Commit Graph

378 Commits

Author SHA1 Message Date
UnicornFreedom
c3c705ceec Add some more "is audio disabled" checks 2022-09-03 01:04:38 +02:00
UnicornFreedom
4e400dd84c Fix #37: catch exceptions while loading recent workspace 2022-07-13 17:18:58 +02:00
Fingercomp
3634de5484 Run pages job only on master/develop 2022-07-04 12:07:35 +07:00
UnicornFreedom
a58f496755 Update brain to version 0.6.12 2022-06-25 01:09:15 +02:00
UnicornFreedom
78bbc72120 Add command line arguments (custom config and workspace paths) 2022-06-25 01:08:38 +02:00
UnicornFreedom
dad4fd3224 Update brain to version 0.6.11 2022-06-24 18:11:09 +02:00
UnicornFreedom
9827e482ab Update license and readme 2022-06-24 15:53:31 +02:00
Dmitry Zhidenkov
3ccb68633e Merge branch 'feature/player-nicknames' into 'develop'
Allow to change player/user name

See merge request cc-ru/ocelot/ocelot-desktop!18
2022-06-24 09:05:12 +00:00
UnicornFreedom
a2c353956c Allow to delete players from the list of recent players 2022-06-24 00:16:45 +02:00
UnicornFreedom
9acb9285c8 Allow to confirm small dialogs by pressing [Enter] in the input field 2022-06-23 13:16:58 +02:00
UnicornFreedom
ad099f0d35 Serialize the list of players in workspace details 2022-06-20 21:19:29 +02:00
UnicornFreedom
0723ea09ad Mark currently selected player with a dot 2022-06-20 20:43:51 +02:00
UnicornFreedom
d05cee56df Add "Player" menu that allows to change nicknames 2022-06-20 20:29:11 +02:00
140bpmdubstep
775e168865 Fixed #35 2022-06-18 11:54:41 +03:00
UnicornFreedom
e67eebe086 Fix #20: use JAR file location instead of current working directory 2022-06-17 20:45:59 +02:00
UnicornFreedom
937addeeef Fix #33: crash when recent workspace was not found 2022-06-16 19:54:39 +02:00
UnicornFreedom
e4e7aeb39d Fix #16: crash when trying to clean native DLLs on Windows 2022-06-16 19:00:33 +02:00
UnicornFreedom
f0dd326086 Fix #30: make sure that the focused window is always the last 2022-06-04 13:19:02 +02:00
UnicornFreedom
797fb386d6 Fix #30: improve animation value serialization 2022-06-03 15:12:38 +02:00
UnicornFreedom
9e5aa57138 Load most recent workspace on start 2022-06-02 19:58:52 +02:00
UnicornFreedom
5eb97332be Disable 'touch', 'drag' and 'scroll' events for tier 1 screens 2022-05-29 17:02:32 +02:00
Fingercomp
dc63278493 Merge branch 'fix/inventory-slots' into develop
Represent Inventories as a slot-entity map rather than array.

See merge request https://gitlab.com/cc-ru/ocelot/ocelot-desktop/-/merge_requests/17
2022-05-21 00:36:54 +07:00
Fingercomp
cb012234f4 Adapt code to Inventory trait reimplementation
Fixes #27, #31.
2022-05-21 00:01:54 +07:00
Fingercomp
49e0fca7ba Fix slot widget getting set to wrong index 2022-05-20 23:22:00 +07:00
Fingercomp
4f8e93513f Copy changed files and directories
Fixes #28
2022-05-20 23:22:00 +07:00
Fingercomp
c75cd657bc Fix a couple of warnings reported by sbt 2022-05-20 23:22:00 +07: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
23556b8114 Fix for maximized window on Windows 2022-05-19 17:14:25 +02:00
UnicornFreedom
87cb3278d8 Add error handling when trying to paste non-Unicode data from clipboard 2022-05-19 15:34:27 +02:00
Fingercomp
ebedd098f5 Fix a couple of warnings reported by sbt 2022-05-18 01:39:42 +07: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
75055903e9 Switch Ok and Cancel buttons places in Settings dialog 2022-05-14 17:40:32 +02:00
UnicornFreedom
7a418a72fa Make node selector open on RMB 2022-05-14 17:23:08 +02:00
UnicornFreedom
8b783be8ae Add hint for Shift+LMB shortcut 2022-05-14 16:32:52 +02:00
Dmitry Zhidenkov
8b3a479918 Merge branch 'feature/settings' into 'develop'
Setting window & config file

See merge request cc-ru/ocelot/ocelot-desktop!14
2022-05-13 20:57:54 +00:00
UnicornFreedom
1ef273a3bd Allow to chain vertical menu addEntry 2022-05-13 22:52:33 +02:00
MoonLight
ad35c639ff Merge branch 'feature-hotkey' into 'develop'
add: turn on and off on left shift lmb

See merge request cc-ru/ocelot/ocelot-desktop!15
2022-05-12 17:30:27 +00:00
NE0
cd4bd48d5e add: turn on and off on left shift lmb 2022-05-12 14:21:17 +03:00
140bpmdubstep
740b67841e Fixed settings saving on Windows. 2022-05-11 16:27:17 +03:00
UnicornFreedom
ccc3731aad Load and save settings file from proper home/config directory 2022-05-10 23:19:50 +02:00
UnicornFreedom
5f64d15bea Change vertical tab design for setting dialog 2022-05-10 18:38:37 +02:00
UnicornFreedom
c9b9398348 Apply settings changes in real time 2022-05-10 16:55:52 +02:00
UnicornFreedom
0fb1ac2ead Basic implementation for settings dialog with sound volume controls 2022-05-10 16:21:48 +02:00
UnicornFreedom
954ddbce1f Fix: do not load sound when OpenAL is not available 2022-05-08 21:03:09 +02:00
Dmitry Zhidenkov
426a734a56 Merge branch 'feature/sound' into 'develop'
Original sound effects for the computers

See merge request cc-ru/ocelot/ocelot-desktop!13
2022-05-08 18:50:17 +00:00
UnicornFreedom
883e85d95f Implement a catch-all safety net to turn off the sound when computer shuts down 2022-05-08 20:10:37 +02:00
UnicornFreedom
f30f8db357 Follow correct Scala syntax for function calls with side effects 2022-05-08 18:31:15 +02:00
UnicornFreedom
8f9a57a78d Slightly improve sound source status management 2022-05-08 18:27:24 +02:00
UnicornFreedom
f97a235aa1 Fix sound loading from resources 2022-05-08 06:33:21 +02:00