|
f627a59f4d
|
feat(tasks): highlight task output buffers
|
2025-02-11 10:31:17 +01:00 |
|
|
43b14d9147
|
Merge branch 'master' into zig-0.14
|
2025-02-09 21:49:45 +01:00 |
|
|
88ca1cd343
|
feat(project): add close_project command bound to del in recent projects list
|
2025-02-09 20:39:32 +01:00 |
|
|
90192ddf3c
|
feat(project): indicate that a project is open in the recent projects list
|
2025-02-09 19:53:37 +01:00 |
|
|
53045123c6
|
build: update to zig 0.14.0-dev.3039
|
2025-02-04 22:59:18 +01:00 |
|
|
9e1b9920ba
|
feat(buffers): add hidden indicator to buffer palette
|
2025-01-27 19:00:36 +01:00 |
|
|
7bcf0e1b75
|
fix(tasks): fix task timestamp update
|
2025-01-26 21:06:52 +01:00 |
|
|
c7719117f4
|
feat(tasks): set task buffer name from command
|
2025-01-26 21:06:52 +01:00 |
|
|
7ecdc38fdf
|
feat(shell): add shell_execute_stream command and use it for tasks
|
2025-01-25 21:48:46 +01:00 |
|
|
82a5031046
|
fix(palette): prevent crash on select(0)
|
2025-01-25 20:48:30 +01:00 |
|
|
2f7bee1bef
|
feat(task): add project tasks
|
2025-01-25 20:32:01 +01:00 |
|
|
d6f785a564
|
Merge branch 'tabs'
|
2025-01-24 23:34:52 +01:00 |
|
|
195bad87ab
|
feat(buffers): allow deleting more than one buffer while the palette is open
|
2025-01-24 11:04:20 +01:00 |
|
|
d7b48b40f1
|
feat(tabs): start work on a tabbar widget
|
2025-01-23 22:32:08 +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 |
|
|
0a632416a4
|
feat(buffers): add delete_buffer command and keybinding for buffer_palette
|
2025-01-22 22:23:56 +01:00 |
|
|
84655c4ff8
|
feat(buffers): add dirty state indicator to buffer switcher
|
2025-01-21 22:53:09 +01:00 |
|
|
3f06f6b19c
|
feat(buffers): add buffer switcher
|
2025-01-21 22:32:43 +01:00 |
|
|
661808f316
|
feat(buffers): render buffer dirty state in open recent files palette
|
2025-01-21 21:43:35 +01:00 |
|
|
f61c6c7f87
|
fix: cancel when clicking outside of a palette instead of activating the current item
|
2025-01-18 12:52:55 +01:00 |
|
|
e1b1591167
|
feat(win32 gui): add font selection palette
closes #102
|
2025-01-17 20:32:20 +01:00 |
|
Jonathan Marler
|
064522959b
|
more emacs bindings
|
2025-01-06 20:28:24 +01:00 |
|
|
ff0987c108
|
fix: unicode input in mini modes and palettes
closes: #81
|
2024-12-17 18:35:47 +01:00 |
|
|
f7ba83fd83
|
refactor: prefer Plane.fill for blanking with alpha
|
2024-12-12 19:25:44 +01:00 |
|
|
a5849a7dab
|
refactor: eliminate generic InvalidArgument errors
InvalidArgument is too generic and makes tracking the source of the
error potentially difficult.
|
2024-12-12 17:02:11 +01:00 |
|
|
038ed4da2b
|
refactor: simplify getting the active editor and selection
|
2024-12-11 20:54:53 +01:00 |
|
|
d08737c0fe
|
refactor: run zig fmt
|
2024-12-11 12:56:32 +01:00 |
|
|
9fba9eba3c
|
feat: add palette for changing the current file type
|
2024-12-10 20:10:36 +01:00 |
|
|
b3bd6d19b5
|
refactor: move hints out of generic palette
|
2024-12-10 20:08:43 +01:00 |
|
|
cd2fec9be3
|
feat: pre-select current theme when opening theme panel
|
2024-12-05 22:12:13 +01:00 |
|
|
745c4db0fe
|
refactor: remove obsolete command overlay_release_control
|
2024-12-05 22:07:07 +01:00 |
|
|
3b8982ac26
|
feat: move all keybind mode related options to keybind config
|
2024-12-03 23:04:10 +01:00 |
|
|
94fb5119ef
|
feat: make mode/namespace loading more dynamic and add fallback handling
|
2024-12-01 00:10:59 +01:00 |
|
|
a9e5c5b262
|
fix: editor paste
|
2024-11-22 13:43:15 +01:00 |
|
|
279789d4fa
|
fix: paste in mini and overlay modes
|
2024-11-22 12:39:22 +01:00 |
|
|
73b7031693
|
feat: add insert_command_name command
|
2024-11-21 18:04:49 +01:00 |
|
|
6372beb762
|
refactor: rename command.get_id and add command.get_name
|
2024-11-21 17:55:03 +01:00 |
|
|
150374afae
|
feat: add argument metadata to (most) commands that take parameters
|
2024-11-21 17:34:11 +01:00 |
|
|
3af2b09891
|
feat: generate hints for dynamic keybindings
|
2024-11-19 18:08:14 +01:00 |
|
|
b7985baffb
|
fix: add missing palette_menu_activate_quick command in open_recent
|
2024-11-18 23:00:58 +01:00 |
|
|
932409d6b7
|
feat: add support for key release dynamic bindings
|
2024-11-18 21:33:12 +01:00 |
|
|
27a54a6091
|
fix: palette insert handlers
|
2024-11-17 23:54:31 +01:00 |
|
|
18f321bf41
|
refactor: move input types to new module and use directly use libvaxis types
|
2024-11-15 21:16:31 +01:00 |
|
|
ae3d21ad08
|
refactor: use the same create interface for all modes
|
2024-11-13 19:04:35 +01:00 |
|
|
4e1796df27
|
fix: alpha rendering of buttons and palettes
|
2024-11-04 23:04:05 +01:00 |
|
|
cfb9f8cf11
|
refactor: remove unused parameter in set_base_style
|
2024-11-04 22:20:06 +01:00 |
|
|
e2da264133
|
refactor: move open_recent overlay mode to use common palette keybindings
|
2024-10-28 18:30:39 +01:00 |
|
|
67813fbb07
|
refactor: move palette keybindings to keybind module
|
2024-10-27 19:40:37 +01:00 |
|
|
525287c7ac
|
refactor: move mode.event_handler back to input mode
|
2024-10-27 18:53:24 +01:00 |
|