summaryrefslogtreecommitdiff
path: root/enigma-swing/build.gradle (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update Gradle and fix buildscripts (#557)Gravatar Juuz2025-08-211-9/+1
| | | | | | | | | | | | | | | | | | | | * Fix Gradle configuration cache compat with generateResources task The task now also declares its inputs properly, making it support up-to-date checks. * Update Gradle and Shadow Shadow 9 is incompatible with including the flatlaf natives, so I updated to the last 8.x version which also works with Gradle 9. The Shadow plugin automatically publishes the shadow jar, so I removed the overlapping publications which overrode each other. * Fix more Gradle 10 deprecations * Enable configuration cache by default * Fix missing task dependency of :enigma-cli:test
* Update deps (#535)Gravatar modmuss2023-11-191-5/+18
|
* Update dependencies and GradleGravatar modmuss502022-12-071-5/+5
|
* Add checkstyle (#460)Gravatar modmuss502022-09-141-15/+15
|
* Bump fontchooser to 2.5.2 (#456)Gravatar Daniel Heid2022-08-181-1/+1
|
* Update deps & Java 17 (#435)Gravatar modmuss502021-11-171-2/+2
| | | | | * Update deps * Java 17
* Fix engima-swing missing maven pom dependenciesGravatar modmuss502021-10-111-1/+1
|
* Update to shadow 7.0.0, second tryGravatar Marco Rebhan2021-07-091-3/+2
| | | | Closes #415.
* Revert to shadow 5.2.0 for now because it breaks buildsGravatar Marco Rebhan2021-06-291-1/+1
|
* Update dependenciesGravatar modmuss502021-06-271-3/+3
| | | | Should fix #403
* Switch to SVG icons instead of PNGs and add icon for recordsGravatar Juuxel2021-03-201-0/+1
| | | | | | | | The PNG icons scaled horribly on FlatLaf but these ones look smooth on any scaling level. Note: even though the icons are FlatSVGIcons from FlatLaf, they work properly on all LaFs if the FlatLaf UI scale property is set to the correct value (which LookAndFeel.setGlobalLAF does).
* Merge pull request #358 from Juuxel/flatlafGravatar 2xsaiko2021-03-201-1/+1
|\ | | | | Migrate to FlatLaf
| * Migrate to FlatLafGravatar Juuxel2021-03-151-1/+1
| | | | | | | | | | | | | | | | | | | | Fixes #355. - Replaces the Darcula look and feel with FlatLaf Darcula, which does not have the same rendering bugs with CJK characters (at least on Windows 10). - Replaces Metal with FlatLaf Light as the default look and feel. Metal is provided as a new, separate theme option.
* | Update all deps, remove usage of jcenter (#359)Gravatar modmuss502021-03-171-1/+1
|/ | | | | * Update all deps, remove usage of jcenter * Use jdk 15
* Revert "Bump gradle and use the `mainClass` property"Gravatar idwtd2020-08-211-4/+2
| | | This reverts commit 3dd11065699b39861d2db7522bb6f07c4ee94387
* Add gradle run tasks (#306)Gravatar idwtd2020-08-191-2/+7
| | | | | * Add gradle run tasks * Bump gradle and use the `mainClass` property
* Configuration stuff (#301)Gravatar 2xsaiko2020-08-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Begin writing new config system * Make config work * Save window size and position * Add editor font chooser * Use *.ini for windows and mac instead of *rc * Allow for changing language without having to restart the program * Save selected directory in file dialogs * Make dialog visible after moving it to the correct position * Don't change theme on the fly since it's broken * Remove unused gui parameter * Use xdg-open to open URLs on Linux since Desktop.browse doesn't work, at least not on my PC * Fix default proposed highlight color * Multi font selection dialog thingy * Remember network options * Make font selection dialog actually work * Collapse general actions ("OK", "Cancel", ..) into one translation * Localize font dialog * Use enum name when saving colors for consistency with currently selected theme * Save size of split panes * Import old config * Add test & fix some parts of the config serializer * TranslationChangeListener/TranslationUtil -> LanguageChangeListener/LanguageUtil
* Fix enigma-swing maven dependenciesGravatar modmuss502020-06-031-1/+2
|
* Split GUI code to separate module (#242)Gravatar Runemoro2020-06-031-0/+23
* Split into modules * Post merge compile fixes Co-authored-by: modmuss50 <modmuss50@gmail.com>