Christian Rocha
|
6aca2f5fe7
|
Fix TUI regression where stash memo contained file path
|
2022-02-01 12:07:16 -05:00 |
|
Christian Rocha
|
11f627a132
|
Bump Bubbles to v0.10.2, update accordinly, and simplify spinners
* Remove (provisional) spinner lifetime stuff
* Remove generalized spin commands in favor of model-level commands
* Update textinput, viewport, and spinner constructors
|
2022-02-01 12:07:16 -05:00 |
|
Christian Rocha
|
5c376d623d
|
Bump Bubble Tea, Bubbles and Lip Gloss and do related updates
This update also removes any usage of the charm/common package
|
2021-10-22 13:16:49 -04:00 |
|
Toby Padilla
|
1075f196bf
|
Initial port to Charm kv backend
|
2021-10-22 13:16:49 -04:00 |
|
Toby Padilla
|
5d30629aa8
|
Move client stubs from old charm lib, port to new keygen tui
|
2021-10-22 13:16:49 -04:00 |
|
Christian Muehlhaeuser
|
e5ec06b3b9
|
Simplify code by removing else block
|
2021-03-12 13:30:30 +01:00 |
|
Christian Rocha
|
e9aa607400
|
Fix tab contrast in light mode, particularly in macOS terminal
|
2021-03-11 10:48:27 -05:00 |
|
Christian Rocha
|
4a94b87f49
|
Drop string methods various some types (again)
They were only for debugging and are prone to falling out of sync.
|
2021-03-02 13:18:14 -05:00 |
|
Christian Rocha
|
da08ebc0da
|
Don't mutate paginators in the view!!
|
2021-03-02 13:18:14 -05:00 |
|
Christian Rocha
|
3a572216ad
|
Update pagintion after changing sections when resetting the filter
Fixes #251
|
2021-03-02 13:18:14 -05:00 |
|
Christian Rocha
|
851d21f6c4
|
Implement String method on some enum types for easier debugging
|
2021-03-02 13:18:14 -05:00 |
|
Christian Rocha
|
fd2a6ecbdf
|
Show stash error details in the error message view
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
6be1af4103
|
Add more context to stash fail status messages + make them red
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
f2c3ef12ea
|
Show stash feedback optimistically
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
379dc74d0e
|
Secret keystroke: navigate tabs with shift+h, shift+l
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
a0fb0e4cd0
|
Fix a case where file listings could jitter
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
58df854466
|
When clearing the filter forget which markdowns were stashed in-session
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
3c74079669
|
In a filter, deleting stashed news removes those items from the filter
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
0c3df027cc
|
Correct empty stashed state when filter is applied
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
2a688fc71e
|
In a filter, deleting docs stashed in-session converts them to local ones
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
12f3209238
|
When stashing in a filter, turn local docs to stashed ones
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
03db9a6869
|
Put filter results in a tab
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
ca0dfecb1c
|
Fix bug where deleting newly stashed news could delete the wrong item
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
37a9b6846f
|
Filter is now called find
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
47b24f66d0
|
Move status message next to the logo in the file browser
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
28ccb85b2e
|
Use ANSI-aware truncation
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
59f8a002d0
|
Make "already stashed" status messages more subtle
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
53155f1e16
|
Adjust spinner thresholds and timing so stashing feels snappier
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
8d7b614688
|
Fine tuning + subtle behavioral adjustments to spinners + status messages
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
64da53ede6
|
Rename a function
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
25dd530fb7
|
Improve comments
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
6946f7e581
|
Rename 'common' model and associated keys for sake of clarity
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
6953c06b46
|
Improve markdown stashing and spinner logic in file listing
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
617f0980d8
|
Handle stash failures
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
426f4787e5
|
Fix panic that could happen when deleting stuff really fast
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
03d93169f2
|
Also make news stashable from the pager
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
88806c8abc
|
Make news stashable
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
4fcf48f92a
|
Filter against local and stashed files, regardless of the current section
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
cfba912be6
|
Maintain pagination and cursor on a per-section basis
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
a67f00a813
|
Press tab/shift+tab to switch between local, stash and news
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
f680a9b96a
|
Correct logic for checking when we're in stashed-only-mode
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
fa6952ea88
|
Simplify news header
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
2eb5f46b01
|
Make help renderer a little less functional and more structured
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
c235780eee
|
Appease the linter
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
d21802dbc6
|
Style detailed help view and re-style mini help view
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
92d7696c76
|
Disable news toggling while filtering
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
4febcb4bff
|
Render larger help view with the ? key
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
b50614c64c
|
Let's try an an emoji for the news header
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
c4230ca3d9
|
Rework mini stash help view builder + stub out larger stash help
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
cffa611dfb
|
When exiting pager or filter, stay in news if we were on news prior
|
2020-12-24 10:29:22 -05:00 |
|