80 Commits

Author SHA1 Message Date
LeshaInc
9643dc05c1
Add sound card 2023-03-28 01:07:36 +03:00
LeshaInc
f07c1201ed Refactor event bus 2023-03-26 11:16:47 +00:00
UnicornFreedom
169a8dda70 Allow to turn off window position validation 2023-03-18 02:48:07 +01:00
UnicornFreedom
aefcbcd2c4 Validate window position configuration based on primary display dimensions 2023-03-18 02:30:34 +01:00
UnicornFreedom
8e672b573f Audio system refactoring & overall code grooming 2022-12-30 09:19:09 +01:00
UnicornFreedom
9f39cf092d Version 1.2.0 2022-10-01 05:55:10 +02:00
IgorTimofeev
319d0639d2 Improved ScreenWindow performance - added scaleX/Y caching, removed redundant scope variables 2022-09-20 20:12:03 +03:00
IgorTimofeev
ccd200a2ca (KDE only) Fixed window close button disappearing after exiting from fullscreen mode 2022-09-20 16:56:12 +03:00
IgorTimofeev
6c0b108fa9 Fixed window resizing after switching back from fullscreen mode 2022-09-20 16:08:32 +03:00
IgorTimofeev
0b0d2caa1e Fullscreen mode via F11 key 2022-09-20 13:53:39 +03:00
IgorTimofeev
f9e47d9023 Moved all images > resources/images 2022-09-19 18:32:11 +03:00
UnicornFreedom
eea1caad7f Tooltip refactoring & small initial delay for "label tooltips" 2022-09-02 22:15:45 +02:00
UnicornFreedom
e67eebe086 Fix #20: use JAR file location instead of current working directory 2022-06-17 20:45:59 +02:00
UnicornFreedom
e4e7aeb39d Fix #16: crash when trying to clean native DLLs on Windows 2022-06-16 19:00:33 +02:00
Dmitry Zhidenkov
3f01b248fe Merge branch 'feature/window-size-and-position' into 'develop'
Persist window position and size

See merge request cc-ru/ocelot/ocelot-desktop!16
2022-05-19 20:41:35 +00:00
UnicornFreedom
87cb3278d8
Add error handling when trying to paste non-Unicode data from clipboard 2022-05-19 15:34:27 +02:00
UnicornFreedom
47317043de
Add a flag to distinguish Int2D that was set from freshly created 2022-05-15 20:35:17 +02:00
UnicornFreedom
15f3ecb914
Preserve window position and size in settings 2022-05-15 20:03:14 +02:00
UnicornFreedom
e139a64fa2 Add sound buffers & sound resources 2022-05-06 22:40:48 +02:00
Fingercomp
c624a6dc03
Acquire tickLock while updating GUI
Fixes #17
2022-03-31 16:48:13 +07:00
LeshaInc
7f19cd74e6
Replace swing confirmation dialog with custom one 2021-09-07 22:44:01 +03:00
LeshaInc
e81cced698
Code cleanup 2021-09-05 22:56:06 +03:00
LeshaInc
c08f7f1a27
Merge remote-tracking branch 'origin/develop' 2021-06-01 22:14:53 +03:00
laineprikol
74c3767db5 Fixed window initialization crash on macOS 2021-06-01 20:58:15 +03:00
LeshaInc
a8c6e91a45
Add button to copy address 2021-05-19 11:19:15 +03:00
LeshaInc
30e4f4717b
Very basic profiler (F4) 2021-05-18 22:26:48 +03:00
LeshaInc
8ef0ed9978
Cleaning up 2021-05-18 18:52:29 +03:00
LeshaInc
5f3e5f9365
Layout nightmare 2021-05-18 18:46:55 +03:00
LeshaInc
a46dd42f2e
Disable audio if OpenAL refuses to work 2021-01-05 10:55:43 +02:00
LeshaInc
06722d9d66
Add autosave 2020-08-19 22:52:39 +03:00
LeshaInc
26850d7bf6
Add menu bar 2020-08-16 15:43:57 +03:00
LeshaInc
ccee51bef0
Experimental save/load 2020-08-16 01:30:40 +03:00
LeshaInc
f89637bd2b
Add animated icons 2020-08-14 19:10:18 +03:00
LeshaInc
ebd9510a63
Use custom frame limiter 2020-07-03 11:52:26 +03:00
LeshaInc
337446fba7
Show FPS counter on F2 2020-06-28 18:38:43 +03:00
LeshaInc
0dcb183812
Load icons before creating the window 2020-06-28 18:33:24 +03:00
LeshaInc
682833722e
Set initial window title 2020-06-06 22:28:26 +03:00
LeshaInc
6a1899d901
Turn on debug view on F1 2020-06-06 19:57:36 +03:00
LeshaInc
47a1ef160e
Add context menus 2020-06-06 16:32:22 +03:00
LeshaInc
b182b020a9
Don't ask for 3.2 core context 2020-06-05 17:44:13 +03:00
LeshaInc
ac0ef6ace4
Simplify rendering 2020-06-05 17:31:59 +03:00
LeshaInc
a44670b94a
Don't forget to destroy FBO and RBO 2020-06-05 16:12:00 +03:00
LeshaInc
bfeb786bf7
Don't ask for 3.3 core context 2020-06-05 15:47:11 +03:00
LeshaInc
8820334b65
Implement group alpha 2020-06-05 15:42:52 +03:00
LeshaInc
c620468edf
Computer UI draft 2020-06-05 14:22:45 +03:00
LeshaInc
e70609a920
Refactor 2020-06-03 16:02:24 +03:00
LeshaInc
c3795784ac
Add more icon sizes 2020-06-02 16:21:49 +03:00
LeshaInc
48457ef502
Close file properly 2020-06-02 14:50:21 +03:00
LeshaInc
c47846408f
Set window title 2020-06-02 14:48:55 +03:00
LeshaInc
8d80fc7b05
Downgrade LWJGL to 2.9.3 2020-06-02 14:39:50 +03:00