summaryrefslogtreecommitdiff
path: root/libcaja-private/caja-file-utilities.h
AgeCommit message (Collapse)AuthorFilesLines
2022-07-21Improved filesystem check on dndrobertxgray1-0/+2
2022-07-21caja-directory-async: trust also launchers from user desktoprbuj1-1/+2
2018-10-20monitor: watch for removal of non-native mounts on GVolumeMonitorlukefromdc1-0/+1
Fix https://github.com/mate-desktop/caja/issues/1066 "Caja caches folders from usb drives/disk" Nowadays, we rely on G_FILE_MONITOR_EVENT_UNMOUNTED to be emitted when a mount disappears, since we already monitor the directory, in order to switch the view to a different location. Since non-native mounts very likely won't have file monitoring though, we're not going to receive such events in that case, and fail to redirect the view as a consequence. This patch fixes it by listening to the mount-removed signal on GVolumeMonitor when a monitor is requested for a non-native mount, and emulating a file removal in that case. Backport Nautilus commit gitlab.gnome.org/GNOME/nautilus/commit/3891241ba760c59d284b7579dbd340651c8d4d29 note that caja_get_mounted_mount_for_root had to be added, while the equivalent Nautilus function was from a prior commit
2016-08-22drop a large amount of completely unused codemonsta1-11/+0
2012-09-05start migration to gsettingsStefano Karapetsas1-4/+0
2012-08-12Fixed incorrect fsf addresses. Closes #28.Steve Zesch1-2/+2
2012-06-16use engrampa instead of file-rollerStefano Karapetsas1-1/+1
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+111