All notable changes to this project are documented in this file.
- upcomming
0.1.0-alpha0.8
0.1.0-alpha0.7
0.1.0-alpha0.6
0.1.0-alpha0.5
0.1.0-alpha0.4
0.1.0-alpha0.3
0.1.0-alpha0.2
0.1.0-alpha0.1
0.0.5
0.0.4
0.0.3
- Update to quicksilver 0.4.0
- Update to quicksilver 0.4.0-alpha0.7
- Update to quicksilver 0.4.0-alpha0.6
- [BREAKING] dropping the LayerId does not cause the layer to be removed. Only if the layer is also empty does that happen now.
- [BREAKING] LayerId is now !Send.
- [BREAKING] Context::new() stopped taking the mouse location. There is no way (yet) to get it at the location that you want to create a context.
- [BREAKING] Reworked how concealers work and are configured. Short description: It now controls a layer instead of list of widgets.
- [BREAKING] Replaced the iter/iter_mut methods from ConcealerManager. There are no channels to loop over. Instead, they give references to the layers.
- break up the examples so all.rs isn't the only example.
- Add a get_layer/get_layer_mut for ConcealerManager. Gets the layer from a specific Concealer that it manages.
- Add a SingularLayerId, which is similar to a normal layer, except that it has some restrictions on what users can do with it. It is used for Concealers.
- Remove unesesary lifetime parameter in Context.
- Implement clone for LayerId.
- Improve the
all
example - [BREAKING] Remove WidgetId from public interface. There was no reason for it to be public
- Fix dropdown being totally broken
- Update to quicksilver 0.4-alpha0.4
- Replace all Arc<Mutex> with Rc<RefCell>
- [BREAKING] remove DropDown::values()
- Update to quicksilver 0.4-alpha0.3
- Add text input field
- Add an example to show all widgets
- feat: Add Text widget (
92c9995
) - feat: Add dropdown widget (
40c145f
) - chore: Update changelog (
0c0ba84
)
2019.12.14
This release is made possible by the following people (in alphabetical order). Thank you all for your contributions. Your work – no matter how significant – is greatly appreciated by the community. 💖
- lenscas (lenscas@gmail.com)
- layer events not being processed in render (
bd8fc46
)
2019.12.12