Vukašin Vojinović
d5dbcc7677
chore: add rustfmt config
...
Also adds a Zed editor config for automatic formatting with nightly.
2026-04-29 00:53:57 +02:00
Hojjat
b17f8889a8
chore: update to the latest libcosmic
2026-04-08 15:15:48 -06:00
Vukašin Vojinović
6e2eafe16c
chore: clippy
2026-03-24 11:25:59 -06:00
Ashley Wulber
360973175c
feat: rebase libcosmic onto iced 0.14
2026-03-13 21:04:17 +01:00
Vukašin Vojinović
1e25e7dd69
chore: clippy
2026-01-30 21:05:46 +01:00
Your Name
eb19c360d6
fix(mouse_area): update hover state on scroll events
...
Hover state was only recalculated on CursorMoved events, causing items
to remain highlighted after scrolling away from them. Now hover checks
also run on WheelScrolled events and viewport changes, ensuring
on_enter/on_exit fire correctly when content moves under the cursor.
2025-12-29 12:25:01 -06:00
Cheong Lau
5f729829d7
chore: more pedantic clippy suggestions
2025-10-29 08:10:19 +10:00
Vukašin Vojinović
f95869a631
chore: migrate to Rust 2024 edition
2025-09-11 08:15:26 -06:00
Jeremy Soller
fb74be9a70
Restore tab scroll position, fixes #1115
2025-08-15 11:01:08 -06:00
Ashley Wulber
c8e5d986f2
Fix context menu position ( #1136 )
...
* chore: update libcosmic
* fix(context menu): compensate for scroll virtual offset, and use window position
2025-08-13 11:01:03 -06:00
Jeremy Soller
605f44763b
On wayland, place context menus into popups, fixes #1090
2025-07-24 10:51:46 -06:00
Jeremy Soller
b7c9ed8dff
Implement auto scroll in mouse area, improves performance
2025-07-10 11:52:42 -06:00
ellieplayswow
16c8c0df30
bugfix(zoom): use global modifiers for checking if ctrl is used for zoom instead of mouse area events
...
example(copy): fixing copy example to use correct Method type
2025-04-30 13:57:33 -06:00
Jason Rodney Hansen
a657c5e409
Simplify and fix box selection and autoscroll
2025-03-22 18:51:48 -06:00
Jeremy Soller
1880d0a270
Format
2025-03-03 13:04:50 -07:00
ellieplayswow
9a474d8eca
Removing unused import
2025-02-20 21:38:25 +00:00
ellieplayswow
87b87f9a83
Change calculation of virtual drag area to work with subscription by not relying on mouse movements
2025-02-20 21:31:42 +00:00
ellieplayswow
23596a1646
Implementing 'virtual cursor offset' to help track & dynamically update drag rect
2025-02-18 11:54:39 +00:00
ellieplayswow
7c6df15f08
Adding in new functionality to scroll the file window when dragging outside the viewport of the scrollable
2025-02-17 23:53:12 +00:00
Josh Megnauth
8ff54d1522
chore(clippy): mime_app, operation, mounter
...
Fixes Clippy lints for:
* src/mounter/
* src/operation/
* src/mime_app.rs
* src/mouse_area.rs (I missed two of them last time)
2025-01-22 08:10:05 -07:00
Josh Megnauth
6a6a494012
chore(clippy): mouse_area, controller & more
...
Fixes lints for:
* src/operation/controller.rs
* src/mouse_area.rs
* src/mounter/mod.rs
2025-01-19 10:55:56 -07:00
Jeremy Soller
6a79e8178f
Implement progress and cancellation for extraction
2024-11-14 16:00:35 -07:00
Daniel Yoon
8ef1b705d0
Fix unused variable warnings
2024-10-23 11:21:48 +11:00
Daniel Yoon
99306cbf1b
initial commit
2024-10-23 11:21:48 +11:00
Jeremy Soller
390673c70f
Update libcosmic/iced
2024-10-21 13:51:10 -06:00
Jeremy Soller
60743ed251
Settings overhaul, part of #321
2024-10-02 14:53:24 -06:00
Jeremy Soller
333d4e58ca
Keep focused item in view when resizing, part of #109
2024-09-20 14:35:00 -06:00
Justin Gross
a192d93f4b
chore: collapse scroll_area into mouse_area
2024-09-14 02:11:06 -04:00
Ashley Wulber
4a7c59b987
fix: DnD fixes
2024-05-31 18:07:12 -06:00
Jeremy Soller
aab8d310df
Use widget::responsive for tab responsiveness, fixes #204
2024-05-31 09:51:34 -06:00
Jason Rodney Hansen
8351678822
Fix for extra click event
2024-05-27 19:24:07 -06: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
077a29e5ee
Implement drag selection in grid view
2024-02-29 11:25:46 -07:00
Jeremy Soller
c8f4eb9d34
WIP: buildout mouse interactions
2024-02-26 15:16:29 -07:00
Jeremy Soller
cb4bd84ea5
Rebase on new libcosmic and iced
2024-02-09 07:09:51 -07:00
W
d79349efaf
Capture mouse back/forward
2024-02-08 14:10:36 -07:00
Jeremy Soller
40ee305eb2
Improve context menu operation
2024-01-05 15:10:46 -07:00
Jeremy Soller
ac93fc79d4
Add context menu
2024-01-05 11:18:38 -07:00