|
2bf2f792bd
|
wip: feat: prompt for saving if file is not saved yet
|
2025-03-03 21:20:40 -05:00 |
|
|
a6baa2564f
|
merge: refactor: address refactor to include sheet
|
2025-02-27 19:09:07 -05:00 |
|
|
621c35d7c4
|
wip: different keybinds for bold and italic
|
2025-02-27 18:45:58 -05:00 |
|
|
e1c64db0a0
|
wip: RangeSelection no longer needs original_sheet
|
2025-02-26 21:59:27 -05:00 |
|
|
5012649210
|
wip: locations should include the sheet
|
2025-02-26 21:22:49 -05:00 |
|
|
ba5ea3c627
|
wip: styling: toggle bold and italic
|
2025-02-26 20:04:06 -05:00 |
|
|
dae3d71c54
|
wip: styling: use ctrl-i or ctrl-b
|
2025-02-26 18:21:48 -05:00 |
|
|
8da0ebda4e
|
chore: cleanup: formatting and unnecessary file
|
2025-02-26 18:14:09 -05:00 |
|
|
c3f84b10ad
|
wip: styling: bold text
|
2025-02-26 18:13:15 -05:00 |
|
|
3219e01176
|
wip: support column and row styling
|
2025-02-10 19:38:00 -05:00 |
|
|
f6c9e95fda
|
chore: formatting pass
|
2025-02-08 18:33:51 -05:00 |
|
|
e7169dcb44
|
wip: convert named colors to hex strings and fix off by one
|
2025-02-08 18:14:45 -05:00 |
|
|
d52bf70cc3
|
wip: color styling commands for rows and cols
|
2025-01-25 11:24:23 -05:00 |
|
|
b38af78ad7
|
wip: InputScript constructor helper
|
2025-01-07 19:03:28 -05:00 |
|
|
c3ab2b72de
|
wip: test coverage for extend to range
|
2025-01-07 18:58:04 -05:00 |
|
|
61e9a4631f
|
wip: test coverage for range select
|
2025-01-06 21:08:14 -05:00 |
|
|
7de19e8e3b
|
chore: utility function for making a workspace
|
2025-01-01 10:01:25 -05:00 |
|
|
10d35ab0d6
|
wip: test coverage for handle_edit_input
|
2024-12-31 15:40:23 -05:00 |
|
|
a65ad974ce
|
wip: test coverage for handle_dialog_input
|
2024-12-29 20:04:19 -05:00 |
|
|
19d01f057b
|
chore: cleanup the rest of out inputscript usage
|
2024-12-29 19:34:02 -05:00 |
|
|
282df18177
|
wip: test coverage for all movement keys
|
2024-12-29 19:22:34 -05:00 |
|
|
babe2525a0
|
chore: Move InputScript to the top
add alt helper method
|
2024-12-29 19:21:25 -05:00 |
|
|
92b02eea78
|
wip: test coverage for cell replacement
|
2024-12-29 19:13:05 -05:00 |
|
|
247674530b
|
chore: refator InputScript api for ergonomics
|
2024-12-29 19:12:58 -05:00 |
|
|
e984d7324c
|
wip: test coverage for
* sheet navigation
* column sizing
* quit
|
2024-12-28 10:53:59 -05:00 |
|
|
52d1909868
|
wip: add test for cell deletion
|
2024-12-28 10:53:59 -05:00 |
|
|
c5cbc1e75c
|
wip: test coverage for copy paste
|
2024-12-28 10:53:59 -05:00 |
|
|
2bd4b1ff83
|
feat: gg will move to the top row
|
2024-12-23 19:22:54 -05:00 |
|
|
76b4d46222
|
chore: renames and other housekeeping
|
2024-12-23 19:22:54 -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 |
|
|
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 |
|
|
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 |
|
|
6884aa0501
|
chore: more command parsing tests
|
2024-11-30 18:15:53 -05:00 |
|
|
01c2180c20
|
wip: U/X columns: key binds
|
2024-11-23 21:52:58 -05:00 |
|
|
25a8160f0a
|
chore: cleanup, reorg, and doc comments
|
2024-11-22 18:21:00 -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 |
|