summaryrefslogtreecommitdiffstats
path: root/src/sandbox.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-03-17Remove `Sandbox` trait :tada:Libravatar Héctor Ramón Jiménez1-199/+0
2024-03-07Leverage `DefaultStyle` traits instead of `Default`Libravatar Héctor Ramón Jiménez1-1/+3
2024-03-07Fix broken links in documentationLibravatar Héctor Ramón Jiménez1-3/+1
2024-03-06Simplify theming for `Application`Libravatar Héctor Ramón Jiménez1-6/+6
2024-02-15Point doc links to `0.12` branchLibravatar Héctor Ramón Jiménez1-11/+11
2023-07-28Bump versions :tada:Libravatar Héctor Ramón Jiménez1-11/+11
2023-04-13Bump versions :tada:Libravatar Héctor Ramón Jiménez1-11/+11
2023-02-18Bump versions :tada:Libravatar Héctor Ramón Jiménez1-11/+11
2023-01-14Bump versions :tada:Libravatar Héctor Ramón Jiménez1-11/+11
2023-01-12Draft `Shell:request_redraw` APILibravatar Héctor Ramón Jiménez1-11/+0
... and implement `TextInput` cursor blink :tada:
2022-12-07Bump versions :tada:Libravatar Héctor Ramón Jiménez1-11/+11
2022-11-10Fix outdated links in documentationLibravatar Héctor Ramón Jiménez1-11/+11
2022-07-27Replace stateful widgets with new `iced_pure` APILibravatar Héctor Ramón Jiménez1-5/+5
2022-07-08Add `theme::Application` styling support to `Sandbox`Libravatar Héctor Ramón Jiménez1-3/+13
2022-05-25Let a `Theme` control the background color of an applicationLibravatar Héctor Ramón Jiménez1-12/+1
... and remove `Application::background_color`
2022-05-14Draft first-class `Theme` supportLibravatar Héctor Ramón Jiménez1-5/+20
RFC: https://github.com/iced-rs/rfcs/pull/6
2022-05-02Replace `hecrj` in links with `iced-rs`Libravatar Héctor Ramón Jiménez1-11/+11
2022-04-30Point repository links to `0.4` branch in documentationLibravatar Héctor Ramón Jiménez1-11/+11
2022-01-28Split `iced_futures` into different `backend` implementationsLibravatar Héctor Ramón Jiménez1-1/+1
2021-12-29Allow Sandbox applications to exit.Libravatar Drake Tetreault1-0/+11
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-7/+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-06-14docs: update all 0.2 github links to 0.3Libravatar Yusuf Bera Ertan1-11/+11
2021-03-11Add `clipboard` argument to `Application::update`Libravatar Héctor Ramón Jiménez1-2/+7
2021-01-22update example description at sandbox's documentation (#710)Libravatar GunpowderGuy1-3/+3
* Update sandbox.rs * Update sandbox.rs * format Co-authored-by: Diego Rosario <diegorosario2013@gmail.com>
2020-11-26Update example links to point to `0.2` branchLibravatar Héctor Ramón Jiménez1-11/+11
2020-11-26Use recently stabilized intra-doc linksLibravatar Héctor Ramón Jiménez1-23/+1
See RFC: https://github.com/rust-lang/rfcs/blob/master/text/1946-intra-rustdoc-links.md
2020-10-17Remove `executor::Null` from the root public APILibravatar Héctor Ramón Jiménez1-2/+1
Using an `Application` with `executor::Null` does not make sense, as the whole purpose of an `Application` is to allow executing async actions. When async actions are not needed, `Sandbox` should be used instead.
2020-09-08Make `Application` and `Sandbox` return a `Result`Libravatar Héctor Ramón Jiménez1-3/+4
2020-06-19Add `scale_factor` to `Application` and `Sandbox`Libravatar Héctor Ramón Jiménez1-1/+20
2020-06-12Add `background_color` to `Application` and `Sandbox`Libravatar Héctor Ramón Jiménez1-1/+17
2020-04-15Mention flags are not supported by `Sandbox`Libravatar Héctor Ramón Jiménez1-3/+3
Fixes #291
2020-04-02Improve docs for `Sandbox` and `Application`Libravatar Héctor Ramón Jiménez1-50/+61
2020-04-02Clarify return policy of `Application::run`Libravatar Héctor Ramón Jiménez1-2/+2
2020-03-30Allow passing external state to `Application::new`Libravatar Héctor Ramón Jiménez1-2/+3
2020-01-20Add `Application::Executor` associated typeLibravatar Héctor Ramón Jiménez1-1/+2
2020-01-13Remove `Message: Clone` bound in `Sandbox`Libravatar Héctor Ramón Jiménez1-1/+1
2019-12-14Write docs for subscriptions and reorganize a bitLibravatar Héctor Ramón Jiménez1-1/+1
2019-12-05Draft first version of event subscriptions :tada:Libravatar Héctor Ramón Jiménez1-1/+5
2019-11-25Allow `Application` configuration with `Settings`Libravatar Héctor Ramón Jiménez1-5/+5
2019-11-24Spawn `Command` futures in `iced_web`Libravatar Héctor Ramón Jiménez1-1/+1
2019-11-22Write docs for `iced` and `iced_native`Libravatar Héctor Ramón Jiménez1-2/+112
2019-11-21Implement `iced::Sandbox` trait for simple appsLibravatar Héctor Ramón Jiménez1-0/+45