Commit graph

151 commits

Author SHA1 Message Date
Christian Rocha
26b3292f57 Don't allow stashing until authed + introduce "offline mode" in UI 2020-10-05 13:54:24 +02:00
Christian Rocha
17ea86e3ed Bump charm lib for stash-on-first-run fix 2020-10-05 13:54:24 +02:00
Christian Rocha
485774d0f9 Bump charm lib to fix crash if user data dir doesn't exist 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 Muehlhaeuser
a0ddc315de Bump gitcha dep 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
cdc55a4b28 Always show spinner for a minimum amount of time when stashing 2020-10-05 13:53:49 +02:00
Christian Muehlhaeuser
b29f172c80 Bump gitcha dep 2020-10-05 13:53:26 +02:00
Christian Rocha
4b732ada50 Bump Termenv to 0.7.2 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
651683cd21 Treat Markdown.CreatedAt as values per the updates in the charm lib 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 Muehlhaeuser
df15d81dbb Bump gitcha dependency 2020-10-05 13:53:26 +02:00
Christian Rocha
d34a687ddc Pin charm, glamour, and bubbles deps at master 2020-10-05 13:53:17 +02:00
Christian Rocha
881504e603 Bump Charm and Bubble Tea + de-bump Termenv to 0.7.0 2020-10-05 13:52:51 +02:00
Christian Muehlhaeuser
705665bda9 Bump charm dependency 2020-10-05 13:52:50 +02:00
Christian Rocha
7f26d27e84 Bump termenv 2020-10-05 13:52:36 +02:00
Toby Padilla
ad13b07382 Updated charm version 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
bf683538f8 Bump charm dependency and update keygen import 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
956fc9ec57 Bump dependencies 2020-10-05 13:52:21 +02:00
Christian Rocha
25a5e6ee10 Bump Charm, Bubble Tea, and Termenv 2020-10-05 13:52:07 +02:00
Christian Rocha
89a794be7b Bump charm lib dependency to get prod server settings 2020-10-05 13:52:07 +02:00
Christian Rocha
7dbd264deb Bump bubbletea and bubbles for paste support in notes 2020-10-05 13:52:06 +02:00
Christian Muehlhaeuser
71d6ab0476 Bump gitcha dependency 2020-10-05 13:51:54 +02:00
Christian Rocha
66dd3a74cb Bump bubbles to fix crash when deleting memo text 2020-10-05 13:51:43 +02:00
Christian Rocha
97d11c0065 Bump bubbles for fix where scroll wheel would render extra lines
In particular, the extra lines would be on the top and bottom of the
pager depending on the size of the terminal window.
2020-10-05 13:51:30 +02:00
Christian Rocha
3f22be5ae4 Bump gitcha and adjust for gitcha API changes 2020-10-05 13:51:19 +02:00
Christian Rocha
2b42115599 Bump bubbles to get pgup/pgdown in the stash (via the paginator) 2020-10-05 13:51:08 +02:00
Christian Rocha
f2fce69671 Bump Bubbletea dep for pgup/pgdown fixes (also bump Termenv to 0.6) 2020-10-05 13:50:53 +02:00
Christian Rocha
3619ad137a Remove the bottom gap when closing the pager help whilst at the bottom 2020-10-05 13:50:38 +02:00
Christian Rocha
ad77b91f64 Bump bubbles for latest viewport fixes 2020-10-05 13:50:18 +02:00
Christian Rocha
1200b86729 Cleanup pager status bar view thanks to the latest updates in reflow 2020-10-05 13:50:03 +02:00
Christian Rocha
930f15fbee Bump termenv to get ANSI-aware rune width support 2020-10-05 13:49:47 +02:00
Christian Rocha
e7cea6280a Bump dependencies 2020-10-05 13:49:46 +02:00
Christian Rocha
e0bd2dd466 Crudely load local markdown files into the stash 2020-10-05 13:49:31 +02:00
Christian Rocha
71b9387e01 Add gitcha 2020-10-05 13:49:30 +02:00
Christian Rocha
c9fcf3b58e Bump bubletea to fix macOS term bug where memo got sucked into scroll area 2020-10-05 13:49:03 +02:00
Christian Rocha
9931472aec Bump Bubble Tea to fix bux where short docs show loader underneath 2020-10-05 13:49:03 +02:00
Christian Rocha
89e5e38953 Bump Bubble Tea to fix redraw bug with short documents 2020-10-05 13:49:02 +02:00
Christian Rocha
1280ed3bbe Bump Bubble Tea to get captured variable/race condition fix on init 2020-10-05 13:48:22 +02:00
Christian Rocha
93e80b0319 Bump Charm dependency to improve SSH connection stuff 2020-10-05 13:48:21 +02:00
Christian Rocha
3660182cdb Bump bubbles dependency for mouse wheel correction 2020-10-05 13:47:16 +02:00
Christian Rocha
c954898009 Add basic mouse wheel support to pager 2020-10-05 13:47:16 +02:00
Christian Rocha
5b3feb41a2 Bump Bubble Tea dependency for mouse support 2020-10-05 13:47:16 +02:00
Christian Rocha
7f9cc95893 Update altscreen calls per latest Bubble Tea update 2020-10-05 13:47:16 +02:00
Christian Rocha
0f508533ac Bump Bubble Tea and Bubbles for hotfixes 2020-10-05 13:47:16 +02:00
Christian Rocha
a664da30c1 Bump dependencies 2020-10-05 13:47:15 +02:00
Christian Rocha
6e72cbdc4f Consolidate debug config stuff 2020-10-05 13:46:49 +02:00
Christian Rocha
250bf29f61 Bump termenv 2020-10-05 13:46:09 +02:00
Christian Rocha
16088b6366 Bump Bubble Tea dependency 2020-10-05 13:46:09 +02:00
Christian Rocha
16ae4b5563 Bump 'bubbles' for unicode support 2020-10-05 13:46:09 +02:00
Christian Rocha
b9c02d756b Fix a bug where pressing q would cancel note input 2020-10-05 13:46:09 +02:00
Christian Rocha
1c804b5a3a Update to new Bubble Tea renderer 2020-10-05 13:46:09 +02:00
Christian Rocha
5019331dff Mini help view for pager 2020-10-05 13:46:09 +02:00
Christian Rocha
2688a8c4a6 Fix stash view when no items are stashed 2020-10-05 13:45:44 +02:00
Christian Rocha
213df4ad7f Bump Bubble Tea dependency 2020-10-05 13:45:44 +02:00
Christian Rocha
671eade0b5 Remove Boba residue 2020-10-05 13:45:22 +02:00
Christian Rocha
77ba75d680 Migrate from Boba to Bubble Tea and Bubbles 2020-10-05 13:45:22 +02:00
Christian Rocha
0407c7d990 Update to Charm v0.5.0 for a new, thread-safe Charm client 2020-10-05 13:44:18 +02:00
Christian Rocha
c66351127c Remove replace directive in go.mod 2020-10-05 13:43:07 +02:00
Christian Rocha
93e8370b2a Whoops, remove thing where pressing f would synthesize an error 2020-10-05 13:43:07 +02:00
Christian Rocha
9bee37ee93 Fetch and render news markdown 2020-10-05 13:43:06 +02:00
Christian Rocha
e069be7af9 Bump charm dependency to master 2020-10-05 13:42:29 +02:00
Christian Rocha
b464001446 Bump boba dependency 2020-10-05 13:41:38 +02:00
Christian Rocha
c3ceed2c04 Log to a given path if GLOW_LOG_TO_FILE is set 2020-10-05 13:41:17 +02:00
Christian Rocha
1b7c70a829 Remove right document padding per Glamour update (pinned at current master) 2020-10-05 13:41:16 +02:00
Christian Rocha
04f1ebfa23 Add functionality for setting document note in the pager 2020-10-05 13:40:22 +02:00
Christian Rocha
476e01449d Sort stash in descending order by date 2020-10-05 13:39:45 +02:00
Christian Rocha
51ad1c3619 Use relative times when under a week 2020-10-05 13:39:06 +02:00
Christian Rocha
883fda2b06 Repaint on terminal resize 2020-10-05 13:39:05 +02:00
Christian Rocha
211e66c738 Update Charm and Boba libraries 2020-10-05 13:38:14 +02:00
Christian Rocha
fd62cebfd1 Left/right + h/l to navigate pages 2020-10-05 13:37:35 +02:00
Christian Rocha
25340455a7 Do it fullscreen 2020-10-05 13:37:33 +02:00
Christian Rocha
796504238f Render stash items 2020-10-05 13:36:52 +02:00
Christian Rocha
da4e98f749 Stub out Stash UI + update for Boba v0.5.0 2020-10-05 13:36:50 +02:00
Christian Rocha
b58ee10487 Stub out Tea UI: create Charm client and generate keys if necessary 2020-10-05 13:36:11 +02:00
Toby Padilla
20f7168306 Add pagination call 2020-10-05 13:35:17 +02:00
Toby Padilla
bbd6b1acc7 Update charm lib 2020-10-05 13:33:37 +02:00
Toby Padilla
a106bc0163 Working stash command 2020-10-05 13:32:34 +02:00
Christian Muehlhaeuser
294e4e292d
Bump glamour dependency 2020-09-11 06:24:30 +02:00
Jesse Millar
6025e736ea
Enable use of the GLAMOUR_STYLE environment variable (#152) 2020-07-23 18:03:03 +02:00
Christian Muehlhaeuser
c9af84b75a
Automatically detect terminal width, with a 120 char limit 2020-05-05 07:43:11 +02:00
Christian Muehlhaeuser
5cdf8294a8
Use glamour's WithAutoStyle option as default 2020-03-31 06:58:21 +02:00
Christian Muehlhaeuser
e4263b1286
Bump indirect goldmark & chroma dependencies 2020-03-04 14:48:22 +01:00
Christian Muehlhaeuser
360aca7ee5 Bump glamour & reflow dependencies 2020-02-28 07:19:51 +01:00
Christian Muehlhaeuser
fdaa2ca91a
Bump indirect glamour/termenv dependency 2020-01-31 13:09:23 +01:00
Christian Muehlhaeuser
8d7f683321
Bump glamour dependency 2020-01-23 19:40:47 +01:00
Christian Muehlhaeuser
5038a7b69f Use glamour's 'auto' style per default 2020-01-14 02:20:33 +01:00
Christian Muehlhaeuser
6e831099a3
Bump glamour dependency to v0.1.0 2020-01-09 12:16:32 +01:00
Christian Muehlhaeuser
a358e8ceca Enable ANSI for Windows consoles 2020-01-09 11:38:09 +01:00
Christian Muehlhaeuser
c7caed4cac
Bump indirect goldmark dependency 2019-12-31 06:23:06 +01:00
Christian Muehlhaeuser
53e4396a5e
Bump glamour dependency to prevent crashing on irregular markdown 2019-12-30 07:09:04 +01:00
Christian Muehlhaeuser
c1c5dfbb8b
Bump glamour dependency 2019-12-28 06:10:37 +01:00
Christian Muehlhaeuser
79fad4d06c
Bump glamour dependency and adopt functional options API 2019-12-28 03:03:20 +01:00
Christian Muehlhaeuser
aa9ca8ab1e
Bump glamour dependency 2019-12-24 02:46:46 +01:00
Christian Rocha
566a5874a1
Update glamour module 2019-12-21 21:03:39 -05:00
Christian Muehlhaeuser
cb7fedfa5e
Rename to glow 2019-12-20 22:47:47 +01:00
Christian Rocha
951d4072a1
Update glamour module 2019-12-20 14:28:10 -05:00