Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 2 | -25/+54 | |
| | |||||
* | 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 | |
| | | |||||
* | | Request a redraw only on relevant events | 2020-06-09 | 1 | -4/+7 | |
| | | |||||
* | | 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 | 2 | -10/+16 | |
| | |||||
* | 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 | |
| | | |||||
* | | Merge pull request #354 from hecrj/feature/glow-renderer | 2020-05-28 | 9 | -64/+506 | |
|\ \ | | | | | | | OpenGL renderer and backend-agnostic graphics subcrate | ||||
| * | | Fix `iced_native` mention of old `window::Backend` | 2020-05-28 | 1 | -5/+1 | |
| | | | |||||
| * | | Write documentation for `iced_glutin` | 2020-05-28 | 1 | -1/+1 | |
| | | | |||||
| * | | Write documentation for new `iced_winit` API | 2020-05-28 | 1 | -0/+1 | |
| | | | |||||
| * | | Write documentation for new `iced_native` API | 2020-05-28 | 4 | -3/+39 | |
| | | | |||||
| * | | Introduce `Program` and `State` | 2020-05-21 | 6 | -1/+466 | |
| | | | |||||
| * | | Refactor `Viewport` and `Compositor` | 2020-05-20 | 3 | -63/+0 | |
| | | | |||||
| * | | Rename `window::Backend` to `Compositor` | 2020-05-19 | 2 | -4/+4 | |
| | | | |||||
| * | | Draft new `iced_graphics` crate :tada: | 2020-05-19 | 1 | -1/+3 | |
| | | | |||||
| * | | Draft first working version of `iced_glow` :tada: | 2020-05-19 | 1 | -3/+8 | |
| | | | |||||
* | | | 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 | 2 | -16/+64 | |
| | |||||
* | Fix `PaneGrid` not releasing split properly | 2020-05-06 | 1 | -1/+1 | |
| | |||||
* | Rename `MouseCursor` to `mouse::Interaction` | 2020-04-30 | 2 | -4/+4 | |
| | |||||
* | Remove inconsistent `input` module in `iced_native` | 2020-04-30 | 15 | -30/+20 | |
| | |||||
* | Move `keyboard::Event` to `iced_core` | 2020-04-30 | 3 | -36/+2 | |
| | |||||
* | Remove `ButtonState` | 2020-04-30 | 1 | -2/+0 | |
| | |||||
* | Split `Input` mouse event by `ButtonState` | 2020-04-30 | 7 | -156/+139 | |
| | |||||
* | Split `Input` keyboard event by `ButtonState` | 2020-04-30 | 3 | -24/+26 | |
| | |||||
* | Merge branch 'master' into feature/canvas-interaction | 2020-04-29 | 7 | -22/+57 | |
|\ | |||||
| * | document that img handle constructors guess fmt | 2020-04-26 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This patch documents the fact that a couple of the image handle constructors know how to guess the image format based on the data that they are provided. I had to dig through `iced` sources until I discovered that those routines ultimately boil down to stuff like [image::load_from_memory][1] from the `image` crate, so I thought I would save others the trouble of doing the same reverse-engineering [1]: https://docs.rs/image/0.23.4/image/fn.load_from_memory.html | ||||
| * | Bump versions :tada: | 2020-04-26 | 1 | -1/+1 | |
| | |