Christian Rocha
|
43d43d14ae
|
A external link to progress example and remove local example
|
2021-01-12 18:17:42 -05:00 |
|
Christian Rocha
|
de359c53bb
|
README: improve wording + image update for dark backgrounds
|
2021-01-12 17:53:56 -05:00 |
|
Christian Rocha
|
c7d69b61f0
|
Add progressbar info and GIF to README
|
2021-01-12 17:27:14 -05:00 |
|
Christian Rocha
|
11f56f9b6b
|
If using advanced settings, draw empty spinner when appropriate
When model.HideFor or model.MinimumLifetime is present, we won't draw
the spinner in cases where model.Visibe() returns false.
|
2020-12-11 19:37:37 -05:00 |
|
Christian Rocha
|
3be2d0585b
|
Prevent spinner from responding to extra, unintentional tick messages
|
2020-12-11 19:37:37 -05:00 |
|
Christian Rocha
|
37a85afcd1
|
Fix a typo in a comment
|
2020-12-10 11:36:22 -05:00 |
|
Christian Rocha
|
f9c79eef64
|
Slightly more subtle default gradient
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
c303de1e85
|
Replace "ramp" with "gradient" on exposed functions
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
7e5ef42924
|
Add ability to style percentage readout
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
79ca4d09d1
|
Fix doc comments and remove magic number
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
f48e53556a
|
Return an error if we could not initialize a new gradient ramp
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
5d6d8cb0fb
|
Add functional argument for setting the width of the progress bar
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
47b8d9c6a8
|
Doc comments, optimizations, and magic number removal
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
b78277e7ec
|
Add progress bar example
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
6a768905a6
|
Add initialization options for scaled ramps
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
0f06d78b92
|
Support for solid (non-gradient) fills too
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
1e16eca939
|
Set ramp in NewModel via functional argument
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
d81e5713d4
|
Cache termenv color profile lookup
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
b10dbcb4dd
|
Add option to show percent
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
a2e0a2e72e
|
Remove initial width argument; add default width
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
3dea7d036e
|
Reduce progress component to (more or less) a pure view function
We really only need the View function in this case since the progress
value will come from the program that implements this.
|
2020-12-01 17:03:48 -05:00 |
|
Richard Cooper
|
68e87e08c5
|
gofmt-ed last commit
|
2020-12-01 17:03:48 -05:00 |
|
Richard Cooper
|
65a17d039e
|
length field changed to width
|
2020-12-01 17:03:48 -05:00 |
|
ololosha228
|
38d59517fb
|
Added progress bar
|
2020-12-01 17:03:48 -05:00 |
|
Christian Rocha
|
06109f45ce
|
Add Bubbles title treatment to README
|
2020-11-19 19:11:24 -05:00 |
|
Christian Rocha
|
9cb8e8d90a
|
Remove spaces after emoji spinners
|
2020-11-11 15:39:42 -05:00 |
|
Christian Rocha
|
e6219572e5
|
Add points spinner
|
2020-11-11 15:39:42 -05:00 |
|
Christian Rocha
|
81feaacf5b
|
Remove bit8 spinner
|
2020-11-11 15:39:42 -05:00 |
|
Christian Rocha
|
9a25d8b8b9
|
Add pulse spinner
|
2020-11-11 15:39:42 -05:00 |
|
Christian Rocha
|
e8e052c64b
|
Add mini dot spinner
|
2020-11-11 15:39:42 -05:00 |
|
Christian Rocha
|
3d7cd43046
|
Rework Spinner so that default spinners have FPS built-in
|
2020-11-11 15:39:42 -05:00 |
|
Christian Rocha
|
9c38e101d2
|
Remove internal msg in spinner so all tick msgs can be caught externally
|
2020-11-10 15:44:42 -05:00 |
|
Christian Rocha
|
84f7b047bb
|
Make Viewport more idomatic BubbleTea (per v0.12.x)
|
2020-11-08 21:20:15 -05:00 |
|
Christian Rocha
|
9e1e435bba
|
Make Spinner more idomatic Bubble Tea (per v0.12.x)
|
2020-11-08 21:20:15 -05:00 |
|
Christian Rocha
|
0fd072ddcc
|
Make Paginator more idomatic Bubble Tea (per v0.12.x)
|
2020-11-08 21:20:15 -05:00 |
|
ololosha228
|
a07ab1d6af
|
Added more spinners
|
2020-11-04 14:48:03 +01:00 |
|
Christian Rocha
|
8e49ee609e
|
Bump Bubble Tea dependency to v0.12.2
|
2020-11-02 10:24:20 -05:00 |
|
Christian Rocha
|
d02641f6b5
|
Update textinput for multi-char (IME) input in Bubble Tea master
|
2020-11-01 09:11:18 -05:00 |
|
Christian Rocha
|
9b47f26bdd
|
Doc and logic corrections per the linter
|
2020-10-28 21:27:15 -04:00 |
|
Christian Rocha
|
9c780011ff
|
Underpinnings for always-on and always-hidden cursor modes
|
2020-10-28 21:27:15 -04:00 |
|
Christian Rocha
|
8148e61443
|
Correct ^F/^B keybindings for forward/back cursor movement
|
2020-10-28 21:27:15 -04:00 |
|
Christian Rocha
|
ce7d8da084
|
Fix lock-up that could occur with cursor blinking
Note that to do this we've replaced the blink timer with a context.
|
2020-10-28 21:27:15 -04:00 |
|
Christian Rocha
|
d14fdf585c
|
Textinput Update and View functions are now methods on the model
|
2020-10-28 21:27:15 -04:00 |
|
Christian Rocha
|
bf7719e6c1
|
Handle paste via command/message since it's IO
|
2020-10-28 21:27:15 -04:00 |
|
Christian Rocha
|
1b530b293c
|
Reset blink timer when moving the cursor
|
2020-10-28 21:27:15 -04:00 |
|
Nicolas Martin
|
7d1c04164e
|
Return the value of paginator.TotalPages in SetTotalPages...
when the given number of items is below 1.
|
2020-10-28 10:40:23 -04:00 |
|
Christian Muehlhaeuser
|
97020cd0d2
|
Support Alt-Backspace to delete previous word
|
2020-10-27 08:50:22 +01:00 |
|
Christian Rocha
|
5dbcf95877
|
Fix situation where short viewports would panic (closes #20)
|
2020-10-25 15:21:49 -04:00 |
|
Christian Muehlhaeuser
|
f58fead10d
|
Support Ctrl-W and Alt-D to delete words left/right of cursor
Ctrl-W: deletes word left of cursor
Alt-D: deletes word right of cursor
|
2020-10-25 14:52:16 -04:00 |
|
Christian Rocha
|
703de11da4
|
Fix regression where cursor was misplaced after a paste
|
2020-10-24 19:51:13 -04:00 |
|