summaryrefslogtreecommitdiffstats
path: root/winit/src/settings.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-12-14Support custom renderers in `iced_test` through `renderer::Headless` traitLibravatar Héctor Ramón Jiménez1-0/+11
2024-06-19Introduce `daemon` API and unify shell runtimesLibravatar Héctor Ramón Jiménez1-11/+1
2023-11-29Fix broken intra-doc linksLibravatar Héctor Ramón Jiménez1-1/+1
2023-10-27Disable maximize window button if `Settings::resizable` is `false`Libravatar Héctor Ramón Jiménez1-0/+6
2023-09-20Fix `clippy::default_trait_access`Libravatar Héctor Ramón Jiménez1-1/+1
2023-09-18Flesh out the `editor` example a bit moreLibravatar Héctor Ramón Jiménez1-0/+4
2023-07-26Add app id setting for linuxLibravatar Cory Forsstrom1-1/+27
2023-07-24Moved `exit_on_close_request` to window settings. This now controls whether ↵Libravatar Bingus1-11/+1
each INDIVIDUAL window should close on CloseRequested events.
2023-07-21refactored window storage;Libravatar Bingus1-172/+74
new helper window events (Destroyed, Created); clippy + fmt;
2023-05-25Introduce `window::Level` enumLibravatar Héctor Ramón Jiménez1-11/+7
... and add `level` field to `window::Settings`
2023-05-11Allow unsafe codeLibravatar Nico Burns1-0/+1
2023-05-11Add unsafe blockLibravatar Nico Burns1-1/+4
2023-05-11Fixup optionLibravatar Nico Burns1-5/+1
2023-05-11Fix import pathLibravatar Nico Burns1-1/+1
2023-05-11Fix build on linuxLibravatar Nico Burns1-1/+3
2023-05-11Update to winit 0.28Libravatar Nico Burns1-2/+6
2023-04-12add action set icon while running (#1590)Libravatar Night_Hunter1-3/+4
* 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-02-28Removed glutin MW support and reverted glutin changes back to Iced master ↵Libravatar bungoboingo1-4/+4
since it's being axed as we speak.
2023-02-24Remove `iced_glutin` and `iced_glow` leftoversLibravatar Héctor Ramón Jiménez1-8/+0
2023-02-23Remove logging large bytes arraysLibravatar Cory Forsstrom1-1/+22
2023-02-11Hide window until `Renderer` has been initializedLibravatar Héctor Ramón Jiménez1-2/+1
2023-01-09move window settings to `iced_native`Libravatar Richard1-0/+21
2023-01-09Introduce `close_requested` for `multi-window`Libravatar Richard1-0/+4
2023-01-09fix: temporalily remove the unsafe pointer `HWND`Libravatar Richard1-3/+3
2022-11-05Allow providing a DOM identifier as a `target` for WasmLibravatar Héctor Ramón Jiménez1-2/+10
2022-08-29Update `winit` and `glutin` forksLibravatar Wyatt Herkamp1-1/+1
2022-08-26Fix invisible window on WindowsLibravatar Héctor Ramón Jiménez1-1/+2
... by reverting the changes that were supposed to hide the window initially and only show it after rendering the first frame.
2022-08-18Remove `window::Mode` and introduce `Settings::visible`Libravatar Héctor Ramón Jiménez1-7/+6
Additionally, only show the window once one frame has been rendered to avoid blank flashes on Windows.
2022-04-30Fix broken intra-doc links in documentationLibravatar Héctor Ramón Jiménez1-0/+4
2022-01-19Add setting to try OpenGL ES firstLibravatar Richard1-0/+6
2021-08-12Fix minor formatting nitpicksLibravatar Héctor Ramón Jiménez1-0/+3
2021-08-12Add PlatformSpecific winit settings for macOSLibravatar Andrew Bentley1-3/+19
2021-08-11Introduce explicit `id` field to `Settings`Libravatar Héctor Ramón Jiménez1-1/+12
... and use it to set the application id of the window on Unix systems, instead of relying on the title of the application.
2021-08-11Match winit unix targets for wayland app_idLibravatar Paul Delafosse1-1/+7
2021-08-11Add wayland app_idLibravatar Paul Delafosse1-0/+6
see: https://github.com/wayland-project/wayland-protocols/blob/4ed0cafeefd9f81b974465ca495cbd9118508cdb/stable/xdg-shell/xdg-shell.xml#L640
2021-07-21Improve `window::Position` APILibravatar Héctor Ramón Jiménez1-5/+14
2021-06-25doneLibravatar TimUntersberger1-2/+3
2021-06-25wipLibravatar TimUntersberger1-0/+4
2021-05-27allow disabling drag and drop on windowsLibravatar Quentin Boyer1-0/+2
2021-04-09use Mode::Hidden insteadLibravatar Cory Forsstrom1-2/+1
2021-04-08add window visibilityLibravatar Cory Forsstrom1-1/+3
2021-03-30Add support for graceful exits in `Application`Libravatar Héctor Ramón Jiménez1-0/+4
- `Settings` now contains an `exit_on_close_request` field - `Application` has a new `should_exit` method
2020-11-26Use recently stabilized intra-doc linksLibravatar Héctor Ramón Jiménez1-3/+1
See RFC: https://github.com/rust-lang/rfcs/blob/master/text/1946-intra-rustdoc-links.md
2020-10-03update to winit 0.23 apiLibravatar aentity1-1/+1
2020-09-28Fixes #539: Allow windows to be set always_on_topLibravatar Tom1-1/+6
2020-08-18Remove debug println & accidentally added whitespaceLibravatar Katherine Philip1-6/+5
2020-08-18Add missing commentLibravatar Katherine Philip1-0/+1
2020-08-17Add 'transparent' in window settingLibravatar Katherine Philip1-5/+10
2020-07-01Move `Icon` to `iced` crate and introduce `Error`Libravatar Héctor Ramón Jiménez1-34/+4
2020-07-01Add support for setting window iconLibravatar Francesco Pasa1-2/+37
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`.