Héctor Ramón Jiménez
|
502c5fdfbc
|
Implement mouse wheel transactions for scrollable
See https://wiki.mozilla.org/Gecko:Mouse_Wheel_Scrolling#Mouse_wheel_transaction
Co-authored-by: Daniel Yoon <101683475+Koranir@users.noreply.github.com>
|
2024-09-08 16:00:22 +02:00 |
|
Héctor Ramón Jiménez
|
422568dee4
|
Introduce black_box and chain in widget::operation
|
2024-08-08 01:25:00 +02:00 |
|
Héctor Ramón Jiménez
|
9be509d3b3
|
Reintroduce Scrollable::with_direction
|
2024-07-30 22:21:52 +02:00 |
|
Héctor Ramón Jiménez
|
aa62fa2ce9
|
Adapt scrollable sizing strategy to contents
|
2024-07-18 13:22:53 +02:00 |
|
Héctor Ramón Jiménez
|
b518e30610
|
Fix Scrollable::spacing not embedding the Scrollbar
|
2024-07-16 19:05:46 +02:00 |
|
Héctor Ramón Jiménez
|
3f480d3d18
|
Rename embed_* in Scrollable to simply spacing
|
2024-07-12 20:00:14 +02:00 |
|
Héctor Ramón Jiménez
|
ab392cee94
|
Improve Border ergonomics
|
2024-07-12 19:10:52 +02:00 |
|
Héctor Ramón Jiménez
|
f9dd5cbb09
|
Introduce helper methods for alignment for all widgets
|
2024-07-12 15:14:43 +02:00 |
|
Héctor Ramón Jiménez
|
8e9099cdd3
|
Fix broken doc links in widget::scrollable
|
2024-07-11 08:11:19 +02:00 |
|
Héctor Ramón Jiménez
|
8ae4e09db9
|
Add support for embedded scrollbars for scrollable
Co-authored-by: dtzxporter <dtzxporter@users.noreply.github.com>
|
2024-07-11 08:00:58 +02:00 |
|
Héctor Ramón
|
aaab9865c4
|
Merge pull request #2488 from vladh/remove-scrollable-comment
doc: remove extraneous comment
|
2024-07-11 04:52:03 +02:00 |
|
Héctor Ramón Jiménez
|
bec3ca56c3
|
Add align_x and align_y helpers to Scrollable
|
2024-07-11 04:37:03 +02:00 |
|
Héctor Ramón Jiménez
|
88611d7653
|
Hide internal Task constructors
|
2024-07-05 01:13:28 +02:00 |
|
Vlad-Stefan Harbuz
|
39c21e9fc2
|
doc: remove extraneous comment
|
2024-07-02 14:06:55 +01: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
|
6d4155a548
|
Fix Shift scrolling for scrollable on macOS
Apparently, macOS inverts the scrolling axes automatically now.
Was this a thing before, or did an update just break user space?
|
2024-04-26 01:44:03 +02:00 |
|
Héctor Ramón Jiménez
|
eb49567791
|
Capture scrollbar events in a scrollable before content events
|
2024-04-26 01:19:49 +02:00 |
|
Héctor Ramón Jiménez
|
4cd45643d7
|
Introduce opaque widget helper
|
2024-04-25 06:05:37 +02:00 |
|
Daniel
|
fdcec03197
|
Don't consume unused scroll events (#2397)
* Initial Commit
* Update scrollable.rs
* Use `let _ = ` instead of `_ =` for consistency
---------
Co-authored-by: Héctor Ramón Jiménez <hector@hecrj.dev>
|
2024-04-23 00:45:44 +00:00 |
|
Héctor Ramón Jiménez
|
67e181ce7b
|
Fix clip bounds with nested scrollable widgets
|
2024-04-23 02:29:48 +02:00 |
|
Héctor Ramón Jiménez
|
b05e61f5c8
|
Redesign iced_wgpu layering architecture
|
2024-04-03 21:07:54 +02:00 |
|
Héctor Ramón Jiménez
|
f0ae9a0c38
|
Use Catalog approach for all widgets
|
2024-03-24 05:03:09 +01:00 |
|
Héctor Ramón Jiménez
|
66dce4865e
|
Use closures for Scrollable::style
|
2024-03-12 13:34:51 +01:00 |
|
LuisLiraC
|
8a78353fa1
|
Prioritize release events in scrollable
|
2024-03-11 10:55:19 +01:00 |
|
Héctor Ramón Jiménez
|
0a65fd0d74
|
Fix mouse_interaction and on_event for Scrollable
|
2024-03-08 16:59:25 +01:00 |
|
Héctor Ramón Jiménez
|
288025f514
|
Inline helper functions in widget modules
|
2024-03-08 13:34:36 +01:00 |
|
Héctor Ramón Jiménez
|
7ece5eea50
|
Implement additional helpers for Border and container::Appearance
|
2024-03-07 21:02:17 +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
|
34e7c6593a
|
Use Style struct pattern instead of trait for all widgets
|
2024-03-06 20:30:58 +01:00 |
|
Héctor Ramón Jiménez
|
597a41cea7
|
Simplify theming for PickList, ComboBox, and Menu widgets
|
2024-03-06 17:08:57 +01:00 |
|
Héctor Ramón Jiménez
|
704ec9cb5c
|
Simplify theming for TextInput widget
|
2024-03-05 15:53:59 +01:00 |
|
Héctor Ramón Jiménez
|
d681aaa57e
|
Simplify theming for Scrollable widget
|
2024-03-05 04:49:07 +01:00 |
|
Héctor Ramón Jiménez
|
29326215cc
|
Simplify theming for Container widget
|
2024-03-05 03:48:08 +01:00 |
|
Giuliano Bellini s294739
|
49d900d54b
|
Fix scrollbar style when cursor is over scrollable
|
2024-02-28 10:26:12 +01:00 |
|
Héctor Ramón Jiménez
|
7d3735f0fa
|
Assert scrollable content size never fills scrolling axis
|
2024-02-24 19:46:44 +01:00 |
|
Héctor Ramón Jiménez
|
0eaaeaa517
|
Simplify scrollable styling API
|
2024-02-12 19:24:09 +01:00 |
|
dtzxporter
|
0f920e0435
|
Introduce an appearance for a scrollable, ability to customize the scrollbar gap.
Update scrollable.rs
|
2024-02-12 19:03:32 +01:00 |
|
Héctor Ramón Jiménez
|
738aa47547
|
Remove position from overlay::Element
|
2024-02-01 01:08:21 +01:00 |
|
Héctor Ramón Jiménez
|
d72ac36a0f
|
Avoid returning early on Captured event in scrollable
Co-authored-by: Austin M. Reppert <austinmreppert@gmail.com>
|
2024-01-31 18:46:29 +01:00 |
|
Héctor Ramón Jiménez
|
7a50e9e8fb
|
Convert Renderer::Theme to generic Widget type
|
2024-01-21 17:56:01 +01:00 |
|
Héctor Ramón Jiménez
|
25f182f933
|
Introduce Border struct analogous to Shadow
|
2024-01-20 13:29:25 +01:00 |
|
Héctor Ramón Jiménez
|
370b2f6df7
|
Use Default implementation of renderer::Quad
|
2024-01-20 12:25:07 +01:00 |
|
Nick Senger
|
cc906c83cd
|
feat: quad shadows
|
2024-01-20 11:59:37 +01:00 |
|
Héctor Ramón Jiménez
|
d62bb8193c
|
Introduce useful helpers in layout module
|
2024-01-10 10:01:49 +01:00 |
|
Héctor Ramón Jiménez
|
d278bfd21d
|
Replace width and height with Widget::size
|
2024-01-10 10:01:49 +01:00 |
|
Héctor Ramón Jiménez
|
0655a20ad1
|
Make Shrink have priority over Fill in layout
|
2024-01-04 06:51:21 +01:00 |
|
Héctor Ramón Jiménez
|
caed50b277
|
Fix clippy::match-wildcard-for-single-variants
|
2023-09-20 05:03:25 +02:00 |
|
Héctor Ramón Jiménez
|
42ed90bc6f
|
Fix clippy::default_trait_access
|
2023-09-20 04:51:08 +02:00 |
|
Héctor Ramón Jiménez
|
34f07b6027
|
Fix clippy::semicolon_if_nothing_returned
|
2023-09-20 04:11:52 +02:00 |
|