Releases: richardwilkes/gcs
v4.13.3
Bugs Fixed
- Use the https address for the web site. The current site only supports https and forwards clients to it if they attempt to access it via http... but some clients, such as the one used to check for updates within GCS itself, weren't following the redirect, so wouldn't notice updates.
v4.13.2
Bugs Fixed
- Re-added the weapon STRENGTH key for export templates. This was inadvertently removed as part of the additions for Fantasy Grounds export.
v4.13.1
Bugs Fixed
- Fixed moving equipment in sub-containers between carried and non-carried equipment lists
- Revised the Linux installer to remove unnecessary shared library dependencies that were preventing some users from installing
Data File Changes
- Removed bad prerequisite of Riding from the Head Lock skills
v4.13.0
Features Added
- #135: The Windows installer now allows the user to choose the installation directory
- Added 'uses' and 'max uses' to equipment
- Added menu items to increment/decrement the remaining uses
- Added a menu item to convert a non-container piece of equipment to a container
- Added a "Move to Carried Equipment" contextual menu item
- Added a "Move to Other Equipment" contextual menu item
- Added one-click equipping/unequipping of equipment by clicking on the equipped column in the equipment list
Bugs Fixed
- #136: Fixed incorrect damage display when the "Use Modify Dice + Adds" option was enabled
- Fixed undo when moving items between carried and other equipment
- Better placement of the drag row insertion marker
- Made the Library contents writable on disk for Linux installs
Miscellaneous
- Switched the default font for all platforms to SansSerif, so that some unicode symbols that GCS uses (the checkmark, for example) can be displayed properly
- Call the carried equipment list "Carried Equipment" rather than just "Equipment"
- Changed the default scale to 125%
Version 4.12 - December 3, 2019
Features Added
NOTE: Data files saved with this version or newer will not be compatible with older data files.
- #103: Fantasy Grounds text/xml export
- #107: Support for additional dice of damage in damage expressions. Separated the damage field into its constituent parts so that they can be more easily and accurately manipulated
- #112: Tooltips for skill level calculation
- #113: Tooltips for spell level and weapon damage calculation
- #114: Preference to control how long tooltips remain on-screen
- #117: Feature by category for skills
- #118: Feature by category for spells
- #119: Feature by category for weapons
- #124: Preference for alternate damage scheme: thr = sw - 2
- #127: User description tooltips. This is an additional text area on some data types that only shows up in a tooltip. Useful for adding longer, more detailed descriptions without cluttering the sheet up. Note that this field does not get saved into libraries, only character sheets, to avoid having large chunks of copyrighted material suddenly introduced into the libraries
- Implemented a new localization system that relies on external files rather than being in the code. As part of this change, I've removed the existing translations as they were woefully out of date. If you'd like to provide a translation for a language you're fluent in, copy the "template.i18n" file in the "i18n" directory and name it for your language (e.g. "de.i18n" for German), then edit its contents, updating the "v:" values to have the translation for the "k:" values. If you have questions, feel free to contact me about this
- Added a contextual menu to the lists
- Separated equipment into "carried" and "other" lists
Bugs Fixed
- Updated to the latest pdfbox & fontbox libraries (2.0.17) to fix some issues with them that would result in PDF pages rendering as blanks
- Fixed usage of skills based on 10 rather than an attribute within templates. Previously, creating such a template would make it unloadable
- #94: Bad RSL calculation for techniques with bonuses from elsewhere
- #100: Knowing Your Own Strength HP pricing
- #122: Defaults from very high skills could result in incorrect skill levels
- Fixed an issue where the drag insert location was not in the correct location
- Fixed an issue that would prevent quit from responding correctly if a tooltip was being displayed
- Fixed a number of issues on Windows with text truncation, particularly in tooltips
- ... and many more small bug fixes
Data File Changes
- Updated equipment with 'AmmoType:' and 'UsesAmmoType:' categories to support the Fantasy Ground export
- richardwilkes/gcs_library#66: Libraries for Tactical Shooting, Thaumatology - Ritual Path Magic, and meta-traits from Ultra Tech
- richardwilkes/gcs_library#68: Corrections to the High Tech library
- richardwilkes/gcs_library#70: Main Infinity Unlimited templates and loadouts
- richardwilkes/gcs_library#71: Low Tech shields
- richardwilkes/gcs_library#74: NPC card template for HTML output
- richardwilkes/gcs_library#83: Missing monster hunters templates
- Removed support for loading .glb files, which is a format that has not been used for years
- ... and many more small changes to correct existing data
Version 4.11.1 - July 29, 2018
Bugs Fixed
- Fix for #70: GCS cannot open files with relative paths on the command line.
Data File Changes
- Set body type appropriately for the Acid Spider, Dire Wolf (normal and Alpha), Frost Snake and Giant Rat.
Version 4.11 - June 17, 2018
A significant change for this release that adds no user-visible features is a move to Java 10 and its module and packaging system. This has some upsides (smaller distributions) and some downsides (integration with the host OS is poorer than before).
Given Oracle's recent announcements about the upcoming Java 11 abandoning desktop support, the future of GCS is on shaky ground. I've rewritten the non-UI parts in Go recently and started working on providing a web-based front-end, but finding time to work on that has been a challenge. Hopefully, I will eventually be able to replace the Java implementation with this new work at some point in the future.
Features Added
- Allow user-directed rearrangement of the primary data blocks on a character sheet.
Bugs Fixed
- Fixed #61: Weights not following display preferences on export.
- Fixed #21: Clicking in the search field of a library sets the focus to the scale.
- Fixed #67: Unable to add trait to an empty list.
Data File Changes
- Added equipment from Tactical Shooting.
- Many minor tweaks and corrections.
Version 4.10 - October 28, 2017
Features Added
- Added optional support for Adjusting Swing Damage in Dungeon Fantasy.
Bugs Fixed
- GCS-173: The calculation of CR adjustments was broken by the change that introduced a self-control roll of "N/A".
- Skill containers no longer count as a default. A previous change allowed skill containers to display the sum of the points spent on the things they contained. Unfortunately, if the container was named such that it matched a skill name, those points would be considered as spent on the skill, giving incorrect values for defaults.
- #12: Skill defaults not correctly accounting for talents.
Data File Changes
- Dungeon Fantasy RPG data files were added, courtesy of Ben Gauronskas.
- Revised the HTML output template to use HTML 5 and grid layouts.
Version 4.9 - April 15, 2017
Features Added
- Partial implementation of GCS-25: Skills & spells can now be based off of 10 rather than a stat.
- GCS-151: Add self-control roll option of N/A.
- Skill and spell containers now sum the points spent on items they contain.
Bugs Fixed
- Unidentified keys will now have the key name emitted as part of the error message when exporting a text template. Previously, most cases would emit a "%s" instead.
- GCS-143: The "Use GURPS Metric Rules" option isn't honored correctly when calculating the total weight of container.
- GCS-147: Wildcard Skills pricing the same as Very Hard skills when displayed in templates.
- GCS-152: Size modifier incorrectly affecting ST pricing with KYOS rules enabled.
- GCS-161: DR for Vitals missing. DR applied to the Torso now once again shows up as covering the Vitals too.
Data File Changes
- Incorporated all of the content from the User Content Google Drive share.
- Miscellaneous contributed data fixes.
Version 4.8 - January 1, 2017
Features Added
- GCS now tries to auto-detect when macOS has performed App Translocation on it and inform the user what steps need to be taken to prevent this behavior. The real answer here is to pay for whatever is necessary to sign GCS, but I'm currently unwilling to pay for that yearly expense.
- GCS-137: Improved template support for non-HTML uses and adjusted the UI to reflect that it is actually text export and not just HTML export.
- GCS-132: Added menu items and command keys for adding/subtracting enough points to move selected skills & spells to the next/previous level.
Bugs Fixed
- GCS-136: Changed Basic Lift calculation for KYOS rules to match table values.
- GCS-142: Fix saving of techniques when a language other than English is in use.
Data File Changes
- Added the Necromancer template, and equipment, advantages, and spells to accommodate it.
- Added the missing skill penalties for Disturbing Voice.
- Added metal college spells from Pyramid issue 91.