summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix broken intra-doc links in documentationLibravatar Héctor Ramón Jiménez2022-04-3028-71/+96
|
* Point repository links to `0.4` branch in documentationLibravatar Héctor Ramón Jiménez2022-04-3017-55/+55
|
* Add new crates to `document` workflowLibravatar Héctor Ramón Jiménez2022-04-301-0/+3
|
* Merge pull request #1318 from tarkah/fix/picklist-text-wrappingLibravatar Héctor Ramón2022-04-301-5/+8
|\ | | | | Fix `PickList` text wrapping
| * Restrict text width & height to prevent overflowLibravatar Cory Forsstrom2022-04-271-1/+2
| |
| * Manually center top aligned textLibravatar Cory Forsstrom2022-04-271-2/+4
| |
| * Use top alignment instead of new layerLibravatar Cory Forsstrom2022-04-271-17/+14
| |
| * Clip bounds to prevent text overflowLibravatar Cory Forsstrom2022-04-251-16/+18
| |
| * Don't wrap picklist label textLibravatar Cory Forsstrom2022-04-251-0/+1
| |
* | Merge pull request #1319 from nicksenger/fix/component-in-responsiveLibravatar Héctor Ramón2022-04-261-2/+3
|\ \ | |/ |/| Allow use of `pure::Component` within `pure::Responsive`
| * remove exampleLibravatar Nick Senger2022-04-251-9/+5
| |
| * fix: panic when using pure component in pure responsiveLibravatar Nick Senger2022-04-251-2/+3
| |
| * add exampleLibravatar Nick Senger2022-04-251-5/+9
|/
* Merge pull request #1315 from casperstorm/pure/tooltipLibravatar Héctor Ramón2022-04-258-90/+487
|\ | | | | Implemented Tooltip as Pure
| * Reuse `Tooltip` draw logic in `iced_pure`Libravatar Héctor Ramón Jiménez2022-04-242-182/+155
| |
| * Reuse `tooltip::Position` from `iced_native` in `iced_pure`Libravatar Héctor Ramón Jiménez2022-04-241-20/+8
| |
| * Implemented Tooltip as PureLibravatar Casper Rogild Storm2022-04-228-2/+438
|/
* Merge pull request #1308 from nicksenger/fix/pure-component-overlayLibravatar Héctor Ramón2022-04-191-1/+1
|\ | | | | fix: tree node passed in `component::OverlayInstance::on_event`
| * fix: tree node passed in `component::OverlayInstance::on_event`Libravatar Nick Senger2022-04-181-1/+1
| |
* | Merge pull request #1309 from nicksenger/fix/pure-stateless-componentsLibravatar Héctor Ramón2022-04-191-1/+3
|\ \ | |/ |/| Fix diffing issue with pure stateless components
| * Revert "add example"Libravatar Nick Senger2022-04-183-114/+0
| | | | | | | | This reverts commit 11986547cbe772fa0bb863cefc3fff7877d1a6d5.
| * fix: diffing issue with pure stateless componentsLibravatar Nick Senger2022-04-181-1/+3
| |
| * add exampleLibravatar Nick Senger2022-04-183-0/+114
|/
* Merge pull request #1301 from nicksenger/fix/nested-pure-componentsLibravatar Héctor Ramón2022-04-181-0/+8
|\ | | | | Fix nested pure components
| * fix: diff widget tree after local event processing in `Component`Libravatar Nick Senger2022-04-171-36/+36
| |
| * fix: overlayLibravatar Nick Senger2022-04-061-14/+14
| |
| * remove exampleLibravatar Nick Senger2022-04-063-179/+0
| |
| * fix: nested componentsLibravatar Nick Senger2022-04-061-22/+30
| |
| * add exampleLibravatar Nick Senger2022-04-063-0/+179
|/
* Merge pull request #1298 from 0x192/masterLibravatar Héctor Ramón2022-04-011-0/+6
|\ | | | | Implement `Default` for `pure::State`
| * Use State::new() for State::default()Libravatar 0x1922022-03-291-3/+1
| |
| * Implement `Default` for `pure::State`Libravatar 0x1922022-03-291-0/+8
|/ | | | Impure Applications using pure widgets can now use a struct implementing `Default`
* Merge pull request #1286 from ThisIsRex/masterLibravatar Héctor Ramón2022-03-291-4/+4
|\ | | | | Slider fix
| * Fix slider's handle position calculationLibravatar MG_REX2022-03-291-4/+4
|/
* Merge pull request #1294 from marienz/pure-overlayLibravatar Héctor Ramón2022-03-2910-20/+34
|\ | | | | Forward overlay() calls in iced_pure::element::Map
| * Loose lifetime bounds in `pure::Widget` implementationsLibravatar Héctor Ramón Jiménez2022-03-2910-22/+22
| |
| * Forward overlay() calls in iced_pure::element::MapLibravatar Marien Zwart2022-03-261-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`Libravatar Héctor Ramón Jiménez2022-03-281-2/+2
|/
* Remove mention of deprecated `glow_canvas` feature in `README`Libravatar Héctor Ramón Jiménez2022-03-231-24/+22
|
* Merge pull request #1284 from iced-rs/virtual-widgetsLibravatar Héctor Ramón2022-03-23140-2573/+12597
|\ | | | | Stateless widgets
| * Implement `pure` version of `Svg` widgetLibravatar Héctor Ramón Jiménez2022-03-223-0/+70
| |
| * Use application lifetime in `Into<Element>` implementation for `&str`Libravatar Héctor Ramón Jiménez2022-03-221-2/+1
| |
| * Implement `pure` version of `QRCode` widgetLibravatar Héctor Ramón Jiménez2022-03-213-0/+73
| |
| * Restore `TextInput::draw` helperLibravatar Héctor Ramón Jiménez2022-03-181-12/+24
| | | | | | | | This helper should be unnecessary in the future.
| * Reintroduce generic `Message` type for `canvas::Program`Libravatar Héctor Ramón Jiménez2022-03-1810-68/+55
| | | | | | | | | | As it is useful to make the `Message` completely free in many implementations.
| * Export widget modules in `iced_pure`Libravatar Héctor Ramón Jiménez2022-03-1631-232/+378
| | | | | | | | ... and fix collisions with the new `helpers`
| * Implement `pure` version of `pane_grid` example :tada:Libravatar Héctor Ramón Jiménez2022-03-141-13/+12
| |
| * Implement `pure` version of `PaneGrid` widgetLibravatar Héctor Ramón Jiménez2022-03-1413-408/+2098
| |
| * Fix incorrect `layout` in `Widget::overlay` for `pure::Responsive`Libravatar Héctor Ramón Jiménez2022-03-141-5/+21
| |
| * Implement `pure` version of `ProgressBar` widgetLibravatar Héctor Ramón Jiménez2022-03-102-0/+114
| |