Commit graph

10 commits

Author SHA1 Message Date
Cheong Lau
bd1fa1f0a9 perf: general minor performance optimisations
Notably there is some code cleanup with the zooming functionality, I've
created a new module to reduce code duplication.
2025-10-29 08:16:50 +10:00
Cheong Lau
5f729829d7 chore: more pedantic clippy suggestions 2025-10-29 08:10:19 +10:00
Gwen Lg
b0e89cd5e3
fix some typos in comment or var name (#1027)
indicated by `typos` tool : https://github.com/crate-ci/typos/
2025-06-18 16:40:55 -06:00
Jeremy Soller
5573e36400
Copy to external drives when drag and dropping, part of #828 2025-04-29 18:07:57 -06:00
Jason Rodney Hansen
9e3e65e721 Add more plain text mime types when copying files
This allows the full path of the copied file to be pasted as text into
more applications.
2025-01-14 08:49:40 -07:00
Ashley Wulber
926a16ce2e
Dnd (#103)
* wip: drag offers

* wip: dnd

* wip: dnd

* feat: hover indicators

* feat: change directory on hover

* fix: dnd drop filtering and drop kind

* fix: mouse area selection rectangle

* fix: better drag rectangle and dnd drag interaction

* feat: nav and tab dnd

* cleanup: remove extra patch

* cleanup: delete leftover dnd widgets

* chore: update libcosmic

* fix: list view spacer height overflow
2024-04-10 09:41:25 -06:00
Jeremy Soller
244291be79
Partially implement copy and move, debounce events 2024-03-20 11:54:37 -06:00
Jeremy Soller
a2560db6ba
Parse pastes 2024-03-20 10:27:35 -06:00
Jeremy Soller
57fa0cdbc0
Implement cut, fill in x-special/gnome-copied-files mime 2024-03-20 08:53:08 -06:00
Jeremy Soller
dca3f4c08d
Allow copy to clipboard 2024-03-20 08:42:28 -06:00