Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Draft `Widget::overlay` idempotency | 2020-07-08 | 5 | -46/+36 | |
| | |||||
* | Add styling support for `ComboBox` and `Menu` | 2020-07-08 | 1 | -5/+28 | |
| | |||||
* | Rename `Layer` to `overlay::Content` | 2020-07-08 | 1 | -4/+5 | |
| | |||||
* | Implement `Widget::overlay` for `Row` | 2020-07-08 | 1 | -2/+13 | |
| | |||||
* | Position `Menu` layer based on available space | 2020-07-08 | 1 | -4/+6 | |
| | |||||
* | Render arrow icon in `ComboBox` | 2020-07-08 | 1 | -1/+3 | |
| | |||||
* | Implement `Widget::overlay` for `Scrollable` | 2020-07-08 | 1 | -1/+17 | |
| | |||||
* | Draft `ComboBox` and `Menu` layer | 2020-07-08 | 2 | -3/+259 | |
| | |||||
* | Introduce `Layer` trait | 2020-07-08 | 2 | -4/+22 | |
| | |||||
* | Introduce `Widget::overlay` :tada: | 2020-07-08 | 15 | -15/+17 | |
| | |||||
* | Use `default_font_size` for `TextInput` widget | 2020-07-06 | 1 | -15/+7 | |
| | |||||
* | Merge pull request #431 from hecrj/feature/pane-grid-splits | 2020-07-01 | 3 | -14/+47 | |
|\ | | | | | Splits iterator for `PaneGrid` and minor improvements | ||||
| * | Add `unfocus` method to `pane_grid::State` | 2020-06-30 | 1 | -0/+7 | |
| | | |||||
| * | Unfocus `Pane` in `pane_grid` on click outbounds | 2020-06-30 | 1 | -2/+2 | |
| | | |||||
| * | Introduce `splits` method in `pane_grid::Node` | 2020-06-30 | 1 | -0/+24 | |
| | | |||||
| * | Rename `regions` and `splits` in `pane_grid::Node` | 2020-06-30 | 3 | -12/+14 | |
| | | |||||
* | | Use `keyboard::ModifiersChanged` in `PaneGrid` | 2020-06-30 | 1 | -3/+1 | |
|/ | |||||
* | Make default text size configurable in `Settings` | 2020-06-19 | 3 | -14/+14 | |
| | |||||
* | Mention generic range in `Slider` documentation | 2020-06-13 | 1 | -1/+2 | |
| | |||||
* | Remove unnecessary type annotations in `Slider` | 2020-06-13 | 1 | -3/+3 | |
| | |||||
* | Make `Slider` value type generic | 2020-06-13 | 1 | -25/+53 | |
| | |||||
* | Add `step` member to slider widgets | 2020-06-11 | 1 | -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_end | 2020-06-09 | 1 | -0/+24 | |
|\ | | | | | Cursor Manipulation | ||||
| * | implemented hecrj's suggestion | 2020-06-08 | 1 | -2/+2 | |
| | | |||||
| * | fixed formatting | 2020-06-05 | 1 | -3/+3 | |
| | | |||||
| * | added move_cursor_to | 2020-06-05 | 1 | -0/+8 | |
| | | |||||
| * | added value to move_cursor_to_end | 2020-06-05 | 1 | -2/+2 | |
| | | |||||
| * | sketch of move_cursor_to commands | 2020-06-05 | 1 | -0/+16 | |
| | | |||||
* | | Clarify `leeway` meaning in `PaneGrid` | 2020-06-08 | 1 | -0/+4 | |
| | | |||||
* | | Fix `PaneGrid` documentation example | 2020-06-08 | 1 | -1/+1 | |
| | | |||||
* | | Remove unused `split_cache` in `pane_grid` | 2020-06-08 | 1 | -3/+0 | |
| | | |||||
* | | Add `leeway` support to `PaneGrid::on_resize` | 2020-06-08 | 1 | -10/+18 | |
| | | |||||
* | | Resize `PaneGrid` without modifier keys | 2020-06-08 | 3 | -99/+141 | |
| | | |||||
* | | Add on_release message to Slider (#378) | 2020-06-08 | 1 | -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` | 2020-05-29 | 1 | -10/+15 | |
| | |||||
* | Merge pull request #363 from Imberflur/text-clone | 2020-05-29 | 1 | -1/+16 | |
|\ | | | | | Make the Text widget Clone even if the Renderer isn't | ||||
| * | Loosen bounds on Text Clone impl | 2020-05-27 | 1 | -1/+16 | |
| | | |||||
* | | Structured test cases | 2020-05-27 | 1 | -65/+136 | |
| | | |||||
* | | Tests for axis split | 2020-05-26 | 1 | -0/+87 | |
| | | |||||
* | | Pane Grid spacing applied prior to rounding | 2020-05-26 | 2 | -23/+23 | |
|/ | | | | | | | | | | On low-DPI screens, the rounding order of operations made it impossible to produce an odd-pixel spacing. Specifying 1, for instance, produced zero space between panes. This approach subtracts half the spacing from the first pane prior to rounding and uses the whole spacing for the second pane size and coordinate. | ||||
* | Write documentation for new `pane_grid` API | 2020-05-23 | 3 | -0/+58 | |
| | |||||
* | Implement `State::with_content` in `pane_grid` | 2020-05-22 | 3 | -16/+61 | |
| | |||||
* | Return new `Split` in `pane_grid::State::split` | 2020-05-22 | 1 | -2/+7 | |
| | |||||
* | Implement `State::get` in `pane_grid` | 2020-05-22 | 1 | -0/+8 | |
| | |||||
* | Expose `Node` and `State::layout` for `PaneGrid` | 2020-05-22 | 3 | -58/+87 | |
| | |||||
* | Implement `Clone` for `pane_grid::State` | 2020-05-22 | 1 | -2/+2 | |
| | |||||
* | Updated `Radio` layout/fns to match `Checkbox` | 2020-05-15 | 1 | -13/+62 | |
| | |||||
* | Fix `PaneGrid` not releasing split properly | 2020-05-06 | 1 | -1/+1 | |
| | |||||
* | Remove inconsistent `input` module in `iced_native` | 2020-04-30 | 8 | -19/+16 | |
| | |||||
* | Split `Input` mouse event by `ButtonState` | 2020-04-30 | 7 | -156/+139 | |
| |