Commit graph

301 commits

Author SHA1 Message Date
Josh Megnauth
ef32539aae Unit tests and clean up for dupe file feature 2024-05-14 10:54:52 -06:00
Josh Megnauth
14d485a7cb feat: Copy items to the same directory
closes: #135, #145
2024-05-14 10:54:52 -06:00
Jeremy Soller
afa0903120
On escape, close context menus before clearing selection 2024-05-09 14:04:16 -06:00
Jeremy Soller
e9b25a65c2
Open properties on space 2024-05-09 14:00:58 -06:00
Jeremy Soller
8ba70f2f93
Workaround to support favorited files 2024-05-09 13:55:57 -06:00
Jeremy Soller
76a95820a4
Fix scroll on empty folders 2024-05-09 13:28:44 -06:00
Jeremy Soller
1116eaa05a
Add empty trash, fixes #118 2024-05-09 13:24:06 -06:00
Jeremy Soller
99c378873a
Implement add to sidebar, fixes #112 2024-05-09 12:48:33 -06:00
Jeremy Soller
a61e587b1c
Format 2024-05-09 12:31:28 -06:00
Jeremy Soller
c19e256665
Implement remove from sidebar 2024-05-09 12:26:55 -06:00
Jeremy Soller
d15558870d
Allow icon themes to change mime icons 2024-05-03 09:08:36 -06:00
Jeremy Soller
a7383ae174
Do not prefer svg in mime icon cache 2024-05-02 15:54:00 -06:00
Jeremy Soller
a13e3fd095
Add config for favorites 2024-04-30 13:29:58 -06:00
Jeremy Soller
a1d11edfa5 Downgrade serde for better rust compatibility 2024-04-27 08:25:02 -06:00
wiiznokes
6d700399f9 fix #26 2024-04-25 20:05:24 -06:00
Jeremy Soller
37a6f37f7f
Implement unmount button 2024-04-24 13:59:55 -06:00
Michael Aaron Murphy
8c3af501ca feat: add context menus to nav bar 2024-04-23 11:49:14 -06:00
Jeremy Soller
d80c358ca5
Fix compilation without gvfs feature 2024-04-22 15:32:19 -06:00
Jeremy Soller
2b1abc7c23
Refresh gvfs volumes as needed 2024-04-22 13:14:25 -06:00
Jeremy Soller
02b6cda872
Add mounter abstraction, enable minimal GVfs support 2024-04-22 09:54:00 -06:00
Ashley Wulber
11a2d0deef feat: dnd to trash 2024-04-10 13:16:25 -06:00
Ashley Wulber
50ca5316f9 fix: don't allow pasted contents to include the destination. 2024-04-10 13:51:05 -04: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
Lily Foster
4cbad4d91a
Fix cargo test after 94dd1b04d 2024-03-22 09:48:57 -04:00
Josh Megnauth
6a5f23acec
Update trash icon in nav bar on change 2024-03-21 00:44:40 -04:00
Josh Megnauth
2f5bbc5e7f
Convert trash watcher to use debounced events 2024-03-20 23:16:15 -04:00
Josh Megnauth
2e5911e6cc
Reload the trash on Created/Removed events 2024-03-20 20:52:53 -04:00
Josh Megnauth
f606a26482
Watch trash folders for changes 2024-03-20 20:52:53 -04:00
Jeremy Soller
d0a2a9262e
Optimization for reloading metadata 2024-03-20 16:27:00 -06:00
Jeremy Soller
64612b7230
Adjust debouncer time to 250ms 2024-03-20 15:43:44 -06:00
Jeremy Soller
94a6261885
Revert "Reduce notify debounce time to 100ms"
This reverts commit 541e0ff06e.
2024-03-20 15:40:24 -06:00
Jeremy Soller
541e0ff06e
Reduce notify debounce time to 100ms 2024-03-20 15:18:50 -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
3ab5597fc3
Load thumbnails with maximum grid icon size, fixes #78 2024-03-20 10:06:21 -06:00
Jeremy Soller
94dd1b04d5
Do not give trash items a path 2024-03-20 09:56:54 -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
Jeremy Soller
39888d5604
Merge pull request #84 from edfloreshz/master
refactor(menu): update menu declaration.
2024-03-18 20:27:11 -06:00
Eduardo Flores
0c39be4b48
refactor(menu): update menu declaration.
- Updated libcosmic
- Updated menu declaration.
2024-03-18 19:14:23 -07:00
Jeremy Soller
d15372a635
Do not cd to path that is not a directory, fixes #87 2024-03-18 14:46:54 -06:00
Eduardo Flores
57e41766b9 improv(menu): update menu declaration.
- Updated libcosmic
- Updated menu declaration.
2024-03-17 14:49:24 -07:00
Dominic Gerhauser
2e63774882 add trash flag 2024-03-16 20:21:42 -06:00
Josh Megnauth
1b69c3bf5c Add sort direction option to config 2024-03-16 11:24:19 -06:00
Josh Megnauth
7c8bcbe998 Nicer context menu sort buttons
Adds an up or down arrow code point to context menu sort buttons.
2024-03-16 11:24:19 -06:00
Josh Megnauth
1a7a4e19aa Sort grid view
Enables sorting grid view as list view is sorted.
2024-03-16 11:24:19 -06:00
Josh Megnauth
02417a6f2f Add context menu items for sorting 2024-03-16 11:24:19 -06:00
Josh Megnauth
e22c74d721 Add sort by option to config for new tabs 2024-03-16 11:24:19 -06:00
Josh Megnauth
a4b38c4983 Refactor sorting option to TabConfig 2024-03-16 11:24:19 -06:00
Josh Megnauth
c5db063f6a Trigger reload on modified modified time
Fixes: #67
2024-03-10 09:24:21 -06:00