Christian Rocha
e9c47a185f
Be specific that we're deleting only from the stash
2020-10-05 13:53:26 +02:00
Christian Rocha
089b66f622
Fix extreme edge case error logging where local file has no path
2020-10-05 13:53:26 +02:00
Christian Rocha
2e7b0ec60f
Fix regression where items stashed in the pager were treated as local
2020-10-05 13:53:26 +02:00
Christian Rocha
d7974f035c
When stashing, replace local file with stashed file in the file listing
2020-10-05 13:53:26 +02:00
Christian Rocha
575017eb12
More integrated-looking stash confirmation message in pager
2020-10-05 13:53:26 +02:00
Christian Rocha
a10e7862ca
Update error message to match new error type
2020-10-05 13:53:26 +02:00
Christian Rocha
7d67711cdf
Show spinner while stashing in the pager
2020-10-05 13:53:26 +02:00
Christian Rocha
1d434d64ad
Stashed items get a green indicator in the pager
2020-10-05 13:53:26 +02:00
Christian Rocha
66dae71253
Show spinner in stash view while stashing
2020-10-05 13:53:26 +02:00
Christian Rocha
6e36891857
If a file is currently mid-stash don't let the user stash it again
2020-10-05 13:53:26 +02:00
Christian Rocha
2907abd351
Don't show status message in file listing when stashing in pager
2020-10-05 13:53:26 +02:00
Christian Rocha
e01dc95d7d
Shorten status messages to 2 seconds
2020-10-05 13:53:26 +02:00
Christian Rocha
d6f296c44b
Load document body before stashing when stashing from the file listing
2020-10-05 13:53:26 +02:00
Christian Rocha
9db7c2e3ad
Make general error msg a struct for type safety
2020-10-05 13:53:26 +02:00
Christian Rocha
0897472ca2
Attempt to cleanup the Msg grab bag formatting
2020-10-05 13:53:26 +02:00
Christian Rocha
5bdf7649b0
Set ID of newly stashed markdowns so we can operate on them
2020-10-05 13:53:26 +02:00
Christian Rocha
d9b1d335d4
Use "just now" rather than seconds for documents under 1 minute old
2020-10-05 13:53:26 +02:00
Christian Rocha
40724af7e1
Short circuit help view sooner if we can
2020-10-05 13:53:26 +02:00
Christian Rocha
2e16f2682e
Highlight stash choice in file listing footer
2020-10-05 13:53:26 +02:00
Christian Rocha
04b6089bd9
Stash documents from the stash view
2020-10-05 13:53:26 +02:00
Christian Rocha
3572ef5470
Log when local file search finishes
2020-10-05 13:53:26 +02:00
Christian Rocha
651683cd21
Treat Markdown.CreatedAt as values per the updates in the charm lib
2020-10-05 13:53:26 +02:00
Christian Rocha
5613e36154
Adjust dark green color in status message bar
2020-10-05 13:53:26 +02:00
Christian Rocha
593d9f07e7
Stash local files from the pager
2020-10-05 13:53:26 +02:00
Christian Muehlhaeuser
be478cbaf3
Adapt to upstream gitcha API
2020-10-05 13:53:26 +02:00
Christian Rocha
ddbacffc0b
Log IO errors if a logfile is set
2020-10-05 13:52:51 +02:00
Christian Muehlhaeuser
705665bda9
Bump charm dependency
2020-10-05 13:52:50 +02:00
Christian Rocha
c55bb23744
Minor comments and cleanup in the TUI
2020-10-05 13:52:36 +02:00
Christian Rocha
3d5d203217
Remove unused variable
2020-10-05 13:52:36 +02:00
Christian Rocha
2ed9e71533
Bump Charm library + tiny associated code update
2020-10-05 13:52:35 +02:00
Christian Rocha
2a3fa6139c
Simplify messaging in (rare) state where there's absolutely nothing to show
2020-10-05 13:52:22 +02:00
Christian Rocha
2c3c5a8c87
Replace commented-out code about stash-related pagination with a note
2020-10-05 13:52:22 +02:00
Christian Rocha
bf683538f8
Bump charm dependency and update keygen import
2020-10-05 13:52:22 +02:00
Christian Rocha
428a315947
Restore Glamour rendering, performance pager, and debug logging
...
I accidentally hosed all of these features in the last revision.
2020-10-05 13:52:22 +02:00
Christian Rocha
fa7c8f09f9
Respect -i/--identity flag in the TUI
2020-10-05 13:52:22 +02:00
Christian Rocha
60cee4a9a1
u/d also pages back/forth in the the file listing
2020-10-05 13:52:07 +02:00
Christian Rocha
8471c52fd7
Keep the stash help view from wrapping in very narrow windows
2020-10-05 13:52:07 +02:00
Christian Rocha
b831afc966
Don't say we haven't found anything until we're done searching
2020-10-05 13:52:07 +02:00
Christian Rocha
a2fd25d0f0
Sort local items by filename rather than date
2020-10-05 13:51:54 +02:00
Christian Muehlhaeuser
6b21789417
Ensure sorting is stable: type -> timestamp -> path/ID
2020-10-05 13:51:54 +02:00
Christian Rocha
a04ca3f61e
Fix bug where pressing left to exit the pager would also page the stash
2020-10-05 13:51:31 +02:00
Christian Rocha
8903ad88cd
Update stash help to push the notion that q quits
2020-10-05 13:51:31 +02:00
Christian Rocha
f611b6e71f
Also use f and b to change pages in the file listing view
2020-10-05 13:51:31 +02:00
Christian Rocha
fc2f05626e
Pressing q quits no matter where you are
2020-10-05 13:51:31 +02:00
Christian Rocha
b31aba3c4e
Fix case where pager commands could be lost
2020-10-05 13:51:31 +02:00
Christian Rocha
d941957b92
Also exit the pager with left arrow, h and delete/backspace
2020-10-05 13:51:31 +02:00
Christian Rocha
45163be06f
Refer to local files as "local" instead of "files"
2020-10-05 13:51:31 +02:00
Christian Rocha
83eec3f833
Don't change the state when initializing the Charm client
...
This was residue from an earlier version in the application when it opened
with a spinner rather than directly in the stash. It caused the pager to
lock up and it's status bar to disappear if a local markdown file was
opened before the Charm client initialized.
2020-10-05 13:51:19 +02:00
Christian Rocha
2c71185ba6
Remove mysterious "stash may not be totally loaded" dots for now
2020-10-05 13:51:19 +02:00
Christian Rocha
3f22be5ae4
Bump gitcha and adjust for gitcha API changes
2020-10-05 13:51:19 +02:00