Héctor Ramón Jiménez
6740c2c5d6
Fix broken intra-doc links
2023-11-29 22:46:47 +01:00
Héctor Ramón Jiménez
e09b4e24dd
Merge branch 'master' into feat/multi-window-support
2023-11-29 22:28:31 +01:00
Héctor Ramón
751ea77c29
Merge pull request #2124 from iced-rs/disable-maximize-button
...
Disable maximize window button if `Settings::resizable` is `false`
2023-10-27 17:38:14 +02:00
Héctor Ramón Jiménez
c07315b84e
Disable maximize window button if Settings::resizable is false
2023-10-27 06:01:04 +02:00
Héctor Ramón Jiménez
6582387579
Merge branch 'master' into text-editor
2023-10-27 03:58:45 +02:00
Héctor Ramón Jiménez
42ed90bc6f
Fix clippy::default_trait_access
2023-09-20 04:51:08 +02:00
Héctor Ramón Jiménez
e7326f0af6
Flesh out the editor example a bit more
2023-09-18 19:07:41 +02:00
Cory Forsstrom
94e991a785
Add app id setting for linux
2023-07-26 20:14:52 +02:00
Bingus
83c7870c56
Moved exit_on_close_request to window settings. This now controls whether each INDIVIDUAL window should close on CloseRequested events.
2023-07-24 14:32:59 -07:00
Bingus
d53ccc857d
refactored window storage;
...
new helper window events (Destroyed, Created);
clippy + fmt;
2023-07-21 13:53:38 -07:00
Héctor Ramón Jiménez
a7fa7e4005
Introduce window::Level enum
...
... and add `level` field to `window::Settings`
2023-05-25 23:14:07 +02:00
Nico Burns
096bcd8988
Allow unsafe code
2023-05-11 19:41:55 +01:00
Nico Burns
e82ce8d93c
Add unsafe block
2023-05-11 19:27:27 +01:00
Nico Burns
861a24745a
Fixup option
2023-05-11 17:51:03 +01:00
Nico Burns
09a2a06130
Fix import path
2023-05-11 17:00:18 +01:00
Nico Burns
42671e2855
Fix build on linux
2023-05-11 17:00:18 +01:00
Nico Burns
a5fbfe7ea5
Update to winit 0.28
2023-05-11 17:00:08 +01:00
Héctor Ramón Jiménez
4bae457c37
Merge branch 'master' into advanced-text
2023-04-17 23:41:12 +02:00
Night_Hunter
5a056ce051
add action set icon while running ( #1590 )
...
* 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-04-12 06:47:53 +00:00
Héctor Ramón Jiménez
a0597471b8
Remove iced_glutin and iced_glow leftovers
2023-02-24 13:38:18 +01:00
Cory Forsstrom
07a7681dba
Remove logging large bytes arrays
2023-02-23 09:31:48 -08:00
Héctor Ramón Jiménez
9506fb1181
Hide window until Renderer has been initialized
2023-02-11 03:06:42 +01:00
Héctor Ramón Jiménez
d8d57a800a
Allow providing a DOM identifier as a target for Wasm
2022-11-05 01:43:28 +01:00
Wyatt Herkamp
7ec4747304
Update winit and glutin forks
2022-08-29 14:20:02 +02:00
Héctor Ramón Jiménez
c08c78ad17
Fix invisible window on Windows
...
... by reverting the changes that were supposed to hide the window
initially and only show it after rendering the first frame.
2022-08-26 19:48:40 +02:00
Héctor Ramón Jiménez
277b848ad8
Remove window::Mode and introduce Settings::visible
...
Additionally, only show the window once one frame has been rendered to avoid blank flashes on Windows.
2022-08-18 14:09:20 +02:00
Héctor Ramón Jiménez
68e9eb0a9b
Fix broken intra-doc links in documentation
2022-04-30 14:20:52 +02:00
Richard
230db88fb2
Add setting to try OpenGL ES first
2022-01-19 17:40:17 -03:00
Héctor Ramón Jiménez
e3f170a341
Fix minor formatting nitpicks
2021-08-12 20:47:16 +07:00
Andrew Bentley
bbe5fe9d71
Add PlatformSpecific winit settings for macOS
2021-08-12 20:44:11 +07:00
Héctor Ramón Jiménez
7337ab63bc
Introduce explicit id field to Settings
...
... 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-11 19:48:55 +07:00
Paul Delafosse
e3bc050aae
Match winit unix targets for wayland app_id
2021-08-11 19:16:31 +07:00
Paul Delafosse
0586e48c70
Add wayland app_id
...
see: 4ed0cafeef/stable/xdg-shell/xdg-shell.xml (L640)
2021-08-11 19:16:30 +07:00
Héctor Ramón Jiménez
72b3bf95de
Improve window::Position API
2021-07-21 18:59:24 +07:00
TimUntersberger
de79a01b88
done
2021-06-25 18:03:18 +02:00
TimUntersberger
5c45d36d1a
wip
2021-06-25 17:33:40 +02:00
Quentin Boyer
f04bc94b80
allow disabling drag and drop on windows
2021-05-27 14:22:11 +02:00
Cory Forsstrom
84c0c9bc7a
use Mode::Hidden instead
2021-04-09 09:04:30 -07:00
Cory Forsstrom
cdab8f90fb
add window visibility
2021-04-08 12:58:08 -07:00
Héctor Ramón Jiménez
67db13ff7c
Add support for graceful exits in Application
...
- `Settings` now contains an `exit_on_close_request` field
- `Application` has a new `should_exit` method
2021-03-30 21:44:19 +02:00
Héctor Ramón Jiménez
01322f69a4
Use recently stabilized intra-doc links
...
See RFC: https://github.com/rust-lang/rfcs/blob/master/text/1946-intra-rustdoc-links.md
2020-11-26 02:05:43 +01:00
Héctor Ramón
2e0ba65a20
Merge pull request #542 from aentity/winit_023
...
update to winit 0.23 api
2020-10-08 03:55:02 +02:00
aentity
159e8a6abc
update to winit 0.23 api
2020-10-03 12:58:28 -07:00
Tom
f2247a70dc
Fixes #539 : Allow windows to be set always_on_top
2020-09-28 21:05:15 -07:00
Katherine Philip
6de9a5e076
Remove debug println & accidentally added whitespace
2020-08-18 05:58:20 +07:00
Katherine Philip
fe75646f82
Add missing comment
2020-08-18 05:54:55 +07:00
Katherine Philip
a490fd54c9
Add 'transparent' in window setting
2020-08-17 15:42:50 +07:00
Héctor Ramón Jiménez
a0cc7e4e43
Move Icon to iced crate and introduce Error
2020-07-01 06:10:31 +02:00
Francesco Pasa
9a037a23e9
Add support for setting window icon
...
This adds a new property from Settings:🪟 :iconand a Icon struct which can be converted to winit:🪟 :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-07-01 05:37:28 +02:00
Héctor Ramón Jiménez
65a4dca0d9
Add min_size and max_size to window::Settings
2020-06-25 00:32:41 +02:00