Lutetium-Vanadium
6829f10496
Workaround trybuild ignoring optional dependencies as features
2021-07-16 20:34:23 +05:30
Lutetium-Vanadium
417f0b723d
Added macros
features
2021-07-16 19:55:41 +05:30
Lutetium-Vanadium
a2abf6b335
Add more examples
2021-07-16 10:48:48 +05:30
Lutetium-Vanadium
affcc36bc0
Improve documentation
2021-07-16 10:37:14 +05:30
Lutetium-Vanadium
e4b2d033a4
Rename plugin to custom/prompt
2021-07-15 18:13:58 +05:30
Lutetium-Vanadium
c4e5c6f08a
Refactored Input.select operations
2021-07-15 17:42:01 +05:30
Lutetium-Vanadium
9b7aedc322
rustfmt
2021-07-15 17:14:35 +05:30
Lutetium-Vanadium
732dc1e9d9
rename to requestty
2021-07-15 17:05:17 +05:30
Lutetium-Vanadium
e57e487083
Fixed cell_fg being set as bg
2021-07-15 15:13:54 +05:30
Lutetium-Vanadium
c3f3447e4e
Fix broken docs and allow compilation with no features
2021-07-14 21:18:36 +05:30
Lutetium-Vanadium
1f271ec2ef
Fix ci errors
2021-07-14 20:11:30 +05:30
Lutetium-Vanadium
b8b3b15165
Split some large files
2021-07-14 19:50:09 +05:30
Lutetium-Vanadium
f4b5f017c6
Add new struct instead of generic ExpandItem
2021-07-14 19:13:53 +05:30
Lutetium-Vanadium
e25661e8fd
Added height limit for demos and fixed doc(cfg)
2021-07-14 19:08:31 +05:30
Lutetium-Vanadium
6503d0c5ee
Added demo gifs and doc(cfg)
2021-07-14 18:31:19 +05:30
Lutetium-Vanadium
f5067a0111
Added docs for discourse
2021-07-13 20:04:21 +05:30
Lutetium-Vanadium
d1c1272a1a
remove win from termion tests and split --include-ignored
2021-07-08 18:59:19 +05:30
Lutetium-Vanadium
de232c7404
Fix ci errors
2021-07-08 18:37:02 +05:30
Lutetium-Vanadium
9f84b7ff78
Update msrv version and improve ci
2021-07-08 17:37:30 +05:30
Lutetium-Vanadium
0e92247924
Separate ui::events::Events to CrosstermEvents and TermionEvents
...
This also allows discourse-ui to be built with all features which is
good for documentation building
2021-07-08 17:01:38 +05:30
Lutetium-Vanadium
95f5049b12
Added shorthand for local variable in proc-macro and docs for the macros
2021-07-07 18:41:07 +05:30
Lutetium-Vanadium
a2bf64ad4a
Rename Checkbox to MultiSelect
2021-07-07 16:13:38 +05:30
Lutetium-Vanadium
6d731ba64a
Combined ui::widget and ui::widgets modules
2021-07-07 14:15:54 +05:30
Lutetium-Vanadium
57fce982bf
Added mapping helper to convert ErrorKind to io::Error
2021-07-07 14:11:04 +05:30
Lutetium-Vanadium
7db351a9c8
Fix termion compilation fail and unnecessary map_errs
2021-07-06 16:26:07 +05:30
Lutetium-Vanadium
cf866f1a5e
Use io::Result more, and EventIterator trait
2021-07-06 16:14:21 +05:30
Lutetium-Vanadium
4c075bfccb
remove ESC to give default answer
2021-07-06 14:12:04 +05:30
Lutetium-Vanadium
a51af24f08
Fixed reverse scrolling in TestBackend
2021-07-06 13:53:04 +05:30
Lutetium-Vanadium
9d47c3f323
fixed tests
2021-07-05 18:49:41 +05:30
Lutetium-Vanadium
e7823138ec
Added docs for discourse-ui
2021-07-05 18:41:17 +05:30
Lutetium-Vanadium
89bfa73538
Update dependencies
2021-06-30 17:42:08 +05:30
Lutetium-Vanadium
291d26eeb5
expand: changed unexpand explanation arrow to look nicer
2021-06-30 17:02:02 +05:30
Lutetium-Vanadium
03e3c2234f
return Text<String> instead of just String for multiline errors
2021-06-30 16:54:41 +05:30
Lutetium-Vanadium
4e1b4ff473
Allow multiline strings for auto completions in Input
2021-06-30 16:16:09 +05:30
Lutetium-Vanadium
d6e1c94bde
added tests for question
2021-06-30 15:57:03 +05:30
Lutetium-Vanadium
7774ef3c29
added tests for raw select
2021-06-28 18:02:32 +05:30
Lutetium-Vanadium
68c5c214f4
added tests for select
2021-06-28 14:14:03 +05:30
Lutetium-Vanadium
9a456c22a3
Fixed issue with PageDown
calculation of new at in ui::widgets::Select
...
The issue resulted in the previous `at` not being shown when looping is
enabled, and the calculated `page_end` (when previous `at` is `page_start`)
is the is the last element.
2021-06-28 14:03:10 +05:30
Lutetium-Vanadium
35a217e95a
fix tests with updated plugin trait and smallvec feature
2021-06-27 17:47:30 +05:30
Lutetium-Vanadium
6dbc00bbbd
Added smallvec feature for inlining single completions
2021-06-27 17:26:04 +05:30
Lutetium-Vanadium
80e6d993b3
remove unnecessary ahash
feature
2021-06-27 16:57:38 +05:30
Lutetium-Vanadium
08353945e5
Make Plugin::ask take self instead of &mut self
2021-06-27 16:51:05 +05:30
Lutetium-Vanadium
893037fbfe
added tests for password
2021-06-24 17:05:03 +05:30
Lutetium-Vanadium
43eb1531cd
added tests for input
2021-06-24 16:28:28 +05:30
Lutetium-Vanadium
d8905971cd
added tests for int & float
2021-06-23 19:27:43 +05:30
Lutetium-Vanadium
bffe9505e6
Fix reversed foreground to use Color::Black if it is Color::Reset
2021-06-23 19:22:54 +05:30
Lutetium-Vanadium
34351e420f
added expand tests
2021-06-22 18:14:40 +05:30
Lutetium-Vanadium
9582a69c04
rustfmt
2021-06-22 17:12:12 +05:30
Lutetium-Vanadium
5970c13f89
added tests for confirm
2021-06-21 19:52:47 +05:30
Lutetium-Vanadium
3123937e14
added tests for checkbox
...
Also made every event type required by generic over any Iterator
2021-06-20 20:46:12 +05:30