Commit graph

363 commits

Author SHA1 Message Date
Bingus
64e0e817c2
Widget operations for multi-window. 2023-02-15 14:31:16 -08:00
Bingus
367fea5dc8
Redraw request events for multiwindow. 2023-02-15 11:28:36 -08:00
Bingus
0a643287de
Added window::Id to multi_window application's scale_factor 2023-01-18 17:04:11 -08:00
Bingus
7e9a12a4aa
New iced changes 2023-01-18 15:18:45 -08:00
Bingus
70d487ba20
Merge remote-tracking branch 'origin/master' into feat/multi-window-support
# Conflicts:
#	examples/events/src/main.rs
#	glutin/src/application.rs
#	native/src/window.rs
#	winit/src/window.rs
2023-01-18 15:01:17 -08:00
Héctor Ramón Jiménez
35c0fa3b00
Bump versions in READMEs 2023-01-14 01:14:02 +01:00
Héctor Ramón Jiménez
9fe46de13f
Bump versions 🎉 2023-01-14 01:10:28 +01:00
Bingus
790fa3e7a0
Added tracing to multi_window applications 2023-01-13 12:26:23 -08: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
0b86c4a299
Implement window::frames subscription
... and use it in the `solar_system` example 🎉
2023-01-12 04:35:41 +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
3e5d34f25f Formatting 2023-01-09 11:28:07 -08:00
bungoboingo
ec41918ec4 Implemented window title update functionality for multiwindow. 2023-01-09 11:28:07 -08:00
Bingus
1944e98f82 Fix multi-window example for Glutin on MacOS 2023-01-09 11:28:07 -08:00
bungoboingo
f43419d475 Fixed issue with window ID on winit 2023-01-09 11:28:07 -08:00
bungoboingo
942f1c91af merged in iced master 2023-01-09 11:28:07 -08:00
Richard
5e4e410b18 remove windows method (use commands instead) 2023-01-09 11:28:07 -08:00
Richard
f93fa02543 introduce window::spawn and window::close 2023-01-09 11:27:04 -08:00
Richard
1bc0c480f9 move window settings to iced_native 2023-01-09 11:27:04 -08:00
Richard
0ad53a3d5c add window::Id to Event and Action 2023-01-09 11:27:04 -08:00
Richard
7f35256573 Split Surface and Window 2023-01-09 11:27:04 -08:00
Richard
dc86bd0373 Introduce close_requested for multi-window 2023-01-09 11:27:04 -08:00
Richard
35331d0a41 Allow closing the window from user code 2023-01-09 11:27:04 -08:00
Richard
2fe58e1261 add window::Id to view 2023-01-09 11:27:04 -08:00
Richard
8f53df560e fix: temporarily add window::Id to
events internaly
2023-01-09 11:27:04 -08:00
Richard
97914daaab what is this 2023-01-09 11:27:04 -08:00
Richard
ec56c0686d Introduce opaque window::Id type 2023-01-09 11:27:04 -08:00
Richard
8fdd5ee8b6 Synchronize window list with windows method 2023-01-09 11:27:04 -08:00
Richard
00d6baf861 fix: temporalily remove the unsafe pointer HWND 2023-01-09 11:27:04 -08:00
Richard
5919325d9b Internally wrap Message with a Event enum 2023-01-09 11:27:04 -08:00
Richard
12538d3c5b Use map of windows internally 2023-01-09 11:27:04 -08:00
Richard
b896e41c6e Unify Application and Program
Instead of creating a separate `multi_window::Program`, the new
`multi_window::Application` unifies both traits
2023-01-09 11:27:04 -08:00
Richard
287306e1eb Introduce multi_window in iced_winit 2023-01-09 11:27:04 -08: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
4c61f12768
Bump versions 🎉 2022-12-07 04:44:20 +01:00
Héctor Ramón Jiménez
23299a555f
Bump versions 🎉 2022-11-10 18:15:10 +01:00
Héctor Ramón Jiménez
a6298ba12c
Fix outdated links in documentation 2022-11-10 18:14:40 +01:00
Héctor Ramón Jiménez
b0e8bafb6c
Bump versions 🎉 2022-11-10 01:20:11 +01: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
18fb74f200
Introduce Custom variants for every style in the built-in Theme 2022-11-09 04:05:31 +01:00