summaryrefslogtreecommitdiffstats
path: root/native/src/program.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-03-05Rename `iced_native` to `iced_runtime`Libravatar Héctor Ramón Jiménez1-33/+0
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-2/+4
2023-02-24Implement `font::load` command in `iced_native`Libravatar Héctor Ramón Jiménez1-1/+2
2022-07-27Replace stateful widgets with new `iced_pure` APILibravatar Héctor Ramón Jiménez1-1/+1
2021-09-15Revert system menus supportLibravatar Héctor Ramón Jiménez1-1/+1
The current implementation has some important issues on Windows. We will reintroduce the feature once we figure them out! I have kept some of the changes in #945, like the new `keyboard::Modifiers` powered by `bitflags`.
2021-09-02Make `Command` implementations platform-specificLibravatar Héctor Ramón Jiménez1-9/+2
This allows us to introduce a platform-specific `Action` to both `iced_native` and `iced_web` and remove the `Clipboard` from `Application::update` to maintain purity. Additionally, this should let us implement further actions to let users query and modify the shell environment (e.g. window, clipboard, and more!)
2021-07-13Force `Application::Message` to implement `Clone`Libravatar Héctor Ramón Jiménez1-1/+1
A `Message` should represent an application event (e.g. user interactions, command results, subscription results...). Therefore, it should always consist of pure, cloneable data.
2021-03-11Add `clipboard` argument to `Application::update`Libravatar Héctor Ramón Jiménez1-2/+9
2020-11-26Use recently stabilized intra-doc linksLibravatar Héctor Ramón Jiménez1-9/+0
See RFC: https://github.com/rust-lang/rfcs/blob/master/text/1946-intra-rustdoc-links.md
2020-05-28Write documentation for `iced_glutin`Libravatar Héctor Ramón Jiménez1-1/+1
2020-05-28Write documentation for new `iced_native` APILibravatar Héctor Ramón Jiménez1-2/+2
2020-05-21Introduce `Program` and `State`Libravatar Héctor Ramón Jiménez1-0/+39