|
aa0a1512f6
|
wip: handle ranges and multiple columns or rows
|
2025-01-28 21:10:39 -05:00 |
|
|
e0c6896d61
|
wip: actually color the rows and columns
|
2025-01-25 18:57:25 -05:00 |
|
|
8f07e8c0e7
|
wip: the beginnings of ui for modifying colors
|
2025-01-22 18:18:38 -05:00 |
|
|
e9b422b2db
|
wip: Some todos for later
|
2025-01-19 16:32:27 -05:00 |
|
|
61e9a4631f
|
wip: test coverage for range select
|
2025-01-06 21:08:14 -05:00 |
|
|
10d35ab0d6
|
wip: test coverage for handle_edit_input
|
2024-12-31 15:40:23 -05:00 |
|
|
c5cbc1e75c
|
wip: test coverage for copy paste
|
2024-12-28 10:53:59 -05:00 |
|
|
704f9f7746
|
feat: clear char queue on Esc
|
2024-12-28 10:51:21 -05:00 |
|
|
8e7895cdbc
|
chore: utility address range helper
|
2024-12-23 19:22:54 -05:00 |
|
|
240149caba
|
feat: x in range mode will extend the range
|
2024-12-23 19:22:54 -05:00 |
|
|
2bd4b1ff83
|
feat: gg will move to the top row
|
2024-12-23 19:22:54 -05:00 |
|
|
57b1681933
|
feat: s replaces a cells contents
|
2024-12-23 19:22:54 -05:00 |
|
|
76b4d46222
|
chore: renames and other housekeeping
|
2024-12-23 19:22:54 -05:00 |
|
|
fa5c2c2d58
|
fix: Only show range selection when in range-select mode
|
2024-12-23 19:22:54 -05:00 |
|
|
65b0fc4bba
|
wip: copy-paste internally
|
2024-12-23 19:22:54 -05:00 |
|
|
d09e8d4902
|
wip: cell deletions
|
2024-12-23 19:22:54 -05:00 |
|
|
4b6b8cfa02
|
chore: cleanup todos
|
2024-12-17 10:40:22 -05:00 |
|
|
ffc5df157b
|
fix: properly exit on q now
|
2024-12-06 17:43:58 -05:00 |
|
|
a85c5121ee
|
wip: handle range resets when switching sheets
|
2024-12-05 17:59:46 -05:00 |
|
|
61a6e93515
|
wip: bits of polish
* show what you are selecting in range mode
* Fix error with cell edit not updating after Enter
|
2024-12-05 17:32:58 -05:00 |
|
|
5f6f45141c
|
fix: various bugs around cell edit state and docs
|
2024-12-05 14:36:26 -05:00 |
|
|
bb5d81106e
|
docs: help text, spelling
|
2024-12-05 14:20:29 -05:00 |
|
|
c62fd08043
|
feat: range copy mode
|
2024-12-05 14:20:29 -05:00 |
|
|
626748db0f
|
chore: cleanup navigation mode
|
2024-12-05 14:18:26 -05:00 |
|
|
7b551afe81
|
docs: First pass at a user manual
progress on #10
|
2024-12-03 17:27:29 -05:00 |
|
|
5835b6d7c9
|
chore: refactor use the prefix helper
|
2024-12-03 16:45:53 -05:00 |
|
|
b688940763
|
feat: ui: Esc cancels the numeric prefix
|
2024-12-02 18:23:24 -05:00 |
|
|
444bbf3c6d
|
feat: ui: numeric prefixes for navigation commands
|
2024-12-02 18:14:30 -05:00 |
|
|
919d84b44c
|
wip: ui: esc cancells editing a cell
|
2024-12-01 09:55:05 -05:00 |
|
|
efeb5a22d4
|
wip: ui: unified help dialog keybinds
|
2024-12-01 09:42:21 -05:00 |
|
|
e56d602376
|
wip: ui: help popup while in editing mode.
|
2024-12-01 09:12:29 -05:00 |
|
|
4ce7872be0
|
wip: ui: enter and tab key navigate
|
2024-11-30 18:54:30 -05:00 |
|
|
f196879fb0
|
chore: unused imports
|
2024-11-30 18:21:18 -05:00 |
|
|
8f902d63f2
|
wip: Sheet tab rendering
addresses: #2
|
2024-11-29 19:03:52 -05:00 |
|
|
b2034e7f2b
|
feat: new-sheet command
|
2024-11-29 18:30:19 -05:00 |
|
|
f0646d1d63
|
feat: rename-sheet command
|
2024-11-29 09:29:47 -05:00 |
|
|
8dd4dd9e89
|
fix: add hotkey for help in navigation mode again
|
2024-11-28 13:47:48 -05:00 |
|
|
eee260824a
|
chore: cleanup
portion of #5
|
2024-11-28 08:06:49 -05:00 |
|
|
c564ce452d
|
wip: Row scrolling
|
2024-11-26 16:47:04 -05:00 |
|
|
28533fc718
|
Use viewport state to be smarter about moving our corner
|
2024-11-25 21:52:54 -05:00 |
|
|
9aa6c98f6a
|
wip: viewport abstraction for a table view
|
2024-11-25 18:13:28 -05:00 |
|
|
a4a48ee5b9
|
docs: update help text for popup
|
2024-11-23 21:55:25 -05:00 |
|
|
01c2180c20
|
wip: U/X columns: key binds
|
2024-11-23 21:52:58 -05:00 |
|
|
ba504a88c7
|
feat: show the currently selected sheet in top of the table
|
2024-11-23 20:53:09 -05:00 |
|
|
a70a1451c1
|
chore: move input handling to pure method
|
2024-11-22 18:57:57 -05:00 |
|
|
25a8160f0a
|
chore: cleanup, reorg, and doc comments
|
2024-11-22 18:21:00 -05:00 |
|
|
185bac14fc
|
feat: show help in modal dialog
|
2024-11-22 16:11:47 -05:00 |
|
|
86f008a2a8
|
feat: modal dialog
|
2024-11-22 15:58:09 -05:00 |
|
|
a8f436894c
|
feat: Some command implementations
completes #3
|
2024-11-22 14:56:46 -05:00 |
|
|
e91c149619
|
feat: command mode command implementations
parts of #3
|
2024-11-21 19:35:08 -05:00 |
|