926c6565b6
fix(G2DRendererControl): implement resize processing thread to avoid event storms when resizing the window
extio-de
2026-10-04 17:39:54 +02:00
8c6bd8ec28
fix(Window): cull check compared effective coordinates against absolute viewport dimension, silently dropping windows on scaled-down (e.g. ultra-wide portrait) viewports
extio-de
2026-10-04 16:50:37 +02:00
77e21d620d
revert(EventExecutor, ModuleExecutorImpl): switch from fixed thread pool to virtual thread executor
extio-de
2026-10-04 15:52:14 +02:00
0d900784be
fix(EventExecutor, ModuleExecutorImpl): replace virtual thread executor with fixed thread pool; Virtual threads do not appear in ThreadDumps, which makes debugging concurrency related issues harder
extio-de
2026-10-04 14:36:04 +02:00
4528649b49
fix(RendererWorkingSetImpl): break lock-order deadlock between commit and get
extio-de
2026-10-04 14:33:38 +02:00
d616f0d743
fix(LocalizationEditor): reorder import statements for clarity and consistency
extio-de
2026-08-23 15:27:25 +02:00
123abd494f
fix(AudioController, OptionsAudioTab): optimize audio options handling and improve state management
extio-de
2026-07-22 20:42:36 +02:00
fe53e90f0f
feat(CodeSourceLocationResolver): implement utility for resolving code source paths and update resource handling
extio-de
2026-07-06 23:15:19 +02:00
35892b4898
feat(Steamworks): add auto-configuration for Steamworks integration and update README
extio-de
2026-07-05 16:32:26 +02:00
47c6a86134
fix(pom.xml): update spring-boot.version to 4.0.7
extio-de
2026-06-27 15:57:50 +02:00
5b97d68ed0
fix(pom.xml): update version to 1.0.24
extio-de
2026-06-27 15:52:11 +02:00
8036c7c15a
fix(StorageServiceImpl, StaticResourceServiceImpl): improve jar path handling for Windows and normalize path resolution
extio-de
2026-06-27 15:51:43 +02:00
2a8cdca80c
fix(StorageServiceImpl, StaticResourceServiceImpl): update path handling for jar resources and improve method signatures
extio-de
2026-06-27 15:31:27 +02:00
30ab75ec8e
fix(VideoOptions): initialize videoMode based on OS in constructor
extio-de
2026-06-27 14:12:13 +02:00
0a9f2e8884
fix(StorageServiceImpl, StaticResourceServiceImpl): handle nested jar paths when resolving parent directory
extio-de
2026-06-27 13:20:50 +02:00
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
extio-de
2026-06-27 12:52:27 +02:00
03e14f365d
fix(G2DRenderer): remove FPS text and history from renderer working set when FPS drawing is disabled
extio-de
2026-06-23 21:36:41 +02:00
ea3ed7e31d
feat(G2DDrawFont): implement caching for TextLayout to improve performance chore(pom.xml): bump version to 1.0.21 and add Caffeine cache dependency
extio-de
2026-06-17 14:33:10 +02:00
a758d264f5
fix(SteampunkThemeFactoryBean): correct backgroundNormal color value for theme consistency
extio-de
2026-06-15 12:35:32 +02:00
1955d3ae2a
chore(pom.xml): bump version to 1.0.20
extio-de
2026-06-15 10:27:53 +02:00
44db5a98bf
feat(ThemeFactoryBeans): update font to PTSerif-Regular for Dream and Fantasy themes
extio-de
2026-06-15 10:27:04 +02:00
30d7685099
fix(ThemeEditorModule): update rendering layer for popup menu to improve UI hierarchy
extio-de
2026-06-15 10:26:55 +02:00
b510b41698
Enhance menu options configuration for improved modularity and flexibility
extio-de
2026-06-13 19:09:22 +02:00
fbb1fb6ea6
fix(SpacecraftThemeFactoryBean): update color values for improved theme consistency
extio-de
2026-06-12 10:59:11 +02:00
5d66fdd82d
fix(ChronicleThemeFactoryBean): correct windowBackground color for improved theme consistency
extio-de
2026-06-10 19:46:20 +02:00
3bda8f2b29
fix(ChronicleThemeFactoryBean): update color values for improved theme consistency
extio-de
2026-06-10 11:30:57 +02:00
07d7695aac
fix(BevelDarkThemeFactoryBean): correct borderInner color for improved theme consistency
extio-de
2026-05-31 08:02:17 +02:00
9db3e61692
fix(CustomMultiLineTextArea): adjust content margins and improve text rendering logic
extio-de
2026-05-25 11:28:10 +02:00
a06846c34b
fix: update version to 1.0.18 and add borders to CustomMultiLineTextArea and CustomSingleLineTextField
extio-de
2026-05-19 21:49:10 +02:00
d029f8e09a
fix(CustomMultiLineTextArea): recalculate scroll offset on text change and scale factor update
extio-de
2026-05-16 17:10:57 +02:00
46659361e2
chore(version): update project version to 1.0.16
extio-de
2026-05-15 23:27:38 +02:00
2057f7ca68
chore(version): update project version to 1.0.15
extio-de
2026-05-15 16:38:57 +02:00
f54e07b984
Refactor Localization Service
extio-de
2026-05-15 16:32:18 +02:00
99cbee4515
refactor(EventExecutor, ModuleExecutorImpl): replace structured concurrency with virtual threads to not rely on preview features
extio-de
2026-05-14 14:34:48 +02:00
1b7587b324
fix(G2DDrawControl): update label foreground color handling in setCustomData
extio-de
2026-05-03 11:40:08 +02:00
71382f699d
chore(version): update project version to 1.0.11
extio-de
2026-04-27 22:02:07 +02:00
d9fdcefb19
fix(CustomMultiLineTextArea): prevent scrolling when the component is disabled
extio-de
2026-04-27 22:01:21 +02:00
f90fad7ad1
chore(version): update project version to 1.0.10
extio-de
2026-04-07 23:06:55 +02:00
e3ce37ef82
fix(window): prevent drawing when the window is not displayed
extio-de
2026-04-07 23:06:16 +02:00
8ef8a0aaaf
chore(version): update project version to 1.0.9
extio-de
2026-04-06 14:50:47 +02:00
5846762375
fix(renderer): synchronize access to renderer work collections to prevent concurrency issues
extio-de
2026-04-06 14:50:01 +02:00
d29d88e5dd
chore(version): update project version to 1.0.8
extio-de
2026-04-06 14:07:26 +02:00
4460b82204
feat(options-module): implement tab open/close handling in OptionsModule and OptionsTab
extio-de
2026-04-06 14:06:55 +02:00
b35d777ac2
chore(version): update project version to 1.0.7 and adjust content start position in OptionsModule
extio-de
2026-04-03 13:53:37 +02:00
0be86190b5
chore(version): update project version to 1.0.6 and upgrade dependencies
extio-de
2026-04-03 13:35:35 +02:00
697aafe87d
chore(version): bump project version from 1.0.0 to 1.0.1
extio-de
2026-03-24 22:07:06 +01:00
ec6f112dda
feat(scroll): enhance vertical scrolling logic with input revision tracking and clamped position updates
extio-de
2026-03-24 22:07:01 +01:00
6c469ba79f
test(renderer): disable concurrent commits test due to flakiness concerns
extio-de
2026-03-24 22:06:52 +01:00
effe4414fb
feat(license): add Apache License 2.0 to the project
extio-de
2026-03-22 15:32:24 +01:00
169cf8f155
chore(version): update project version from 0.0.1-SNAPSHOT to 1.0.0
extio-de
2026-03-14 17:32:02 +01:00
6d0667488d
fix(pom): update spring-boot.version from 4.0.1 to 4.0.3
extio-de
2026-03-14 14:47:35 +01:00
2091e16810
feat(renderer): replace G2DTextfieldControlImpl2 with G2DSingleLineTextfieldControlImpl and enhance CustomMultiLineTextArea with cachedRawFontHeight
extio-de
2026-03-02 22:17:03 +01:00
efc48b8741
feat(renderer): add getRenderingBo method to retrieve RenderingBo by ID and type
extio-de
2026-02-25 21:38:03 +01:00
69f07babe1
feat(renderer): add delay in caption update to ensure correct timing for UiControlEvent
extio-de
2026-02-24 21:52:48 +01:00
b30554332c
feat(renderer): prevent interactions when CustomMultiLineTextArea is disabled
extio-de
2026-02-11 22:18:30 +01:00