Héctor Ramón Jiménez
8b0262c5f0
Fix broken documentation link
2025-12-02 18:39:14 +01:00
Héctor Ramón Jiménez
7e5b6f6802
Unify keyboard subscriptions into listen
2025-12-02 18:35:50 +01:00
Héctor Ramón Jiménez
0159987e93
Export InputMethod type directly in advanced module
2025-11-25 10:45:25 +01:00
alex-ds13
83ad72325c
publicly re-export input_method on advanced
...
- Re-exports the `input_method` module under the `advanced` feature,
which might be useful for anyone writing a custom widget with support
for input method.
2025-11-25 10:45:14 +01:00
Héctor Ramón Jiménez
d759abe94a
Add macOS as exception to window server compile error
2025-11-25 08:19:18 +01:00
TechnoPorg
0a75f399a8
Add x11 and wayland feature flags
2025-11-25 08:16:14 +01:00
Héctor Ramón Jiménez
c9830b4a9b
Use window::run in editor example
2025-11-20 00:42:56 +01:00
Héctor Ramón Jiménez
f1b0d558df
Fix broken find_by_id link in documentation
2025-11-18 23:15:47 +01:00
Héctor Ramón Jiménez
867fe819c0
Add explicit error handling to image loading
2025-10-28 21:19:25 +01:00
Héctor Ramón Jiménez
23039e758e
Introduce explicit image::allocate API
2025-10-25 22:59:30 +02:00
Héctor Ramón Jiménez
5216253998
Fall back to synchronous rendering on Wasm
2025-10-25 22:59:29 +02:00
Héctor Ramón Jiménez
a064241a6b
Replace doc_auto_cfg with doc_cfg
...
See https://github.com/rust-lang/rust/pull/138907
2025-10-08 04:37:13 +02:00
Héctor Ramón Jiménez
25a96f8efc
Attach tester to daemon
2025-10-08 02:53:37 +02:00
Héctor Ramón Jiménez
a052ce58b0
Merge branch 'master' into feature/test-recorder
2025-09-11 04:57:17 +02:00
Héctor Ramón Jiménez
09c604c92d
Add theme and theme_changes functions to system
2025-09-08 14:32:24 +02:00
Héctor Ramón Jiménez
9518573fce
Add Fn suffix to application and daemon traits
2025-09-08 12:29:10 +02:00
Héctor Ramón Jiménez
323b17d458
Write documentation for new ThemeFn traits
2025-09-08 12:11:39 +02:00
Héctor Ramón Jiménez
0111f514a1
Use winit to obtain current theme::Mode
2025-09-08 05:16:20 +02:00
Héctor Ramón Jiménez
6a1cd02b3a
Clarify "this" in time::now docs
2025-09-06 17:15:27 +02:00
Héctor Ramón Jiménez
d9f24dddb9
Add a pure now helper to time module
2025-09-06 17:07:24 +02:00
Héctor Ramón Jiménez
74b792b608
Use f32 for scale_factor
2025-09-02 23:29:22 +02:00
Héctor Ramón Jiménez
5417b630a5
Fix Send requirements in WebAssembly builds
2025-08-29 09:07:19 +02:00
Héctor Ramón Jiménez
4f7444bddf
Move tester to a new iced_tester subcrate
2025-08-29 08:39:44 +02:00
Héctor Ramón Jiménez
14de69704d
Centralize debug::hot in Program implementations
2025-08-27 02:42:28 +02:00
Héctor Ramón Jiménez
0b00fcfff5
Remove test feature and expose Preset unconditionally
2025-08-27 02:33:58 +02:00
Héctor Ramón Jiménez
81d1eda7fe
Introduce selector flag and decouple iced_widget from iced_runtime
2025-08-23 05:15:57 +02:00
Héctor Ramón Jiménez
34a42b5ad4
Move all operations to widget::operation module
2025-08-23 03:54:54 +02:00
Héctor Ramón Jiménez
98d8f466bb
Merge branch 'master' into feature/test-recorder
2025-07-08 00:29:55 +02:00
Héctor Ramón Jiménez
10bbe44c30
Draft experimental hotpatching support 🎉
...
Thanks to `subsecond` by the Dioxus folks!
2025-06-24 14:30:09 +02:00
Héctor Ramón Jiménez
5ca5000cdc
Add elided lifetimes to view helpers in examples
2025-06-24 14:29:36 +02:00
Héctor Ramón Jiménez
73f5569f28
Add program::Preset and emulator::Mode
2025-06-04 19:17:11 +02:00
Héctor Ramón Jiménez
16556b51bc
Draft Emulator in iced_test
2025-05-31 04:34:54 +02:00
Johann Birnick
3f7ceb8be6
fix docs
2025-05-29 21:08:45 -07:00
Héctor Ramón Jiménez
d39022432c
Remove unnecessary into calls in application
2025-05-13 22:33:44 +02:00
Héctor Ramón Jiménez
8c87f67d6d
Remove some indirection in application traits
...
Skill issue, though.
2025-05-13 22:31:37 +02:00
Héctor Ramón Jiménez
e82b10da77
Maintain application metadata in beacon connection
2025-05-01 04:19:44 +02:00
Héctor Ramón Jiménez
29a19fcde1
Purify Animation API and introduce application::timed
2025-04-29 03:03:32 +02:00
Héctor Ramón Jiménez
7c6155242c
Avoid redundant metrics when rewinding
2025-04-20 21:50:12 +02:00
Héctor Ramón Jiménez
d5d4479a53
Draft time-travel debugging feature
2025-04-17 03:24:17 +02:00
Héctor Ramón Jiménez
2e0c03923c
Add custom timing support for comet
2025-04-16 18:17:14 +02:00
Héctor Ramón Jiménez
183fb8a659
Avoid attaching devtools on Wasm
2025-04-09 23:03:16 +02:00
Héctor Ramón Jiménez
bc66866bb8
Attach devtools to daemon when debug is enabled
2025-04-08 13:44:00 +02:00
Héctor Ramón Jiménez
a719b0596c
Draft iced_devtools subcrate structure
2025-04-05 19:27:15 +02:00
Héctor Ramón Jiménez
3f67044977
Merge branch 'master' into beacon
2025-04-05 18:20:31 +02:00
Héctor Ramón Jiménez
33d20763c8
Annotate root crate tests with standalone_crate
...
The new Rustdoc combined tests are an order of
magnitude slower in my machine for the `iced` root
crate.
2025-04-03 20:27:17 +02:00
Héctor Ramón Jiménez
5d1de9dc95
Enable async-await feature in iced_futures
2025-04-02 11:50:27 +02:00
Héctor Ramón Jiménez
5b8d92ed5b
Remove leftover mentions of async-std
2025-04-02 11:10:26 +02:00
Héctor Ramón Jiménez
9f1beba583
Make sipper dependency optional
2025-04-02 11:10:25 +02:00
Héctor Ramón Jiménez
cf827dd349
Allow disabling all executor features on Wasm builds
2025-04-02 11:10:25 +02:00
Héctor Ramón Jiménez
57cb14ce38
Remove Executor::block_on and simplify Compositor creation
2025-04-02 11:01:11 +02:00