summaryrefslogtreecommitdiffstats
path: root/native/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add styling support for `ComboBox` and `Menu`Libravatar Héctor Ramón Jiménez2020-07-082-12/+52
|
* Rename `Layer` to `overlay::Content`Libravatar Héctor Ramón Jiménez2020-07-085-36/+37
|
* Implement `Widget::overlay` for `Row`Libravatar Héctor Ramón Jiménez2020-07-081-2/+13
|
* Position `Menu` layer based on available spaceLibravatar Héctor Ramón Jiménez2020-07-082-7/+27
|
* Render arrow icon in `ComboBox`Libravatar Héctor Ramón Jiménez2020-07-081-1/+3
|
* Implement `Widget::overlay` for `Scrollable`Libravatar Héctor Ramón Jiménez2020-07-081-1/+17
|
* Implement `Overlay::translate`Libravatar Héctor Ramón Jiménez2020-07-081-1/+8
|
* Draft `ComboBox` and `Menu` layerLibravatar Héctor Ramón Jiménez2020-07-089-22/+698
|
* Introduce `Layer` traitLibravatar Héctor Ramón Jiménez2020-07-0811-53/+224
|
* Introduce `Widget::overlay` :tada:Libravatar Héctor Ramón Jiménez2020-07-0820-26/+74
|
* Use `default_font_size` for `TextInput` widgetLibravatar Héctor Ramón Jiménez2020-07-062-20/+7
|
* Truncate `Debug` messages after 100 charactersLibravatar Héctor Ramón Jiménez2020-07-041-3/+7
|
* Merge pull request #431 from hecrj/feature/pane-grid-splitsLibravatar Héctor Ramón2020-07-013-14/+47
|\ | | | | Splits iterator for `PaneGrid` and minor improvements
| * Add `unfocus` method to `pane_grid::State`Libravatar Héctor Ramón Jiménez2020-06-301-0/+7
| |
| * Unfocus `Pane` in `pane_grid` on click outboundsLibravatar Héctor Ramón Jiménez2020-06-301-2/+2
| |
| * Introduce `splits` method in `pane_grid::Node`Libravatar Héctor Ramón Jiménez2020-06-301-0/+24
| |
| * Rename `regions` and `splits` in `pane_grid::Node`Libravatar Héctor Ramón Jiménez2020-06-303-12/+14
| |
* | Use `keyboard::ModifiersChanged` in `PaneGrid`Libravatar Héctor Ramón Jiménez2020-06-301-3/+1
|/
* Decouple `cursor_position` from `Cache`Libravatar Héctor Ramón Jiménez2020-06-232-24/+35
| | | | | | Instead, we ask explicitly for it in the different `update` and `draw` methods. This way, the runtime can derive the logical position of the cursor from the source of truth.
* Make default text size configurable in `Settings`Libravatar Héctor Ramón Jiménez2020-06-194-15/+17
|
* Mention generic range in `Slider` documentationLibravatar Héctor Ramón Jiménez2020-06-131-1/+2
|
* Remove unnecessary type annotations in `Slider`Libravatar Héctor Ramón Jiménez2020-06-131-3/+3
|
* Make `Slider` value type genericLibravatar Héctor Ramón Jiménez2020-06-131-25/+53
|
* Add `step` member to slider widgetsLibravatar Sebastian Zivota2020-06-111-4/+16
| | | | | | Both the native and the web slider now have a member `step` to control the least possible change of the slider's value. It defaults to 1.0 for all sliders and can be adjusted with the step method.
* Merge pull request #391 from bansheerubber/feature/move_cursor_to_endLibravatar Héctor Ramón2020-06-091-0/+24
|\ | | | | Cursor Manipulation
| * implemented hecrj's suggestionLibravatar bansheerubber2020-06-081-2/+2
| |
| * fixed formattingLibravatar bansheerubber2020-06-051-3/+3
| |
| * added move_cursor_toLibravatar bansheerubber2020-06-051-0/+8
| |
| * added value to move_cursor_to_endLibravatar bansheerubber2020-06-051-2/+2
| |
| * sketch of move_cursor_to commandsLibravatar bansheerubber2020-06-051-0/+16
| |
* | Request a redraw only on relevant eventsLibravatar Héctor Ramón Jiménez2020-06-091-4/+7
| |
* | Clarify `leeway` meaning in `PaneGrid`Libravatar Héctor Ramón Jiménez2020-06-081-0/+4
| |
* | Fix `PaneGrid` documentation exampleLibravatar Héctor Ramón Jiménez2020-06-081-1/+1
| |
* | Remove unused `split_cache` in `pane_grid`Libravatar Héctor Ramón Jiménez2020-06-081-3/+0
| |
* | Add `leeway` support to `PaneGrid::on_resize`Libravatar Héctor Ramón Jiménez2020-06-081-10/+18
| |
* | Resize `PaneGrid` without modifier keysLibravatar Héctor Ramón Jiménez2020-06-083-99/+141
| |
* | Add on_release message to Slider (#378)Libravatar Duncan Freeman2020-06-081-2/+23
|/ | | | | | | | | | | * Add on_finish callback to Slider * Fix formatting * Rename Slider's on_finish to on_release, make the message simply an event without data * Satisfy Clone impl requirement on Message in integration test * Only call on_release after dragging a slider
* Make `Font` an associated type of `text_input::Renderer`Libravatar Imbris2020-05-292-10/+16
|
* Merge pull request #363 from Imberflur/text-cloneLibravatar Héctor Ramón2020-05-291-1/+16
|\ | | | | Make the Text widget Clone even if the Renderer isn't
| * Loosen bounds on Text Clone implLibravatar Imbris2020-05-271-1/+16
| |
* | Merge pull request #354 from hecrj/feature/glow-rendererLibravatar Héctor Ramón2020-05-288-63/+503
|\ \ | | | | | | OpenGL renderer and backend-agnostic graphics subcrate
| * | Fix `iced_native` mention of old `window::Backend`Libravatar Héctor Ramón Jiménez2020-05-281-5/+1
| | |
| * | Write documentation for `iced_glutin`Libravatar Héctor Ramón Jiménez2020-05-281-1/+1
| | |
| * | Write documentation for new `iced_winit` APILibravatar Héctor Ramón Jiménez2020-05-281-0/+1
| | |
| * | Write documentation for new `iced_native` APILibravatar Héctor Ramón Jiménez2020-05-284-3/+39
| | |
| * | Introduce `Program` and `State`Libravatar Héctor Ramón Jiménez2020-05-215-1/+463
| | |
| * | Refactor `Viewport` and `Compositor`Libravatar Héctor Ramón Jiménez2020-05-202-62/+0
| | |
| * | Rename `window::Backend` to `Compositor`Libravatar Héctor Ramón Jiménez2020-05-192-4/+4
| | |
| * | Draft new `iced_graphics` crate :tada:Libravatar Héctor Ramón Jiménez2020-05-191-1/+3
| | |
| * | Draft first working version of `iced_glow` :tada:Libravatar Héctor Ramón Jiménez2020-05-191-3/+8
| | |