Commit graph

6319 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
db5a1f6353
Fix clippy lints for Rust 1.90 2025-09-19 18:22:45 +02:00
Héctor Ramón Jiménez
8f87a2bc2e
Make rule API consistent with space 2025-09-19 18:09:59 +02:00
Héctor Ramón Jiménez
afac7be7d1
Rename selector::visible_bounds to delineate 2025-09-18 00:00:59 +02:00
Héctor Ramón Jiménez
611f89fc59
Rename space_{x,y} to space::{horizontal,vertical} 2025-09-18 00:00:56 +02:00
Héctor Ramón Jiménez
299eb54d6f
Improve naming in iced_selector crate 2025-09-17 22:56:58 +02:00
Héctor
53e4976915
Merge pull request #3052 from OpenSauce/patch-2
Fix typo in documentation comment for filter_map
2025-09-16 00:41:36 +02:00
Héctor
800c0e4602
Merge pull request #3056 from iced-rs/fix/macos-tahoe
Update `winit` to fix `debug` build on macOS Tahoe
2025-09-16 00:15:26 +02:00
Héctor Ramón Jiménez
b6f3057fae
Update winit to fix debug build on macOS Tahoe 2025-09-15 23:54:24 +02:00
Héctor Ramón Jiménez
59e2687146
Write documentation for new iced_test APIs 2025-09-12 22:53:28 +02:00
Héctor Ramón Jiménez
4cd35f7462
Invalidate tooltip layout on mouse events 2025-09-12 20:06:59 +02:00
Héctor Ramón Jiménez
5796ba272e
Remove missing_debug_implementations lint 2025-09-12 05:25:09 +02:00
Héctor Ramón Jiménez
f9de884655
Enable advanced shaping for text in iced widget helper 2025-09-11 20:16:49 +02:00
Héctor Ramón Jiménez
89b7585465
Rename *_space to space_x and space_y 2025-09-11 07:13:11 +02:00
Héctor Ramón Jiménez
c684fbd6af
Rename horizontal_rule to rule and introduce Rule::vertical 2025-09-11 06:51:53 +02:00
Héctor Ramón Jiménez
c70ce5af89
Add id helper to selector module 2025-09-11 06:24:13 +02:00
Héctor Ramón Jiménez
bc9951f84f
Add proper string parser for Instruction 2025-09-11 06:20:04 +02:00
Héctor Ramón Jiménez
faad8e2ed0
Restore debug feature for websocket example 2025-09-11 05:08:10 +02:00
Héctor Ramón Jiménez
8d27a3bc26
Leverage &str implementation of Selector for String 2025-09-11 05:06:36 +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
25b965d26a
Update system theme before creating window::State 2025-09-11 02:46:44 +02:00
Héctor Ramón Jiménez
04f53b5f62
Broadcast potential theme changes on window creation 2025-09-10 18:08:01 +02:00
Andrew Baldwin
e709fdc117 Add support for ⌘ + Backspace and ⌘ + Delete macOS shortcuts to text_input.
Additionally, prevent move-by-word when `text_input` is secure.
2025-09-09 12:27:45 -07:00
Leigh
c49bce9de6
Fix typo in documentation comment for filter_map 2025-09-08 18:52:47 +01:00
Héctor
a9091f9edd
Merge pull request #3051 from iced-rs/replace-dark-light
System Theme Reactions
2025-09-08 14:50:49 +02:00
Héctor Ramón Jiménez
1df16356ed
Remove system module leftover from iced_winit 2025-09-08 14:35: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
b5974a23cc
Remove hardcoded colors from todos example 2025-09-08 11:33:27 +02:00
Héctor Ramón Jiménez
7fedb0cc9b
Fix edge cases when restoring system theme 2025-09-08 11:03:45 +02:00
Héctor Ramón Jiménez
74425d5cb1
Set window theme to match color scheme of active theme 2025-09-08 10:12:04 +02:00
Héctor Ramón Jiménez
e92c87061d
Add linux-theme-detection feature through mundy 2025-09-08 09:49:11 +02:00
Héctor Ramón Jiménez
ab7eb88951
Use lighter color for link in tour example 2025-09-08 06:07:41 +02:00
Héctor Ramón Jiménez
c1d7819c07
Track window theme in window::State 2025-09-08 06:01:36 +02:00
Héctor Ramón Jiménez
354159bdf4
Update png to 0.18 2025-09-08 05:40:31 +02:00
Héctor Ramón Jiménez
cb9b106ff8
Allow system theme override with ICED_THEME env variable 2025-09-08 05:32:23 +02:00
Héctor Ramón Jiménez
4d32e733b7
Fix styling example when system theme is selected 2025-09-08 05:23:50 +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
5c7ae8a3d6
Enable needed mundy features explicitly 2025-09-08 01:27:01 +02:00
Héctor Ramón Jiménez
9445f5fcdf
Replace dark-light with mundy 2025-09-08 01:24:22 +02:00
Héctor Ramón Jiménez
efae3860bc
Set wgpu viewport and scissoring before Primitive::draw 2025-09-07 05:10:33 +02:00
Héctor Ramón Jiménez
949852e5fe
Remove target argument from Primitive::draw 2025-09-06 21:27:48 +02:00
Héctor Ramón Jiménez
6fbde6720f
Fix typo in wgpu::Primitive docs 2025-09-06 21:19:14 +02:00
Héctor Ramón Jiménez
0d05ea56d3
Introduce lightweight draw for wgpu::Primitive 2025-09-06 21:17:38 +02:00
Héctor Ramón Jiménez
53a98bf7de
Hide Storage from Primitive for type-safety 2025-09-06 20:23:31 +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
ebe223cb5d
Relax Send and Sync bounds for wgpu::Primitive on Wasm 2025-09-06 06:16:00 +02:00
Héctor Ramón Jiménez
355f0e0921
Fix SIGSEGV on exit in some edge cases 2025-09-06 06:02:11 +02:00
Héctor Ramón Jiménez
c65bfd1afb
Apply scale_factor to sizing tasks in window 2025-09-02 23:33:42 +02:00