| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
* Java 17
|
| | |
|
| |
|
|
| |
Closes #415.
|
| | |
|
| |
|
|
| |
Should fix #403
|
| |
|
|
|
|
|
|
| |
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).
|
| |\
| |
| | |
Migrate to FlatLaf
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
* Use jdk 15
|
| |
|
| |
This reverts commit 3dd11065699b39861d2db7522bb6f07c4ee94387
|
| |
|
|
|
| |
* Add gradle run tasks
* Bump gradle and use the `mainClass` property
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| | |
|
|
|
* Split into modules
* Post merge compile fixes
Co-authored-by: modmuss50 <modmuss50@gmail.com>
|