626748db0f
chore: cleanup navigation mode
2024-12-05 14:18:26 -05:00
31037752a8
docs: misspelling
2024-12-03 17:54:04 -05:00
5e99cf5d7b
Merge pull request #11 from zaphar/user_manual
...
Add a user manual for sheetui
2024-12-03 17:47:57 -05:00
753874687c
docs: cleanup command docs and error reporting
...
progress toward #10
2024-12-03 17:45:37 -05:00
8af5212e5c
docs: cleanup some non-prime-time stuff
...
progress toward #10
2024-12-03 17:45:03 -05:00
47614de9dd
docs: add link to the documentation in readme
...
progress toward #10
2024-12-03 17:32:10 -05:00
7abe186a33
docs: add cli help output
...
progress on #10
2024-12-03 17:27:29 -05:00
8ca1d2c103
docs: add links to ironcalc documentation
...
progress on #10
2024-12-03 17:27:29 -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
bc3b4380f8
chore: cleanup todo
2024-12-03 16:23:02 -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
20faa0c0f3
chore: Contributing
2024-12-01 14:33: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
d3d605aca9
wip: ui: center the header lables
2024-12-01 08:52:49 -05:00
be4e56bba6
feat: log input for debugging purposes
2024-11-30 19:50:13 -05:00
ee1b46b835
docs: added screenshot
2024-11-30 19:08:07 -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
ae8366b16e
wip: ui: show the sheet index in the tab
2024-11-30 18:19:16 -05:00
6884aa0501
chore: more command parsing tests
2024-11-30 18:15:53 -05:00
184721dc21
chore: README and LICENSE
2024-11-30 09:35:22 -05:00
8c1b86225f
chore: extra bash file crept in
2024-11-30 09:19:44 -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
79a119ea93
merge: viewport_abstraction..main
...
fixes : #5
2024-11-28 08:09:09 -05:00
6b6b452cfb
feat: better styling of heaader and rows
...
portion of #5
2024-11-28 08:06:49 -05:00
6b94455758
wip: Don't skip around so much when changing the size
...
portion of #5
2024-11-28 08:06:49 -05:00
665d872f3d
chore: unit tests for column change calculations
...
portion of #5
2024-11-28 08:06:49 -05:00
eee260824a
chore: cleanup
...
portion of #5
2024-11-28 08:06:49 -05:00
fd52a40587
fix: column naming boundary condition
2024-11-26 17:08:55 -05:00
c564ce452d
wip: Row scrolling
2024-11-26 16:47:04 -05:00
a22b51cdfd
chore: comment wording
2024-11-26 15:52:56 -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
4ff5d0adbe
chore: cargo fmt
2024-11-23 21:53:28 -05:00
01c2180c20
wip: U/X columns: key binds
2024-11-23 21:52:58 -05:00
1cc59e4e2f
wip: U/X columns
...
* Take length from the col width value. Use a heuristic of 10 px per
column length for now. Might make this configurable later?
* Allow us to set the length.
2024-11-23 21:32:12 -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