1068 Commits

Author SHA1 Message Date
UnicornFreedom
a65caad242 Add shutter sound and effect 2025-01-23 17:36:34 +01:00
Fingercomp
08ef6f9075
Merge branch 'refactor/node-icon-sources' into develop 2025-01-23 13:31:40 +03:00
Fingercomp
82b35d9dbc
Load workspaces in the main thread
Fixes #147.
2025-01-23 02:08:01 +03:00
Fingercomp
33b08dcef8
Remove an obsolete TODO 2025-01-23 01:54:44 +03:00
Fingercomp
a69f04bcf3
Use IconSources to refer to node sprites 2025-01-23 01:46:43 +03:00
Fingercomp
a898e04dc3
Set the WM_CLASS explicitly so it doesn't depend on the version
Fixes #148.
2025-01-22 23:48:02 +03:00
UnicornFreedom
2772b3ad67 Refactor the screenshot function in UiHandler 2025-01-16 11:49:38 +01:00
UnicornFreedom
9c5bc3189a Make screenshot function more robust 2025-01-16 11:33:40 +01:00
UnicornFreedom
584bb1be9c Make screenshots with F12 2025-01-15 05:44:01 +01:00
UnicornFreedom
300c5dfe5b Update ocelot-brain to v0.22.0 2025-01-12 12:40:26 +01:00
UnicornFreedom
78fc31abbc Remove duplicate LuaJ license, add LWJGL2 license 2025-01-11 01:04:16 +01:00
Dmitry Zhidenkov
5518f1941b Merge branch 'feature/autosave' into 'develop'
Add optional workspace autosave

See merge request cc-ru/ocelot/ocelot-desktop!90
2025-01-10 22:22:58 +00:00
Dmitry Zhidenkov
05c4abbd66 Code review correction: better config comment wording 2025-01-10 22:20:47 +00:00
UnicornFreedom
0e4b6364bf Small README correction 2025-01-03 03:44:08 +01:00
UnicornFreedom
73d41071ee Add hover animation to icon buttons 2025-01-03 03:23:13 +01:00
UnicornFreedom
7a255ec631 Add hover animation to sliders 2025-01-03 03:08:24 +01:00
UnicornFreedom
d12fdee3d7 Add hover animation to text inputs 2025-01-03 03:04:51 +01:00
UnicornFreedom
e68fd4f65e Add hover animation to checkboxes 2025-01-03 02:49:47 +01:00
UnicornFreedom
7fdfdf5f3b Make festive decorations slightly smaller 2025-01-03 01:29:16 +01:00
UnicornFreedom
aea28d3548 Add hover animation to buttons 2025-01-03 00:58:06 +01:00
UnicornFreedom
c48404d654 Add optional workspace autosave 2025-01-02 15:51:24 +01:00
UnicornFreedom
b1a5fe680a Fix a bug with root widget scaling 2025-01-02 13:58:33 +01:00
UnicornFreedom
51771e4c99 Add some tooltips to System settings tab to make it clearer 2025-01-02 12:12:34 +01:00
UnicornFreedom
150d324777 Allow to set text input "placeholder" value 2025-01-02 12:12:04 +01:00
UnicornFreedom
50a4e1c7e4 Fix note block particle effects on non-standard pitches 2024-12-03 20:30:47 +01:00
UnicornFreedom
a611b02bfa Make festive decorations toggleable 2024-12-03 20:24:36 +01:00
UnicornFreedom
ad92266709 Add HOME button to reset camera position 2024-12-03 19:57:24 +01:00
Dmitry Zhidenkov
5722f671aa Merge branch 'feature/extend-tooltips' into 'develop'
Extended item tooltips with additional info

See merge request cc-ru/ocelot/ocelot-desktop!89
2024-09-22 19:58:06 +00:00
UnicornFreedom
3526586eff Code review corrections 2024-09-22 21:16:36 +02:00
UnicornFreedom
78c022dd14 Extended item tooltips with additional info 2024-09-22 17:25:00 +02:00
Dmitry Zhidenkov
6c1d41671a Merge branch 'feature/configurable-tooltips' into 'develop'
Allow to configure tooltip delays

See merge request cc-ru/ocelot/ocelot-desktop!88
2024-09-22 11:15:28 +00:00
UnicornFreedom
8ee5b0d5ef Align tooltip delay sliders in one row 2024-09-22 13:01:17 +02:00
UnicornFreedom
2d7912c16f Allow to configure tooltip delays 2024-09-22 08:26:21 +02:00
UnicornFreedom
9dca251543 Update ocelot-brain to v0.21.0 2024-09-21 16:22:43 +02:00
Fingercomp
8938242fff
Merge branch 'master' into develop 2024-08-30 20:07:32 +07:00
Fingercomp
ac5bfc693d
Merge branch 'develop' v1.12.0 2024-08-30 19:27:43 +07:00
Fingercomp
d55fe35e20
Version 1.12.0 2024-08-30 19:26:42 +07:00
Fingercomp
3d6ceaf219
Update ocelot-brain to v0.20.4 2024-08-30 19:25:41 +07:00
Fingercomp
c15193a78d
Merge branch 'feature/screen-mipmaps' into develop 2024-08-30 19:06:02 +07:00
Fingercomp
8c371f3f63
Merge branch 'feature/ocelot-block' into develop 2024-08-28 12:59:39 +07:00
Fingercomp
5e7777bd4c
Generate and use mipmaps for screen textures 2024-08-28 02:49:20 +07:00
Fingercomp
acb1374140
Copy the screen buffer during initialization 2024-08-28 00:49:10 +07:00
Fingercomp
e994011cd9
Add an ocelot block
Closes #131.
2024-08-28 00:37:53 +07:00
Fingercomp
a609ae8cb4
Merge branch 'fix/screen-texture' into develop 2024-08-27 00:01:41 +07:00
Fingercomp
8ed3350fca
Enable screen previews by default 2024-08-26 20:06:57 +07:00
Fingercomp
a483aff078
Revert "Pixel-perfect rendering, 2024 take"
This reverts commit 27f7db8b4651afa1fda83f2c46e02ce5dc4f6f35.
2024-08-26 19:57:35 +07:00
Fingercomp
27f7db8b46
Pixel-perfect rendering, 2024 take 2024-08-26 19:42:44 +07:00
Fingercomp
811d8e0a09
Fix screen preview positioning 2024-08-26 19:10:00 +07:00
Fingercomp
9741f70e42
Reuse the screen shader among instances 2024-08-26 18:25:14 +07:00
Fingercomp
e7a2a1c6ee
Clear things like a normal person 2024-08-26 16:03:59 +07:00