Commit graph

33 commits

Author SHA1 Message Date
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
4b6c08154b feat: add theme selection palette
Also, refactor to share palette code and make palettes scroll properly
with the mouse wheel.
2024-08-14 21:27:32 +02:00
bc386b21f0 fix: reset transparent styles to avoid zebra effect on home screen 2024-08-08 15:22:21 +02:00
f60ccd7c37 fix(home): resize home screen menu before rendering 2024-07-08 21:55:11 +02:00
032982c1e8 refactor: rework error handling to simplifiy command implementation and provide better back traces 2024-06-26 23:29:39 +02:00
btipling
42330ba82c std.rand renamed to std.Random
This now builds on version 0.14.0-dev.111+451550e86 on windows
2024-06-23 15:22:22 +02:00
d4019d00b2 feat: add keybind hints to command palette 2024-06-20 22:27:13 +02:00
25556336b9 feat: add initial simplistic command palette implementation 2024-06-14 21:48:28 +02:00
ce8ebce3c4 fix: correct fallback style on home screen menu 2024-05-26 20:44:54 +02:00
49ad54d60c feat: implement remaining terminal handling functions via libvaxis 2024-05-22 10:40:08 +02:00
c32e2005b9 fix: hover and select menu styles on home screen 2024-05-18 17:02:45 +02:00
855c11292e fix: improve rendering of home screen 2024-05-18 16:49:45 +02:00
1cd3cb17ce feat: add libvaxis renderer 2024-05-10 12:44:14 +02:00
b15fa47f30 refactor: add renderer abstraction layer 2024-05-09 11:48:33 +02:00
0523350596 feat: add support for undercurl styles 2024-04-19 22:10:27 +02:00
28ab5643d9 fix: use theme background style for home screen 2024-04-10 18:40:33 +02:00
0053b80d81 refactor: improve button widget api 2024-04-10 18:39:47 +02:00
2c4452dd81 feat: add keyboard support to menus 2024-03-26 22:01:31 +01:00
4b86579745 refactor: replace unsafe unreachable usage with @panic 2024-03-24 20:12:59 +01:00
f4de650557 feat: add open recent command to home screen 2024-03-22 21:00:19 +01:00
314b8d4909 build: update zig 2024-03-22 11:10:09 +01:00
2f9a0e2eb0 refactor: button, menu and widget stack apis 2024-03-18 22:29:29 +01:00
5965431b57 refactor: improve flexibility of the Button API 2024-03-08 22:15:39 +01:00
a7a27fdc89 feat: add Menu widget and use it on home screen 2024-03-07 20:34:15 +01:00
8f360c8f28 feat: add Button widget and use it to build a menu with mouse support on the home screen 2024-03-06 00:44:43 +01:00
1d418db9b4 refactor: clean-up and simplify home screen keys 2024-03-01 23:00:29 +01:00
d51895248d fix: mark missing commands on home screen as work-in-progress 2024-02-29 17:35:16 +01:00
4ece4babad Initial public release 2024-02-29 00:00:15 +01:00