|
|
25a719382f
|
fix: store button click locations as signed values
|
2025-10-10 16:05:50 +02:00 |
|
|
|
ce87dcfa2b
|
refactor: pass relative click position to button click handlers
This a big refactor just to clean-up type definitions used by Button and Menu.
The goals is to pass the click position as a cursor object.
|
2025-10-09 19:11:25 +02:00 |
|
|
|
3c55ed876b
|
refactor: allow mocking of root module functions for easier unittesting
|
2025-10-08 14:18:03 +02:00 |
|
|
|
3bb43c79c3
|
docs: drop 'v' from version on home screen
|
2025-10-08 14:17:44 +02:00 |
|
|
|
bf0d4402ea
|
refactor: lots more writergate fixes - first successful build
|
2025-09-25 22:01:29 +02:00 |
|
|
|
0c19cbd82d
|
feat: persist widget style changes
|
2025-08-14 15:55:09 +02:00 |
|
|
|
af9b097077
|
fix: rename run_task command on home screen
|
2025-08-13 22:33:51 +02:00 |
|
|
|
17b3f152d5
|
feat: add style switching command (alt+f9) to home screen
|
2025-08-13 22:33:17 +02:00 |
|
|
|
4d2c7d8a8c
|
refactor: unify list pointer rendering
|
2025-08-13 17:34:38 +02:00 |
|
|
|
ea1ae2228e
|
fix: home menu rendering
|
2025-08-13 14:03:07 +02:00 |
|
|
|
b46e6edbca
|
fix: add padding to home menu length
|
2025-08-13 14:02:52 +02:00 |
|
|
|
bcfd17a0e2
|
feat: select widget styles based on widget type
|
2025-08-13 12:58:05 +02:00 |
|
|
|
fbc49c3dab
|
fix: home menu length
|
2025-08-13 12:54:00 +02:00 |
|
|
|
ea5843bc2c
|
fix: home screen menu padding
|
2025-08-13 01:46:38 +02:00 |
|
|
|
efdad96054
|
refactor: improve create pattern to avoid leaks
|
2025-07-19 00:03:30 +02:00 |
|
|
|
b9fbd6825d
|
fix: minor home screen fixes
|
2025-06-03 19:16:22 +02:00 |
|
|
|
6eaef79f43
|
feat: add debug build warning to home screen
|
2025-03-26 19:22:16 +01:00 |
|
|
|
4283321542
|
feat: add build version to home screen
|
2025-03-26 19:09:49 +01:00 |
|
|
|
4468b4a321
|
Merge branch 'zig-0.13'
|
2025-03-08 01:02:18 +01:00 |
|
|
|
3da2f8d484
|
feat: add some home screen customization
|
2025-03-08 01:01:20 +01:00 |
|
|
|
fab0ff00da
|
refactor: move home fire to seperate file
|
2025-03-08 01:01:16 +01:00 |
|
|
|
a1d6c1b2e8
|
Merge branch 'zig-0.13'
|
2025-03-06 21:19:12 +01:00 |
|
|
|
4b34804670
|
feat: re-organize home screen
|
2025-03-06 21:11:51 +01:00 |
|
|
|
454d07b1a8
|
feat(home): add build version info to home screen
|
2025-02-06 22:23:54 +01:00 |
|
|
|
c351d3fdea
|
feat(home): add build version info to home screen
|
2025-02-05 16:40:31 +01:00 |
|
|
|
53045123c6
|
build: update to zig 0.14.0-dev.3039
|
2025-02-04 22:59:18 +01:00 |
|
|
|
1d947ab499
|
refactor: improve capsulation and safety of tui module public api
|
2025-01-23 16:45:04 +01:00 |
|
|
|
4145460012
|
refactor: simplify Plane/Widget usage
|
2025-01-23 16:12:56 +01:00 |
|
|
|
4dddadb46d
|
feat(buffers): add home screen save all command
|
2025-01-21 21:44:05 +01:00 |
|
|
|
e1b1591167
|
feat(win32 gui): add font selection palette
closes #102
|
2025-01-17 20:32:20 +01:00 |
|
|
|
9e4e81eb0d
|
feat(win32 gui): read fontface and size from gui_config
|
2025-01-08 15:57:38 +01:00 |
|
|
|
beef23703d
|
fix: style of home menu items when clicked
|
2024-12-12 19:35:46 +01:00 |
|
|
|
f7ba83fd83
|
refactor: prefer Plane.fill for blanking with alpha
|
2024-12-12 19:25:44 +01:00 |
|
|
|
ad43cd4395
|
fix: tie the position of home screen menu based to view plane
|
2024-12-11 20:44:39 +01:00 |
|
|
|
bc8b128aea
|
fix: alpha rendering of selection on home screen
|
2024-12-05 20:30:02 +01:00 |
|
|
|
01d698ca6d
|
feat: add toggle_input_mode command to home screen menu
|
2024-12-05 20:24:10 +01:00 |
|
|
|
fac6e37d00
|
feat: reload home screen on keybind namespace changes
|
2024-12-05 20:13:41 +01:00 |
|
|
|
f8dff2a7bb
|
feat: render home screen based on current input mode
|
2024-12-05 19:48:17 +01:00 |
|
|
|
9c476c4d10
|
Merge branch 'master' into keybind
|
2024-12-03 19:56:07 +01:00 |
|
|
|
78b039be58
|
fix: integer overflow crashes with large screen sizes > u16
|
2024-12-03 19:55:33 +01:00 |
|
|
|
150374afae
|
feat: add argument metadata to (most) commands that take parameters
|
2024-11-21 17:34:11 +01:00 |
|
|
|
dc914ba562
|
feat: load and edit key bindings in config directory
|
2024-11-19 18:11:22 +01:00 |
|
|
|
cfb9f8cf11
|
refactor: remove unused parameter in set_base_style
|
2024-11-04 22:20:06 +01:00 |
|
|
|
16c5471126
|
refactor: move command and EventHandler out of the tui module
|
2024-10-25 22:39:04 +02:00 |
|
|
|
d75dcd7b84
|
feat: add metadata to all commands
|
2024-09-17 23:00:53 +02:00 |
|
|
|
bf3fe5f2ba
|
refactor: run zigimports
closes: #38
|
2024-09-10 22:25:54 +02:00 |
|
|
|
7b812d73ea
|
refactor: change a -> allocator
|
2024-09-02 14:31:49 +02:00 |
|
|
|
409f636902
|
refactor: move application title and subtext to root module
|
2024-08-23 22:20:43 +02:00 |
|
|
|
231e4ccb88
|
feat: add open_recent_project and change_project commands
|
2024-08-19 20:35:05 +02:00 |
|
|
|
ea31e414ee
|
refactor: clean-up command naming
|
2024-08-18 17:59:28 +02:00 |
|