Commit Graph

58 Commits

Author SHA1 Message Date
minjaesong
acd215c7c6 resolution input will have red text if the text format is invalid 2023-04-09 15:27:59 +09:00
minjaesong
b496d606d3 removing fbo on UIItemTextSelector: it's useless 2023-01-16 03:36:17 +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
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
523dd458ce crafting ui nearly complete 2022-07-02 23:28: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
3443a5baab modularise everything 2022-02-27 18:52:59 +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
dc595fdd51 reading text from the keyboard input panel will return the string in Unicode NFC 2022-01-11 17:30:52 +09:00
minjaesong
1057f40fba adjusting load order of every item image 2021-12-13 02:52:25 +09:00
minjaesong
b7f7558192 lightmap blurring simplified 2021-12-12 20:39:12 +09:00
minjaesong
b8361a9514 text input: fixed a bug where pasting would advance the internal cursor but the actual text wouldn't go in 2021-12-09 19:08:20 +09:00
minjaesong
3c4e169743 IME toggle button repositioned to the most visible place 2021-12-09 15:44:47 +09:00
minjaesong
43ed388615 y u wont render :( 2021-12-04 17:50:31 +09:00
minjaesong
c0b2f4c8df shaders moved to subdir; console click on the actor to type its id in 2021-12-04 16:16:01 +09:00
minjaesong
63d7009dcf click on palette item to select it 2021-11-18 11:39:25 +09:00
minjaesong
c98ca08460 IME icon by language; fixed a bug where text input field would not reset IME when it has been deactivated 2021-11-16 14:03:24 +09:00
minjaesong
3c2d261f27 all currently existing korean imes are rewrote to rewrite 2021-11-13 16:33:14 +09:00
minjaesong
9f101a1226 korean 2-set ime reimplemented using the string rewriting system 2021-11-13 13:52:39 +09:00
minjaesong
21f66b3e4f backspace behaviour mostly fixed? 2021-11-12 20:08:44 +09:00
minjaesong
314c2c5afa fixme: 조합 완료된 'ᄃᆞᆯ'을 지우면 종성만 지워짐 2021-11-12 17:54:40 +09:00
minjaesong
092d95a5a3 string rewriting IME wip 2021-11-12 14:42:18 +09:00
minjaesong
8efe51a248 text input config panel with keymap preview 2021-11-11 12:09:23 +09:00
minjaesong
7797e1308d separate config panel for keyboard text input 2021-11-11 01:01:19 +09:00
minjaesong
73b6fd3e96 all US layout is changed into Intl. equivalents with AltGr support; left Ctrl+Alt can substitute AltGr; added Russian keyboard layout 2021-11-10 11:23:08 +09:00
minjaesong
dc0de876d5 altgr for string input 2021-11-09 20:58:30 +09:00
minjaesong
d5bf27aa93 more concurrent shit 2021-11-09 16:20:17 +09:00
minjaesong
3c43aeec9d js cannot be accessed concurrently 2021-11-09 14:38:47 +09:00
minjaesong
7503876d1f Keyboard strobing moved to a new thread so that fast typing is possible even if the game's update method is running slowly 2021-11-06 11:30:42 +09:00
minjaesong
0f1e01c8ab up to 3 candidates are displayed in single column 2021-10-28 10:13:25 +09:00
minjaesong
886bea5ccb IME toggle button as a keyboard control 2021-10-27 16:13:44 +09:00
minjaesong
3ca96bce7f working cangjie IME implementation 2021-10-27 15:22:43 +09:00
minjaesong
0dbcd0711b chinese IME almost done 2021-10-27 11:45:56 +09:00
minjaesong
b0b1d185ad barehand action will not remove fixtures (more pricisely, actorblocks) 2021-10-26 22:54:46 +09:00
minjaesong
d8aed8a34c new world ui wip 2021-10-26 00:03:19 +09:00
minjaesong
9678338079 multiple candidates display for IME 2021-10-24 10:38:16 +09:00
minjaesong
38462e4506 3set: delete by letter pieces when assemblying 2021-10-23 16:46:58 +09:00
minjaesong
129061d743 more endcomposing conditions 2021-10-23 16:05:13 +09:00
minjaesong
c987961e07 TextLineInput endcompose of IME 2021-10-23 15:50:28 +09:00
minjaesong
1141638fc3 seemingly working hangul 2-set 2021-10-23 15:15:39 +09:00
minjaesong
ee7115b438 cursor position reset for going left 2021-10-22 18:38:59 +09:00
minjaesong
9b3384255b hangul ime 2021-10-22 17:51:13 +09:00
minjaesong
1c370ac610 first hangul ime 2021-10-22 15:40:41 +09:00
minjaesong
026ea1d9f3 cursor over right is workign but not the left 2021-10-21 22:42:18 +09:00