Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Expose `iced_pure` through a `pure` feature in `iced` | 2022-02-11 | 1 | -0/+3 | |
| | | | | | | Besides exposing the `iced_pure` crate, enabling the `pure` feature also provides pure versions of both the `Application` and `Sandbox` traits! :tada: | ||||
* | Rename `iced_virtual` to `iced_pure` | 2022-02-11 | 1 | -2/+2 | |
| | | | | `virtual` is a reserved keyword in Rust :grimacing: | ||||
* | Draft virtual `Button`, `Column`, and `Text` | 2022-02-10 | 1 | -0/+1 | |
| | | | | ... as well as a very naive diffing strategy! | ||||
* | Draft `iced_virtual` subcrate | 2022-02-09 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | The idea here is to expose a set of "virtual widgets" that can be used with a `Virtual` widget and its `virtual::State`. A virtual widget is a widget that does not contain any state, but instead is a "virtual" representation of the "real" widget. The real widgets are stored in the `virtual::State`. Every time a new virtual widget tree is created during `view`, it is compared to the previous one and "real" widgets are added / removed to the `virtual::State`. Effectively, this removes the need to keep track of local widget state in the application state and allows `view` to take an immutable reference to `self`. To summarize, using this crate should allow users to remove `State` structs in their application state. Eventually, the strategy used here may be adopted generally and, as a result, all of the widgets in `iced_native` would be replaced! | ||||
* | Update Rust edition to 2021 :tada: | 2022-02-09 | 1 | -1/+1 | |
| | |||||
* | Replace `iced_web` with WebGL support in `wgpu` :tada: | 2022-01-28 | 1 | -6/+5 | |
| | |||||
* | Draft `websocket` example :tada: | 2022-01-16 | 1 | -0/+1 | |
| | |||||
* | Remove support for old `tokio` crate | 2022-01-12 | 1 | -2/+0 | |
| | |||||
* | Merge pull request #1175 from EkardNT/sandbox-exit | 2022-01-03 | 1 | -0/+1 | |
|\ | | | | | Allow Sandbox applications to exit. | ||||
| * | Allow Sandbox applications to exit. | 2021-12-29 | 1 | -0/+1 | |
| | | |||||
* | | Change GitHub namespace to new org for all files | 2022-01-03 | 1 | -1/+1 | |
|/ | |||||
* | Draft `component` example :tada: | 2021-11-29 | 1 | -0/+1 | |
| | |||||
* | Create `iced_lazy` and draft `Component` trait | 2021-11-29 | 1 | -0/+1 | |
| | |||||
* | Revert system menus support | 2021-09-15 | 1 | -1/+0 | |
| | | | | | | 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`. | ||||
* | wgpu: Update to 0.10 | 2021-08-19 | 1 | -0/+1 | |
| | |||||
* | Sort example list in `Cargo.toml` | 2021-08-13 | 1 | -3/+3 | |
| | |||||
* | Rename `integration` examples | 2021-08-13 | 1 | -2/+2 | |
| | |||||
* | Add integration_gl example | 2021-08-13 | 1 | -0/+1 | |
| | |||||
* | Update `winit` and `glutin` dependencies | 2021-07-20 | 1 | -3/+0 | |
| | | | | ... and remove crates.io patch | ||||
* | Update `winit` dependency in `iced-rs` | 2021-07-12 | 1 | -1/+1 | |
| | |||||
* | Initial menu implementation | 2021-07-05 | 1 | -0/+4 | |
| | |||||
* | Use `winit` and `glutin` forks in `iced-rs` org | 2021-06-25 | 1 | -3/+0 | |
| | |||||
* | Use new enum variant and new winit repo | 2021-06-25 | 1 | -1/+1 | |
| | |||||
* | Added events for url handling and create example | 2021-06-25 | 1 | -0/+4 | |
| | |||||
* | Enable qr_code feature on docs.rs | 2021-04-06 | 1 | -1/+1 | |
| | |||||
* | Bump versions :tada: | 2021-03-31 | 1 | -8/+8 | |
| | |||||
* | feat(native): add Tooltip widget | 2021-02-15 | 1 | -0/+1 | |
| | |||||
* | Add `smol` async runtime | 2021-01-14 | 1 | -0/+2 | |
| | |||||
* | Bump versions :tada: | 2020-11-26 | 1 | -6/+6 | |
| | |||||
* | Merge pull request #595 from valbendan/master | 2020-11-25 | 1 | -0/+2 | |
|\ | | | | | upgrade tokio to latest version(v0.3) | ||||
| * | Introduce `tokio_old` feature | 2020-11-25 | 1 | -0/+2 | |
| | | | | | | | | | | This feature allows users to rely on the `0.2` version of `tokio` while the async ecosystem upgrades to the latest version. | ||||
* | | Implement `QRCode` widget | 2020-11-20 | 1 | -2/+7 | |
|/ | |||||
* | Add scrollable example program | 2020-10-22 | 1 | -0/+1 | |
| | |||||
* | Make `Application` and `Sandbox` return a `Result` | 2020-09-08 | 1 | -0/+1 | |
| | |||||
* | Rename `ComboBox` to `PickList` | 2020-07-10 | 1 | -1/+1 | |
| | |||||
* | Draft `combo_box` example to test overlay logic | 2020-07-08 | 1 | -0/+1 | |
| | |||||
* | Feature gate `font-kit` behind `"default_system_font"` feature. | 2020-05-31 | 1 | -1/+5 | |
| | |||||
* | Introduce feature flags to enable `iced_glow` | 2020-05-27 | 1 | -6/+15 | |
| | | | | Also keep `iced_wgpu` as the default renderer for the time being. | ||||
* | Implement `iced_glutin` :tada: | 2020-05-21 | 1 | -6/+7 | |
| | |||||
* | Draft new `iced_graphics` crate :tada: | 2020-05-19 | 1 | -0/+1 | |
| | |||||
* | Draft first working version of `iced_glow` :tada: | 2020-05-19 | 1 | -0/+1 | |
| | |||||
* | Merge branch 'master' into feature/canvas-interaction | 2020-05-04 | 1 | -0/+4 | |
|\ | |||||
| * | Use canvas to draw color palette for example | 2020-04-24 | 1 | -1/+1 | |
| | | |||||
| * | Add example program: color palette | 2020-04-24 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | Sliders for many color spaces update as any other sliders are moved around. Color is space is clamped to sRGB, so Lab and Lch color spaces cannot be fully expressed. TODO: - Real-time manipulation of base color to create a color scheme. - Show slider value under each slider - Show output values in text boxes for each color space | ||||
| * | Feature name colors -> palette | 2020-04-24 | 1 | -1/+1 | |
| | | |||||
| * | Add `palette` dependency behind "colors" feature flag | 2020-04-24 | 1 | -0/+3 | |
| | | |||||
* | | Add `game_of_life` example | 2020-04-29 | 1 | -0/+1 | |
|/ | | | | RIP John Conway | ||||
* | Bump versions :tada: | 2020-04-15 | 1 | -1/+1 | |
| | |||||
* | Enable feature flags in `docs.rs` | 2020-04-05 | 1 | -0/+4 | |
| | |||||
* | Bump all versions :tada: | 2020-04-02 | 1 | -5/+5 | |
| |