Releases: richardwilkes/gcs
Releases · richardwilkes/gcs
v5.28.2
v5.28.1
v5.28.0
New Features
- You can now export the portrait from a character sheet via the File > Export Portrait menu item
Bug Fixes
- Spell point prerequsite checks now account for CP added by traits (#883)
- When a character has not yet been saved to disk, modifying its name will also modify its tab title and the name the save dialog will suggest for the new file (#885)
- Fix incorrect display of template picks note in light mode
- The default for the "Use level from owner" checkbox for new trait modifiers is now unchecked
- Fixed an issue that could cause a massive slowdown on some systems when attempting to bring up the fonts settings or change a font
- Updated the underlying library handling pdf rendering to the latest version to get its bug fixes
v5.27.0
New Features
- Newly added skills now have their default chosen prior to existing skills being revisited for updated defaults (#762)
- Added a prerequisite count column to the library spell lists display for ritual magic spells (#850)
- Added a configurable banding color (#875)
- Pressing
Option
+→
in a table now recursively opens the selected nodes - Pressing
Option
+←
in a table now recursively closes the selected nodes
Bug Fixes
- Bonuses for increased ST for a weapon now affect range for muscle-powered weapons (#876)
- Templates now show the library source columns (#877)
- The Levels field in Trait Modifiers is no longer considered for syncing (the field that controls whether the level is obtained from the trait or not continues to be considered for syncing)
v5.26.1
Bug Fixes
- Fixed a crashing issue with the PDF renderer for some malformed PDF content
v5.26.0
New Features
- Multiple hit locations can now be added to a single DR bonus entry, significantly reducing the number of entries required for most armor (#809)
- Trait Modifiers can now inherit their level from the Trait they are attached to (#660)
- GCS character sheet (.gcs) and template (.gct) files can now be synced with library sources via the command line (#867)
- Added support for prerequisites on Trait containers (#795)
- Added substitution support to the weapon usage and usage notes fields (#870)
- Added a Level field to equipment, which can be used by features and modifiers to apply adjustments on a per-level basis (#777)
Bug Fixes
- Ranged weapons that are not muscle-powered and do not use the Crossbow skill now use Lifting ST instead of Striking ST when determining if the Minimum ST requirement is met
- Rated ST is no longer considered for source syncing
- Fixed incorrect text color in light mode when points are overspent
- Fixed missing icon for the web version of the library source column
v5.25.1
Bug Fixes
- Allow weapon the weapon editor be opened again.
v5.25.0
New Features
- Substitutions (things like "@my-text-that-needs-replacing@" in the data) are now retained as-is in the field and their values are now stored separately. To edit them, there is a new button in the toolbar of the individual editors. (#861)
- A new option in the sheet settings is now available to hide the library source column if you don't want it visible on your sheet. (#860)
Bug Fixes
- Fixed an issue where bad attribute settings within a sheet could cause the sheet renderer to crash. (#862)
- Fixed an issue where attempting to create a new sheet before updating to the v5 Master Library would cause a crash. (#863)
- Old .ancestry files should now load.
- The button to add a new default now works again.
- Library source matching no longer considers the Control Rating, Tech Level, VTT Notes, or substitution fields when deciding whether data has been changed or not. (#861)
- Improved the library source matching (previously, some sub-data wasn't being considered that should have been).
- GCS no longer prompts you to adjust modifiers when dragging and dropping from one sheet to another. This (and substitutions as well) now only trigger when doing so from a non-sheet to a sheet.
- Fixed an incorrect text color in light mode when a library had the update button present. (#855)
v5.24.1
- Fixes an issue that would cause a crash if a weapon entries' defaults were modified in certain ways
v5.24.0
New Features
- GCS can now track what library file a piece of data came from and mark those that are different from the current library data. Not all parts of the data are considered, only those that should reasonably stay unaltered in normal use. For example, changing the quantity of a piece of equipment would not be seen as a change, but changing its description or value would. The user interface provides for ways to update the data on a sheet to match the current library data. The library data major version number has been bumped up to v5 to support this feature. Older versions of GCS will not be able to read data created with this version, but this version can still read the older data formats. Note that for data tracking to work, the library the data comes from must have been saved with this version of GCS (or newer). This will also only work for changes made after this version was used (i.e. existing sheets won't benefit from it for any existing data present on them, but will for any new data added to them).
- The disclosure state of table nodes is no longer stored in the data file; instead it is stored in preferences so that merely opening/closing a node no longer changes the underlying data file.