Commit graph

677 commits

Author SHA1 Message Date
Carlos A Becker 4214a0648f
feat: update bubbles and bubbletea
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-05-26 21:53:16 -03:00
Carlos A Becker 0e423ab23c
Merge branch 'master' into beta
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-05-26 21:50:03 -03:00
Carlos Alexandro Becker c75609322f
feat(deps): update cobra and viper (#346)
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-05-26 16:35:24 -03:00
Christian Rocha 903edab0ed
Bump Lip Gloss to v0.5.0 2022-02-14 16:31:45 -05:00
Christian Rocha 220c4bd85c Require Go 1.16 (per Charm v0.9.x) 2022-02-01 12:07:16 -05:00
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 2f37a2760d Bump Bubble Tea to v0.19.3 and update deprecated methods
* Update deprecated altscreen methods
* Update deprecated mouse methods
2022-02-01 12:07:16 -05:00
Ayman Bagabas b36e5ad810
feat: sync glow with git.charm.sh 2022-01-24 17:11:42 -05:00
Christian Muehlhaeuser a8a1b98c73
glow is now in the community repo and can directly be installed with pacman 2022-01-24 01:53:57 +01:00
Christian Rocha b37df2f640
Bump Bubble Tea to v0.19.1 2021-12-10 15:07:30 -05:00
Christian Rocha 8ea776eac9
Bump Charm to v0.9.1 (was previously at v0.0.0) 2021-12-10 15:05:55 -05:00
Christian Rocha f1a4dd7318
Remove replace directives in go.mod 2021-12-06 12:24:08 -05:00
Toby Padilla 5ef51c47d3 Bump BubbleTea to v0.19.0 2021-11-17 11:54:27 -06:00
Christian Rocha a212d342d7
Bump Bubble Tea and Lip Gloss dependencies 2021-10-22 13:16:49 -04:00
Christian Rocha 3f423367b1
Updates for recent-ish charm library API changes 2021-10-22 13:16:49 -04:00
Toby Padilla 5d70ef4976
Use Charm data path for Badger 2021-10-22 13:16:49 -04:00
Christian Rocha 3c28cef065
Remove stray charm/ui/common artifacts 2021-10-22 13:16:49 -04:00
Christian Rocha a7a97a6fc2
Add keys and sync-keys commands 2021-10-22 13:16:49 -04:00
Christian Rocha 48d26bac8c
Add glow link command 2021-10-22 13:16:49 -04: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 55947c5662
Sort stash by CreatedAt desc 2021-10-22 13:16:49 -04:00
Toby Padilla d147dd43a3
Add missing godocs 2021-10-22 13:16:49 -04:00
Toby Padilla 911f4a464d
Keep CreatedAt for stash list items 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 Rocha 8138788b0a Automatically read from stdin if stdin is a pipe 2021-10-22 13:13:09 -04:00
Sebastian Cohnen 8fc9a300a4 Update README.md
adds macOS to the list of releases that are available for ARM
2021-08-14 09:29:35 +02:00
Christian Muehlhaeuser adfc2b1c2a Update linter config 2021-07-12 03:00:48 +02:00
Christian Rocha d0737b41af Update README footer per the newer Charm repos 2021-05-18 17:10:24 -04:00
Christian Rocha 24fc70e56b Update date in LICENSE 2021-05-18 17:10:24 -04:00
Christian Muehlhaeuser 442333d77c Fix goreportcard badge 2021-05-18 20:54:45 +02:00
Tobias Klauser 1f2b3671c7 Use golang.org/x/term
The golang.org/x/crypto/ssh/terminal package is deprecated and merely a
wrapper around golang.org/x/term. Use the latter directly and avoid a
direct dependency on the former.
2021-04-29 15:34:10 +02:00
Christian Muehlhaeuser 4863f57cea
Bump bubbletea, glamour, and go-runewidth deps 2021-04-08 16:31:00 +02:00
Christian Muehlhaeuser 92b86072a4
Bump termenv to v0.8.1 2021-04-03 01:47:38 +02:00
Christian Muehlhaeuser ca833c733c Only login to snapcraft when secret is available in goreleaser workflow 2021-03-28 08:24:25 +02:00
Christian Muehlhaeuser 3ff9a5dfd6 Always use latest version of golangci-lint 2021-03-27 13:53:52 +01:00
Christian Muehlhaeuser 4f9ad6721c
Bump bubbletea dependency to v0.13.1 2021-03-13 04:38:54 +01:00
Christian Muehlhaeuser e5ec06b3b9
Simplify code by removing else block 2021-03-12 13:30:30 +01:00
Christian Muehlhaeuser 2d8f8c2d64
Fix typo 2021-03-12 13:28:38 +01:00
Christian Muehlhaeuser 0333e88252
Bump bubbletea dependency 2021-03-12 12:57:45 +01:00
Christian Muehlhaeuser 8b4cae02da
Enable golint as linter 2021-03-12 02:20:07 +01:00
Christian Rocha e9aa607400
Fix tab contrast in light mode, particularly in macOS terminal 2021-03-11 10:48:27 -05:00
Christian Muehlhaeuser b6ec7ae14c
Bump glamour dependency 2021-03-11 16:39:18 +01:00
Christian Muehlhaeuser 5b29a023bf
Bump charm, babyenv, termenv, cobra, and viper dependencies 2021-03-11 16:33:53 +01:00
Christian Muehlhaeuser 02ad6ad364 Simplify key event handling 2021-03-10 17:11:34 +01:00
Christian Muehlhaeuser cfb746e66a Pass through all keys when editing filter 2021-03-09 08:02:54 -05:00
Christian Muehlhaeuser a5d4a512b7
Add goreleaser workflow (#257) 2021-03-09 13:27:02 +01:00
Carlos Alexandro Becker 1f6e2ff187 feat: snapcraft packages
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-03-09 03:31:38 +01: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