Commit Graph

392 Commits

Author SHA1 Message Date
minjaesong
66356fc0c9 Revert "trying bytebuf and FloatVector"
This reverts commit 2941a0943f.
Benchmark showed no discernible differences.
2023-01-18 20:32:22 +09:00
minjaesong
2941a0943f trying bytebuf and FloatVector 2023-01-18 20:27:06 +09:00
minjaesong
b496d606d3 removing fbo on UIItemTextSelector: it's useless 2023-01-16 03:36:17 +09:00
minjaesong
02bdb2a4fc default ui open/close transition is now quick-fade 2023-01-06 18:57:18 +09:00
minjaesong
cd4157d40a suggestion of alt colour set 2022-12-12 17:15:14 +09:00
minjaesong
cc7efd0e33 renaming Toolkit.Theme colour variables 2022-12-12 16:31:28 +09:00
minjaesong
474279aefe more descriptive name for the blend-normal function because why there are two fucking standards for an alpha channel 2022-10-31 01:52:40 +09:00
minjaesong
e46c05a597 Bulgarian IME now uses Bulgarian glyph variants for the keyboard layout preview 2022-10-01 02:08:48 +09:00
minjaesong
f8c13c7bc6 q&d fix for spinner number rounds down to unintended value 2022-09-28 22:43:44 +09:00
minjaesong
0310c71c74 fixed a bug where IME candidate window is rendered too tall for its contents; added QWERTZ layout 2022-08-30 15:02:01 +09:00
minjaesong
6e0f9a5924 uiitemtextlineinput: text cursor follows drawn text when text is centre-aligned 2022-08-08 23:05:30 +09:00
minjaesong
93692443b1 text centering on UIItemTextLineInput 2022-08-04 13:52:07 +09:00
minjaesong
75659dee6e implemented textCommitListener for UIItemTextLineInput 2022-08-03 00:54:52 +09:00
minjaesong
026a90c0aa fixed a bug where uiitemspinner would accumulate floating point precision errors over use 2022-08-02 03:41:24 +09:00
minjaesong
de7ef60396 block marker to not appear on the actors-under-cursor list 2022-07-20 00:05:37 +09:00
minjaesong
ee39128378 renderer is updated but wire pieces have some bugs on laying wire to the world 2022-07-08 22:02:42 +09:00
minjaesong
523dd458ce crafting ui nearly complete 2022-07-02 23:28:33 +09:00
minjaesong
068721376f q&d fix for spinner initialise to blank label on crafting ui 2022-06-29 02:53:17 +09:00
minjaesong
8c07b03213 crafting recipe is at least successfully read and parsed by the modloader 2022-06-25 22:40:23 +09:00
minjaesong
4569546bdd crafting recipe loader wip 2022-06-25 03:28:02 +09:00
minjaesong
828a485395 screen magnifying for hidpi WIP 2022-06-13 13:19:10 +09:00
minjaesong
0cef2431be another minor touches 2022-04-02 11:14:46 +09:00
minjaesong
43bbecf791 tilewise mouse coord on debug window 2022-04-01 22:22:34 +09:00
minjaesong
faa33d9a81 more debugwindow stuffs 2022-03-31 10:24:47 +09:00
minjaesong
d387b9ca37 more frivulous debug window frisbees 2022-03-30 17:05:46 +09:00
minjaesong
147c57557d debug window: toggle visibility of timers using U key 2022-03-30 14:21:16 +09:00
minjaesong
a0d13a6060 fixing a minor bug on getLight coord 2022-03-30 14:08:43 +09:00
minjaesong
85d333a560 fixing various oversights in debug window 2022-03-30 10:04:43 +09:00
minjaesong
fc7cbe0575 background for debug info 2022-03-29 22:03:41 +09:00
minjaesong
d85661f668 more debug elements 2022-03-29 20:52:26 +09:00
minjaesong
a602c9d18b using relative pos for debug info elements 2022-03-29 18:42:18 +09:00
minjaesong
86318511cb new debug window wip 2022-03-29 17:57:35 +09:00
minjaesong
bac8bd7f90 tfw a jank idea seemingly fixes the long-winded platform bug 2022-03-29 16:11:57 +09:00
minjaesong
327e000a54 shader cleanup; a config key for higher bits per pixel on graphics 2022-03-25 15:50:03 +09:00
minjaesong
52f0dfdeb9 various fixes 2022-03-16 12:50:43 +09:00
minjaesong
40a7c6876a fixed a bug where closing the inventory ui while tooltip is showing will make it persist when the ui is opened again 2022-03-12 17:52:48 +09:00
minjaesong
f9f9aa414a crafting ui is on the inventory menu now 2022-03-11 11:34:33 +09:00
minjaesong
d589b602ef why ghost item latch is always false when read?? fixed using atomic vars 2022-03-10 13:34:42 +09:00
minjaesong
8e5dccb86a fixed a bug where cursoring left on textlineinput won't scroll the input ui correctly 2022-03-08 23:16:37 +09:00
minjaesong
88c71b6c06 hash checking for module's jarfile 2022-03-08 11:59:28 +09:00
minjaesong
3443a5baab modularise everything 2022-02-27 18:52:59 +09:00
minjaesong
2e3a9e6fa0 wider module info cells 2022-02-24 14:55:57 +09:00
minjaesong
7c966b0da8 support for texture packs 2022-02-23 17:59:38 +09:00
minjaesong
ba3615a8e1 shader version shenanigan 2022-02-11 17:59:21 +09:00
minjaesong
956c9d44e1 moved essential resources out of the assets directory and into the jar 2022-01-28 10:30:08 +09:00
minjaesong
e3b82ae5b6 console command loading from command list on the module directory 2022-01-28 09:50:05 +09:00
minjaesong
ee8da4df84 rudimentary deploy system 2022-01-24 01:33:24 +09:00
minjaesong
98aa2087bb fixed a bug where console window would register keypresses when it's first loaded but not opened 2022-01-23 20:36:44 +09:00
minjaesong
dc595fdd51 reading text from the keyboard input panel will return the string in Unicode NFC 2022-01-11 17:30:52 +09:00
minjaesong
4ab9ad6a21 inputstrober thread priority set to 10 2022-01-06 10:03:35 +09:00