Jakub Sobon
5ba573cd74
Moving formdemo under widgets/textinput.
2020-12-30 02:12:37 -05:00
Jakub Sobon
c3be258da0
Self-review.
2020-12-30 00:59:39 -05:00
Jakub Sobon
ba6224f5ae
Complete demo of a text input form with keyboard navigation.
2020-12-30 00:54:50 -05:00
Jakub Sobon
d30bc47245
Merge branch 'devel' into 243-formdemo
2020-12-30 00:27:32 -05:00
Jakub Sobon
93428e8091
Allow a no-op button with a nil callback.
2020-12-30 00:22:36 -05:00
Jakub Sobon
d70bcd1afb
Allow updating the callback function on an existing button instance.
2020-12-30 00:10:55 -05:00
Jakub Sobon
fe052262d0
Refactor form construction.
2020-12-29 23:56:11 -05:00
Jakub Sobon
b91eac380d
Formdemo now displays default text in the input boxes.
2020-12-28 03:54:36 -05:00
Jakub Sobon
db2fcdcffc
Merge branch 'devel' into 243-formdemo
2020-12-28 03:48:27 -05:00
Jakub Sobon
0912c9dbea
DefaultText option for textinput.
2020-12-28 03:41:52 -05:00
Jakub Sobon
0af5fbc606
Make the first input box focused by default.
2020-12-27 03:23:36 -05:00
Jakub Sobon
b392e157dd
Merge branch 'devel' into 243-formdemo
2020-12-27 02:25:27 -05:00
Jakub Sobon
912de88b90
Textinput can request keyboard exclusively.
2020-12-27 02:19:38 -05:00
Jakub Sobon
6c387a4be7
Adding a demo demonstrating form input.
2020-12-27 02:18:22 -05:00
Jakub Sobon
dc90197592
Added method comment.
2020-11-28 14:25:29 -05:00
Jakub Sobon
ee90ac89dc
Code refactor and self-review.
2020-11-28 14:24:22 -05:00
Jakub Sobon
79f696a100
Fixing a golint error.
2020-11-28 14:16:36 -05:00
Jakub Sobon
9da89424ee
Button can now be triggered by different global and focused keys.
2020-11-28 14:11:21 -05:00
Jakub Sobon
93438e3ef9
Moving formdemo out of this branch.
2020-11-28 13:31:47 -05:00
Jakub Sobon
de41768dbc
Merge branch 'devel' into 243-form-demo
2020-11-28 00:06:14 -05:00
Jakub Sobon
31c7a24041
Button now supports separate color values for text chunks.
...
Custom color values can be specified for each of its main states.
2020-11-27 15:11:59 -05:00
Jakub Sobon
cf9554ae9f
Renaming WriteOptions to TextOptions.
2020-11-25 10:16:51 -05:00
Jakub Sobon
0643120697
Button's support for cell options on each text cell.
2020-11-25 02:28:05 -05:00
Jakub Sobon
73644716a5
Button can be drawn without horizontal padding around its text.
2020-11-25 01:44:50 -05:00
Jakub Sobon
ce3adfb084
Button can be drawn without the shadow and animation.
2020-11-25 01:24:38 -05:00
Jakub Sobon
3a0d044a4d
Allow button to specify multiple trigger keys.
2020-11-24 23:02:21 -05:00
Jakub Sobon
dd6acb15e1
Give metadata about events to widgets.
2020-11-24 22:03:58 -05:00
Jakub Sobon
891a672716
WIP: Button can be configured to accept multiple keys as triggers.
2020-11-24 20:30:58 -05:00
Hoshea
283801e4ed
Rename AxisWith to axisWith and add comments
2020-11-23 15:35:15 +08:00
Hoshea
b7a73f0d40
dev
2020-11-23 10:57:07 +08:00
Hoshea
f5dc3335b3
dev
2020-11-20 20:17:24 +08:00
Hoshea
2ac3bc52a4
dev
2020-11-19 21:31:59 +08:00
Hoshea
e5e6097bdf
Update comments
2020-11-18 17:22:49 +08:00
Hoshea
65debbb18f
Design APIs of the HeatMap widget
2020-11-18 16:01:09 +08:00
Hoshea
29d7e65c6a
dev
2020-11-17 21:19:50 +08:00
Hoshea
8072326b23
dev
2020-11-17 17:36:54 +08:00
Hoshea
c0f1cfdc12
first commit
2020-11-17 17:36:54 +08:00
Jakub Sobon
3e476963e8
Changing Blue color in demos to a more readable shade.
2020-11-14 01:41:29 -05:00
Jakub Sobon
3cbd993521
Making tcell the default in all demos and examples.
2020-11-14 01:09:07 -05:00
Jakub Sobon
b883d8b02f
Addressing some lint issues.
2020-11-14 00:44:45 -05:00
Jakub Sobon
9719c5f17a
Merge pull request #251 from dyc3/font-modifiers
...
add font modifier cell options: bold, italic, underline.
2020-11-14 00:06:56 -05:00
Jakub Sobon
b2c182063b
Formatting files and adding test coverage.
2020-11-13 02:29:25 -05:00
“Carson
50310f4d29
add font modifier cell options: bold, italic, underline.
2020-11-12 15:54:58 -05:00
dank
c3220f04f1
added the ability to change the scrolling runes
2020-10-13 00:42:25 -04:00
dank
8a316e6c1b
added the ability to swap the scrolling runes
2020-10-13 00:40:58 -04:00
Jakub Sobon
6f8d56b3c6
Fixing typo in a comment.
2020-07-15 09:54:19 -04:00
Jakub Sobon
06eb7623bd
Modifying imports 'internal' -> 'private'.
2020-04-10 15:26:45 -04:00
Jakub Sobon
0b75d06a3f
Improving test coverage of the Gauge widget.
2020-03-07 10:10:09 -05:00
Jakub Sobon
91ae185022
Merge pull request #212 from donaldww/master
...
Change MaxUint32 to MaxInt32 in scroll.go
2019-05-21 16:04:50 -04:00
Donald Wilson
ceea79f7ce
Change MaxUint32 to MaxInt32
...
This change was implemented to address the following message, reported by the raspberry pi golang compiler (v1.12):
/home/pi/go/pkg/mod/github.com/mum4k/termdash@v0.9.0/widgets/text/scroll.go:119:29: constant 4294967295 overflows int
2019-05-21 05:20:19 -04:00