summaryrefslogtreecommitdiff
path: root/src/file-manager
AgeCommit message (Collapse)AuthorFilesLines
2020-06-30caja properties-window: display dir last modifiedԜеѕ1-3/+20
closes #1406 based on https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/409/diffs
2020-06-15fm-properties: Don't show notebook arrowsraveit651-1/+0
fixes https://github.com/mate-desktop/caja/issues/1412
2020-05-15mate-submodules: use git submodule for libeggWu Xiaotian1-0/+1
2020-04-04use MATE_COMPILE_WARNINGS from mate-commonraveit651-1/+1
2020-02-08Drop GLIB version checkWu Xiaotian1-3/+0
2020-01-12fm-properties: Remove use of mate-desktop-thumbnail helperraveit651-5/+3
don't use mate_desktop_thumbnail_scale_down_pixbuf(). gdk-pixbuf doesn't have the same bugs when shrinking images by large factors.
2019-08-26Let some strings be translatableWu Xiaotian2-8/+9
2019-08-26add new interfaceWu Xiaotian2-65/+44
2019-08-26add CajaWidgetViewProvider docsWu Xiaotian1-12/+78
2019-08-26add new extension for widget viewWu Xiaotian1-4/+19
2019-08-26Set FmWidgetView is single view.Wu Xiaotian6-49/+50
2019-08-26add new FmWidgetView objectWu Xiaotian3-0/+441
2019-08-26fix build error about autoptr cleanWu Xiaotian1-0/+5
2019-08-19Remove comments that are not written to translators from pot filerbuj4-13/+13
2019-07-27use show icons option in views tabWu Xiaotian1-1/+1
2019-07-27Add preference option to hide icons in list view.Wu Xiaotian1-0/+14
2019-07-26fm-directory-view: add icon to "empty trash" into "File" menuPablo Barciela1-1/+1
2019-07-24add git.mk to generate .gitignoreWu Xiaotian1-0/+2
2019-07-23fm-list-view: replace deprecated gtk_drag_beginraveit651-6/+7
use gtk_drag_begin_with_coordinates instead
2019-07-23Show thumbnails in list viewWu Xiaotian1-1/+8
2019-07-21fix build error about fm-empty-viewWu Xiaotian1-1/+2
2019-07-17src / file-manager: reduce the scope of some variablesPablo Barciela10-229/+408
2019-07-10Replace gdkpixbuf with cairo_surfaces in a few more placesVictor Kareh1-3/+3
2019-07-02desktop icon view: disconnect callback from correct GSettings instancemonsta1-1/+1
taken from: https://github.com/linuxmint/nemo/commit/89090ac192638d75359876d917b6d3ce106196af
2019-07-02Add scroll tabs with mouse wheelLaurent Napias1-0/+8
File's properties and caja's preferences windows
2019-06-29fm-list-view: suppress GtkAction warningsraveit651-0/+2
2019-06-29fm-icon-view: suppress GtkAction warningsraveit651-0/+16
2019-06-29fm-directory-view: change G_GNUC_END_IGNORE_DEPRECATIONS placePablo Barciela1-2/+2
Fixes cppcheck warnings: [src/file-manager/fm-directory-view.c:1007]: (style) Statements following return, break, continue, goto or throw will never be executed. [src/file-manager/fm-directory-view.c:1080]: (style) Statements following return, break, continue, goto or throw will never be executed.
2019-06-28Fix cppcheck warningsPablo Barciela2-110/+110
appeared since the silence of deprecated gtkaction warnings
2019-06-27Revert "fm-directory-view: free var action_name"raveit651-2/+0
This reverts commit f13416d256ede64396c3c6bb26fadb9b5e527bd3. This was wrong.
2019-06-27fm-directory-view: free var action_nameraveit651-0/+2
2019-06-27fm-directory-view: fix previous GtkAction commitraveit651-9/+12
2019-06-25fm-directory-view: suppress GtkAction warningsraveit651-3/+107
2019-06-25fm-desktop-icon-view: suppress GtkAction warningsraveit651-0/+9
2019-06-18Remove trailing whitespacesrbuj2-2/+2
find . -regextype posix-extended -regex '.*\.(c|h|ac|txt|xml)' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
2019-06-11Change URL prefixes from http to httpsrbuj1-1/+1
2019-05-04eel: remove date & time functionsrbuj2-3/+3
Do not need to extend glib library, since it now incorporates these functions. Extended date format modifiers are available on glib v2.56. eel-glib-extensions.h/c: GDate * eel_g_date_new_tm (struct tm *time_pieces); char * eel_strdup_strftime (const char *format, struct tm *time_pieces); gint64 eel_get_system_time (void); Do not need to test the extensions in eel_self_check_glib_extensions (void). eel-glib-extensions.c: static void check_tm_to_g_date (time_t time) static char * test_strftime (...) Do not need to check if strftime implements extended date format modifiers on the system (available on glibc v2.27). configure.ac
2019-04-12local #include files who are libraries inside <> instead ""Pablo Barciela18-194/+194
2019-04-10local #include files inside "" instead <>Pablo Barciela18-245/+287
2019-04-08Pass "NULL" for keyboard eventlukefromdc2-2/+10
Fix #1198 "Context menu with menu key broken" Pass "NULL" for event which is passed ultimately to gtk_menu_popup_at_pointer as an invalid event was being passed when the menu key was used to open the icon views context menu
2019-04-05fm-desktop-icon-view: remove dead codePablo Barciela1-11/+1
Fixes Clang static analyzer warnings: fm-desktop-icon-view.c:331:33: warning: 1st function call argument is an uninitialized value if (pointer == NULL && (gdk_device_get_source (cur) == GDK_SOURCE_MOUSE)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ fm-desktop-icon-view.c:335:34: warning: 1st function call argument is an uninitialized value if (keyboard == NULL && (gdk_device_get_source (cur) == GDK_SOURCE_KEYBOARD)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~
2019-03-29eel: remove g_object_list_copyrbuj1-1/+1
GNOME/nautilus@7af24a8 Replace GList * eel_g_object_list_copy (GList *list) with g_list_copy_deep (list, (GCopyFunc) g_object_ref, NULL)
2019-03-07avoid variables set but not usedPablo Barciela1-4/+0
2019-03-04fm-tree-model: Fix use of memory after it is freedPablo Barciela1-2/+6
to avoid warning with Clang Analyzer
2019-03-04fm-directory-view: Fix use of memory after it is freedPablo Barciela1-1/+1
to avoid warning with Clang Analyzer
2019-03-04drop unused variablesPablo Barciela1-1/+0
2019-02-02Fix incompatible pointer typesVictor Kareh1-4/+4
2019-01-28Avoid deprecated g_type_class_add_privateWu Xiaotian4-39/+31
- caja-connect-server-dialog - caja-navigation-window - caja-property-browser - caja-sidebar-title - caja-trash-bar - caja-window - caja-zoom-action - caja-zoom-control - fm-desktop-icon-view - fm-properties-window
2019-01-03[libcaja-private] Re-check file MIME type before picking an application.Max Eliaser1-0/+7
An example of when the MIME type might change: a file is initially created with 0 bytes of content, but more data is added later. Empty files are always detected as plain text, but the file might not be empty anymore when the user opens it. This commit affects the behavior when double-clicking a file and when right- clicking on it too.
2019-01-03[file-manager] Fix apparent bug in context menu updating code.Max Eliaser1-1/+1
The code looked like it was supposed to check whether each file in the selection could be opened in an external app, but was only checking the first item in the selection repeatedly. This bug may have been mostly benign since the subsequent call to caja_mime_get_default_application_for_files will return NULL anyway if the files don't all match each other.