Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix cursor position after a `CursorLeft` event | 2020-08-25 | 2 | -0/+11 | |
| | |||||
* | Remove debug println & accidentally added whitespace | 2020-08-18 | 1 | -6/+5 | |
| | |||||
* | Add missing comment | 2020-08-18 | 1 | -0/+1 | |
| | |||||
* | Add 'transparent' in window setting | 2020-08-17 | 1 | -5/+10 | |
| | |||||
* | Handle `ScaleFactorChanged` in `iced_winit` | 2020-07-16 | 2 | -0/+20 | |
| | |||||
* | Merge pull request #430 from hecrj/feature/keyboard-modifiers-event | 2020-07-01 | 1 | -0/+3 | |
|\ | | | | | Add `ModifiersChanged` to `keyboard::Event` | ||||
| * | Add `ModifiersChanged` to `keyboard::Event` | 2020-06-30 | 1 | -0/+3 | |
| | | |||||
* | | Move `Icon` to `iced` crate and introduce `Error` | 2020-07-01 | 2 | -35/+4 | |
| | | |||||
* | | Add support for setting window icon | 2020-07-01 | 2 | -2/+38 | |
|/ | | | | | | This adds a new property from Settings::window::iconand a Icon struct which can be converted to winit::window::Icon. It also adds code to display this icon in Application::run. Due to the fact that the Icon struct is non copyable, I also had to remove the Copy trait from all Settings, both in `iced` and `iced_winit`. | ||||
* | Add `min_size` and `max_size` to `window::Settings` | 2020-06-25 | 1 | -0/+18 | |
| | |||||
* | Decouple `cursor_position` from `Cache` | 2020-06-23 | 2 | -5/+29 | |
| | | | | | | 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. | ||||
* | Relayout when `Application::scale_factor` changes | 2020-06-23 | 1 | -0/+13 | |
| | |||||
* | Add `scale_factor` to `Application` and `Sandbox` | 2020-06-19 | 1 | -3/+37 | |
| | |||||
* | Add `background_color` to `Application` and `Sandbox` | 2020-06-12 | 1 | -1/+17 | |
| | |||||
* | Request a redraw only on relevant events | 2020-06-09 | 1 | -0/+4 | |
| | |||||
* | Write documentation for `iced_glutin` | 2020-05-28 | 1 | -1/+3 | |
| | |||||
* | Write documentation for new `iced_winit` API | 2020-05-28 | 4 | -1/+13 | |
| | |||||
* | Introduce `Program` and `State` | 2020-05-21 | 5 | -592/+216 | |
| | |||||
* | Implement `iced_glutin` :tada: | 2020-05-21 | 5 | -61/+45 | |
| | |||||
* | Refactor `Viewport` and `Compositor` | 2020-05-20 | 3 | -37/+33 | |
| | |||||
* | Rename `window::Backend` to `Compositor` | 2020-05-19 | 1 | -12/+20 | |
| | |||||
* | Draft first working version of `iced_glow` :tada: | 2020-05-19 | 1 | -2/+7 | |
| | |||||
* | Rename `MouseCursor` to `mouse::Interaction` | 2020-04-30 | 2 | -20/+24 | |
| | |||||
* | Remove inconsistent `input` module in `iced_native` | 2020-04-30 | 1 | -5/+2 | |
| | |||||
* | Remove `ButtonState` | 2020-04-30 | 1 | -12/+1 | |
| | |||||
* | Split `Input` mouse event by `ButtonState` | 2020-04-30 | 1 | -3/+9 | |
| | |||||
* | Split `Input` keyboard event by `ButtonState` | 2020-04-30 | 1 | -4/+18 | |
| | |||||
* | Add `Crosshair` variant to `MouseCursor` | 2020-04-29 | 1 | -0/+1 | |
| | |||||
* | Remove `OutOfBounds` variant from `MouseCursor` | 2020-04-29 | 2 | -2/+1 | |
| | |||||
* | Revert "Merge pull request #289 from hecrj/fix/cursor-events" | 2020-04-17 | 1 | -6/+0 | |
| | | | | | | | | `winit` seems to produce `CursorEntered` and `CursorLeft` events after wheel scrolling for no apparent reason (?). This causes annoying flickering when hovering some widgets on a scrollable. I should investigate this further. We are rolling back the fix for the time being. | ||||
* | Bump versions :tada: | 2020-04-15 | 1 | -1/+1 | |
| | |||||
* | Produce cursor events in `iced_winit::conversion` | 2020-04-12 | 1 | -0/+6 | |
| | |||||
* | Bump all versions :tada: | 2020-04-02 | 2 | -4/+4 | |
| | |||||
* | Remove subcrates `CHANGELOG` | 2020-04-02 | 1 | -14/+0 | |
| | | | | | | | | | | | | At this stage, it is important to allow the library to change rapidly. Because of this, keeping a log of changes can be counter-productive. We do not want pin down design decisions by writing detailed changelogs (sunk cost fallacy). Once the library and its different parts start becoming more stable and mature, we will reintroduce changelogs accordingly. For now, we will keep a main `CHANGELOG` file just for the `iced` crate. | ||||
* | Write documentation for the `debug` feature | 2020-04-02 | 1 | -0/+3 | |
| | |||||
* | Add missing link to `conversion::fullscreen` | 2020-04-02 | 1 | -1/+2 | |
| | |||||
* | Improve docs for `Sandbox` and `Application` | 2020-04-02 | 1 | -1/+1 | |
| | |||||
* | Fix `iced_native` version in `iced_winit` | 2020-04-02 | 1 | -1/+1 | |
| | |||||
* | Clarify return policy of `Application::run` | 2020-04-02 | 1 | -2/+2 | |
| | |||||
* | Allow passing external state to `Application::new` | 2020-03-30 | 2 | -16/+24 | |
| | |||||
* | Remove redundant closure in `Application::run` | 2020-03-29 | 1 | -1/+1 | |
| | |||||
* | Convert `WindowEvent` from a reference in `iced_winit` | 2020-03-27 | 2 | -13/+13 | |
| | |||||
* | Merge branch 'master' into feature/panes-widget | 2020-03-17 | 2 | -11/+5 | |
|\ | |||||
| * | Update `window_clipboard` in `iced_winit` | 2020-03-12 | 1 | -4/+1 | |
| | | |||||
| * | Update `winit` to `0.22` | 2020-03-09 | 2 | -7/+4 | |
| | | |||||
* | | Implement mouse-based pane resizing for `PaneGrid` | 2020-03-14 | 1 | -0/+4 | |
|/ | |||||
* | Quit application when `Cmd+Q` is pressed on macOS | 2020-02-19 | 1 | -0/+13 | |
| | |||||
* | Enter executor context only on `Recipe` creation | 2020-02-16 | 1 | -3/+2 | |
| | |||||
* | Wrap application initialization with `Runtime::enter` | 2020-02-16 | 1 | -2/+2 | |
| | |||||
* | Avoid `Size` name collision in`iced_winit` | 2020-02-09 | 1 | -1/+0 | |
| |