Alexandre Bury
|
98aff39904
|
Move View::as_any to separate trait AnyView
|
2018-01-22 11:50:25 -08:00 |
|
Alexandre Bury
|
1551fbb543
|
Add View::as_any and View::as_any_mut
|
2018-01-22 09:20:45 -08:00 |
|
Alexandre Bury
|
e4cd68a4eb
|
Rustfmt
|
2017-12-30 23:03:42 +01:00 |
|
Alexandre Bury
|
bd9b6a695b
|
Return view on pop_layer
Callbacks now often allow (and ignore) a return type.
|
2017-12-16 14:41:15 +01:00 |
|
Alexandre Bury
|
a7d38d9608
|
MenuPopup: better mouse scroll alignment
|
2017-12-07 14:14:52 -08:00 |
|
Alexandre Bury
|
420454cc0f
|
Better mouse scroll drag
Now saturates when to the top or left.
|
2017-10-14 21:50:08 -07:00 |
|
Alexandre Bury
|
93982517ae
|
Fix clippy warnings
|
2017-10-13 11:24:17 -07:00 |
|
Alexandre Bury
|
1b67c3eceb
|
Add mouse support to menubar and MenuPopup
|
2017-10-12 16:44:03 -07:00 |
|
Alexandre Bury
|
a4ca7bbf1e
|
Rustfmt
|
2017-10-12 16:43:59 -07:00 |
|
Alexandre Bury
|
05bac7a192
|
More safe subtractions all around.
|
2017-08-14 16:32:39 -07:00 |
|
Alexandre Bury
|
93b5421f53
|
Rename KeyEventView to OnEventView
|
2017-06-12 16:39:20 -07:00 |
|
Alexandre Bury
|
6fa062775b
|
Add non-chainable methods to MenuPopup
|
2017-06-12 16:39:20 -07:00 |
|
Alexandre Bury
|
b63762d441
|
View::find_any now takes a closure instead of returning reference
Also updated Finder::find and find_id.
|
2017-02-07 15:49:06 -08:00 |
|
Alexandre Bury
|
d7eaa5a086
|
Rename View::get_min_size -> required_size
|
2017-01-23 22:53:03 -08:00 |
|
Alexandre Bury
|
ed841825f2
|
Add methods to edit menubar and menutrees
Fixes #101
|
2017-01-23 15:50:56 -08:00 |
|
Alexandre Bury
|
3b3f403f7a
|
Apply rustfmt
|
2016-10-02 15:22:29 -07:00 |
|
Alexandre Bury
|
f7a3d821d1
|
Actually use Theme::{shadow,borders} when drawing
Also add the 8 light base colors
|
2016-08-04 17:27:04 -07:00 |
|
Alexandre Bury
|
bd78418083
|
Add scrollbar_padding to ScrollBase
And use it in TextArea
|
2016-08-02 00:49:59 -07:00 |
|
Alexandre Bury
|
93ceb17c21
|
Rename scrollbar_padding -> scrollbar_offset in ScrollBase
|
2016-08-02 00:36:27 -07:00 |
|
Alexandre Bury
|
f87d0e7c5b
|
Move views to new views module
|
2016-07-28 16:36:01 -07:00 |
|