summaryrefslogtreecommitdiffstats
path: root/native/src/window.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-07-21refactored window storage;Libravatar Bingus1-0/+0
new helper window events (Destroyed, Created); clippy + fmt;
2023-04-12add action set icon while running (#1590)Libravatar Night_Hunter1-0/+3
* set windows icon live action * change get icon to insto raw * remove mobile docs * format * fix format * add file methods to Icon * Rename action to `ChangeIcon` and tidy up `Icon` modules * Fix documentation of `icon::Error` * Remove unnecessary `\` in `icon` documentation * Remove `etc.` from `Icon` documentation --------- Co-authored-by: Héctor Ramón Jiménez <hector0193@gmail.com>
2023-03-13Code cleanup, clearer comments + removed some unnecessary dupe;Libravatar Bingus1-13/+2
Removed `Frames` struct return for `window::frames()` since we are just redrawing every window anyways; Interface dropping;
2023-03-05Rename `iced_native` to `iced_runtime`Libravatar Héctor Ramón Jiménez1-23/+0
2023-03-05Remove generic `Hasher` and `Event` from `subscription::Recipe`Libravatar Héctor Ramón Jiménez1-1/+1
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-10/+3
2023-02-17Fixed widget animations implementationLibravatar Bingus1-1/+0
2023-02-15Widget operations for multi-window.Libravatar Bingus1-0/+3
2023-02-15Redraw request events for multiwindow.Libravatar Bingus1-2/+11
2023-01-18New iced changesLibravatar Bingus1-3/+3
2023-01-13Clarify documentation of `window::frames`Libravatar Héctor Ramón Jiménez1-1/+5
2023-01-12Use `instant` instead of `wasm-timer` in `iced_core`Libravatar Héctor Ramón Jiménez1-2/+1
2023-01-12Use `instant` to fix Wasm targetLibravatar Héctor Ramón Jiménez1-1/+1
2023-01-12Replace `Option<Instant>` with `RedrawRequest` enumLibravatar Héctor Ramón Jiménez1-0/+2
2023-01-12Implement `window::frames` subscriptionLibravatar Héctor Ramón Jiménez1-0/+15
... and use it in the `solar_system` example :tada:
2023-01-09Implemented window title update functionality for multiwindow.Libravatar bungoboingo1-1/+3
2023-01-09move window settings to `iced_native`Libravatar Richard1-0/+4
2023-01-09Introduce opaque `window::Id` typeLibravatar Richard1-0/+2
2023-01-02Add `RequestUserAttention` to `window::Action`Libravatar Night_Hunter1-0/+2
2022-08-18Implement `SetMode` and `FetchMode` window actionsLibravatar Héctor Ramón Jiménez1-0/+2
2021-09-02Make `Command` implementations platform-specificLibravatar Héctor Ramón Jiménez1-0/+2
This allows us to introduce a platform-specific `Action` to both `iced_native` and `iced_web` and remove the `Clipboard` from `Application::update` to maintain purity. Additionally, this should let us implement further actions to let users query and modify the shell environment (e.g. window, clipboard, and more!)
2020-05-20Refactor `Viewport` and `Compositor`Libravatar Héctor Ramón Jiménez1-2/+0
2020-05-19Rename `window::Backend` to `Compositor`Libravatar Héctor Ramón Jiménez1-2/+2
2020-02-09Allow `iced_wgpu` to render to any `TextureView`Libravatar Héctor Ramón Jiménez1-2/+2
2020-01-16Expose `window::Mode` in `iced`Libravatar Héctor Ramón Jiménez1-2/+0
Although the Fullscreen API in the Web platform has some limitations, it is still useful to be able to support fullscreen on the native side.
2020-01-16Create `window::Mode` in `iced_native`Libravatar Héctor Ramón Jiménez1-0/+2
2020-01-10Move `Debugger` and `Windowed` to a better locationLibravatar Héctor Ramón Jiménez1-0/+2
We move `renderer::Debugger` to `layout::Debugger` and `renderer::Windowed` to `window::Renderer`.
2020-01-10Add `window::Event::Resized` to `iced_native`Libravatar Héctor Ramón Jiménez1-0/+4