Ashley Wulber
4828bae81d
chore: update libcosmic
2025-03-15 11:59:03 -04:00
Jeremy Soller
fac5a25a3f
Use press event on gallery header instead of drag event to start window drag, fixes #537
2025-03-13 15:49:51 -06:00
Jason Rodney Hansen
0604df39ca
Edit location when clicking on current directory
...
This makes it so clicking on the name of the current directory (the last
item) in the breadcrumbs puts it into edit mode. Before, it wouldn't do
anything, because you're already in the dir. Now it does something useful. This
change matches the behavior of Gnome Files.
2025-03-09 14:07:05 -06:00
Jeremy Soller
63ab36af8c
Remove accidental println
2025-03-07 09:10:53 -07:00
Jeremy Soller
2228ea35ea
Compact consecutive search locations in history, fixes #759
2025-03-07 08:44:43 -07:00
Jeremy Soller
f95762bd44
Type to search or seek ( #859 )
...
* WIP: type to search/seek
* Implement type to seek
2025-03-06 20:44:05 -07:00
Jeremy Soller
c8aa80fb2f
Add operation to permanently delete trash items, fixes #841
2025-03-03 13:44:06 -07:00
Shehriyar Qureshi
2e31d99a0d
fix(tab): prevent showing future date in trash items
...
trash items were showing future dates due to `now + time_deleted`.
Fixed by subtracting `time_deleted` instead
2025-03-01 13:46:23 +05:00
Josh Megnauth
e34dcf1372
Respect military time config from time applet
...
Closes : #775
2025-02-24 01:02:30 -05:00
Jeremy Soller
cd43d722d6
Merge pull request #816 from ellieplayswow/bugfix/drag-scroll-virtual-cursor-desync
...
Bugfix to how virtual cursor is calculated before DragEnd when drag-scrolling
2025-02-21 06:49:03 -07:00
johnoye742
42d4213207
Fixes issue #817 with thumbnails
...
Fixes the issue with thumbnails by explicitly setting the icon widget width to always be the minimum preventing overflow.
2025-02-21 10:47:10 +01: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
1e5123af17
Fixing issue with scroll speed subscription not working in dev profile, removing speed code as redundant
2025-02-19 19:30:40 +00:00
ellieplayswow
9d60ca1564
Moving autoscroll to a subscription on fixed timer + calculating speed based off of distance to edge
2025-02-19 11:29:19 +00:00
ellieplayswow
169d8ef365
Fixing issue with x-axis desyncing
2025-02-18 13:58:00 +00:00
ellieplayswow
e774ea1774
Fixing issue where swapping between list & grid view 'desync' the virtual cursor
2025-02-18 13:32:54 +00:00
ellieplayswow
4a3b95e615
Fixing some jankiness by decoupling scroll offset vs 'virtual' cursor position & resetting after drag end
2025-02-18 13:14:40 +00:00
ellieplayswow
23596a1646
Implementing 'virtual cursor offset' to help track & dynamically update drag rect
2025-02-18 11:54:39 +00:00
ellieplayswow
df74f085ce
Adding in resize listener for gridview
2025-02-18 00:07:22 +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
Jeremy Soller
17b0c665e7
Improve permissions descriptions
2025-02-12 10:45:20 -07:00
Jeremy Soller
e96258917a
Merge pull request #794 from git-f0x/master
...
Set max height for previews
2025-02-11 09:38:02 -07:00
Jeremy Soller
440308fdea
Adjust style of completions again
2025-02-07 11:01:20 -07:00
Jeremy Soller
bc4f267c60
Do not show completion if already on an existing path
2025-02-07 10:26:19 -07:00
Jeremy Soller
868aa79127
Limit completions to 8
2025-02-07 10:21:49 -07:00
Jeremy Soller
121e9f5cf4
Improve style of completions
2025-02-07 09:53:53 -07:00
Jeremy Soller
6612c5203e
Path completion, fixes #86
2025-02-07 09:14:16 -07:00
Vukašin Vojinović
51f41ac9ee
improv(preview_view): set max height for previews
...
This sets the max height of the previews to THUMBNAIL_SIZE, to match text previews.
Prevents the previews from becoming too large when the desktop details window is resized horizontally.
2025-02-07 01:44:01 +01:00
Jeremy Soller
abf95c0189
Add icon size and grid spacing for desktop, fixes #751
2025-02-06 09:26:20 -07:00
Jeremy Soller
06b8132aa3
Set select_focus when selecting by name or path
2025-02-06 09:05:45 -07:00
ellieplayswow
c000eda54b
Fixing issue where a tab tries to read lines from a .hidden directory
2025-02-05 20:53:36 +00:00
Josh Megnauth
f1a9befec1
chore(clippy): tab.rs
2025-01-29 00:46:23 -05:00
Jeremy Soller
ceab7835ad
Clean up mime app handling and make it possible to set default application, part of #325
2025-01-24 11:55:56 -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
3460c2c106
Allow drop to Desktop, fixes #597
2025-01-19 10:54:30 -07:00
Jeremy Soller
f8830814c1
Replace use of blocking function on search results channel, fixes #601
2025-01-16 17:56:13 -07:00
Jason Rodney Hansen
5e65ca6d0b
Fix resetting shift select range
...
Before this fix the following steps would not work correctly:
1. Select a range with shift click.
2. Select a single item that's in the currently selected range, without
holding shift.
3. Hold shift and click another item to select a new range.
Instead of the item selected in step 2 being the start or end of the
range, the original range from step one is used to get the start or end
of the new range.
This fix makes sure the range gets reset when selecting an item in step
2.
2025-01-14 19:21:24 -07:00
Jason Rodney Hansen
85929c44ce
Add move to first/last item with home/end keys
2025-01-14 17:26:18 -07:00
Jeremy Soller
199632580c
Update dependencies
2025-01-14 08:54:43 -07:00
Jason Rodney Hansen
f252db7415
Fix left clicking in empty folder to clear context menu
2025-01-14 08:48:54 -07:00
CaelusV
bc147f4885
Fix Show Hidden Files
2024-12-09 02:21:26 +01:00
Vukašin Vojinović
06150f7d44
fix(context menu): increase vertical item padding ( #665 )
...
This matches the context menu to the designs.
2024-11-24 19:24:24 -07:00
Vukašin Vojinović
1f19fe7015
Fix applet window styling ( #652 )
...
* fix(applet windows): fix styling
* update libcosmic
Updates context drawers to use the new API.
2024-11-22 08:47:16 -07:00
Jeremy Soller
24a7f2bc31
Select result of operation, fixes #500
2024-11-19 20:17:58 -07:00
Jeremy Soller
2f08c05afe
Refactor directory size to allow for cancellation
2024-11-15 17:30:25 -07:00
Jeremy Soller
6c0c89e1f7
Update metadata that walkdir already collects
2024-11-15 16:07:27 -07:00
Jeremy Soller
0c43b0b342
Fix more bugs in directory size calculation
2024-11-15 15:37:31 -07:00
francesco-gaglione
5f944a3059
Directories sizes in details view ( #656 )
...
* translations
* folder size in details view
* dir size subscription
* waldir instead of recursion
* opitonal size with calculating label waiting for subscription
* removed not necessary code
* Bug fixes
---------
Co-authored-by: Jeremy Soller <jackpot51@gmail.com>
2024-11-15 15:24:52 -07:00
Jeremy Soller
738e6eeb7b
Disable text previews until performance issues are fixed
2024-11-14 09:18:35 -07:00
Vukašin Vojinović
b7ef7f852f
fix(gallery): center text previews
2024-11-11 17:22:44 -07:00