You can subscribe to this list here.
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(9) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 |
Jan
(197) |
Feb
(47) |
Mar
(55) |
Apr
(14) |
May
(41) |
Jun
(53) |
Jul
(79) |
Aug
(147) |
Sep
(106) |
Oct
(41) |
Nov
(94) |
Dec
(98) |
| 2016 |
Jan
(128) |
Feb
(94) |
Mar
(110) |
Apr
(109) |
May
(140) |
Jun
(40) |
Jul
(70) |
Aug
(78) |
Sep
(172) |
Oct
(58) |
Nov
(91) |
Dec
(33) |
| 2017 |
Jan
(69) |
Feb
(172) |
Mar
(220) |
Apr
(62) |
May
(22) |
Jun
(144) |
Jul
(257) |
Aug
(54) |
Sep
(52) |
Oct
(73) |
Nov
(38) |
Dec
(57) |
| 2018 |
Jan
(145) |
Feb
(89) |
Mar
(139) |
Apr
(78) |
May
(26) |
Jun
(23) |
Jul
(44) |
Aug
(47) |
Sep
(74) |
Oct
(58) |
Nov
(163) |
Dec
(273) |
| 2019 |
Jan
(364) |
Feb
(85) |
Mar
(49) |
Apr
(113) |
May
(407) |
Jun
(139) |
Jul
(74) |
Aug
(39) |
Sep
(73) |
Oct
(58) |
Nov
(79) |
Dec
(77) |
| 2020 |
Jan
(56) |
Feb
(35) |
Mar
(83) |
Apr
(61) |
May
(44) |
Jun
(44) |
Jul
(97) |
Aug
(38) |
Sep
(63) |
Oct
(39) |
Nov
(81) |
Dec
(36) |
| 2021 |
Jan
(16) |
Feb
(40) |
Mar
(26) |
Apr
(35) |
May
(56) |
Jun
(26) |
Jul
(50) |
Aug
(10) |
Sep
(100) |
Oct
(52) |
Nov
(42) |
Dec
(41) |
| 2022 |
Jan
(38) |
Feb
(22) |
Mar
(20) |
Apr
(36) |
May
(21) |
Jun
(19) |
Jul
(32) |
Aug
(11) |
Sep
(19) |
Oct
(46) |
Nov
(26) |
Dec
(15) |
| 2023 |
Jan
(58) |
Feb
(40) |
Mar
(31) |
Apr
(38) |
May
(28) |
Jun
(36) |
Jul
(55) |
Aug
(29) |
Sep
(63) |
Oct
(47) |
Nov
(70) |
Dec
(37) |
| 2024 |
Jan
(27) |
Feb
(52) |
Mar
(34) |
Apr
(47) |
May
(32) |
Jun
(59) |
Jul
(28) |
Aug
(49) |
Sep
(61) |
Oct
(81) |
Nov
(32) |
Dec
(49) |
| 2025 |
Jan
(40) |
Feb
(47) |
Mar
(64) |
Apr
(81) |
May
(37) |
Jun
(92) |
Jul
(41) |
Aug
(44) |
Sep
(28) |
Oct
(104) |
Nov
(37) |
Dec
(39) |
| 2026 |
Jan
(39) |
Feb
(69) |
Mar
(26) |
Apr
(13) |
May
(45) |
Jun
(102) |
Jul
(82) |
Aug
(80) |
Sep
(35) |
Oct
|
Nov
|
Dec
|
|
From: github-actions[bot] <no...@gi...> - 2026-09-26 07:04:32
|
Branch: refs/tags/v6.09.08.RC1-NIGHTLY.20260820 Home: https://github.com/PCGen/pcgen To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: github-actions[bot] <no...@gi...> - 2026-09-26 06:49:12
|
Branch: refs/tags/v6.09.08.RC1-NIGHTLY.20260926 Home: https://github.com/PCGen/pcgen To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: Vest <no...@gi...> - 2026-09-25 12:55:47
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen Commit: 2726b7a3f0b4e83bd9eb2c9d3487d13bcbdb6e23 https://github.com/PCGen/pcgen/commit/2726b7a3f0b4e83bd9eb2c9d3487d13bcbdb6e23 Author: Vest <Ve...@us...> Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M code/src/java/pcgen/gui3/preloader/PCGenPreloader.java M code/src/java/pcgen/gui3/preloader/PCGenPreloaderController.java A code/src/resources/pcgen/gui3/preloader/PCGenPreloader.css M code/src/resources/pcgen/gui3/preloader/PCGenPreloader.fxml M code/src/test/pcgen/gui3/preloader/PCGenPreloaderTest.java Log Message: ----------- Restyle the JavaFX splash screen as a framed-parchment card (#7747) * feat: restyle splash screen as a framed-parchment JavaFX card Give the JavaFX preloader an undecorated, transparent, centered always-on-top stage and a framed-parchment look: rounded gold border, drop shadow, translucent sepia status bar, and a gold progress fill. The ImageView is clipped to rounded top corners so it no longer overhangs the frame, and the card carries a parchment-toned background so no dark seam shows between the image and the border or the status bar. Fix the PCGenPreloaderTest image-id assertion to match the renamed node. * fix: contain splash progress-bar height so its rounded ends aren't clipped The HBox stretched the ProgressBar to the status-bar row height, forcing the gold fill past its rounded track and clipping it flat. Pin the bar to a fixed 14px height and round the fill inside the track. To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: Ao Li <no...@gi...> - 2026-09-25 07:05:27
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen Commit: 3b0cf91b137bf99cac811b3a886118be03374410 https://github.com/PCGen/pcgen/commit/3b0cf91b137bf99cac811b3a886118be03374410 Author: Ao Li <li...@li...> Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M code/src/java/pcgen/core/BonusManager.java A code/src/slowtest/pcgen/gui2/facade/EidolonStatBonusTest.java Log Message: ----------- fix: stat bonus ignored when the stat is read before the bonus is added (#7745) * fix: stat bonus ignored when the stat is read before the bonus is added BonusManager.buildActiveBonusMap() clears cachedActiveBonusSumsMap and then adds the active bonuses one by one. Formulas evaluated during the build (CMB, load, ...) can read a bonus total such as STAT.STR through sumActiveBonusMap(), which caches the partial sum; a bonus added afterwards to that total was never reflected, while listBonusesFor() (reading the map directly) still showed it. Visible on a serpentine eidolon of a 7th-level summoner: Str 12 instead of 15 (the +3 eidolon Str/Dex bonus listed but not counted) while Dex 19 was correct. Each bonus added during the build now drops the cached sums it contributes to (invalidateCachedSums). Regression test EidolonStatBonusTest checks serpentine Str = 12 + bonus and Dex = 16 + bonus at summoner levels 1-20; it fails on master from summoner level 2 up. Co-Authored-By: Claude Opus 5.5 <no...@an...> * review: keep Javadoc with its method; use Locale.ROOT for bonus keys - Move invalidateCachedSums() and its Javadoc above the Javadoc of totalBonusesForType(), which had ended up separated from its method. - Upper-case bonus keys with toUpperCase(Locale.ROOT) throughout BonusManager, not only in the new method, so cache keys and the keys that invalidate them are built the same way in every locale (e.g. the Turkish dotted/dotless i). Co-Authored-By: Claude Opus 5.5 <no...@an...> --------- Co-authored-by: Claude Opus 5.5 <no...@an...> To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: github-actions[bot] <no...@gi...> - 2026-09-24 07:11:04
|
Branch: refs/tags/v6.09.08.RC1-NIGHTLY.20260819 Home: https://github.com/PCGen/pcgen To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: github-actions[bot] <no...@gi...> - 2026-09-24 06:55:10
|
Branch: refs/tags/v6.09.08.RC1-NIGHTLY.20260924 Home: https://github.com/PCGen/pcgen To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: Vest <no...@gi...> - 2026-09-24 05:28:16
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen Commit: 14473b5799bfc73a2d3ff51370a27dadcb2633c3 https://github.com/PCGen/pcgen/commit/14473b5799bfc73a2d3ff51370a27dadcb2633c3 Author: Vest <Ve...@us...> Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M code/src/java/pcgen/gui2/util/JTreeTable.java A code/src/test/pcgen/gui2/util/JTreeTableExpandControlHitTest.java Log Message: ----------- fix: expand JTreeTable nodes on a single disclosure-triangle click (#7744) The tree column is edited by forwarding the mouse event to the embedded JTree. Some platform L&Fs (notably macOS Aqua) do not treat that synthetic forwarded click as a hit on the expand/collapse control, so a single click on a node's disclosure triangle did nothing and only a double-click (or a click on the row text) would toggle it. This showed up in the Spells tab, where level nodes such as "0" would not expand. Add JTreeTable.expandControlPathForClick(tree, x, y), which returns the branch path whose disclosure control is under a forwarded (tree-space) point, and have the editor toggle that path directly. The node's expanded state is captured before dispatch and the direct toggle is applied only if the dispatch itself did not change it, so L&Fs that already handle the click are not double-toggled. The end-to-end behaviour is L&F-specific and not reproducible in the headless (Metal) test harness, so JTreeTableExpandControlHitTest covers the pure hit-testing decision (control strip vs. content vs. off-row vs. leaf) plus the editor toggle round-trip. To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: dependabot[bot] <no...@gi...> - 2026-09-23 10:49:55
|
Branch: refs/heads/dependabot/gradle/org.xmlunit-xmlunit-core-2.14.0 Home: https://github.com/PCGen/pcgen To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: dependabot[bot] <no...@gi...> - 2026-09-23 10:49:50
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen Commit: ec7dc2cb6ee60b44c4dd59869fa81305aaadbd9a https://github.com/PCGen/pcgen/commit/ec7dc2cb6ee60b44c4dd59869fa81305aaadbd9a Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: Log Message: ----------- Build(deps): bump org.xmlunit:xmlunit-core from 2.13.0 to 2.14.0 (#7742) Bumps [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) from 2.13.0 to 2.14.0. - [Release notes](https://github.com/xmlunit/xmlunit/releases) - [Changelog](https://github.com/xmlunit/xmlunit/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/xmlunit/xmlunit/compare/v2.13.0...v2.14.0) --- updated-dependencies: - dependency-name: org.xmlunit:xmlunit-core dependency-version: 2.14.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <su...@gi...> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: dependabot[bot] <no...@gi...> - 2026-09-23 10:49:49
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen Commit: 670073300b1ea5d4c3720ce71f99d9dd849d4540 https://github.com/PCGen/pcgen/commit/670073300b1ea5d4c3720ce71f99d9dd849d4540 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M build.gradle Log Message: ----------- Build(deps): bump org.xmlunit:xmlunit-matchers from 2.13.0 to 2.14.0 (#7741) Bumps [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) from 2.13.0 to 2.14.0. - [Release notes](https://github.com/xmlunit/xmlunit/releases) - [Changelog](https://github.com/xmlunit/xmlunit/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/xmlunit/xmlunit/compare/v2.13.0...v2.14.0) --- updated-dependencies: - dependency-name: org.xmlunit:xmlunit-matchers dependency-version: 2.14.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <su...@gi...> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: dependabot[bot] <no...@gi...> - 2026-09-23 10:49:49
|
Branch: refs/heads/dependabot/gradle/org.xmlunit-xmlunit-matchers-2.14.0 Home: https://github.com/PCGen/pcgen To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: dependabot[bot] <no...@gi...> - 2026-09-23 04:43:17
|
Branch: refs/heads/dependabot/gradle/org.xmlunit-xmlunit-core-2.14.0 Home: https://github.com/PCGen/pcgen Commit: ea3b75bf399c77974549a9fb3b8d56af6401996a https://github.com/PCGen/pcgen/commit/ea3b75bf399c77974549a9fb3b8d56af6401996a Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M build.gradle Log Message: ----------- Build(deps): bump org.xmlunit:xmlunit-core from 2.13.0 to 2.14.0 Bumps [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) from 2.13.0 to 2.14.0. - [Release notes](https://github.com/xmlunit/xmlunit/releases) - [Changelog](https://github.com/xmlunit/xmlunit/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/xmlunit/xmlunit/compare/v2.13.0...v2.14.0) --- updated-dependencies: - dependency-name: org.xmlunit:xmlunit-core dependency-version: 2.14.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <su...@gi...> To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: dependabot[bot] <no...@gi...> - 2026-09-23 04:43:13
|
Branch: refs/heads/dependabot/gradle/org.xmlunit-xmlunit-matchers-2.14.0 Home: https://github.com/PCGen/pcgen Commit: 8bca67f75a4d4e23003fdb2581682d1ef9802d53 https://github.com/PCGen/pcgen/commit/8bca67f75a4d4e23003fdb2581682d1ef9802d53 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M build.gradle Log Message: ----------- Build(deps): bump org.xmlunit:xmlunit-matchers from 2.13.0 to 2.14.0 Bumps [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) from 2.13.0 to 2.14.0. - [Release notes](https://github.com/xmlunit/xmlunit/releases) - [Changelog](https://github.com/xmlunit/xmlunit/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/xmlunit/xmlunit/compare/v2.13.0...v2.14.0) --- updated-dependencies: - dependency-name: org.xmlunit:xmlunit-matchers dependency-version: 2.14.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <su...@gi...> To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: github-actions[bot] <no...@gi...> - 2026-09-11 07:03:50
|
Branch: refs/tags/v6.09.08.RC1-NIGHTLY.20260818 Home: https://github.com/PCGen/pcgen To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: github-actions[bot] <no...@gi...> - 2026-09-11 06:49:03
|
Branch: refs/tags/v6.09.08.RC1-NIGHTLY.20260911 Home: https://github.com/PCGen/pcgen To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: Vest <no...@gi...> - 2026-09-10 21:25:52
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen Commit: 8581882eba65c4b3c5fabe73f8238f55acf932e6 https://github.com/PCGen/pcgen/commit/8581882eba65c4b3c5fabe73f8238f55acf932e6 Author: Vest <Ve...@us...> Date: 2026-09-10 (Thu, 10 Sep 2026) Changed paths: M .gitignore Log Message: ----------- fix: anchor build-output gitignore rules to repo root (#7735) Lines 67-69 (`output/`, `build/`, `libs/`) duplicated the anchored `/output/`, `/build/`, `/libs/` rules directly above them, but without a leading slash they matched a directory of that name at ANY depth. That silently ignored source packages such as pcgen.output.* (e.g. new files under code/src/test/pcgen/output/), which only stay tracked because gitignore does not evict already-tracked files. The build writes its output to <root>/output (build.gradle: layout .projectDirectory.dir("output")) and code/testsuite/output, both already covered by the anchored /output/ and the explicit code/testsuite/output/ rules, so removing the unanchored trio ignores nothing the build needs while unblocking new files in output/-named source packages. To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: Vest <no...@gi...> - 2026-09-10 21:25:34
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen Commit: ad5d173e6282a52b77d72e9c1d59ab5bd9345aeb https://github.com/PCGen/pcgen/commit/ad5d173e6282a52b77d72e9c1d59ab5bd9345aeb Author: Vest <Ve...@us...> Date: 2026-09-10 (Thu, 10 Sep 2026) Changed paths: M code/src/java/pcgen/cdom/formula/VariableUtilities.java M code/src/java/pcgen/gui2/facade/CharacterFacadeImpl.java M code/src/java/pcgen/io/PCGVer2Creator.java M code/src/java/pcgen/output/channel/ChannelUtilities.java A code/src/test/pcgen/output/channel/ChannelUtilitiesTest.java Log Message: ----------- fix: tolerate disabled Deity/Alignment channels in d20 Modern (#7734) Loading only MSRD (d20 Modern) and setting a race threw, and Save As cycled endlessly saving nothing. Modern sets ALIGNMENTFEATURE:NO and DOMAINFEATURE:NO in codeControl.lst (it has neither alignment nor deities/domains), so the CHANNEL*Alignment / CHANNEL*Deity variables are never asserted legal at load. Several paths read those channels unconditionally and threw IllegalArgumentException ("... not a legal variable"), breaking set-race (buildAvailableDomainsList) and every save (AlignmentCompat.getCurrentAlignment via PCGVer2Creator). Fix the low-level read so it tolerates a disabled/unregistered channel, covering all current and future callers rather than each call site: - ChannelUtilities.readGlobalChannel returns null when the channel variable is not legal (new VariableUtilities.isLegalGlobalVariable helper, reusing VariableContext.isLegalVariableID). - CharacterFacadeImpl.buildAvailableDomainsList early-returns when DOMAINFEATURE is disabled; its domain facades are only initialised under that feature and were otherwise null (NPE at updateContents). - PCGVer2Creator.appendAlignmentLine checks ALIGNMENTFEATURE before reading the channel (the guard previously ran after the throwing read). Adds ChannelUtilitiesTest covering a read of a disabled channel. Verified manually against Modern (set race + save now clean) and via the game_modern slowtests and io save-restore itests. To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: Vest <no...@gi...> - 2026-09-10 20:18:27
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen Commit: 3db87268254c7a59252a8979450be8c2916f19de https://github.com/PCGen/pcgen/commit/3db87268254c7a59252a8979450be8c2916f19de Author: Vest <Ve...@us...> Date: 2026-09-10 (Thu, 10 Sep 2026) Changed paths: M code/src/java/pcgen/gui2/PCGenActionMap.java R code/src/java/pcgen/gui2/dialog/PrintPreviewDialog.java M code/src/java/pcgen/gui3/component/PCGenToolBar.java A code/src/java/pcgen/gui3/dialog/PrintPreviewController.java A code/src/java/pcgen/gui3/dialog/PrintPreviewPaperDefault.java A code/src/resources/pcgen/gui3/dialog/PrintPreview.fxml M code/src/resources/pcgen/lang/LanguageBundle.properties M code/src/resources/pcgen/lang/LanguageBundle_de.properties A code/src/test/pcgen/gui3/dialog/PrintPreviewControllerTest.java A code/src/test/pcgen/gui3/dialog/PrintPreviewPaperDefaultTest.java M system/gameModes/default/paperInfo.lst Log Message: ----------- CODE-2537: Migrate Print Preview to JavaFX with page-size selector (#7733) * CODE-2537: add locale-aware default paper chooser for print preview * CODE-2537: address print-preview paper-chooser review (javadoc + test clarity) * CODE-2537: add JavaFX print-preview dialog layout * CODE-2537: add print-preview controller skeleton (template + paper wiring) * CODE-2537: address print-preview controller review (single selectPaper, imports, stream) * CODE-2537: render preview pages to JavaFX images; keep AWT print + zoom * CODE-2537: tidy print-preview render code (import BufferedImage, drop redundant zoom calls) * CODE-2537: route print preview to JavaFX dialog; remove Swing legacy * CODE-2537: polish print preview (zoom button labels, restore controls on failed re-render, dedupe sheets URI) * CODE-2537: default paper from printer size first, locale fallback Add PaperOption record, parseDimensionToPoints(), and matchByDimensions() to PrintPreviewPaperDefault for orientation-agnostic dimension matching (tolerance 5 pt ≈ 1.8 mm). New 6-arg chooseDefault() inserts the printer-dimension step between the persisted value and the locale heuristic. The existing 3-arg overload and chooseDefaultForCurrentLocale() are retained unchanged so all 12 original tests continue to pass (30 total, 18 new). New seam chooseDefaultForCurrentLocaleAndPrinter() wraps the AWT PrinterJob query with full defensive error handling; a headless or printer-less environment degrades silently to locale-based selection. PrintPreviewController.populatePaperBox() now calls the new seam with both the name list and PaperOption list built from Globals. * CODE-2537: show zoom as rounded percentage in print preview * CODE-2537: remove view-only zoom from print preview; fit page to viewport width * CODE-2537: run print dialog off the JavaFX thread to fix hang * CODE-2537: extract & test character-template filter for print preview * CODE-2537: add Refresh button to re-render current character state in print preview * CODE-2537: share print-preview launcher between menu action and toolbar * CODE-2537: use Subscriptions instead of ChangeListeners in print preview * CODE-2537: sort print-preview template list alphabetically * CODE-2537: use NIO Path for output-sheet resolution; File only at FOP boundary * CODE-2537: guard against duplicate print dialogs; make print error translatable * CODE-2537: add German translations for print-preview strings * CODE-2537: simplify loadPreview to buffer export instead of piped second thread * CODE-2537: import FOPException instead of using its FQCN inline * CODE-2537: simplify onPrint - split print work from FX outcome handling * CODE-2537: import java.awt.print.Paper/PrinterJob instead of inline FQCN * CODE-2537: fix swapped A5 paper dimensions (portrait 210x148mm) * CODE-2537: guard print-preview page index against stale post-Refresh selection * CODE-2537: tighten print-preview controller javadoc/comments * CODE-2537: resolve locale-default paper by dimension, not just name The US/CA-vs-A4 locale fallback now matches the target size against the available options by dimension (with a name-based fallback), so a paper carrying a localized name still resolves correctly. Adds two regression tests that fail on the prior name-only path. * CODE-2537: drop unused locale-only paper chooser overloads The 3-arg chooseDefaultForCurrentLocale/chooseDefault locale-only path was superseded by the printer-dimension-aware 6-arg chooser and had no production callers - only tests. Remove both overloads and the tests that existed solely to cover them, and add CA/null-country/first-available-fallback tests against the live 6-arg path so every locale branch stays covered. * CODE-2537: derive paper names from options, dropping duplicate paper loop populatePaperBox walked Globals.getPaperCount() twice - once for names, once for PaperOptions. Build options first and map names off it, so the paper list is enumerated once and names stay consistent with the options passed to the default chooser. * CODE-2537: add German for print-preview dialog title and print button in_mnuFilePrintPreview and in_mnuFilePrint had no German entries, so the JavaFX print-preview dialog showed English 'Print Preview' / 'Print...' under a de locale. Add Druckvorschau / Drucken... alongside the existing in_printPreview* translations. * CODE-2537: fix mismatched German key for print-preview menu tooltip The German bundle stored the File->Print Preview tooltip under in_printPreviewTip, but every other bundle (base/fr/it/pt/es) and the lookup use in_mnuFilePrintPreviewTip. The de entry was therefore dead and the tooltip fell back to English. Rename the key to the canonical name, keeping the translation. To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: github-actions[bot] <no...@gi...> - 2026-09-05 06:44:59
|
Branch: refs/tags/v6.09.08.RC1-NIGHTLY.20260817 Home: https://github.com/PCGen/pcgen To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: github-actions[bot] <no...@gi...> - 2026-09-05 06:29:41
|
Branch: refs/tags/v6.09.08.RC1-NIGHTLY.20260905 Home: https://github.com/PCGen/pcgen To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: Clayton <no...@gi...> - 2026-09-04 22:01:07
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen Commit: d4ade6d509f4206b1c1789848752e633ec3c134c https://github.com/PCGen/pcgen/commit/d4ade6d509f4206b1c1789848752e633ec3c134c Author: Clayton Stence <cps...@gm...> Date: 2026-09-04 (Fri, 04 Sep 2026) Changed paths: M data/pathfinder/everyman_gaming/kitsune_compendium/egkc_abilities_race.lst M data/pathfinder/paizo/roleplaying_game/core_essentials/races/kitsune/kitsune_biosettings.lst Log Message: ----------- DATA-4391: Fix Kitsune starting age and aging milestones To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen/settings/notifications |
|
From: Clayton <no...@gi...> - 2026-09-04 21:58:07
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen-newsources Commit: 6a1170291da2ed5526b028720d78c5cdadbc85ca https://github.com/PCGen/pcgen-newsources/commit/6a1170291da2ed5526b028720d78c5cdadbc85ca Author: Clayton <cps...@gm...> Date: 2026-09-04 (Fri, 04 Sep 2026) Changed paths: Log Message: ----------- <newsource 440 villain codex> (#638) * NEWSOURCE: Add PZO1136 Villain Codex dataset * NEWSOURCE-440: Add PZO1136 Villain Codex dataset To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen-newsources/settings/notifications |
|
From: Clayton <no...@gi...> - 2026-09-04 21:58:02
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen-newsources Commit: ae829eb967f8f75528fc9f2523c5b2499d473290 https://github.com/PCGen/pcgen-newsources/commit/ae829eb967f8f75528fc9f2523c5b2499d473290 Author: Clayton <cps...@gm...> Date: 2026-09-04 (Fri, 04 Sep 2026) Changed paths: Log Message: ----------- NEWSOURCE-440: Add PZO1136 Villain Codex dataset (#637) * NEWSOURCE: Add PZO1136 Villain Codex dataset * NEWSOURCE-440: Add PZO1136 Villain Codex dataset To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen-newsources/settings/notifications |
|
From: Clayton <no...@gi...> - 2026-09-04 21:57:31
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen-newsources Commit: b6ed4bf2c4cb5d2ed1d804e5a9bd9f1ea1f9dd2b https://github.com/PCGen/pcgen-newsources/commit/b6ed4bf2c4cb5d2ed1d804e5a9bd9f1ea1f9dd2b Author: Clayton <cps...@gm...> Date: 2026-09-04 (Fri, 04 Sep 2026) Changed paths: A data/darrington_press/daggerheart/DH_CGL_logos_final_full_color.png A data/darrington_press/daggerheart/DPCGL.txt A data/darrington_press/daggerheart/daggerheart_core.pcc A data/darrington_press/daggerheart/daggerheart_logo.png A data/darrington_press/daggerheart/dh_abilities_adversaries.lst A data/darrington_press/daggerheart/dh_abilities_ancestries.lst A data/darrington_press/daggerheart/dh_abilities_class.lst A data/darrington_press/daggerheart/dh_abilities_communities.lst A data/darrington_press/daggerheart/dh_abilities_domains.lst A data/darrington_press/daggerheart/dh_abilities_transformations.lst A data/darrington_press/daggerheart/dh_abilitycategories.lst A data/darrington_press/daggerheart/dh_alignments.lst A data/darrington_press/daggerheart/dh_ancestries.lst A data/darrington_press/daggerheart/dh_classes.lst A data/darrington_press/daggerheart/dh_deities.lst A data/darrington_press/daggerheart/dh_equip.lst A data/darrington_press/daggerheart/dh_equip_consumables.lst A data/darrington_press/daggerheart/dh_languages.lst A data/darrington_press/daggerheart/dh_races_adversaries.lst A data/darrington_press/daggerheart/dh_spells.lst A data/darrington_press/daggerheart/dh_stats.lst A data/darrington_press/daggerheart/dh_templates_adversaries.lst A system/gameModes/Daggerheart/biosettings.lst A system/gameModes/Daggerheart/codeControl.lst A system/gameModes/Daggerheart/equipmentslots.lst A system/gameModes/Daggerheart/level.lst A system/gameModes/Daggerheart/load.lst A system/gameModes/Daggerheart/migration.lst A system/gameModes/Daggerheart/miscinfo.lst A system/gameModes/Daggerheart/pointbuymethods.lst A system/gameModes/Daggerheart/rollmethods.lst A system/gameModes/Daggerheart/rules.lst A system/gameModes/Daggerheart/sizeAdjustment.lst A system/gameModes/Daggerheart/statsandchecks.lst Log Message: ----------- NEWSOURCE: Migrate Daggerheart dataset and game mode to pcgen-newsources (#636) To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen-newsources/settings/notifications |
|
From: Clayton <no...@gi...> - 2026-09-04 21:57:11
|
Branch: refs/heads/master Home: https://github.com/PCGen/pcgen-newsources Commit: c067795d9b2237459d90c07d64a046ca82d59534 https://github.com/PCGen/pcgen-newsources/commit/c067795d9b2237459d90c07d64a046ca82d59534 Author: Clayton <cps...@gm...> Date: 2026-09-04 (Fri, 04 Sep 2026) Changed paths: A data/pathfinder/paizo/roleplaying_game/villain_codex/OGL.txt A data/pathfinder/paizo/roleplaying_game/villain_codex/Villain_Codex_cover.jpg A data/pathfinder/paizo/roleplaying_game/villain_codex/vc_abilities.lst A data/pathfinder/paizo/roleplaying_game/villain_codex/vc_companionmods.lst A data/pathfinder/paizo/roleplaying_game/villain_codex/vc_equip.lst A data/pathfinder/paizo/roleplaying_game/villain_codex/vc_feats.lst A data/pathfinder/paizo/roleplaying_game/villain_codex/vc_kits.lst A data/pathfinder/paizo/roleplaying_game/villain_codex/vc_spells.lst A data/pathfinder/paizo/roleplaying_game/villain_codex/vc_templates.lst A data/pathfinder/paizo/roleplaying_game/villain_codex/villain_codex.pcc Log Message: ----------- NEWSOURCE: Add PZO1136 Villain Codex dataset (#635) To unsubscribe from these emails, change your notification settings at https://github.com/PCGen/pcgen-newsources/settings/notifications |