Hojjat
aef328238f
fix(editable): the UX is closer to design now
...
This fixes the unresponsive trailing icon and changes the behavior to be
closer to the UI/UX design.
2026-04-01 23:29:26 +02:00
Hojjat
e1738d2ea7
fix(text_input): keyboard shortcuts when keyboard is a different language
...
Matches what Iced does
2026-04-01 23:26:42 +02:00
Hojjat
2299fba69b
fix(text_input): RTL text cursor and highlight fixes
2026-04-01 23:26:42 +02:00
Ashley Wulber
413e63f62a
chore: update features and feature gates
2026-03-30 22:25:27 -04:00
Ítalo Dell Areti
380b341bdc
feat(text_input): add select_range method and Task function
2026-03-28 00:09:34 -04:00
Ashley Wulber
254c13cfc4
fix: ellipsize text in menu items
2026-03-27 21:22:54 +01:00
Ashley Wulber
e63f3196e2
fix: MenuActive path highlight
2026-03-27 21:21:59 +01:00
Frederic Laing
d7fd880ac6
fix(toggler): add touch input support
2026-03-23 10:22:04 -04:00
Hojjat
c804d3851d
fix: don't ever draw glyphs outside of the bounds
2026-03-23 10:21:15 -04:00
Hojjat
dc3ebaa38e
feat(segmented_button): add ellipsize support
2026-03-23 10:21:15 -04:00
Hojjat
3da55e8074
fix(flex_row): calculate height based on nodes
2026-03-18 15:54:33 +01:00
Vukašin Vojinović
54bcb9ec12
chore: update dependencies and examples
2026-03-18 15:54:07 +01:00
Ashley Wulber
c7ac9cfd31
fix: if not in bounds, return default mouse interaction
2026-03-17 20:51:22 +01:00
Vukašin Vojinović
0bb006c5bb
fix(header_bar): add vertical SSD padding
...
Prevents SSDs from having a gap after the rebase.
2026-03-17 17:28:23 +01:00
Vukašin Vojinović
adb6e30405
feat(header_bar): use custom widget for layout
2026-03-17 16:23:31 +01:00
Jonathan Wingrove
c52ef97650
fix(table): Use on_item_mb_double for double-click handler instead of on_item_mb_left
2026-03-15 00:30:16 +01:00
Dryadxon
1dc9aa37ed
feat(flex_row): re-export JustifyItems
2026-03-11 17:52:24 +01:00
Dryadxon
ce9e8b5205
fix(flex_row): layout::resolve swap align_items with justify_items
2026-03-11 17:52:24 +01:00
Ashley Wulber
3d2c018cd1
fix(dnd_source): rely on current cursor position for hover state
2026-03-06 20:37:56 +01:00
Ashley Wulber
1970499459
fix: capture mouse motion and mouse interactions in overlay
2026-03-05 22:02:40 +01:00
Ashley Wulber
0e1a9d46eb
chore: update iced & cleanup text input
2026-03-04 12:04:33 -05:00
Ashley Wulber
3d8596287c
fix: missed event status after rebase
2026-03-04 12:04:33 -05:00
Ashley Wulber
0298487096
fix: overlay event handling and mouse interaction
2026-03-04 12:04:33 -05:00
Ashley Wulber
904133397b
fix: toggler width fixes & cleanup
2026-03-04 12:04:32 -05:00
Ashley Wulber
442ce6ad0c
fix: context-menu
...
when a popup is created and a focus event is received, we shouldn't close the popups, because it may be a focus event for a popup
2026-03-04 12:04:32 -05:00
Ashley Wulber
89ee66f251
fix: menu bar and flex row event handling
2026-03-04 12:04:32 -05:00
Ashley Wulber
7554540b78
fix: update for applet widgets and grid
2026-03-04 12:04:32 -05:00
Ashley Wulber
71e2c7c99e
fix: responsive menu layout
2026-03-04 12:04:32 -05:00
Ashley Wulber
e6fe1a6811
fix: ellipsize
2026-03-04 12:04:32 -05:00
Ashley Wulber
e8d53b14ea
chore: various fixes and some cleanup
2026-03-04 12:04:32 -05:00
Ashley Wulber
e10459fb37
wip rebase updates
2026-03-04 12:04:32 -05:00
Hojjat Abdollahi
bd1d3d5a73
fix: ellipsize headerbar title instead of wrapping ( #1140 )
2026-03-02 12:01:19 -07:00
Alex Marín
384e8f6e21
fix(segmented_button): clear bold button text on context menu close
2026-02-20 12:06:45 +01:00
Hojjat Abdollahi
b9bd773940
feat: ellipsize text ( #1132 )
2026-02-19 10:06:45 -07:00
mariinkys
c1c09624bd
fix: right-clicking any sidebar item makes all sidebar items bold
2026-02-19 16:43:56 +01:00
Vukašin Vojinović
cb288070af
chore: cargo fmt
2026-02-17 21:18:55 +01:00
Vukašin Vojinović
990e2e291b
refactor(calendar): use jiff instead of chrono
...
This refactors the calendar widget to use `jiff` instead of `chrono`.
Also mostly matches the design of the widget to the time applet.
2026-02-17 21:18:55 +01:00
Frieder Hannenheim
21c5a4f34a
feat(dnd_destination): xdg file transfer portal support
...
Requires the `xdg-portal` feature to be enabled to use these features.
- Adds `DndDestination::on_file_transfer` method to handle `application/vnd.portal.filetransfer` drop requests
- Adds `command::file_transfer_receive` function to handle the file transfer request messages
- Adds `command::file_transfer_send` to initiate a file transfer from the application
2026-02-16 16:41:35 +01:00
Ashley Wulber
fdcba7d8ec
fix(segmented_button): dnd hover
2026-01-29 00:07:00 +01:00
Vukašin Vojinović
b71a7c9edf
improv: remove double coloring of content_container windows
...
This sets the main content and the header bar to transparent when `content_container` is true, so that things aren't colored twice and overlayed on top of each other.
This ensures that modifying color alpha behaves as expected, especially for frosted glass.
2026-01-27 18:07:35 -07:00
Ashley Wulber
9fcd449611
fix(segmented_button): hover state handling
...
when hover state changes, paragraphs also need to be updated. I'll make a not to check this again after the rebase though.
2026-01-27 14:10:04 -05:00
Ashley Wulber
927035809f
refactor(segmented button): only clear tab drag after source event cancel or finish
2026-01-24 00:53:30 +01:00
Ashley Wulber
beddbf1770
improv(segmented_button): dnd state handling
2026-01-22 10:26:58 -05:00
Ashley Wulber
d71c42102d
fix(segmented button): tab dnd
2026-01-22 02:11:08 +01:00
vacenty
689f25be53
feat(spin_button): when value is min/maxed, disable decrease/increase button
2026-01-21 14:08:25 +01:00
Jonatan Pettersson
3e6c9a6add
feat: add optional placeholder text to dropdown
2026-01-16 08:50:58 -07:00
Michael Aaron Murphy
b0cbb54bf2
chore(widget): remove unused RcWrapper method
2026-01-13 17:01:57 +01:00
Michael Aaron Murphy
f000433690
fix(spin_button): compiler error on build without a11y
2026-01-13 17:01:27 +01:00
Michael Aaron Murphy
b9c24d2421
feat(a11y): screen reader name and description support for button widgets
2026-01-09 23:35:28 +01:00
Ashley Wulber
dd3610b8ae
fix(dnd_destination): layout for dnd rectangle children
2025-12-19 16:05:40 -05:00