traxys
0231ed6f1d
winit: Fix replacement of node in wasm
...
Replacing a node ends up with the following error:
Node.replaceChild: Child to be replaced is not a child of this node
It seems that Node.replaceChild is not recommended, and instead
Element.replaceWith should be preferred. Using it avoids the panic.
2023-03-20 00:20:45 +01:00
Bingus
b2a9a1e73c
Fixed fullscreen only being possible on primary monitor.
2023-03-02 08:31:39 -08:00
Cory Forsstrom
07a7681dba
Remove logging large bytes arrays
2023-02-23 09:31:48 -08:00
Night_Hunter
9f75f01ddb
add action to get window id
2023-02-17 13:45:51 +01:00
Héctor Ramón Jiménez
df861d9ece
Rename SetAlwaysOnTop to ChangeAlwaysOnTop
2023-02-17 13:22:45 +01:00
Night_Hunter
095ecf016b
update docs and change to SetAlwaysOnTop
2023-02-17 13:20:07 +01:00
Night_Hunter
d1d13f6f16
add always on top action
2023-02-17 13:17:59 +01: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
ecc5bfaeff
Improve consistency of window::Action
2023-01-31 04:53:00 +01:00
13r0ck
42b1bfe66d
Fix: Clippy lint 'uninlined_format_args'
2023-01-27 14:02:48 -07:00
Héctor Ramón Jiménez
507820a843
Fix grammar of TODO comment in application modules
2023-01-13 18:19:05 +01:00
Héctor Ramón Jiménez
c6d0046102
Use instant instead of wasm-timer in iced_core
2023-01-12 06:25:59 +01:00
Héctor Ramón Jiménez
fc54d6ba31
Use instant to fix Wasm target
2023-01-12 05:26:39 +01:00
Héctor Ramón Jiménez
e2ddef7438
Replace Option<Instant> with RedrawRequest enum
2023-01-12 05:18:25 +01:00
Héctor Ramón Jiménez
7354f68b3c
Draft Shell:request_redraw API
...
... and implement `TextInput` cursor blink 🎉
2023-01-12 02:59:08 +01:00
bungoboingo
4b6d3797d4
Restructured everything to make profiling a feature of iced_winit.
2023-01-09 18:52:38 +01:00
Bingus
c5cd236b73
Initial profiling support for Iced.
2023-01-09 18:52:38 +01:00
Héctor Ramón Jiménez
dd25e93be0
Rename FocusWindow to GainFocus in window::Action
2023-01-02 21:14:41 +01:00
Night_Hunter
81cd0c45b7
Add FocusWindow to window::Action
2023-01-02 21:14:02 +01:00
Héctor Ramón Jiménez
6855961358
Create conversion function for user_attention in iced_winit
2023-01-02 20:17:36 +01:00
Night_Hunter
d95b9bf244
Add RequestUserAttention to window::Action
2023-01-02 20:13:42 +01:00
Héctor Ramón Jiménez
b5ab50b2a8
Implement window::close action and remove should_exit
2022-12-15 03:06:04 +01:00
Night_Hunter
750fecd6bc
add toggle decorations action
2022-12-10 01:40:53 +13:00
Héctor Ramón Jiménez
1480ab2030
Fix broken documentation links
2022-11-10 00:10:53 +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
traxys
ab2872fe2b
Allow to replace an element instead of append to body
2022-11-05 01:28:16 +01:00
Michael Aaron Murphy
ac6e137be3
feat: Add window minimize support
2022-10-11 21:56:45 +02:00
Michael Aaron Murphy
8a50836ffc
feat: Add window maximize support
2022-10-11 21:56:01 +02:00
Michael Aaron Murphy
7ea7dbef57
feat: Add window drag support from winit
...
Exposes access to the winit window's window_drag method as an action.
2022-10-11 21:39:53 +02:00
Héctor Ramón Jiménez
28a30079d1
Return Mode::Hidden in window::Action::FetchMode
...
... when the window is not visible.
2022-08-29 14:24:03 +02: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
11f5527d76
Implement SetMode and FetchMode window actions
2022-08-18 14:39:15 +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
54ad92ce91
Build UserInterface only once on Outcome::Chain
2022-08-02 17:34:04 +02:00
Héctor Ramón Jiménez
6dac049db5
Fix clippy lints 🎉
2022-07-28 04:00:06 +02:00
Héctor Ramón Jiménez
80688689aa
Draft widget operations
2022-07-28 02:46:51 +02:00
Poly
15f794b7a8
Address Clippy lints
2022-07-09 17:07:38 +02:00
Héctor Ramón Jiménez
bb07d017e8
Add Style variant support to application::StyleSheet
2022-07-08 20:07:33 +02:00
Héctor Ramón Jiménez
7f3b7075db
Rename theme::Definition to application::StyleSheet
2022-05-26 19:02:15 +02:00
Héctor Ramón Jiménez
822a3cd04f
Let a Theme control the text_color of an application
2022-05-26 01:10:26 +02:00
Héctor Ramón Jiménez
03eda9b162
Let a Theme control the background color of an application
...
... and remove `Application::background_color`
2022-05-25 05:01:18 +02:00
Héctor Ramón Jiménez
664251f3f5
Draft first-class Theme support
...
RFC: https://github.com/iced-rs/rfcs/pull/6
2022-05-14 01:56:32 +02:00
Héctor Ramón Jiménez
f1ec0af507
Run system::information in a different thread
...
... since it seems it can block for a couple of seconds.
2022-05-04 15:21:07 +02:00
Héctor Ramón Jiménez
e24f26c28f
Fix feature name in cfg block in iced_winit
2022-05-04 14:02:54 +02:00
Héctor Ramón Jiménez
93bfe2c75e
Expose system module through feature flag
2022-04-30 13:37:57 +02:00
Richard
5eefa5d4ea
Simplify the QueryInformation Action
2022-04-27 17:16:32 -03:00
Richard
6e167675d6
Use closure internally to fetch graphics_info
2022-04-27 15:43:41 -03:00
Richard
005e516b5e
Rename get_information to fetch_information
2022-04-27 15:42:53 -03:00
Richard
984d1f375e
Move compositor module access from window to crate
2022-04-27 15:25:16 -03:00