Commit Graph

29 Commits

Author SHA1 Message Date
extio-de
f948be3fe4 fix(StorageServiceImpl): handle null parent path when resolving jar location
fix(StaticResourceServiceImpl): handle null parent path when resolving jar location
chore(pom.xml): bump version to 1.0.22
2026-06-27 12:52:27 +02:00
extio-de
ea3ed7e31d feat(G2DDrawFont): implement caching for TextLayout to improve performance
chore(pom.xml): bump version to 1.0.21 and add Caffeine cache dependency
2026-06-17 14:33:10 +02:00
extio-de
1955d3ae2a chore(pom.xml): bump version to 1.0.20 2026-06-15 10:27:53 +02:00
extio-de
3bda8f2b29 fix(ChronicleThemeFactoryBean): update color values for improved theme consistency 2026-06-10 11:30:57 +02:00
extio-de
a06846c34b fix: update version to 1.0.18 and add borders to CustomMultiLineTextArea and CustomSingleLineTextField 2026-05-19 21:49:10 +02:00
extio-de
d029f8e09a fix(CustomMultiLineTextArea): recalculate scroll offset on text change and scale factor update 2026-05-16 17:10:57 +02:00
extio-de
46659361e2 chore(version): update project version to 1.0.16
refactor(StaticResourceServiceImpl): change serialization method to not use the 'useDefault' flag

test(StaticResourceServiceImplTest): update serialization method in tests to not use the 'useDefault' flag
2026-05-15 23:27:38 +02:00
extio-de
2057f7ca68 chore(version): update project version to 1.0.15 2026-05-15 16:38:57 +02:00
extio-de
f54e07b984 Refactor Localization Service
- Updated LocalizationService interface to load localization data from a Path instead of InputStream.
- Enhanced LocalizationServiceImpl to handle loading and saving of localization data from directories.
- Introduced LocalizationLanguage and LocalizationMetadata classes to encapsulate language entries and metadata.
- Refactored Localizations class to manage language files and metadata more effectively.
- Added unit tests for loading localizations from directory and verifying language translations.
- Created YAML files for English and German languages along with a metadata file for localization information.
2026-05-15 16:32:18 +02:00
extio-de
99cbee4515 refactor(EventExecutor, ModuleExecutorImpl): replace structured concurrency with virtual threads to not rely on preview features 2026-05-14 14:34:48 +02:00
extio-de
1b7587b324 fix(G2DDrawControl): update label foreground color handling in setCustomData 2026-05-03 11:40:08 +02:00
extio-de
71382f699d chore(version): update project version to 1.0.11 2026-04-27 22:02:07 +02:00
extio-de
f90fad7ad1 chore(version): update project version to 1.0.10 2026-04-07 23:06:55 +02:00
extio-de
8ef8a0aaaf chore(version): update project version to 1.0.9 2026-04-06 14:50:47 +02:00
extio-de
d29d88e5dd chore(version): update project version to 1.0.8 2026-04-06 14:07:26 +02:00
extio-de
b35d777ac2 chore(version): update project version to 1.0.7 and adjust content start position in OptionsModule 2026-04-03 13:53:37 +02:00
extio-de
0be86190b5 chore(version): update project version to 1.0.6 and upgrade dependencies 2026-04-03 13:35:35 +02:00
extio-de
694f47600d feat(mouse-tracking): add last mouse position tracking to text components and update tooltip position 2026-04-01 22:59:40 +02:00
extio-de
e8584f7372 chore(version): update project version to 1.0.4 and enhance G2DDrawFont with text layout improvements 2026-04-01 21:26:43 +02:00
extio-de
3da31a31bb feat(theme): update color values for various theme factory beans 2026-04-01 21:02:07 +02:00
extio-de
697bf3f6a6 Refactored renderer model; 2026-03-25 22:19:03 +01:00
extio-de
697aafe87d chore(version): bump project version from 1.0.0 to 1.0.1 2026-03-24 22:07:06 +01:00
extio-de
169cf8f155 chore(version): update project version from 0.0.1-SNAPSHOT to 1.0.0 2026-03-14 17:32:02 +01:00
extio-de
6d0667488d fix(pom): update spring-boot.version from 4.0.1 to 4.0.3 2026-03-14 14:47:35 +01:00
extio-de
b1dc2b835a feat(dependencies): Add jorbis, vorbisspi, and steamworks4j dependencies to pom.xml 2025-12-24 14:17:51 +01:00
extio-de
a6f5a0f95c Add ObjectSerialization class for advanced object serialization and deserialization with options for compression, Base64 encoding, and digest verification; include unit tests for various serialization scenarios 2025-12-22 13:13:48 +01:00
extio-de
3373576c75 Implement event handling system with EventExecutor, EventService, and EventHandlerRegistry; add tests for event processing 2025-12-21 23:34:19 +01:00
extio-de
04e5f13125 Refactor POM file to use Spring Boot dependencies and remove SLF4J references 2025-12-20 16:45:23 +01:00
extio-de
31b62ed2ed Initial fork from spacecraft-tactics 2025-12-20 16:27:45 +01:00