Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce `QueryInformation` to `system::Action` | 2022-04-26 | 4 | -4/+52 | |
| | |||||
* | Add new `System` variant to `Action` | 2022-04-26 | 5 | -0/+14 | |
| | |||||
* | Add `sysinfo` crate through feature flag | 2022-04-26 | 2 | -0/+3 | |
| | |||||
* | Add logging to window and context creation | 2022-04-26 | 5 | -9/+38 | |
| | |||||
* | Introduce `Error::ContextCreationFailed` | 2022-04-20 | 5 | -18/+39 | |
| | |||||
* | Merge pull request #1308 from nicksenger/fix/pure-component-overlay | 2022-04-19 | 1 | -1/+1 | |
|\ | | | | | fix: tree node passed in `component::OverlayInstance::on_event` | ||||
| * | fix: tree node passed in `component::OverlayInstance::on_event` | 2022-04-18 | 1 | -1/+1 | |
| | | |||||
* | | Merge pull request #1309 from nicksenger/fix/pure-stateless-components | 2022-04-19 | 1 | -1/+3 | |
|\ \ | |/ |/| | Fix diffing issue with pure stateless components | ||||
| * | Revert "add example" | 2022-04-18 | 3 | -114/+0 | |
| | | | | | | | | This reverts commit 11986547cbe772fa0bb863cefc3fff7877d1a6d5. | ||||
| * | fix: diffing issue with pure stateless components | 2022-04-18 | 1 | -1/+3 | |
| | | |||||
| * | add example | 2022-04-18 | 3 | -0/+114 | |
|/ | |||||
* | Merge pull request #1301 from nicksenger/fix/nested-pure-components | 2022-04-18 | 1 | -0/+8 | |
|\ | | | | | Fix nested pure components | ||||
| * | fix: diff widget tree after local event processing in `Component` | 2022-04-17 | 1 | -36/+36 | |
| | | |||||
| * | fix: overlay | 2022-04-06 | 1 | -14/+14 | |
| | | |||||
| * | remove example | 2022-04-06 | 3 | -179/+0 | |
| | | |||||
| * | fix: nested components | 2022-04-06 | 1 | -22/+30 | |
| | | |||||
| * | add example | 2022-04-06 | 3 | -0/+179 | |
|/ | |||||
* | Merge pull request #1298 from 0x192/master | 2022-04-01 | 1 | -0/+6 | |
|\ | | | | | Implement `Default` for `pure::State` | ||||
| * | Use State::new() for State::default() | 2022-03-29 | 1 | -3/+1 | |
| | | |||||
| * | Implement `Default` for `pure::State` | 2022-03-29 | 1 | -0/+8 | |
|/ | | | | Impure Applications using pure widgets can now use a struct implementing `Default` | ||||
* | Merge pull request #1286 from ThisIsRex/master | 2022-03-29 | 1 | -4/+4 | |
|\ | | | | | Slider fix | ||||
| * | Fix slider's handle position calculation | 2022-03-29 | 1 | -4/+4 | |
|/ | |||||
* | Merge pull request #1294 from marienz/pure-overlay | 2022-03-29 | 10 | -20/+34 | |
|\ | | | | | Forward overlay() calls in iced_pure::element::Map | ||||
| * | Loose lifetime bounds in `pure::Widget` implementations | 2022-03-29 | 10 | -22/+22 | |
| | | |||||
| * | Forward overlay() calls in iced_pure::element::Map | 2022-03-26 | 1 | -2/+16 | |
| | | | | | | | | | | | | | | | | If Map does not override overlay(), calling map() on a pure Element breaks any pick_list inside it (its overlay does not appear). Fix it by implementing overlay() the same way iced_native::element::Map does. | ||||
* | | Fix `KeyPressed` event being always `Captured` by `TextInput` | 2022-03-28 | 1 | -2/+2 | |
|/ | |||||
* | Remove mention of deprecated `glow_canvas` feature in `README` | 2022-03-23 | 1 | -24/+22 | |
| | |||||
* | Merge pull request #1284 from iced-rs/virtual-widgets | 2022-03-23 | 140 | -2573/+12597 | |
|\ | | | | | Stateless widgets | ||||
| * | Implement `pure` version of `Svg` widget | 2022-03-22 | 3 | -0/+70 | |
| | | |||||
| * | Use application lifetime in `Into<Element>` implementation for `&str` | 2022-03-22 | 1 | -2/+1 | |
| | | |||||
| * | Implement `pure` version of `QRCode` widget | 2022-03-21 | 3 | -0/+73 | |
| | | |||||
| * | Restore `TextInput::draw` helper | 2022-03-18 | 1 | -12/+24 | |
| | | | | | | | | This helper should be unnecessary in the future. | ||||
| * | Reintroduce generic `Message` type for `canvas::Program` | 2022-03-18 | 10 | -68/+55 | |
| | | | | | | | | | | As it is useful to make the `Message` completely free in many implementations. | ||||
| * | Export widget modules in `iced_pure` | 2022-03-16 | 31 | -232/+378 | |
| | | | | | | | | ... and fix collisions with the new `helpers` | ||||
| * | Implement `pure` version of `pane_grid` example :tada: | 2022-03-14 | 1 | -13/+12 | |
| | | |||||
| * | Implement `pure` version of `PaneGrid` widget | 2022-03-14 | 13 | -408/+2098 | |
| | | |||||
| * | Fix incorrect `layout` in `Widget::overlay` for `pure::Responsive` | 2022-03-14 | 1 | -5/+21 | |
| | | |||||
| * | Implement `pure` version of `ProgressBar` widget | 2022-03-10 | 2 | -0/+114 | |
| | | |||||
| * | Implement `pure` version of `Rule` widget | 2022-03-10 | 3 | -6/+116 | |
| | | |||||
| * | Implement `Widget::tag` for `pure::Canvas` | 2022-03-09 | 1 | -0/+4 | |
| | | |||||
| * | Implement `pure` version of `game_of_life` example :tada: | 2022-03-09 | 7 | -3/+1266 | |
| | | |||||
| * | Implement `pure` version of `Canvas` widget | 2022-03-09 | 7 | -1/+355 | |
| | | |||||
| * | Use associated type for `Message` in a `canvas::Program` | 2022-03-09 | 7 | -24/+37 | |
| | | |||||
| * | Remove redundant `widget` modules in subcrates | 2022-03-09 | 62 | -783/+228 | |
| | | | | | | | | Instead, we can define the type aliases just once in the root crate! | ||||
| * | Remove superfluous files from `pure` examples | 2022-03-08 | 7 | -120/+0 | |
| | | |||||
| * | Implement `pure::Responsive` in `iced_lazy` | 2022-03-07 | 3 | -3/+398 | |
| | | |||||
| * | Introduce `rebuild_element` helper in `lazy::pure::Component` | 2022-03-07 | 1 | -26/+16 | |
| | | |||||
| * | Initialize `lazy::pure::Component` view properly | 2022-03-07 | 1 | -21/+26 | |
| | | | | | | | | ... during `children` and `diff` in the `Widget` implementation | ||||
| * | Merge branch 'master' into virtual-widgets | 2022-03-07 | 3 | -20/+52 | |
| |\ | |||||
| * \ | Merge branch 'master' into virtual-widgets | 2022-03-07 | 58 | -920/+457 | |
| |\ \ |