Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release #9

Merged
merged 347 commits into from
Apr 16, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
347 commits
Select commit Hold shift + click to select a range
7ad4b87
Update CONTRIBUTING.md
Aug 24, 2017
aa56ff1
Fixed settings popup and race/profession lists for English locale
Aug 25, 2017
1b737c1
Does not clear item templates after CREATE_HERO anymore
Aug 25, 2017
828de07
Fixed AP limits for advantages/disadvantages
Aug 28, 2017
1fb920e
Included English version of Scriptorium Aventuris license
Aug 30, 2017
86b1193
Updated app icon
Aug 31, 2017
c3a25b0
Updated macOS icon
Aug 31, 2017
10e648b
Fixed RCP view issues and removing existing equipment while searching
Sep 1, 2017
5b0e79c
Removed old Flux stores (except InGameStore)
Sep 1, 2017
26c628b
Fixed tab switch issue for END_HERO_CREATION
Sep 2, 2017
ae9e926
- Fixed item templates for English version
Sep 2, 2017
7ed190b
- Fixed equipment in English version -- finally
Sep 2, 2017
8c78eaa
Use Redux instead of Flux
Sep 2, 2017
defec8d
Fixed items view
Sep 4, 2017
80c309b
Added theme selection
Sep 5, 2017
9091102
Deleting a hero must be confirmed now
Sep 6, 2017
a56fb19
Tons of redesign work
Sep 7, 2017
e686590
Temporary dropdown redesign done
Sep 7, 2017
671e553
Redesigned Slidein, Checkbox and RadioButton
Sep 8, 2017
448a2dd
Added Portal to Settings modal, moved and cleaned up NavigationBar fo…
Sep 8, 2017
23e21d3
Several design improvements and fixes
Sep 10, 2017
368bee2
Updated version to 0.49.4
Sep 10, 2017
29b13ad
Refactored some Flux implementation links and redesigned a few more D…
Sep 11, 2017
86cb8d9
Added functions for tier-based prerequisites
Sep 17, 2017
f0b3b27
Tier-based prerequisites done
Sep 17, 2017
c6cdc97
Several additions and improvements
Sep 26, 2017
75d3d83
Added adding/removing style dependencies
Sep 26, 2017
534b04f
Added general style ability dependencies functionality, needed data t…
Sep 26, 2017
8595f05
Style/Extended Special Ability dependencies rework done, but untested
Sep 27, 2017
e272eb9
Added missing restriction for blessed styles (maximum of 1)
Sep 27, 2017
1745ce5
Most fixes for 0.49.5
Oct 4, 2017
921883d
Added Last Changes tab
Oct 6, 2017
d117da1
Fixed PermanentPoints layout
Oct 6, 2017
cac0941
Fixed adding/removing spells/cantrips
Oct 6, 2017
3cb6e6d
Allow negative AP left value during character creation
Oct 7, 2017
1ba13fd
Fixed character sheet view: Fixed displaying P+T
Oct 7, 2017
7735d46
Fixed special ability dependencies
Oct 7, 2017
7c26523
Fixed showing Own Profession without having extension books in profes…
Oct 7, 2017
085f1a4
Added liturgical chants wiki boxes and effect texts, LITURGY_94 effec…
Oct 7, 2017
0362be3
Fixed effect text of *Mächtiger Angriff*
Oct 8, 2017
c503e2f
Does not allow to finish character creation if AP available is a nega…
Oct 8, 2017
bf802e9
Added cantrips/blessing wiki texts and info boxes
Oct 8, 2017
aeeebc0
Added hint to Settings dialog that you need to restart the app to app…
Oct 8, 2017
508dbbd
Switched to CSS variables
Oct 8, 2017
07cf4b4
Fixed CSS and fixed disabling AE/KP when permanent points spent
Oct 8, 2017
66ac78f
Fixed calculating damage bonus based on P+T
Oct 9, 2017
29e4253
Fixed calculating TOU
Oct 9, 2017
d6d439b
Redesigned alerts and confirms
Oct 9, 2017
6c80bc1
Added profession prerequisites and special abilities functions to wik…
Oct 10, 2017
72f30da
Calculates profession cost
Oct 12, 2017
93e27af
Fixed two minor bugs
Oct 14, 2017
884208a
Fixed search fields
Oct 14, 2017
601aee8
Added missing liturgical chant wiki texts
Oct 15, 2017
02c53ff
New alerts system
Oct 17, 2017
31ed546
Fixed Enter on alert
Oct 18, 2017
450fc42
Fixed dis/advantages from AMI
Oct 18, 2017
b2a0442
Completed cultures' wiki info
Oct 23, 2017
a8ab5de
Fixed calculating profession cost comparing values
Oct 23, 2017
76ea035
Fixed *Last Changes* page
Oct 23, 2017
3a87788
Increased version to 0.49.6
Oct 23, 2017
1256969
Custom AP cost preview
Oct 24, 2017
70c94c4
Negative values in custom cost input possible; reworked ItemEditor
Oct 25, 2017
5761a4e
Disabled color now has more contrast
Oct 25, 2017
0a5a2f6
Reworked ArmorZonesEditor
Oct 25, 2017
1cf1ef8
Fixed alerts onClose and ArmorZones undo
Oct 27, 2017
e83834e
Fixed alerts for I/O and actions combined in one file
Oct 31, 2017
5cc8b44
Added changelog for 0.50.0
Oct 31, 2017
2304bc6
Added list headers with tooltips if needed
Nov 1, 2017
bf253d6
Fixed starting app without heroes.json available
Nov 1, 2017
0b67d1b
Fixed handling herolist without heroes.json undefined
Nov 2, 2017
37c62ba
Added .vscode settings
Nov 2, 2017
715a257
Added own icon set
Nov 3, 2017
83a42aa
Added RCP list headers
Nov 3, 2017
1bf1a96
Added functionality for spell and liturgical chant extensions
Nov 4, 2017
a874417
Added source book abbreviations to professions list
Nov 4, 2017
c637d15
Added support für Dutch language files
Nov 5, 2017
1ef4c08
Fixed issues with last commit
Nov 5, 2017
a3d25c1
Added a few nl-BE tags and fixed macOS title
Nov 6, 2017
76af15a
Fixed surplus character sheet page (temporary fix)
Nov 6, 2017
48dc668
Added ability to edit heroes after hero creation phase
Nov 7, 2017
e4d188c
Fixed hero editor
Nov 8, 2017
77dab12
Enabled filtering weapon templates by combat technique
Nov 8, 2017
7f49e17
Converts avatars to base64 encoded image for exported characters. Sup…
Nov 8, 2017
d6af5b1
Added support for permanent LP loss
Nov 9, 2017
009a843
Fixed calculations based on size value.
Nov 9, 2017
7cdaa51
Remove unnecessary properties on locking item template
Nov 9, 2017
acc2bb7
Auto updater for insiders channel, including general in-app functiona…
Nov 10, 2017
7fa72fd
Fixed Activatable cost and displaying and fixed permanent points mana…
Nov 10, 2017
06f4d38
Download progress fix and TS fixes for setTier changes from last commit
Nov 10, 2017
5727f0e
Fixed download update communication
Nov 10, 2017
0f25567
Added English-only auto updater error alert.
Nov 10, 2017
1052052
Fixed autoUpdater infos and magical professions text for culture "Erz…
Nov 11, 2017
ffd0512
Added more logging to auto-updater and added missing wiki boxes (empty)
Nov 11, 2017
ff13008
Dis/Advantage wiki entries will be initialized now
Nov 11, 2017
85ad723
Fixed auto updater UI and shows attribute values in editors lists on …
Nov 11, 2017
3c23dce
Fixed hair colors for some races
Nov 11, 2017
1a02ccd
Removed unnecessary `console.log`s
Nov 12, 2017
95c5bc5
Finished electron-builder config
Nov 13, 2017
891eeb1
Fixed react-markdown v3 implementation
Nov 13, 2017
82d3a00
Finally fixed Markdown
Nov 13, 2017
cc419c6
Fixed missing settings for last 0.51.0-alpha
Nov 14, 2017
a1a6b22
Finalized 0.51.0
Nov 14, 2017
00797aa
Auto Update fix for alpha channel
Nov 14, 2017
1b1257a
Added FAQ page and option to edit attribute adjustment selection duri…
Nov 15, 2017
f05e429
Fixed several issues with blessed entries and PA mods (tdeheroes#91, …
Nov 16, 2017
a4d9a5d
Started work on new macOS titlebar, rule books list is now calculated
Nov 16, 2017
cdf2e17
Added About App option to macOS menu and finalized macOS titlebar layout
Nov 17, 2017
c06508c
Added rule books selection, filtering the lists is still missing
Nov 18, 2017
5644a53
Reworked races representation to fit Core Rules
Nov 18, 2017
86301a4
Several fixes
Nov 19, 2017
dcf7236
Tweaked filter for common professions
Nov 19, 2017
77afd8a
Increase version
Nov 19, 2017
7a5dc45
Added missing 0.51.0 changelog
Nov 19, 2017
3024df8
Fixed macOS app menu
Nov 19, 2017
6f90519
Some fixes and started working on special ability wiki entries.
Nov 21, 2017
b9f0ccb
Added more special ability wiki entries from Compendium
Nov 21, 2017
52ee40d
Fixed issue with RaceRequirements
Nov 21, 2017
402c4ae
Some fixes and wiki additions
Nov 23, 2017
f816b52
Fixed doubled special ability (243 and 255)
Nov 23, 2017
b99f798
Changed some colors for the light theme and fixed a SA's prerequisite id
Nov 24, 2017
11bfc95
Added combat technique wiki boxes and filtering as well as preventing…
Nov 27, 2017
a70a9f6
Wiki box for special abilities done and fixed profession list sort op…
Nov 28, 2017
1914761
Several additions
Dec 1, 2017
a0fd1f8
0.51.3 changelog and version number
Dec 1, 2017
6368151
Additional info in updater process dialog
Dec 1, 2017
6c6cf50
App will quit on macOS on close button, fixed disabling auto updater …
Dec 1, 2017
5aed37f
Changed Enter key fix
Dec 1, 2017
b4efb1a
Added copy action to auto updater error and improved macOS traffic li…
Dec 1, 2017
cb35432
Fixed quit app on quit
Dec 1, 2017
99c9b3b
Fixed MOV modifications
Dec 2, 2017
7a195d7
Added first parts of showing prerequisite texts for Activatables
Dec 3, 2017
27db1c1
Final activatable prerequisites logic
Dec 3, 2017
2c26e6a
Combined Binding of the "Bannschwert" and splitted tradition special …
Dec 3, 2017
f96660c
Fixed tradition ids in tables
Dec 3, 2017
74367cf
Added professions' suggested/unsuitable advantages/disadvantages texts
Dec 4, 2017
33f46ed
Finished wiki entries for bace professions, fixed resetting AP on sel…
Dec 4, 2017
71f8cff
Finished profession wiki entries and fixed several profession stats
Dec 6, 2017
e3a3fa7
Added wiki entries for disadvantages and items, added wiki box for it…
Dec 9, 2017
89c1966
Removed selection filter by tier from DISADV_34 and DISADV_50
Dec 9, 2017
ab0f905
Finalized wiki entries for advantages, disadvantages and special abil…
Dec 9, 2017
c8c2c62
Fixed to not generate a link from `[Text]`
Dec 9, 2017
15fd10f
Wiki boxes for non-German interfaces only show entries that can be ge…
Dec 9, 2017
cbe59c6
Updated version to 0.51.4
Dec 9, 2017
1a1c501
Fixed issues with CT_7 and items
Dec 9, 2017
e80a2e5
Fixed hidden litugical chants tab
Dec 11, 2017
d5e3e4d
Updated changelog for 0.51.5
Dec 11, 2017
f3039ff
Added option to equipment to sort by weight in descending order, fina…
Dec 11, 2017
4e976b8
Fixes for magical and blessed professions
Dec 11, 2017
2f72d0c
Fixed updater dependencies
Dec 11, 2017
93bcf41
Added 0.51.6 changelog, added error boundary to WikiInfo, background …
Dec 12, 2017
3eac6d4
Added state for if subwindows are shown, Settings fully converted
Dec 12, 2017
c5c6304
Moved all dialog windows handling to reducers/state
Dec 14, 2017
b5a9356
Refactored tabs and added rules tab to main tabs during phase 1
Dec 14, 2017
7f35a1e
Fixed Switch to Hero View button in herolist, fixed zone armor tab ha…
Dec 15, 2017
716b916
Added option to check for updates manually in Settings window
Dec 15, 2017
b6a520c
Added constant wiki state
Dec 16, 2017
3960286
Integrated some wiki state into wiki boxes
Dec 16, 2017
da4cf7e
Refactored actions to use more stateSelectors and fixed *Cendrash Sty…
Dec 16, 2017
f8a6948
Added basic wiki tab functionality
Dec 17, 2017
27a8df8
Fixed English wiki entries and fixed RaceRequirement in wiki
Dec 17, 2017
ef13e7a
Wiki MVP done, fixed English wiki and removed wiki data explanation f…
Dec 17, 2017
635437d
Fixed check for calculated AP for professions (and races)
Dec 17, 2017
0c26250
Added 0.51.7 changelog
Dec 17, 2017
dd9234a
Fixed *Brevier der zwölfgöttlichen Unterweisung* and added disabled t…
Dec 18, 2017
b0e827a
Added missing changelog and fixed added items in wiki box
Dec 18, 2017
fe74ec7
Fixed magical styles
Dec 18, 2017
0de2815
Added changelog for magical styles fix
Dec 18, 2017
ef0fb2d
Fixed WikiSource, fixed AP cost for languages and added error binding…
Dec 19, 2017
68a2231
Fixed generating random values for size and weight of a character
Dec 19, 2017
7048199
Calculates AP spent (alpha) and added races and cultures text to Engl…
Dec 21, 2017
c92eaf0
Fixed calculating entire AP spent, fixed SA_96's prerequisites, added…
Dec 21, 2017
a4e61a7
Changed actions to use the new AP system
Dec 21, 2017
5f238ab
Lifted hero filterTexts into state
Dec 22, 2017
bc314f1
Fixed SA_9 cost when adding to list
Dec 22, 2017
adba260
Fixed fix group names in SkillListItem
Dec 22, 2017
0227e08
Added option to disable animations and added English special ability …
Dec 24, 2017
0f64594
Now displays wiki entries for races, cultures, professions, advantage…
Dec 24, 2017
9f2d73a
Wiki is now fully independent from hero-specific objects
Dec 24, 2017
33f2c1a
Switched to lining numbers in AP available in nav bar and in AP toolt…
Dec 25, 2017
aed2885
Fixed lists of liturgical chants
Dec 25, 2017
b4a0bd3
Added English wiki entries for skills and combat techniques
Dec 25, 2017
669f979
Shows dynamically calculated AP on character sheet
Dec 25, 2017
dbabe32
Finished adding missing English wiki entries
Dec 25, 2017
ff10f9a
Added changelog for 0.51.9
Dec 25, 2017
f123a64
Now handles special hair color and eye colors for *Stigma (Albino)*, …
Dec 26, 2017
a36aadd
Moved ActivatableTextList to components/
Dec 26, 2017
6583b24
Fixed multi-line support on character sheet
Dec 26, 2017
e5a0480
Added interface for managing a pact
Dec 26, 2017
a57fd80
Added support for PactRequirement
Dec 29, 2017
ecf7dfb
Finished Pact functionality
Dec 29, 2017
cfb27ed
Fixed Pact levels
Dec 29, 2017
793c362
- Added race and profession cost to AP tooltip
Jan 1, 2018
5ca0e26
Shows start EL instead of calculated EL in profile overview
Jan 1, 2018
aa0f95e
Added rule book selection to hero creation window
Jan 2, 2018
6e3467f
Fixed prerequisites of *Cartography*; fixed list of activated liturg…
Jan 10, 2018
a04a4fd
Fixed close with unsaved actions
Jan 10, 2018
b99e917
Added language specializations and fixed tier-based dependencies
Jan 12, 2018
d376f6f
Added functionality for missing special abilities from Aventurian Wor…
Jan 13, 2018
dd47831
Fixed having locale messages available on initial check for updates
Jan 13, 2018
ec960df
Added standard shortcuts
Jan 14, 2018
54ff363
Extended alert handling to store multiple alert requests at once
Jan 14, 2018
902635e
Changed app name
Jan 14, 2018
57359fd
Fixed alert handling
Jan 14, 2018
d0fa733
Fied handling files from old user data location, fixed showing book a…
Jan 14, 2018
2cc68f5
Fixed handling base64-encoded .jpg's
Jan 14, 2018
3210086
Added terrain knowledge selection for Aventurian Work of the Gods
Jan 14, 2018
f50c82d
Added professions from Aventurian Work of the Gods, added one element…
Jan 15, 2018
2d19f6c
Simplified profession variant dependency handling and removed AP-rela…
Jan 15, 2018
aacf742
Refactored SkillListItems, added part of professions from The Coast o…
Jan 21, 2018
7211ddc
Fixed SkillListItem
Jan 21, 2018
9ad784b
Fixed Alberned typo, fixed typing culture area knowledge, fixed SS se…
Jan 22, 2018
427c113
Refactored more parts of WikiInfo
Jan 28, 2018
b4db858
Language specialization for mother tongue has no cost
Jan 28, 2018
bb79f47
Fixed calculating Wound Threshold
Jan 30, 2018
739b406
Moved derived characteristics selectors to src/selectors folder
Jan 30, 2018
2d6aa40
Fixed issue with style dependency handling and refactored Activatable…
Jan 30, 2018
2e11741
Fixed calculating total AP for disadvantage *Bad Habit*
Jan 31, 2018
ba2c6b6
Refactored adding RCP entries to hero
Feb 3, 2018
9ebeec0
Now disables `About app` menu item on macOS when a modal is open
Feb 3, 2018
8eef649
Profession variant is considered when calculating AP spent
Feb 3, 2018
62ef08a
Fixed displaying source page of skills
Feb 3, 2018
aefd67a
Only shows Wound Threshold when US25003 available and activated
Feb 3, 2018
0808e05
Fixed disabling spells when EL limit is reached
Feb 3, 2018
35122b2
Fixed displaying a separator when liturgical chants or spells are sor…
Feb 3, 2018
83c41c0
Fixed pet layout, updated address and updated Electron dependency
Feb 19, 2018
36b6845
- Fixed XLSX convert script for number columns
Feb 22, 2018
f4d1f64
- Added Linux ia32 to build config
Mar 26, 2018
189e3f9
- Added linux ia32 to build config
Apr 1, 2018
9e48c66
Fixed saving a hero
Apr 1, 2018
2202960
- Fixed blessings activated by professions
Apr 2, 2018
0fa175b
Fixed filters for races and professions
Apr 3, 2018
89ff67a
- Fixed profession's filter and sort.
Apr 4, 2018
50ac663
Fixed reach attributes of melee weapons from The Warring Kingdoms
Apr 4, 2018
a05dc17
Fixed calculation of AP spent for principles/obligations
Apr 4, 2018
02ef2dc
Fixed issue with advantages and disadvantages for intuitive spellcasters
Apr 4, 2018
36a6471
Fixed adding blessings from profession variants
Apr 4, 2018
4533159
Fixed setting style SA dependencies on loading a hero
Apr 4, 2018
fd7269b
- Fixed displaying correct damage of weapons
Apr 5, 2018
a128699
Fixed some spells with missing traditions "Druide" or "Scharlatan"
Apr 5, 2018
d2daf04
Added skill applications that can be purchased
Apr 7, 2018
8690e13
- Added skill applications given by advantages
Apr 7, 2018
31739f1
Added missing professions from The Coast of Seven Winds
Apr 7, 2018
3b4a7dc
Added missing trade secrets
Apr 7, 2018
58a38f0
- Added missing entries for Immunity to [Disease/Poison]
Apr 8, 2018
33d95e2
Finalized 1.0.0
Apr 8, 2018
9b013b0
Fixed special abilities tab
Apr 8, 2018
a2cc895
- Fixed type
Apr 15, 2018
021622e
- Added changelog for 1.0.2
Apr 15, 2018
c1343a2
Added missing JSON builds
Apr 15, 2018
a74a323
Merge pull request #7 from Elytherion/severe-bugs-1.0.1
Apr 15, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
29 changes: 0 additions & 29 deletions .babelrc

This file was deleted.

44 changes: 0 additions & 44 deletions .eslintrc.json

This file was deleted.

17 changes: 17 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Auto detect text files and perform LF normalization
* text=auto

# Custom for Visual Studio
*.cs diff=csharp

# Standard to msysgit
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
11 changes: 9 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
node_modules/
npm-debug.log
npm-debug.log*
.vs/
.vscode/
/data/
~$TDE5*
/dist/
.rpt2_cache
.esm-cache
app/**/*.js
/installer/
electron-builder.env
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
package-lock=false
3 changes: 3 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"parser": "typescript"
}
51 changes: 51 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"presentation": {
"reveal": "always"
},
"type": "shell",
"tasks": [
{
"label": "build",
"command": "npm run build"
},
{
"label": "buildTest",
"command": "npm run buildTest"
},
{
"label": "buildMac",
"command": "npm run buildMac"
},
{
"label": "buildMacTest",
"command": "npm run buildMacTest"
},
{
"label": "watch",
"command": "npm run watch"
},
{
"label": "bundle",
"command": "npm run bundle"
},
{
"label": "run",
"command": "npm start"
},
{
"label": "bundle_l10ns",
"command": "npm run bundle_l10ns"
},
{
"label": "bundle_data",
"command": "npm run bundle_data"
},
{
"label": "bundle_css",
"command": "npm run bundle_css"
}
]
}
4 changes: 2 additions & 2 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Lukas Obermann <lukas@dsa-sh.de> <lukas.obermann@live.de>
Thore Schuchardt <schuchi@dsa-sh.de>
Lukas Obermann <lukas.obermann@live.de>
Thore Schuchardt <schuchi@dsa-sh.de>
Loading