Commit graph

229 commits

Author SHA1 Message Date
Nicolas Martin
259f4b584b Use setTotalPages() to set the number of items in the paginator
This takes the filtered stash state in account
2020-11-17 15:57:55 -05:00
Nicolas Martin
e985f96dc4 Add fuzzy filtering for stash notes 2020-11-17 15:57:55 -05:00
Nicolas Martin
9fd3dfef5a Add a searchinput box to the stashModel 2020-11-17 15:57:55 -05:00
Nicolas Martin
23fb61f752 Add stash states for searching through notes
- stashStateSearchNotes will be used while entering the search term
- stashStateShowFiltered will only display the filtered notes in the stash view.
2020-11-17 15:57:55 -05:00
Cristian Dominguez
998cbf1cc4 Ignore YAML frontmatter 2020-10-30 19:06:46 +01:00
Christian Rocha
7ea7cc59e3
Respect width flag/config setting in the TUI; closes #168 2020-10-23 23:38:28 -04:00
Christian Rocha
186d07da55 Don't show stash/memo info in pager help for news 2020-10-19 15:50:50 +00:00
Christian Rocha
3b06ccbc34 Fix bug where pager help isn't updated after an in-pager stash 2020-10-19 15:50:50 +00:00
Christian Rocha
0949a6656b Update to bubbletea 0.12.0; minimum required changes 2020-10-19 15:50:50 +00:00
Christian Rocha
32f0be2688 Use the same type to track docs to load and docs loaded 2020-10-19 15:50:50 +00:00
Christian Rocha
54a7394448 Simplify loading completion check 2020-10-19 15:50:50 +00:00
Christian Rocha
fcf109aaff Add flag for local files only (aka disable network) in TUI 2020-10-19 15:50:50 +00:00
Christian Rocha
e73190a217 Move "stashed only" flag from the package-level into the model 2020-10-19 15:50:50 +00:00
Christian Rocha
5847578f42 Convert pager to bubbletea 0.12.0 format 2020-10-19 15:50:50 +00:00
Christian Rocha
477979bce9 Correct placement of stash hint in pager help 2020-10-19 02:53:55 +00:00
Christian Rocha
8b78086f56 Remove extra line at the bottom of pager help 2020-10-18 22:57:11 +00:00
Christian Rocha
d4adf0d856
Don't use emojis on Windows 2020-10-13 15:14:07 -04:00
Christian Rocha
11d585870c
Don't show add memo help in pager for local items 2020-10-09 14:27:19 -04:00
bubersson
66a8ac10bc Remove duplicate "down/j" from the "?" help 2020-10-09 13:50:37 +02:00
Christian Rocha
18e591bafe Use filepath.Join rather than string concatenation 2020-10-05 13:54:39 +02:00
Christian Rocha
26b3292f57 Don't allow stashing until authed + introduce "offline mode" in UI 2020-10-05 13:54:24 +02:00
Christian Rocha
555462462f More logging around keygen 2020-10-05 13:54:24 +02:00
Christian Rocha
b94615f5ac Fix debug log in stash deletion command 2020-10-05 13:54:24 +02:00
Christian Rocha
2b064546b9 Move markdown types into a separate file 2020-10-05 13:54:24 +02:00
Christian Rocha
5c8da55a5b Simplify environment vars 2020-10-05 13:54:24 +02:00
Christian Rocha
f2537b1811 Update loading message if you're just loading your stash 2020-10-05 13:54:24 +02:00
Christian Rocha
dc74e17cb8 Add missing comma 2020-10-05 13:54:24 +02:00
Christian Rocha
eb6fa55ec3 Run glow stash to browse stashed files only 2020-10-05 13:54:24 +02:00
Christian Rocha
a3a05fde9c Move ignore stuff to gitcha (and temporarily use the meowgorithm fork) 2020-10-05 13:54:23 +02:00
Christian Rocha
f8fa5a04dc use strings.TrimPrefix instead of Replace when checking paths 2020-10-05 13:54:01 +02:00
Christian Rocha
9903ea8dcf Ignore $GOPATH everywhere and ~/Library on macOS 2020-10-05 13:54:01 +02:00
Christian Rocha
5b20e3edae Hide files and dirs starting with a dot by default 2020-10-05 13:54:01 +02:00
Christian Rocha
f8c4ddc388 Remove disabled force key/identity file stuff for now 2020-10-05 13:54:01 +02:00
Christian Rocha
45cde43dd4 Add more checks for nil Charm clients 2020-10-05 13:54:01 +02:00
Christian Rocha
676d215966 Keybindings for navigating to the start/end of file listing 2020-10-05 13:54:01 +02:00
Christian Rocha
ee4ed1bad5 Keybindings for jumping to the top and the bottom of the pager 2020-10-05 13:54:01 +02:00
Christian Rocha
3588f45ee9 Cleanup status message vars 2020-10-05 13:54:01 +02:00
Christian Rocha
6aba7afb8b Remove some magic numbers to calm the linter down 2020-10-05 13:54:01 +02:00
Christian Rocha
ae0c747a4b Remove unused variables and members, fix ineffectual assignment 2020-10-05 13:54:01 +02:00
Christian Rocha
88523ee94f Remove extraneous formatting call 2020-10-05 13:54:01 +02:00
Christian Rocha
c1496854a8 Remove newline 2020-10-05 13:54:01 +02:00
Christian Rocha
50e8782aa8 Remove unnecessary comparison 2020-10-05 13:54:01 +02:00
Christian Rocha
b296cbb780 Remove newlines the linter is complaining about 2020-10-05 13:54:01 +02:00
Christian Rocha
06cbbd7b6b Use lock emoji for stashed item in pager 2020-10-05 13:54:01 +02:00
Christian Rocha
b2511c54b0 Correct header counts for local items converted to stashed ones 2020-10-05 13:54:01 +02:00
Christian Rocha
912c80651a Apply fine-grained spinner display rules to file listing view 2020-10-05 13:54:01 +02:00
Christian Rocha
60b1d6a6df Fix bug where user couldn't exit pager in various stash-related states 2020-10-05 13:53:50 +02:00
Christian Rocha
cdc55a4b28 Always show spinner for a minimum amount of time when stashing 2020-10-05 13:53:49 +02:00
Christian Rocha
2f9babce80 Restore original displayed path when deleting a newly stashed item 2020-10-05 13:53:26 +02:00
Christian Rocha
5515460f32 Fix regression where note-setting on newly stashed items couldn't be done 2020-10-05 13:53:26 +02:00