Releases: richardwilkes/gcs
Releases · richardwilkes/gcs
Version 4.7 - December 3, 2016
Features Added
- GCS-131: User interface language settable from the user interface.
Bugs Fixed
- GCS-134: Templates won't open on Linux.
Data File Changes
- #2: Wizardry Refined from Pyramid 3/60, plus some small Magic prereq fixes.
- Added all new content from the User Content shared drive.
Version 4.6 - November 12, 2016
Features Added
- GCS-23: When using the filter to search, skills now look at the contents of the specialization field as well as the name.
- GCS-55: Support for Pyramid's "Knowing Your Own Strength" article.
- GCS-107: The sheet, templates and lists can now be scaled while viewing them. I've only added a few discrete scales: 100%, 150%, and 200%, which I think should be adequate. The rest of the UI does not scale (for example, the editor dialogs).
- Advantages (and disadvantages, quirks, perks, etc.) can now be toggled back and forth between an enabled and disabled state. When disabled, that advantage (and anything it contains) is treated as if it was not actually on the character sheet.
- Added support for incrementing and decrementing the tech level of selected items.
Bugs Fixed
- HTML export now writes out individual top-level notes using the @NOTES_LOOP_START/@NOTES_LOOP_END notation rather than the old @notes key.
- GCS-123: Wrap top-level notes in the HTML export.
- GCS-124: Incorrect difficulties for some Martial Arts Techniques.
- GCS-126: Don't allow leveled advantages to be reduced below 0.
Data File Changes
- GCS-121: Transhuman Space templates updated to 4th Edition, contributed by Johan Winqvist.
- GCS-128: Perks from Thaumatology - Magical Styles, contributed by R. William Morris.
- Added all classes and races from the User Content shared drive.
Version 4.5.1 - September 24, 2016
Bugs Fixed
- Fix the calculation for total weight and value of equipment, which ended up broken as part of the change for GCS-20.
Version 4.5 - September 23, 2016
Features Added
- GCS-1: Non-humanoid body type support. You can now choose what body type your character has and the hit location table will update appropriately. Standard armor doesn't necessarily make sense for many of the other body types, so custom armor will need to be created for them.
- GCS-14: Changed the single note field at the end of the character sheet into a list of notes.
- GCS-20: A piece of equipment can now have a feature added to it that reduces the effective weight of its contained items by either an absolute quantity or a percentage. To make this work properly, a small change to the way the extended weight field is calculated and displayed was made. In the past, it would always show the weight of the container itself plus all of its contents. Now, it only shows the weight of its contents if those contents are actually being carried/equipped. This change allows something like the Pathfinder Bag of Holding Type I to be created by specifying a weight reduction of 250 lbs as a feature and a maximum contained weight of 0 lbs (so that the Bag of Holding entry will turn red if the player places too much inside it).
- By default, GCS looks for its library of data files next to itself in its installation directory. You can now alter this behavior by setting the environment variable GCS_LIBRARY to point to some other location on disk instead.
- GCS-113: Initialize new character sheets with the last used page settings.
- GCS-114: Spells can now have the attribute they are based upon set (was fixed as IQ previously).
- The Rule of 20 from B344 is now enforced.
- The Quantity and Carried State columns for equipment are now displayed before the Description column.
- The current encumbrance background gets a reddish tint when overloaded.
Bugs Fixed
- GCS-92: No longer mark library files as changed when all that was modified was the sort order.
- GCS-97: Fixed auto-resizing of table cells when fonts are changed.
- Altering the Size field now causes the point total to recalculate to accommodate the reduction in cost that Size gives to ST. It was performing the calculation before, but you would only see the result if something else caused the point total to update.
- Fixed an issue with layout that was partially cutting off some rows of data.
- If a (dis)advantage isn't leveled, per-level feature adjustments now provide no modifier rather than causing a negative modifier.
Data File Changes
- GCS-102: Fixed misspelling of 'spacecraft'.
- GCS-103: Fixed cost and penalties associated with the Shyness disadvantage.
- GCS-104: Changed the prerequisite for Essential Food to include 6 Food spells rather than 5.
- GCS-110: Some data files had a defective copy of Magery 0.
- GCS-111: Fixed feature for Born War Leader and added it to Power Ups.
- GCS-112: Fixed prerequisites for Herb Lore.
- Modified bows to use fixed ST ratings, per B270.
Version 4.4.1 - May 12, 2016
Bugs Fixed
- Fixed incorrect dialog title that stated an error occurred even after a successful push to the GURPS Calculator.
Version 4.4 - May 12, 2016
Features Added
- Added support for GURPS Calculator. Please visit http://www.gurpscalculator.com/Character/ImportGCS for details.
Bugs Fixed
- GCS-73: Fails to detect prerequisite skills when there are multiple of different TLs.
- GCS-77: GCS self-sets as default program for .PDFs with no user input. GCS no longer registers itself as the owner for PDF documents.
- GCS-78: When navigating windows, selected entries are greyed out.
Data File Changes
- Added data files for GURPS Mysteries. Contributed by Scott Nickell.
- Added Dungeon Fantasy 2 monsters. Contributed by Ryan Sanden.
- Added spells from Bio-Tech contributed in GCS-84.
- Updated the Power Ups advantages file to include missing perks, quirks and talents, along with a few fixes. Contributed by Angel Forest.
- Miscellaneous touch-ups to the data files.
Miscellaneous Changes
- Added xsd files for the various data files. Contributed by Chris Langsenkamp.
Version 4.3 - January 22, 2016
Features Added
- GCS-26: Add link to PDFs. As part of this change, GCS now supports opening PDF files. Also as part of this change, the various export menu options have been removed. Instead, choose Save As... and then select the file type you'd like to use when saving the file.
Bugs Fixed
- Fixed a focus issue where text fields that had been changed but not moved out of (by tabbing or otherwise explicitly focusing another component) would not commit their contents.
- Lots of minor tweaks.
Data File Changes
- Sanitized the page references throughout the data files. Many thanks to Ryan Sanden for all the work necessary to make this happen.
- Minor cleanup.
Version 4.2 - December 29, 2015
Features Added
- GCS-15: Add option to display skill default used.
- GCS-50: Support manual switching of defaults as per B173. Contributed by Sebástien Wilhelmi.
Bugs Fixed
- Drag-rearrangement of tabs on Linux was not working.
- GCS-51: Skill editor drops skill points to 0 when a language that uses '.' for a numeric grouping separator is used.
- GCS-29: Too much precision in randomized height & weight.
- Updated the URLs for filing bug reports and feature requests to point to the new Jira server I'm using.
Data File Changes
- Added data files for Reign of Steel: Will to Live. Contributed by Иван Абдулин.
- GCS-41: GURPS Instant Armor. Contributed by William Morris.
- GCS-43: Decreased Basic Speed missing from Basic Advantages. Contributed by William Morris.
- GCS-42: Weapon Bond missing from Dungeon Fantasy Advantages. Contributed by William Morris.
- Added equipment from Low Tech. Contributed by William Morris.
- GCS-30: Dungeon fantasy containers don't have the correct weight limits for what they can hold. Additional fixes were made for various other incorrect entries as well. Contributed by William Morris.
- Added advantages and spells from GURPS Magic - Plant Spells. Contributed by Klara.
- Added a template to simulate the background of having gone through the German public school system. Contributed by Christian.
- Added a compilation of Low Tech equipment. Contributed by James B. Byrne.
Version 4.1.1 - July 4, 2015
Bugs Fixed
- A crash on Ubuntu 15.04 caused by that OS setting an environment variable which was injecting bad code into all Java-based apps has been fixed by forcibly removing that particular environment variable if it is present.
- Notes in templates now wrap at a reasonable width.
Data File Changes
- Fixed missing defaults in the Artist skills.
- Removed forced line wrapping in notes of various races.
Version 4.1 - April 19, 2015
Features Added
- New localization: Spanish.
- The user can now force GCS to use a specific language in its user interface by setting an environment variable named GCS_LANGUAGE to an appropriate language code. As of this point in time, GCS has translations for German (GCS_LANGAUGE=de), Russian (GCS_LANGUAGE=ru), and Spanish (GCS_LANGUAGE=es) in addition to its native American English. Using a value that is unrecognized will result in American English being used. By default (i.e. if this environment variable is not set), GCS attempts to use the default language for the system.
- Added the ability to control which direction rounding occurs for the point cost of advantages & disadvantages. The default is round up, which is the GURPS default for most things. However, there are some things, like Reputation, which explicitly state they should be rounded down. This new setting allows that.
Bugs Fixed
- Don't permit the metric rules preference to affect non-metric calculation and display of Basic Lift and Encumbrance.
- Fixed saving of Technique difficulty, which was broken by an earlier update for localization.
- If a character has multiple races, they are now added together for cost purposes, rather than just using the cost for the last one listed.
- Striking Strength is now properly accounted for when determining whether a penalty applies for not meeting the minimum required strength for a weapon.
Data File Changes
- Fixed the prerequisites for the skill Pharmacy/TL (Herbal) and the spells Geyser, Clean and Copy.
- Fixed the modifiers for the disadvantage Chronic Pain.
- Added the Tough Skin modifier to the advantage Damage Resistance.
- Fixed defaults for the skill Public Speaking.
- Marked the Reputation advantage as rounding down.
- Shields now list their attack usage as 'Shield Bash' rather than being blank.