|
13c80e2c49
|
feat: add flow mode keybindings for new goto commands
|
2024-08-25 15:07:33 +02:00 |
|
xdBronch
|
9e59e808ba
|
add more goto commands
|
2024-08-25 15:03:23 +02:00 |
|
|
0758838cce
|
feat(vim): add Shift-i keybind for vim normal mode
|
2024-08-24 18:57:43 +02:00 |
|
|
08e06bc8dd
|
refactor: clean-up flow logo rendering
|
2024-08-21 21:55:35 +02:00 |
|
|
e83d9ea74d
|
refactor: simplify load_entries in command and theme palette
|
2024-08-19 22:53:38 +02:00 |
|
|
67ffff4caa
|
fix: allocate and free entry.name in open_recent_project palette
|
2024-08-19 22:52:19 +02:00 |
|
|
e6db0ce970
|
feat: add repeat keys for all palettes
|
2024-08-19 20:36:09 +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 |
|
|
f9c029f617
|
feat: add show_diagnostics command and bind it to C-S-m and diagstate.on_click
|
2024-08-18 17:29:59 +02:00 |
|
|
2a735cee5c
|
fix: sprinkle @intCast to fix 32 bit arm builds
|
2024-08-16 22:02:53 +02:00 |
|
|
78489e31f6
|
feat: add find all references LSP command
|
2024-08-16 00:02:42 +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 |
|
|
953fc8535c
|
feat: add up/down/enter keybindings to find_in_files mode to browse and select matches
|
2024-08-12 23:23:17 +02:00 |
|
|
49b701c9af
|
fix(command_palette): let pageup move all the way to the top
|
2024-08-11 22:41:04 +02:00 |
|
|
221bc5741d
|
feat: improve styling of command palette scrollbar
|
2024-08-11 21:59:05 +02:00 |
|
|
8abeea6c98
|
refactor: minor formatting clean-up in open_recent
|
2024-08-11 21:37:25 +02:00 |
|
|
3cbca45b82
|
feat: improve layout of filelist view
|
2024-08-11 21:03:37 +02:00 |
|
|
9d9d9388b9
|
feat(open_recent): always size open recent file list to longest known file path
|
2024-08-08 21:37:16 +02:00 |
|
|
6ca9dad1e4
|
refactor: remove duplicate C-S-i binding on home screen
|
2024-08-07 18:28:44 +02:00 |
|
|
bbafcf68a5
|
feat: add goto_next/prev_file_or_diagnostic bindings to home screen
|
2024-08-05 21:39:49 +02:00 |
|
|
948328bcd0
|
docs: update readme and help
|
2024-08-01 18:10:05 +02:00 |
|
|
9a6c5baf8b
|
feat: add keybindings for next/previous file in filelist_view (A-n/p)
|
2024-07-28 22:41:07 +02:00 |
|
|
5f22ce81bc
|
feat: improve find in files performance
|
2024-07-28 00:13:18 +02:00 |
|
|
f535fc02bf
|
feat: more work on new find in files results table
|
2024-07-27 23:57:56 +02:00 |
|
|
a5f27f51a1
|
feat(open_recent): color open recent pointer
|
2024-07-27 23:12:40 +02:00 |
|
|
24d07ec8a4
|
feat(palette): color command palatte pointer
|
2024-07-27 23:12:12 +02:00 |
|
|
c1d3394246
|
fix(palette): wrong use of command.ID in set_used_time
|
2024-07-27 13:41:59 +02:00 |
|
|
2db66a1369
|
feat: improve rendering of long file names in open recent file list
|
2024-07-22 23:44:22 +02:00 |
|
|
66df590541
|
refactor(find): use dynamic input buffer in find mode and improve some edge cases
|
2024-07-05 19:56:01 +02:00 |
|
|
3e34271059
|
fix: unbind restart command
It's too dangerous to have on a key bind by default and can be called
via the palette now anyway.
|
2024-06-30 22:47:07 +02:00 |
|
|
032982c1e8
|
refactor: rework error handling to simplifiy command implementation and provide better back traces
|
2024-06-26 23:29:39 +02:00 |
|
|
830000579b
|
feat(lsp): add initial support for LSP completion requests
|
2024-06-25 21:12:29 +02:00 |
|
|
fa59dc1ff8
|
fix(goto): avoid getting stuck in fast scroll when in goto mode
|
2024-06-25 21:10:19 +02:00 |
|
|
77b949306e
|
feat(palette): persist command last used times
|
2024-06-23 19:26:36 +02:00 |
|
|
c167257c89
|
feat(palette): sort command palette by last used time
|
2024-06-22 21:57:19 +02:00 |
|
|
28e9d60c1a
|
feat(vim): add some really basic vim commands to the command palette in vim mode
|
2024-06-21 12:53:39 +02:00 |
|
|
394874fb20
|
feat: add alternate keybinding for command palette
For terminals that block C-S-p.
|
2024-06-21 12:40:50 +02:00 |
|
|
7810d96d23
|
fix(home): remove duplicate open_help keybind hint
|
2024-06-21 01:49:06 +02:00 |
|
|
deaad1e90a
|
fix(palette): update command palette on resize
|
2024-06-21 01:37:48 +02:00 |
|
|
e7c8fea3f0
|
feat: add scrollbar to command palette
|
2024-06-21 01:20:17 +02:00 |
|
|
d4019d00b2
|
feat: add keybind hints to command palette
|
2024-06-20 22:27:13 +02:00 |
|
|
b4bc8276f8
|
fix(palette): select first item in command palette after query
|
2024-06-19 17:52:53 +02:00 |
|
|
27c5e940f5
|
feat: bind command palette to ':' in vim modes
|
2024-06-19 17:37:29 +02:00 |
|
|
0a3efee633
|
feat: add fuzzy matching to command palette
|
2024-06-19 17:37:09 +02:00 |
|
|
88a036113b
|
fix(palette): correct resize handling in command_palette
|
2024-06-18 21:14:31 +02:00 |
|
|
25556336b9
|
feat: add initial simplistic command palette implementation
|
2024-06-14 21:48:28 +02:00 |
|
|
acd65d0157
|
fix: menu and open_recent resize handling
|
2024-06-14 20:41:01 +02:00 |
|
|
60218a06b7
|
feat: use language specific formatters defined in flow-syntax/file_types
|
2024-06-06 21:12:26 +02:00 |
|
|
d339ac77d3
|
fix(vaxis): add vaxis compatible keybindings for modified F keys
|
2024-05-23 20:47:24 +02:00 |
|