Commit graph

15 commits

Author SHA1 Message Date
mykola2312
f5d5808a72 got keyboard controls work via input and action bindings 2024-04-12 07:47:04 +03:00
mykola2312
e96d3c681b implemented EDT for MainFrame, making access from non-UI thread possible 2024-04-12 05:17:00 +03:00
mykola2312
a0d28ecaa9 do the same for horizontal bars 2024-04-08 14:40:14 +03:00
mykola2312
2594ff0eed make JList scrollable, but scroll bars are invisible (because it's never intended to be controlled via mouse) 2024-04-08 14:37:48 +03:00
mykola2312
0327a93cb3 auto fill array for testing purposes 2024-04-08 14:33:25 +03:00
mykola2312
223c051ac6 finally get working JSplitPanes correctly 2024-04-08 13:49:08 +03:00
mykola2312
e827946654 adjust divider, add example config 2024-04-08 12:56:47 +03:00
mykola2312
5c4d25a846 begin working on ui - messing around with JSplitPane 2024-04-08 12:28:33 +03:00
mykola2312
184a75752f implement json configuration 2024-04-08 12:02:44 +03:00
mykola2312
41ebc47800 configure unit testing for project 2024-04-08 08:36:00 +03:00
mykola2312
532d3ed89b fix typo 2024-04-08 08:01:39 +03:00
mykola2312
39dc9bf963 implement basic i18n 2024-04-08 08:00:29 +03:00
mykola2312
0e3886157a fix package name, add basic JPanel 2024-04-08 07:40:12 +03:00
mykola2312
ba1c02d6ab properly setup pom 2024-04-08 07:22:56 +03:00
mykola2312
09c7cf8b85 Initial commit 2024-04-08 06:46:44 +03:00