Commit graph

12 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
a5b1a1df54
Fix macOS race condition when closing window 2024-07-24 12:18:53 +02:00
Héctor Ramón Jiménez
2eea9b81e4
Exit runtime with control_sender instead of break 2024-07-24 10:34:24 +02:00
Héctor Ramón Jiménez
1c1bee6fd8
Finish window::open only when window fully opens
... and run initial `Task` after `window::open` for
applications. This fixes certain race conditions.
2024-07-11 10:44:44 +02:00
Héctor Ramón Jiménez
8c110c1be9
Make window visible after surface creation in iced_winit 2024-07-11 10:21:45 +02:00
Héctor Ramón Jiménez
8bc49cd886
Hide Subscription internals
.. and introduce `stream::channel` helper
2024-07-05 02:16:45 +02:00
Héctor Ramón Jiménez
88611d7653
Hide internal Task constructors 2024-07-05 01:13:28 +02:00
Héctor Ramón Jiménez
e8b1e5a112
Fix fonts not being loaded at startup 2024-06-21 15:38:51 +02:00
Héctor Ramón Jiménez
50dd2a6cc0
Fix application sometimes exiting at startup 2024-06-20 22:28:28 +02:00
Héctor Ramón Jiménez
92e08c8f07
Add get_latest and get_oldest tasks in window 2024-06-20 01:13:09 +02:00
Héctor Ramón Jiménez
65c8e08b44
Fix initialization race conditions in WebAssembly
WebGL is still broken, but oh well... Time to move on.
2024-06-19 19:07:07 +02:00
Héctor Ramón Jiménez
5f25943449
Fix WebAssembly compilation
Rendering seems to still not work, however.
2024-06-19 17:39:17 +02:00
Héctor Ramón Jiménez
341c9a3c12
Introduce daemon API and unify shell runtimes 2024-06-19 01:53:40 +02:00
Renamed from winit/src/multi_window.rs (Browse further)