|
|
fa7b2e1e0a
|
feat(gui): add proper support for syncing modifiers on every event
|
2026-04-11 14:54:42 +02:00 |
|
|
|
e299638f8b
|
fix(gui): handle reverse style bit
|
2026-04-10 22:03:09 +02:00 |
|
|
|
4391d6d0f0
|
build: update libvaxis to close fds on spawn
|
2026-04-10 21:35:57 +02:00 |
|
|
|
b1cc9193fe
|
fix(terminal): set vt fg & bg colors from theme
|
2026-04-10 21:35:33 +02:00 |
|
|
|
e01d9c13b7
|
refactor: add tui.active_theme() function
|
2026-04-10 21:34:44 +02:00 |
|
|
|
a6b3da2d16
|
feat(terminal): export COLORTERM and COLORFGBG evn vars
|
2026-04-10 15:47:05 +02:00 |
|
|
|
cde7e4c6f5
|
refactor: add tui.active_color_scheme() method
|
2026-04-10 15:46:39 +02:00 |
|
|
|
80988915d6
|
fix(gui): map vaxis .default color to background color
|
2026-04-10 13:51:49 +02:00 |
|
|
|
36ac002481
|
feat: bind f11 to show_logview
And remove hidden alt+l binding.
|
2026-04-10 13:50:50 +02:00 |
|
|
|
be4f939b26
|
refactor(gui): fill background outside of grid
|
2026-04-10 13:50:19 +02:00 |
|
|
|
8190380e79
|
fix(gui): send capability_detection_complete events from gui
|
2026-04-10 13:48:45 +02:00 |
|
|
|
0eb2e848c0
|
Merge branch 'master' into wio-sokol-gui
|
2026-04-10 12:18:26 +02:00 |
|
|
|
347ce61f5d
|
refactor(gui): move RGBA to color module
|
2026-04-10 12:17:47 +02:00 |
|
|
|
76ed87f87b
|
refactor(gui): set background color to match theme
|
2026-04-10 12:16:24 +02:00 |
|
|
|
fb135afe16
|
feat: add retro82 theme
|
2026-04-10 12:05:34 +02:00 |
|
|
|
872f8cdcb8
|
feat(terminal): add adjust_fontsize keybinds to terminal mode
|
2026-04-09 21:30:08 +02:00 |
|
|
|
908f2f57fb
|
fix: crash on palette init error
|
2026-04-09 19:50:18 +02:00 |
|
|
|
2e0e8fd527
|
refactor(gui): log unhandled wio events
|
2026-04-09 19:15:46 +02:00 |
|
|
|
4b4e2465c7
|
fix(gui): re-enable blinking cursors by default
|
2026-04-09 15:09:30 +02:00 |
|
|
|
2adad0b05b
|
feat(gui): introduce deadline rendering
|
2026-04-09 15:08:55 +02:00 |
|
|
|
7b8a037627
|
fix: avoid input storms causing render storms by setting idle_frames to 2
|
2026-04-09 14:00:46 +02:00 |
|
|
|
1b99b89b2c
|
fix(terminal): use mode.cursor instead of scr.cursor_vis
The latter is never cleared between frames and would leave the cursor
visible after the terminal app hides it.
|
2026-04-09 13:58:51 +02:00 |
|
|
|
bddf06c633
|
fix(gui): synthesize modifier release events on unfocus
|
2026-04-09 09:17:07 +02:00 |
|
|
|
88c1c20340
|
refactor: remove some debug log spam
|
2026-04-08 21:41:06 +02:00 |
|
|
|
61c7fbfbb7
|
fix(gui): disable vsync to workaround hang when window is unmapped
|
2026-04-08 21:22:23 +02:00 |
|
|
|
fc5d225fba
|
Merge branch 'master' into wio-sokol-gui
|
2026-04-08 18:47:53 +02:00 |
|
|
|
633ca338ab
|
feat: add starfall theme
|
2026-04-08 18:43:59 +02:00 |
|
|
|
fd58469d79
|
build: point new packages urls to upstream repos
|
2026-04-08 18:39:58 +02:00 |
|
|
|
03b914ec6b
|
feat: add grow and shrink panel commands and keybindings
|
2026-04-08 16:29:38 +02:00 |
|
|
|
6ea26a800a
|
feat(gui): add cli option to set window class / app_id
|
2026-04-08 16:26:22 +02:00 |
|
|
|
8e4f5f4e17
|
fix(gui): private use unicode codepoints are not text
|
2026-04-08 12:21:08 +02:00 |
|
|
|
d05741ba24
|
refactor(terminal): use color module helper u24_to_u8s
|
2026-04-08 11:31:58 +02:00 |
|
|
|
2bc8e0ac18
|
feat(terminal): resolve ansi terminal colors from theme
|
2026-04-08 11:31:25 +02:00 |
|
|
|
c8f60ef62a
|
build: update flow-themes for ansi terminal colors
|
2026-04-08 10:09:08 +02:00 |
|
|
|
c463a37179
|
fix(terminal): native cursor support in terminal_view
|
2026-04-07 22:08:18 +02:00 |
|
|
|
a7df06da8b
|
fix(terminal): export TERM if not inherited
|
2026-04-07 22:02:13 +02:00 |
|
|
|
32819ff952
|
fix(gui): gui mouse button mapping should match tui
|
2026-04-07 21:57:16 +02:00 |
|
|
|
d077f80d05
|
Merge branch 'terminal' into wio-sokol-gui
|
2026-04-07 21:52:12 +02:00 |
|
|
|
74c18a55ef
|
build: rework release build system to support gui targets
|
2026-04-07 21:52:09 +02:00 |
|
|
|
97558ad621
|
fix(gui): default to .beam cursor in gui until idle rendering is more efficient
|
2026-04-07 21:52:09 +02:00 |
|
|
|
cf496c881c
|
feat(gui): generate focus_in/_out events from wio app
|
2026-04-07 21:52:09 +02:00 |
|
|
|
4766673ead
|
fix(terminal): don't error when re-opening existing terminal
|
2026-04-07 21:51:02 +02:00 |
|
|
|
32ed60bc64
|
fix(win32): fix d3d11 gui build
|
2026-04-07 16:26:49 +02:00 |
|
|
|
1c1886defc
|
feat(gui): add gui cursor blink rendering
|
2026-04-07 16:17:35 +02:00 |
|
|
|
546cf1f6dc
|
feat(gui): add gui cursor rendering
|
2026-04-07 15:28:47 +02:00 |
|
|
|
b0d32f3581
|
refactor(tui): centralize native cursor check in has_native_cursor()
|
2026-04-07 11:30:37 +02:00 |
|
|
|
908f780605
|
fix(gui): renderer.vaxis must be pub for terminal
|
2026-04-03 22:45:58 +02:00 |
|
|
|
0564673946
|
Merge branch 'terminal' into wio-sokol-gui
|
2026-04-03 22:43:14 +02:00 |
|
|
|
1937831df5
|
Merge branch 'master' into terminal
|
2026-04-03 22:42:37 +02:00 |
|
|
|
d3aa7e17f5
|
feat(gui): add freetype rasterizer backend
|
2026-04-03 22:39:40 +02:00 |
|