Commit Graph
33 Commits
Author SHA1 Message Date
fanlusky fd0cff71e9 Fix the issue where the language bar right-click menu does not respond. 2026-07-17 23:38:14 +08:00
fanlusky 6a3ddeb1b6 Bidirectional synchronization of the paging settings in the settings interface. Support comma, period, and slash for page turning, support PageUp and PageDown for page turning, support up and down arrow keys to move the highlighted candidate selection, and left and right arrow keys to move the caret. 2026-07-12 22:28:14 +08:00
fanlusky a53d3c76c0 [Regression]: The boundary overflow issue of the vertical candidate window should be determined and resolved based on the maximum possible window size. 2026-07-11 18:42:59 +08:00
fanlusky 29ac206583 Fix the position offset issue of the horizontal candidate window when encountering boundary overflow. 2026-07-11 17:03:01 +08:00
fanlusky c83b0f6ead Refactor 2026-06-19 22:05:53 +08:00
fanlumaster a66c1f1561 Wrap log with macros. 2026-03-14 00:21:34 +08:00
fanlumaster 6a815c069b remove log new lines 2026-03-12 02:23:26 +08:00
fanlumaster 9bfa8160e1 log format 2026-03-12 01:34:41 +08:00
fanlumaster 28d11c0d9f [config]: Read toml config file from appdata location 2026-01-30 12:27:23 +08:00
fanlumaster 69efed6068 [ftb]: Hide ftb when fullscreen detected 2026-01-03 14:01:09 +08:00
fanlumaster bbcce141be [ftb]: Adjust initial position 2025-12-31 15:36:18 +08:00
fanlumaster f6382391db [fix]: fix menu wnd size when started 2025-11-10 00:01:06 +08:00
fanlumaster b3696e26fc [feat]: Conduct an experiment where the keymap hint is placed below the candidate wnd 2025-11-09 18:06:52 +08:00
fanlumaster cd7297de6f [log]: add line break 2025-11-08 16:37:39 +08:00
fanlumaster 1441fbc387 [refactor]: tidy some codes 2025-10-31 16:07:26 +08:00
fanlumaster f3fe087075 [fix]: fix get preedit sometimes string out of range 2025-10-28 16:50:19 +08:00
fanlumaster c9e4ec2685 squashed commits for create word feat 2025-10-25 12:48:22 +08:00
fanlumaster 081602f518 [ui]: Make webview2 rendering more stable 2025-09-18 13:54:46 +08:00
fanlumaster 9849b09cd5 [ui]: Adjust size and position in some cases 2025-09-17 17:18:40 +08:00
fanlumaster a934f1d988 [UI]: Make window not flickering when especially when bottom edge touch the monitor edge 2025-06-17 19:15:45 +08:00
fanlumaster 5b19b102b3 [Render]: Replace sciter with direct2d and directwrite, now only support basic layout(hard code) 2025-06-16 17:04:05 +08:00
fanlumaster 976e17864a [env]: Make it more generic 2025-05-31 06:44:30 +08:00
fanlumaster 886977d308 [dev]: webview2 appdata path 2025-05-14 16:30:09 +08:00
fanlumaster d83644002b [fix]: Telegram workaround 2025-05-06 07:17:04 +08:00
fanlumaster c3174d23cd [feat]: VK_SPACE to commit first candidate 2025-04-23 03:22:07 +08:00
fanlumaster 1f7bb99c5d [chore]: add some utils 2025-04-16 00:47:10 +08:00
fanlumaster 436782c8b4 [feat]: UI 2025-03-29 10:52:19 +08:00
fanlumaster be6c0bdd1d [feat]: adjust window 2025-03-29 09:54:26 +08:00
fanlumaster 9e90c4280d Make candidate window position more accurate 2025-03-28 07:37:12 +08:00
fanlumaster 6a1d360b09 adjust candidate window position when coming across edge condition 2025-03-27 16:27:30 +08:00
fanlumaster b48b731a1b get webview dom size 2025-03-27 11:25:39 +08:00
fanlumaster 2dd6a19ffc set up spdlog 2025-03-26 17:34:43 +08:00
fanlumaster efa57fe37f refactor 2025-03-26 16:36:21 +08:00