summaryrefslogtreecommitdiffstats
path: root/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-59/+0
2024-06-19Introduce `daemon` API and unify shell runtimesLibravatar Héctor Ramón Jiménez1-44/+5
2024-03-17Move `Application` trait to `advanced` moduleLibravatar Héctor Ramón Jiménez1-5/+7
2024-03-16Introduce `Program` APILibravatar Héctor Ramón Jiménez1-1/+1
2023-09-20Fix `clippy::default_trait_access`Libravatar Héctor Ramón Jiménez1-2/+2
2023-09-18Flesh out the `editor` example a bit moreLibravatar Héctor Ramón Jiménez1-0/+8
2023-09-09Fix majority of unresolved documentation linksLibravatar Matthias Vogelgesang1-1/+1
2023-08-30Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez1-3/+3
2023-07-24Moved `exit_on_close_request` to window settings. This now controls whether ↵Libravatar Bingus1-11/+0
each INDIVIDUAL window should close on CloseRequested events.
2023-07-21refactored window storage;Libravatar Bingus1-1/+1
new helper window events (Destroyed, Created); clippy + fmt;
2023-03-30Introduce support for `Font` attributesLibravatar Héctor Ramón Jiménez1-1/+1
2023-02-24Remove `iced_glutin` and `iced_glow` leftoversLibravatar Héctor Ramón Jiménez1-12/+0
2023-02-24Overhaul `Font` type to allow font family selectionLibravatar Héctor Ramón Jiménez1-13/+5
2023-02-24Draft `glyphon` implementation of text pipeline for `iced_wgpu`Libravatar Héctor Ramón Jiménez1-2/+2
2023-02-17Use `Pixels` for `Text::size`Libravatar Héctor Ramón Jiménez1-3/+3
2022-01-28Replace `iced_web` with WebGL support in `wgpu` :tada:Libravatar Héctor Ramón Jiménez1-1/+0
2022-01-19Add setting to try OpenGL ES firstLibravatar Richard1-0/+12
2021-11-17Fix a few doc linksLibravatar Imbris1-0/+2
2021-08-11Introduce explicit `id` field to `Settings`Libravatar Héctor Ramón Jiménez1-2/+11
... and use it to set the application id of the window on Unix systems, instead of relying on the title of the application.
2021-07-22Introduce `text_multithreading` to `Settings`Libravatar Héctor Ramón Jiménez1-5/+15
2021-03-30Add support for graceful exits in `Application`Libravatar Héctor Ramón Jiménez1-4/+11
- `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-6/+4
See RFC: https://github.com/rust-lang/rfcs/blob/master/text/1946-intra-rustdoc-links.md
2020-07-01Move `Icon` to `iced` crate and introduce `Error`Libravatar Héctor Ramón Jiménez1-1/+1
2020-07-01Add support for setting window iconLibravatar Francesco Pasa1-1/+1
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`.
2020-06-25Add `min_size` and `max_size` to `window::Settings`Libravatar Héctor Ramón Jiménez1-6/+1
2020-06-19Make default text size configurable in `Settings`Libravatar Héctor Ramón Jiménez1-3/+24
2020-06-01Revert "Merge pull request #371 from myfreeweb/window-alpha"Libravatar Héctor Ramón Jiménez1-26/+2
This reverts commit 2ba9598f8022bf3035d97f1a30e53117b9619235, reversing changes made to d34f8e06c8e3cdbba07a272f346163cfc0f920a6.
2020-06-01Add custom window background/clear color (incl. transparency) support, fixes ↵Libravatar Greg V1-2/+26
#272 wgpu would currently ignore the alpha: https://github.com/gfx-rs/wgpu/issues/687 glow (and naively patched wgpu) requires premultiplied alpha, so if you don't multiply the RGB by the A right now, the semi-transparent color would be wrong (too bright). winit with_transparent doesn't seem necessary.
2020-05-27Introduce feature flags to enable `iced_glow`Libravatar Héctor Ramón Jiménez1-4/+4
Also keep `iced_wgpu` as the default renderer for the time being.
2020-05-21Implement `iced_glutin` :tada:Libravatar Héctor Ramón Jiménez1-4/+4
2020-04-06add helper for settings flags initLibravatar Rob Ede1-0/+16
2020-04-02Improve docs for `Sandbox` and `Application`Libravatar Héctor Ramón Jiménez1-2/+4
2020-03-30Allow passing external state to `Application::new`Libravatar Héctor Ramón Jiménez1-3/+9
2020-02-18Rename `Settings::use_antialiasing` to `antialiasing`Libravatar Héctor Ramón Jiménez1-2/+2
2020-02-15Rename `Settings::antialiasing` to `use_antialiasing`Libravatar Héctor Ramón Jiménez1-1/+1
2020-02-15Implement MSAA for `triangle` pipeline in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-0/+9
2020-01-16Expose `window::Mode` in `iced`Libravatar Héctor Ramón Jiménez1-25/+3
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-09Write missing docs and reenable deny statementsLibravatar Héctor Ramón Jiménez1-10/+4
2020-01-05Remove `background` from `Settings`Libravatar Héctor Ramón Jiménez1-8/+0
2020-01-01Allow configuration of default fontLibravatar Héctor Ramón Jiménez1-0/+4
2019-12-29Rename `Settings::background_color` to `background`Libravatar Héctor Ramón Jiménez1-3/+3
2019-12-29Add `background_color` to `Settings`Libravatar Héctor Ramón Jiménez1-1/+17
2019-12-03Add `decorations` to `settings::Window`Libravatar Héctor Ramón Jiménez1-4/+12
2019-12-02Modify src/settings.rs to keep original APILibravatar hatoo1-16/+4
2019-12-01Remove platform-specific logic from icedLibravatar hatoo1-12/+2
Make Window.platform_specific use iced_winit::settings::PlatformSpecific
2019-11-30Add platform specific settingsLibravatar hatoo1-0/+15
2019-11-30Add `decorations` to SettingLibravatar hatoo1-0/+5
2019-11-25Allow `Application` configuration with `Settings`Libravatar Héctor Ramón Jiménez1-0/+43