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
|
a108b2eebe
|
Add resize_events subscription to window module
|
2024-07-13 12:53:06 +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 |
|
Héctor Ramón Jiménez
|
88b9384402
|
Use Task chaining to simplify multi_window example
|
2024-06-14 03:05:58 +02:00 |
|
Héctor Ramón Jiménez
|
b21e4567dc
|
Remove parent from PlatformSpecific window settings
|
2024-06-14 02:33:05 +02:00 |
|
Héctor Ramón Jiménez
|
b328da2c71
|
Fix Send requirements for Wasm targets
|
2024-06-14 01:52:30 +02:00 |
|
Héctor Ramón Jiménez
|
a25b1af456
|
Replace Command with a new Task API with chain support
|
2024-06-14 01:47:39 +02:00 |
|
Héctor Ramón Jiménez
|
5d7dcf417c
|
Introduce subscription::Event
... and remove `PlatformSpecific` from `Event`
|
2024-06-11 19:41:05 +02:00 |
|
Héctor Ramón Jiménez
|
83296a73eb
|
Fix widget operations in multi_window runtime
|
2024-06-10 22:03:46 +02:00 |
|
Héctor Ramón Jiménez
|
ae2bf8ee40
|
Broadcast orphaned events in multi_window runtime
|
2024-06-10 22:03:46 +02:00 |
|
Héctor Ramón Jiménez
|
e400f972c1
|
Introduce window::Id to Event subscriptions
And remove `window::Id` from `Event` altogether.
|
2024-06-10 22:03:46 +02:00 |
|
Héctor Ramón Jiménez
|
07f94d68b5
|
Update outdated READMEs of subcrates
|
2024-05-27 13:47:57 +02:00 |
|
Shan
|
647761ad56
|
Added scale_factor to Screenshot data for use when cropping to widget bounds
|
2024-05-24 19:46:18 -07:00 |
|
Héctor Ramón Jiménez
|
fb23e4c3ff
|
Fix main window not closing in multi-window runtime
|
2024-05-16 19:36:50 +02:00 |
|
Héctor Ramón Jiménez
|
4890d75012
|
Initialize Application::name in multi-window runtime
|
2024-05-16 13:47:02 +02:00 |
|
Héctor Ramón Jiménez
|
780af771fa
|
Fix clippy lints
|
2024-05-14 20:13:55 +02:00 |
|
Héctor Ramón Jiménez
|
b8adfc9ffe
|
Track commands spawned and subscriptions alive in beacon
|
2024-05-13 13:21:10 +02:00 |
|
Héctor Ramón Jiménez
|
b7c65c877d
|
Toggle the Comet when pressing F12
|
2024-05-11 14:17:14 +02:00 |
|
Héctor Ramón Jiménez
|
fc53a97831
|
Merge branch 'window/specific-with-position' into beacon
|
2024-05-10 22:17:29 +02:00 |
|
Héctor Ramón Jiménez
|
b19e95fa18
|
Add SpecificWith variant to window::Position
|
2024-05-10 22:16:35 +02:00 |
|
Héctor Ramón Jiménez
|
57033dc4d0
|
Rename iced_sentinel to iced_beacon and refactor its API
|
2024-05-10 20:08:09 +02:00 |
|
Héctor Ramón Jiménez
|
aaf396256e
|
Merge branch 'master' into beacon
|
2024-05-09 12:32:25 +02:00 |
|
Héctor Ramón Jiménez
|
718fe5b7de
|
Pass WindowHandle by value to window::run_with_handle
|
2024-05-08 23:14:37 +02:00 |
|
Héctor Ramón Jiménez
|
7e7285d60f
|
Plug new_events handler to event loop
|
2024-05-07 17:00:55 +02:00 |
|
Héctor Ramón Jiménez
|
2645524f88
|
Update winit to 0.30
|
2024-05-07 16:07:56 +02:00 |
|
Héctor Ramón Jiménez
|
aae8e4f5cf
|
Fix clippy lints for new 1.78 stable toolchain
|
2024-05-02 17:23:32 +02:00 |
|
Héctor Ramón Jiménez
|
4cd45643d7
|
Introduce opaque widget helper
|
2024-04-25 06:05:37 +02:00 |
|
Héctor Ramón Jiménez
|
a05b8044a9
|
Fix SelectNextSome poll after termination panic in iced_winit::Proxy
|
2024-04-17 15:54:12 +02:00 |
|
Héctor Ramón Jiménez
|
b6b51375cf
|
Implement backpressure mechanism in iced_winit::Proxy
|
2024-04-16 21:50:28 +02:00 |
|
Héctor Ramón Jiménez
|
6ad5bb3597
|
Port iced_tiny_skia to new layering architecture
|
2024-04-09 22:25:16 +02:00 |
|
Héctor Ramón Jiménez
|
5cd98f069d
|
Use built-in [lints] table in Cargo.toml
|
2024-04-07 12:42:12 +02:00 |
|
Héctor Ramón Jiménez
|
f5bcfec821
|
Use rustc-hash for most of our HashMap and HashSet instances
|
2024-04-01 12:00:15 +02:00 |
|
Héctor Ramón Jiménez
|
5137d655e6
|
Allow custom renderers in Program and Application
|
2024-03-22 07:09:51 +01:00 |
|
Héctor Ramón Jiménez
|
3645d34d6a
|
Implement composable, type-safe renderer fallback
|
2024-03-21 22:27:17 +01:00 |
|
Héctor Ramón Jiménez
|
eb67aa5d71
|
Revert "Remove 'static' bound for P::State in Program::run_with"
This reverts commit cab9dec626.
Wasm needs the `'static'` bound since the runtime
will run in a background task.
|
2024-03-17 19:53:02 +01:00 |
|
Héctor Ramón Jiménez
|
cab9dec626
|
Remove 'static' bound for P::State in Program::run_with
|
2024-03-17 19:42:43 +01:00 |
|
Héctor Ramón
|
edf7d7ca75
|
Merge pull request #2312 from iced-rs/theming-reloaded
Theming reloaded
|
2024-03-08 14:00:28 +01:00 |
|
Héctor Ramón Jiménez
|
ecf42b97df
|
Fix block_on in iced_wgpu hanging Wasm builds
|
2024-03-07 23:25:24 +01:00 |
|
Héctor Ramón Jiménez
|
833538ee7f
|
Leverage DefaultStyle traits instead of Default
|
2024-03-07 20:11:32 +01:00 |
|
Héctor Ramón Jiménez
|
905f2160e6
|
Move Theme type to iced_core
|
2024-03-07 00:14:41 +01:00 |
|
Héctor Ramón Jiménez
|
7c4bf70023
|
Simplify theming for Application
|
2024-03-06 21:27:03 +01:00 |
|