summaryrefslogtreecommitdiff
path: root/libcaja-private/caja-directory-async.c
AgeCommit message (Collapse)AuthorFilesLines
2023-08-24fix gfile sort and symlink warnings w glib2.76 or laterlukefromdc1-1/+1
*Use code borrowed from Nemo
2022-12-23directory: Include hidden files in properties windowWes1-5/+0
based on https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/821/diffs
2022-02-09Fix implicit conversion changes signedness: 'gboolean' to 'guint'rbuj1-7/+7
2021-11-20Use a blank line at mostrbuj1-14/+0
2021-10-11Fix Caja does not show icons of application launchersmouse1-1/+1
in /usr/share/applications and asks user for confirmation on launch of desktop-files here
2021-02-21caja-directory-async: drop istr_set_insert, use g_hash_table_add insteadrbuj1-19/+7
2020-12-11caja-directory-async: trust marked launchersrbuj1-0/+8
gio set PATH "metadata::caja-trusted-launcher" true
2020-12-11caja-directory-async: trust also launchers from user desktoprbuj1-7/+4
2020-12-11caja-directory-async: trust only system launchersrbuj1-6/+1
2019-06-18Remove trailing whitespacesrbuj1-1/+1
find . -regextype posix-extended -regex '.*\.(c|h|ac|txt|xml)' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
2019-05-06libcaja-private: reduce the scope of some variablesPablo Barciela1-52/+70
2019-04-12local #include files who are libraries inside <> instead ""Pablo Barciela1-1/+1
2019-04-10local #include files inside "" instead <>Pablo Barciela1-5/+6
2019-01-31Avoid deprecated g_type_class_add_private under libcaja-privateWu Xiaotian1-1/+1
Changed CajaFileConflictDialog and CajaFile
2018-12-27Skip hidden files only, not backupsSargastic1-3/+1
2018-12-27Add independent show/hide backup filesSargastic1-2/+3
2017-08-22private: Ensure we allow launching .desktop files from trusted symlinksIkey Doherty1-0/+42
When a file is a symlink to one of the XDG data dirs, we'll allow that link to work, as they're vendor provided and not world-writeable by a malicious entity. This lookup is handled by the "is_system_dir" logic, to ensure that whatever the .desktop symlink is pointing at is already implicitly whitelisted. This allows for vendor provided "default" symlinks on within user directories, such as installer shortcuts for LiveCDs, etc. Signed-off-by: Ikey Doherty <[email protected]>
2017-05-25added feature: present the size on disk of files as we present the size of ↵Felipe Barriga Richards1-0/+8
the file.
2017-04-18don't parse .hidden files manually - GIO does it since 2.36monsta1-118/+1
taken from: https://git.gnome.org/browse/nautilus/commit/?id=ace6d2c2170028148785f3fa87eedf883f20f1dd GIO commit for reference: https://git.gnome.org/browse/glib/commit/?id=510ba9b4efe1813e24c6dfa7405c3547bf9efdd7
2016-02-08use g_hash_table_remove_all and get rid of some callbacksmonsta1-7/+1
taken from https://git.gnome.org/browse/nautilus/commit/?id=564264cc6cc6fa44390791248019547a7133d70d and applied in some other places as well
2015-01-13drop support for GLib < 2.36Monsta1-2/+0
Closes https://github.com/mate-desktop/caja/pull/372
2014-09-25limit deep scount (folder contents and size) to one filesystemPhillip Susi1-4/+39
Closes https://github.com/mate-desktop/caja/issues/194 Thanks to monsta <[email protected]> to have suggested this solution Original GNOME commit: https://git.gnome.org/browse/nautilus/commit/?id=a645da5f1043c59203fd194fe85b6976d75d2ece When getting the size of the root directory, nautilus was descending into other filesystems including /proc, causing it to report nonsensical sizes. Store the fsid of the starting directory, and do not recurse into other mount points. https://bugzilla.gnome.org/show_bug.cgi?id=629394 https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/585472
2012-12-22[all] silence warnings from GCC 4.6Jasmine Hassan1-3/+0
GCC 4.6 introduced a new warning about variables declared and initialized, but not really used in the function body. Remove all of these occurrences to build cleanly. http://git.gnome.org/browse/nautilus/commit/?id=d4230de8667764e02dbb966b5d806ff78ced2fd5
2012-11-23[all] include src/glibcompat.h & use g_list_free_full() where neededJasmine Hassan1-14/+9
Also fixes a double-free regression in lc-p/caja-query from 7a42b9b0
2012-11-16[all] use g_list_free() and g_strcmp0 instead of eel functionsJasmine Hassan1-8/+14
Was: general: use g_list_free_full() instead of eel functions http://git.gnome.org/browse/nautilus/commit/?id=5e669515fd7f760382e6b7aa1449734a35a2d7f4 . Instead of g_list_free_full(), we use g_list_foreach and g_list_free() to avoid unnecessary glib dependency bump to 2.28
2012-10-10refactor thumbnails codemate-file-manager-1.5.0Stefano Karapetsas1-1/+1
2012-09-05remove old file-limit preferenceStefano Karapetsas1-2/+1
2012-09-05start migration to gsettingsStefano Karapetsas1-33/+6
2012-08-12Fixed incorrect fsf addresses. Closes #28.Steve Zesch1-2/+2
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+5410