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 |
|
Christian Rocha
|
4c63c62bfa
|
Replace bit-based document type implementation with a set-based one
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
7fabcea06d
|
Make stash note editing and deletion independent of main state
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
15494e99b4
|
Also disable news if we're in local-only mode
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
dd9179a9ae
|
Remove "News:" prefix from news items
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
2748e75165
|
If we're offline disable the news section
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
fc898831af
|
Now you can filter news too
Also note that the main stash state and the filter state now operate
independently.
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
40a02259fc
|
Only show news in news section
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
c10a84adc1
|
Sort news by date
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
dfeb60770e
|
The n key also exits news
|
2020-12-24 10:29:22 -05:00 |
|
Christian Rocha
|
2d10fb8749
|
Adjust news header syle
|
2020-12-24 10:29:22 -05:00 |
|
Nicolas Martin
|
537ef308d2
|
Add a menu item for only display news
|
2020-12-24 10:29:22 -05:00 |
|
Nicolas Martin
|
d9242c9a72
|
Expand the path for a specified style file
|
2020-12-16 17:04:35 +01:00 |
|
Selwyn
|
753a7c6993
|
Include installation command for Solus
Closes #203
|
2020-12-09 17:54:26 +01:00 |
|
shaun mitchell
|
d98cda4b2b
|
fixed showStatusMessage(string) to display passed parameter
|
2020-12-08 10:45:12 -05:00 |
|
Christian Muehlhaeuser
|
53592dc04a
|
Add .envrc to .gitignore
|
2020-11-25 01:52:04 +01:00 |
|
Christian Rocha
|
56a9edd312
|
Filter markdowns asynchronously so filtering doesn't block
|
2020-11-25 00:33:04 +00:00 |
|
Christian Rocha
|
e9d728cd96
|
Add "hidden" command/config for switching on mouse wheel support
See (#206)
|
2020-11-20 15:28:36 -05:00 |
|
Christian Rocha
|
c16a146c00
|
Load the whole stash, page by page, automatically
|
2020-11-20 15:02:15 -05:00 |
|
Christian Rocha
|
5023d4a0be
|
Remove some code duplication with stash and news message handling
|
2020-11-19 22:45:02 -05:00 |
|
Christian Rocha
|
86e581c79c
|
Add matching stash/news documents to filter results as they're loaded
|
2020-11-19 22:26:31 -05:00 |
|
Christian Rocha
|
53b9c7ee62
|
Open correct document when filtered down to one item
|
2020-11-18 12:33:39 -05:00 |
|
Christian Rocha
|
929b1ed3b3
|
Remove pointer reference from stashModel.getNotes()
It's not altering the model, so removing the pointer reference to
reflect that.
|
2020-11-18 12:33:39 -05:00 |
|
Christian Rocha
|
4e6460682e
|
Consolidate common model properties to reduce duplication
|
2020-11-18 12:33:39 -05:00 |
|
Christian Rocha
|
ae4c85e97d
|
Maintain positions when renaming documents in a filtered listing
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
de09997fdb
|
Normalize strings during filtering
This makes it easier to match characters with diacritics (i.e. you can type 'o'
and match an 'ö').
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
6cf1152f87
|
Also highlight filtered characters on selected filter results
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
58eca2414a
|
Match documents which were stashed in-session then renamed
Note that we've also removed field `displayPath` from struct `markdown`
as it turned out to not be necssary in the first place.
|
2020-11-17 15:57:55 -05:00 |
|
Nicolas Martin
|
d98e3c11ba
|
Switch to sahilm/fuzzy for fuzzy-filtering and text highlighting
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
43a5ac1b64
|
Highlight relevant characters in filter results
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
f9883e8f8d
|
Change 'search' to 'filter'
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
fb5a81f4d6
|
Upgrade to Bubble Tea v0.12.2 and Bubbles v0.7.5
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
7722b6e6bc
|
Minor comment improvement
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
464c84bb13
|
Fix a regression where esc wouldn't clear filtered results
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
005aa65d7b
|
The q key should quit when browsing a list of filtered documents
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
000a0baae8
|
Use path separator const when building relative path
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
d09b225087
|
Filter against relative path rather than full path
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
8277cbb71f
|
Remove some consts + check cell widths of prompts, not byte lengths
We're able to remove those consts by virtue of reflow's new-ish
ansi.PrintableRuneWidth.
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
4b121593d4
|
Mop up styling big time
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
7b7a398c74
|
Don't dim the search entry when blurring the search field
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
759b8707f8
|
Tidying up
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
899c038402
|
Also add tab/shift+tab bindings to file browser
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
a17cfa6d26
|
Shift+tab also moves into filtered results
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
2e1579542e
|
Don't highlight filtered items until search is blurred
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
ef0f5338f4
|
Pressing return with no items filtered clears the filter
|
2020-11-17 15:57:55 -05:00 |
|
Christian Rocha
|
9797f225a7
|
Change help text if we've filtered down to one item
|
2020-11-17 15:57:55 -05:00 |
|