Ashley Wulber
3d8596287c
fix: missed event status after rebase
2026-03-04 12:04:33 -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
Vukašin Vojinović
cb288070af
chore: cargo fmt
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
dd3610b8ae
fix(dnd_destination): layout for dnd rectangle children
2025-12-19 16:05:40 -05:00
Stephan Buys
7f321cb0a3
segmented button: support tab drag + drop
2025-11-20 22:33:13 +01:00
Ashley Wulber
840ef21e4d
fix(dnd_destination): Don't capture leave events
2025-10-22 04:29:04 +02:00
Ashley Wulber
ce56237ab9
fix(dnd): leave event handlers should expect None as the drag Id
2025-05-22 17:18:56 +02:00
Michael Aaron Murphy
0aa518984e
chore: format for 2024 edition
2025-03-21 13:33:07 +01:00
Ashley Wulber
337b80d4ca
feat: Tooltips and Better Surface Management
2025-03-14 16:56:21 +01:00
Ian Douglas Scott
75a11b3c84
Don't require 'static child in dnd_destination_for_data
...
Matches `dnd_destination`.
2024-12-20 08:30:18 -07:00
Ashley Wulber
2ecef3c7b2
feat: better a11y support
2024-11-11 15:02:04 -07:00
Ashley Wulber
0491c4baaa
libcosmic updates
2024-10-18 14:04:39 -04:00
Ashley Wulber
173ddca60f
fix: refactor dnd impl to support responsive widget
2024-05-31 19:14:58 -04:00
Ashley Wulber
85c925241e
fix: use tree diff
2024-05-30 16:57:51 -04:00
Ashley Wulber
d625291266
feat: dnd for segmented buttons and nav
2024-04-09 21:21:38 +02:00
Ashley Wulber
f15aeb4247
feat: dnd utilities
2024-04-09 21:21:38 +02:00