summaryrefslogtreecommitdiff
path: root/src/file-manager/fm-directory-view.c
AgeCommit message (Collapse)AuthorFilesLines
2018-04-04Support HiDpi iconsCosimo Cecchi1-13/+19
Port the rendering of icons to cairo surfaces, so that we can apply the GDK scale factor when rendering icons. origin commit: https://gitlab.gnome.org/GNOME/nautilus/commit/0d4555d7
2018-03-17avoid gtk_dialog_new_with_buttons with stock idsPablo Barciela1-21/+41
2018-03-12avoid gtk_dialog_add_buttons with stock idsPablo Barciela1-4/+9
2018-03-01avoid eel_create_question_dialog with stock idsPablo Barciela1-1/+1
2018-02-09avoid deprecated GtkStockPablo Barciela1-91/+91
2018-01-31require GTK+ 3.22 and GLib 2.50monsta1-16/+0
2018-01-09remove +x attr from source filesmonsta1-0/+0
fallout from last commit
2018-01-08ui: don't use overlay-scrollbarsraveit651-0/+3
make it consistent with behaviour for caja-places-sidebar
2017-11-05open folder in new window: [ctrl] + [shift] + [w]Pablo Barciela1-1/+1
Fixes https://github.com/mate-desktop/caja/issues/859
2017-09-23Fix: wrong <Shift+Del> behavior while renaming filesPablo Barciela1-2/+4
Fixes https://github.com/mate-desktop/caja/issues/509
2017-07-22don't use deprecated gtk_show_uriraveit651-0/+6
2017-07-16avoid deprecated gdk_screen_get_numberZenWalker1-5/+6
2017-04-18don't check nonexistent MATE22_USER_DIR env varmonsta1-10/+1
another case of excessive gnome -> mate renaming back in 2011
2017-03-13Revert "GTK3.21:fix desktop redraw"Alexei Sorokin1-12/+0
2017-02-07Remove unused codelukefromdc1-7/+0
2017-02-07Fix for https://github.com/mate-desktop/caja/issues/734lukefromdc1-1/+1
restore "open with other application" menu entry for directories
2016-12-29Show "open with" menu for desktop and theme fileslukefromdc1-3/+1
Apply https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-4&id=b9c51fd4eb84a9f52ee4be1bf183fc516984130b via https://gist.github.com/raveit65/19cfc5fe706ac6a2ea5d663a94fb02af
2016-12-29fix indent and spacing a bitmonsta1-5/+6
2016-12-29check for stable version of GTK+3, not for development onemonsta1-6/+6
2016-11-22move to GTK+3 (>= 3.14), drop libunique, GTK+2 code, and --with-gtk build ↵lukefromdc1-87/+6
option *Remove GTK_VERSION_CHECK (3, 0, 0) and libunique selectors *Remove GTK2 and libunique specific code. *Leaves selector for specific GTK3 versions. *Remove #DEFINES for vbox/hbox previously required for GTK2 compatability *Keep vbox in caja-spatial-window.c, it is necessary for the desktop to work *spatial-window vbox issue at https://github.com/mate-desktop/caja/issues/591
2016-08-04GTK3.21:fix desktop redraw (fm-directory-view.c)lukefromdc1-5/+14
2016-02-16[GTK+3] handle smooth scroll events for zooming (with Ctrl held)monsta1-0/+28
fixes https://github.com/mate-desktop/caja/issues/516 adapted from: https://git.gnome.org/browse/nautilus/commit/?id=1a76e044a2c9b834d00c4ea30f1e3af3321d8cdd https://git.gnome.org/browse/nautilus/commit/?id=878e2a4f7ada26bb7c106e5bbdbd8434acf86c77 https://git.gnome.org/browse/nautilus/commit/?id=f7b54cdba55a0856b201e62818059ac5007fac35 https://git.gnome.org/browse/nautilus/commit/?id=3d275a971132a41809a3b1e5b8ac683d264d6c35
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
2016-01-25GTK3: fix deprecated GtkMiscWolfgang Ulbrich1-5/+5
2015-12-05GTK3: fm-directory-view, port GtkTable to GtkGridraveit651-0/+69
inspired from: https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-4&id=c6903f4
2015-10-19GTK3: do not use deprecated gtk_misc_set_alignmentraveit651-0/+12
2015-10-19GTK3: Replace gtk_{v,h}box new with gtk_box_newraveit651-0/+4
- gtk_{v,h}box usage is deprecated since gtk+-3.2.0
2015-07-07Revert "show main caja help page from m-u-g in all dialogs"Monsta1-2/+1
This reverts commit b4e25754bf17ef54569367718eda57ea759108c5.
2015-06-17show main caja help page from m-u-g in all dialogsMonsta1-1/+2
this should be corrected when m-u-g will be complete (e.g. will contain help for all these dialogs)
2015-01-13drop support for GLib < 2.36Monsta1-10/+4
Closes https://github.com/mate-desktop/caja/pull/372
2015-01-12use mate_gdk_spawn_command_line_on_screen like other MATE apps doMonsta1-17/+5
Closes https://github.com/mate-desktop/caja/pull/370
2014-12-10zero-init all signals arraysMonsta1-1/+1
2014-12-10file-manager: don't leak memoryMonsta1-1/+2
2014-10-27implementation of extension interface and status management (gsoc2014)Alexander van der Meij1-1/+2
2014-10-21Check result of symlink function to avoid warningsStefano Karapetsas1-10/+9
Translate also Perberos spanish comments
2014-10-05Use g_get_user_config_dir instead of harcoding to $HOME/.configinfirit1-2/+2
2014-03-22fix some compile warningsraveit651-3/+3
2014-01-27Add option to show file sizes with IEC units instead of SI unitsStefano Karapetsas1-2/+5
Contains also a typo fix for the previous commit Closes #203 https://github.com/mate-desktop/caja/issues/203
2014-01-27Add "Open parent location" in menu if we are in search viewStefano Karapetsas1-0/+94
It is shown if only one file is selected, and if it isn't a directory
2013-12-22Update help uri to the correct locationinfirit1-1/+1
2013-08-01Replace ghelp: with help: for user-guideinfirit1-1/+1
2013-07-25src: Add GTK3/GDK3 supportStefano Karapetsas1-0/+16
2012-12-22[all] silence warnings from GCC 4.6Jasmine Hassan1-10/+4
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-26/+15
Also fixes a double-free regression in lc-p/caja-query from 7a42b9b0
2012-11-23[directory-view] fix double-free regression from 7a42b9b0Jasmine Hassan1-2/+0
2012-11-16[all] use g_list_free() and g_strcmp0 instead of eel functionsJasmine Hassan1-12/+26
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-11-16[src] don't use GtkObject (GTK3)Jasmine Hassan1-11/+21
the ::destroy signal of GtkObject has only been moved to GtkWidget in GTK3 (after GtkObject removal): http://developer.gnome.org/gtk3/3.0/ch25s02.html So we use conditionals in this case, to keep it working with GTK2. A tad similar: http://git.gnome.org/browse/nautilus/commit/?id=cc6cb51e827c0b15d4ef09f12d37b9f331ddcef8
2012-11-16[build] don't include marshals we don't ownJasmine Hassan1-1/+0
http://git.gnome.org/browse/nautilus/commit/?id=8d07a73b28767b7c866fe403e9ac706b8affb8a2
2012-11-16[src] convert to new GDK_KEY prefixJasmine Hassan1-3/+3
http://git.gnome.org/browse/nautilus/commit/?id=71fa1a50145a6f06da3b805a29e75c1295fd546b Also, make sure we use GDK_KEY prefix in places-sidebar where this patch was previously applied to Caja but with old prefix: places-sidebar: allow keyboard navigation with Enter/Space (#637768) http://git.gnome.org/browse/nautilus/commit/?id=fd03c910a73ba18459e68baaf15e8dd295acd5c1
2012-11-16[all] Don't use gtk_dialog_set_has_separator()Jasmine Hassan1-3/+2
http://git.gnome.org/browse/nautilus/commit/?id=73e2941f9b837d5d0326e6e88caa7a1e3fdcabeb