Alexandre Bury
|
2088d5de2a
|
Cargo fmt
|
2018-05-17 17:37:39 -07:00 |
|
Alexandre Bury
|
9bc723ab4a
|
Do not accept any return value for callbacks
It got added so we could keep using `s.pop_layer()` in single-line callbacks.
It was confusing, and the return value was ignored anyway.
|
2018-03-16 15:50:56 -07:00 |
|
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
|
5ac0fce363
|
Refactor ColorStyle
Add the notion of PaletteColor to use a color from the palette.
Breaking change: most color styles are now methods rather than enum
variants.
|
2018-01-17 10:22:06 -08:00 |
|
Alexandre Bury
|
56f81eee7c
|
Add Button::set_label
|
2018-01-12 09:33:47 +01:00 |
|
Alexandre Bury
|
0666a8b585
|
Button: add a way to get its label
|
2018-01-12 09:30:49 +01: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
|
70906aa5de
|
Add mines example
|
2017-11-29 02:11:11 -08:00 |
|
Alexandre Bury
|
2932b9de50
|
Remove eprintln debug lines
|
2017-10-11 15:08:19 -07:00 |
|
Alexandre Bury
|
f3528088cd
|
Add mouse support to Dialog and Button
|
2017-10-11 15:07:25 -07:00 |
|
Alexandre Bury
|
f608073bf5
|
Add Button::set_callback
|
2017-05-19 11:12:45 -07:00 |
|
Alexandre Bury
|
d7eaa5a086
|
Rename View::get_min_size -> required_size
|
2017-01-23 22:53:03 -08:00 |
|
Alexandre Bury
|
3b3f403f7a
|
Apply rustfmt
|
2016-10-02 15:22:29 -07:00 |
|
Alexandre Bury
|
d684a5bc1e
|
Remove prelude module
Add `traits` module instead
|
2016-09-28 22:45:27 -07:00 |
|
Alexandre Bury
|
40f9a91a7a
|
Replace some &str -> S: Into<String>
Add back the "Ok" button to `examples/edit.rs`
|
2016-07-30 12:58:25 -07:00 |
|
Alexandre Bury
|
f87d0e7c5b
|
Move views to new views module
|
2016-07-28 16:36:01 -07:00 |
|