Skip to content

Releases: richardwilkes/gcs

v5.28.2

08 Nov 22:04
2759ec3
Compare
Choose a tag to compare

Bug Fixes

  • Fix inability for skills to default to specializations that contained name substitutions (#894)
  • Fix sorting on a column when that column is numeric and contains commas, such as the weight and cost columns (#895)

v5.28.1

27 Oct 18:58
c960dbf
Compare
Choose a tag to compare

Bug Fixes

  • Fix inability to export and import fonts & colors (note, font & color export files made while this support was inadvertently broken are still not loadable, though some minor editing of the file can make it loadable)
  • Only send deflate-encoded responses when supported (#889)

v5.28.0

20 Oct 21:25
25c6ce7
Compare
Choose a tag to compare

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

23 Aug 23:15
afc2dbb
Compare
Choose a tag to compare

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

31 Jul 00:10
4207bef
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a crashing issue with the PDF renderer for some malformed PDF content

v5.26.0

30 Jul 01:58
20c29c7
Compare
Choose a tag to compare

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

21 Jul 03:42
53316ee
Compare
Choose a tag to compare

Bug Fixes

  • Allow weapon the weapon editor be opened again.

v5.25.0

19 Jul 22:19
bac619c
Compare
Choose a tag to compare

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

18 Jul 01:34
9a4c217
Compare
Choose a tag to compare
  • Fixes an issue that would cause a crash if a weapon entries' defaults were modified in certain ways

v5.24.0

14 Jul 21:50
6864dbd
Compare
Choose a tag to compare

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.

Bug Fixes

  • % mode doesn't work for effective ST bonuses (#847).
  • Rated ST on a weapon no longer adjusts Minimum ST (#851).