Héctor Ramón Jiménez
a7bc1e7da4
Avoid capturing mouse press when text_editor is unfocused
2025-01-30 02:47:59 +01:00
Héctor Ramón Jiménez
ea8696eac2
Use Into<Id> for container::Id arguments
2025-01-30 02:47:14 +01:00
Héctor Ramón Jiménez
aa0f0e73aa
Let markdown::view be Shrink when no code blocks exist
2025-01-30 01:47:10 +01:00
Héctor Ramón Jiménez
d49d4dc3fa
Make spacing configurable in markdown::Settings
2025-01-30 01:46:52 +01:00
Héctor Ramón Jiménez
cfbeb05e32
Fix code block merging with previous spans in markdown widget
2025-01-30 01:46:04 +01:00
Héctor Ramón Jiménez
30ee9d024d
Update dependencies in Cargo.lock
2025-01-29 05:13:04 +01:00
Héctor
9606df57b3
Merge pull request #2764 from iced-rs/wasm/enable-animation
...
Enable `animation` module for Wasm target
2025-01-29 05:10:25 +01:00
Héctor Ramón Jiménez
a56c2f3d81
Enable animation module for Wasm target
2025-01-29 04:55:51 +01:00
Héctor
9b959d3e80
Merge pull request #2758 from airstrike/mouse-transformation
...
Implement `Mul<Transformation>` for `mouse::Cursor` and `mouse::Click`
2025-01-28 18:47:28 +01:00
Héctor
12c9277c7c
Merge pull request #2761 from rhysd/replace-directories-next
...
Replace unmaintained `directories-next` crate with `directories` crate
2025-01-28 18:29:58 +01:00
Héctor
ce7eafcd63
Merge pull request #2760 from rhysd/remove-winapi
...
Remove unused `winapi` crate from dependencies
2025-01-28 18:28:38 +01:00
Andy Terra
6576184bae
Move cursor Transformation to mouse::cursor module
2025-01-28 11:34:36 -05:00
rhysd
f51ce47f37
Replace unmaintained directories-next crate with directories crate
...
[`directories-next`][1] crate is no longer maintained and
[`directories`][2] crate is still maintained. `directories-next`
had been forked from `directories` but it died because the original
`directories` crate revived the maintenance.
[1]: https://crates.io/crates/directories-next
[2]: https://crates.io/crates/directories
2025-01-29 00:45:14 +09:00
rhysd
bf3b40839b
Remove unused winapi crate from dependencies
2025-01-28 21:41:37 +09:00
Héctor
ce4ee9323d
Merge pull request #2759 from iced-rs/fix/respect-editor-line-endings
...
Introduce `LineEnding` to `editor` and fix inconsistencies
2025-01-28 06:36:19 +01:00
Héctor Ramón Jiménez
87165ccd29
Introduce LineEnding to editor and fix inconsistencies
2025-01-28 06:23:38 +01:00
Andy Terra
34673fc54f
Implement Mul<Transformation> for mouse::Click
2025-01-27 23:05:51 -05:00
Andy Terra
0802ed3b3a
Implement Mul<Transformation> for mouse::Cursor
2025-01-27 23:05:24 -05:00
Héctor
00a048677f
Merge pull request #2757 from iced-rs/feature/animation-api
...
`Animation` API for application code
2025-01-28 03:47:13 +01:00
Héctor Ramón Jiménez
cd445f758f
Display grid placeholder when loading gallery example
2025-01-28 03:25:18 +01:00
Héctor Ramón Jiménez
ae35992048
Add repeat, repeat_forever, and auto_reverse to Animation
2025-01-28 03:24:48 +01:00
Héctor Ramón Jiménez
23d42d2827
Rename Animation::in_progress to is_animating
2025-01-28 03:04:31 +01:00
Héctor Ramón Jiménez
086b06553b
Remove unnecessary endpoint function in gallery example
2025-01-27 20:47:59 +01:00
Héctor Ramón Jiménez
e1ad0910f0
Change period to Week in gallery example
2025-01-27 20:46:47 +01:00
Héctor Ramón Jiménez
8fd87f94eb
Make animation module only available in native
2025-01-27 05:32:18 +01:00
Héctor Ramón Jiménez
2753103942
Fix broken intra-doc link in animation
2025-01-27 05:22:37 +01:00
Héctor Ramón Jiménez
e2c52c9728
Implement AI gallery example 🎉
...
It displays the most popular daily images of Civitai!
2025-01-27 05:01:43 +01:00
Héctor Ramón Jiménez
890d852e05
Implement Animation::value
2025-01-27 05:01:24 +01:00
Héctor Ramón Jiménez
bf600a0811
Draft basic Animation API in iced_core
2025-01-27 02:50:51 +01:00
Héctor
da1726b134
Merge pull request #2749 from rhysd/const-from-rgb8
...
Make `Color::from_rgb8` and `Color::from_rgba8` const
2025-01-27 01:27:26 +01:00
Héctor Ramón Jiménez
81f05f00c2
Use color! macro in Palette definitions
2025-01-27 01:17:45 +01:00
Héctor Ramón Jiménez
ce07acf6fe
Make all Color constructors const 🎉
2025-01-27 01:09:16 +01:00
Héctor Ramón Jiménez
d9a454ac4d
Bump MSRV to 1.82
2025-01-27 00:59:17 +01:00
Héctor
3dc601415d
Merge pull request #2755 from iced-rs/feature/image-scale
...
`scale` support for `image` widget
2025-01-27 00:49:35 +01:00
Héctor Ramón Jiménez
cdcfdb2e4e
Implement scale support for image widget
2025-01-27 00:36:21 +01:00
Héctor Ramón Jiménez
24905ebd5d
Fix update passing wrong Tree to content in pop widget
2025-01-26 21:13:57 +01:00
Héctor
1dccd1e71f
Merge pull request #2741 from edwloef/click-kind-derive
...
derive PartialEq and Eq for `mouse::click::Kind`
2025-01-26 20:22:52 +01:00
Héctor
8e23592c5c
Merge pull request #2751 from iced-rs/feature/pop-widget
...
`pop` widget
2025-01-26 14:26:07 +01:00
Héctor
d034bd73d8
Merge pull request #2752 from iced-rs/fix/image-viewport
...
Fix `Image` not respecting `viewport` bounds
2025-01-26 04:51:52 +01:00
Héctor Ramón Jiménez
d886f39521
Fix Image not respecting viewport bounds
2025-01-26 04:32:04 +01:00
Héctor Ramón Jiménez
e90ff41edb
Implement pop widget 🎉
2025-01-26 04:29:57 +01:00
Héctor Ramón Jiménez
3428a3d2af
Avoid preparing layers outside physical bounds in iced_wgpu
2025-01-26 03:55:23 +01:00
Héctor
c0db7b8e1f
Merge pull request #2701 from edwloef/2700-fix
...
always increment quad, mesh, text and image layer counts in wgpu layer rendering
2025-01-26 03:50:22 +01:00
Héctor Ramón Jiménez
2c733d96ac
Delegate layer_count logic to primitive pipelines
2025-01-26 03:42:26 +01:00
rhysd
c6da74702e
Make Color::from_rgb8 and Color::from_rgba8 const
2025-01-25 09:11:27 +09:00
Héctor
ca61706cfd
Merge pull request #2748 from iced-rs/vertical-progress-bar
...
Vertical support for `progress_bar`
2025-01-24 22:00:19 +01:00
Héctor Ramón Jiménez
c93ffaa5fc
Add warning style for progress_bar
2025-01-24 21:44:41 +01:00
Héctor Ramón Jiménez
b7dd0bfda5
Fix missing reactive rendering logic for vertical_slider
2025-01-24 21:44:00 +01:00
Héctor Ramón Jiménez
a22d96aae9
Implement support for vertical ProgressBar
...
Co-authored-by: MG_REX <49415741+ThisIsRex@users.noreply.github.com>
2025-01-24 21:41:18 +01:00
Héctor
5eedf5798c
Merge pull request #2747 from iced-rs/time-repeat-subscription
...
Implement `time::repeat` and simplify `Subscription::run_with`
2025-01-24 18:59:44 +01:00