summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2013-07-25src: Add GTK3/GDK3 supportStefano Karapetsas3-8/+40
2013-07-25Fixes for GTK3 supportStefano Karapetsas3-2/+13
2013-07-24Update for mate-desktop changesStefano Karapetsas2-2/+2
2013-07-18INCLUDES to AM_CPPFLAGSWolfgang Ulbrich1-1/+1
2013-06-29Fix g_type_init deprecationStefano Karapetsas1-0/+2
2013-06-24Fix URI managementStefano Karapetsas1-21/+30
Closes #134 (https://github.com/mate-desktop/mate-file-manager/issues/134)
2013-04-15Fixes #94 - default for target_navigation needs to be FALSE for spatial mode ↵Dan Bravender1-1/+1
to work
2013-04-12Fix default sort order in preferences windowStefano Karapetsas1-1/+0
Closes #106 (https://github.com/mate-desktop/mate-file-manager/issues/106)
2013-04-12Fix radio buttons and GSettings in preferences windowStefano Karapetsas1-52/+28
Closes: https://github.com/mate-desktop/mate-file-manager/issues/104 Patch from: https://git.gnome.org/browse/nautilus/commit/?id=f200bfb
2013-02-24Always select the folder you "came from" when navigating upwardsStefano Karapetsas1-10/+40
Based on nautilus patch by Alexander Larsson http://git.gnome.org/browse/nautilus/commit/src/nautilus-window-manage-views.c?h=gnome-3-0&id=2b006f84a06633778e11755e579fafcecbb1b36b Closes https://github.com/mate-desktop/mate-file-manager/issues/19
2013-02-24Fix issues with XDG dirs in places sidebarStefano Karapetsas1-1/+12
2013-02-24More indentation fixesStefano Karapetsas1-19/+19
2013-02-24Indentation fixesStefano Karapetsas1-423/+424
2013-02-23Update copyrightStefano Karapetsas1-1/+1
2013-02-23Add support for freedesktop.org File Manager DBus InterfaceStefano Karapetsas5-1/+343
http://www.freedesktop.org/wiki/Specifications/file-manager-interface Most of code is adapted from Nautilus: http://git.gnome.org/browse/nautilus/tree/src/nautilus-freedesktop-dbus.c Closes https://github.com/mate-desktop/mate-file-manager/issues/3
2013-02-17Check if caja is mistakenly set as default application for a content type, ↵Stefano Karapetsas1-2/+18
to avoid infinite loops
2013-02-15Allow to open files with Caja using g_app_info_launch_default_for_uriStefano Karapetsas1-2/+19
If there are only files to open, close Caja instead of open a default folder window Closes https://github.com/mate-desktop/mate-file-manager/issues/37
2012-12-22[all] silence warnings from GCC 4.6Jasmine Hassan13-96/+8
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-12-22[places-sidebar] plug leak in _dispose, add g_clear_object in glibcomat.hJasmine Hassan2-15/+23
to cleanup code a bit. http://git.gnome.org/browse/nautilus/commit/?id=c6fa6b2062a1adf3e4945824048b3771edb35ebe for g_clear_object compatibility: https://gitorious.org/vaapi/gstreamer-vaapi/commit/ab2ec5e2541834c2490a78ec839850df2b075cf5?format=diff
2012-12-22[fm-properties] Use G_SETTINGS_BIND_INVERT_BOOLEAN where appropriateJasmine Hassan1-22/+2
http://git.gnome.org/browse/nautilus/commit/?id=df382f58d0ec2a1b779cf80048ad70944c8859df
2012-12-22[desktop-icon-view] don't use eel helper to set adjustment valuesJasmine Hassan1-2/+2
http://git.gnome.org/browse/nautilus/commit/?id=8b4271f5ad62d00b76d7e34a594c9b1819eb495e
2012-12-22[property-browser] remove deprecated gtk_dialog_set_has_separatorJasmine Hassan1-1/+0
2012-12-03add Jasmine Hassan in authorsStefano Karapetsas1-0/+1
2012-12-03[global-prefs|application] use MATE global 'show-desktop-icons' settingJasmine Hassan1-3/+6
instead of a local-to-caja setting 'show-desktop' This key would indicate that file managers (by default Caja, but applies to others like Thunar or ROX) should handle desktop, i.e. draw a background and place icons there. Otherwise (when false), mate-settings-daemon will take over drawing desktop background. This is different from 'draw-background', which is a separate option used only for drawing background without icons (by mate-settings-daemon). To Caja, 'show-desktop-icons' implies 'draw-background', and so if set to false, Caja won't (needlessly) draw the desktop. However, if the user uses the "Background & Emblems dialog" to drop an image-pattern/color/reset on the desktop, Caja will again draw the desktop. For reference: https://bugzilla.gnome.org/show_bug.cgi?id=632225
2012-12-03[directory-bg] rewrite/refactor, untangle directory & desktop bg-setting codeJasmine Hassan1-5/+2
- Fixes crashes when resizing a VM window in VirtualBox. - Adds a method to allow handling desktop reset.
2012-12-03[eel-background] refactor to untangle directory & desktop bg-setting codeJasmine Hassan1-17/+13
2012-11-25fix previous commitmate-file-manager-1.5.1Nelson Marques1-1/+0
2012-11-25fix no-return-in-nonvoid-function caja-window.cNelson Marques1-0/+2
2012-11-23[src] fix some incompatible pointer type warningsJasmine Hassan4-8/+14
including a silly mistake in caja-window where destroy function's return type was accidently ommitted during the addition of gtk version checks.
2012-11-23[all] include src/glibcompat.h & use g_list_free_full() where neededJasmine Hassan21-123/+102
Also fixes a double-free regression in lc-p/caja-query from 7a42b9b0
2012-11-23[src] add glibcompat.h for glib-2.27.2 forward-compatabilityJasmine Hassan2-0/+42
to use g_list_free_full() directly
2012-11-23[directory-view] fix double-free regression from 7a42b9b0Jasmine Hassan1-2/+0
2012-11-20[sidebar-title] fix minor styling regression from 638df47eJasmine Hassan1-4/+20
1. Actually return if the widget isn't realized, not the other way around. 2. install the style properties (in class_init) before trying to use them in _select_text_color(). This was basically adapted from code in lc-p/icon-container
2012-11-18fixed incorrect fsf addresses.Steve Zesch2-4/+4
2012-11-16Merge pull request #42 from jasmineaura/developStefano Karapetsas64-2670/+3698
Bring Caja up to speed, stage1
2012-11-16[navigation-window] Use gtk_paned_new for GTK3 instead of gtk_[h|v]paned_newJasmine Hassan1-0/+8
http://git.gnome.org/browse/nautilus/commit/?id=0609431a5cb3803d0b98bd333f90e3c7796f86b7
2012-11-16[places-sidebar] use gtk_widget_set_visible() instead of the eel helperJasmine Hassan1-9/+9
http://git.gnome.org/browse/nautilus/commit/?id=bb145a018a9d66b748971e40be4e09a7f843b2be
2012-11-16[all] use g_list_free() and g_strcmp0 instead of eel functionsJasmine Hassan22-88/+126
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[window] don't use deprecated size_request vfuncJasmine Hassan1-17/+57
http://git.gnome.org/browse/nautilus/commit/?id=b532d0d9290d1731203d971e7c679979265f0a43
2012-11-16[pathbar] don't use deprecated size_request vfuncJasmine Hassan1-13/+186
http://git.gnome.org/browse/nautilus/commit/?id=22cb1accd98c1ae10938eac10cc6beda8fb6b145
2012-11-16[general] use new GtkScrollable interfaceJasmine Hassan1-2/+8
http://git.gnome.org/browse/nautilus/commit/?id=d811553a4e74106efdf8bf6c91c6d29944ed6df7 canvas: use GTK_LAYOUT casts instead of going through the parent struct http://git.gnome.org/browse/nautilus/commit/?id=2260005986d8c620669e56c4b9f2fba12e8e0625
2012-11-16[fm-properties] use GtkComboBoxText in the GtkBuilder fileJasmine Hassan1-178/+69
http://git.gnome.org/browse/nautilus/commit/?id=18fc6dd2516f9091570902640032e68b263cfddf Also include subsequent commit: preferences: cleanup expand/fill flags Probably a change in GTK+ requires fixing this flags, so that the dialog doesn't look odd. http://git.gnome.org/browse/nautilus/commit/?id=6669f155734c320617bcf79f3b5d8f315f4886f9
2012-11-16[src] replace deprecated GtkComboBox text APIs with GtkComboBoxTextJasmine Hassan4-21/+22
[src] don't use GtkComboBox text APIs (#632651) They got replaced by GtkComboBoxText. Thanks to Mathias Clasen and Flo Gravo. http://git.gnome.org/browse/nautilus/commit/?id=f123f99bee1005cd279783f9d441f538fcf85542
2012-11-16[image-properties-page] call gdk_pixbuf_loader_close() earlierJasmine Hassan1-1/+4
This helps smaller images (>8192 bytes) to signal size_prepared before reading image geometry. (#558267) http://git.gnome.org/browse/nautilus/commit/?id=d3ab8e137ae957e5afef54bf0ec1e275b96caab5
2012-11-16[icon-view] if possible, use the local path for the previewJasmine Hassan1-1/+17
This solves issues where the audio previewer is not capable of understanding some GVfs URIs. (#624841) http://git.gnome.org/browse/nautilus/commit/?id=ebcbb167876f8b4491af0bc86bc29015c211b3af
2012-11-16[horizontal-splitter] remove, and use a regular GtkPaned insteadJasmine Hassan3-6/+4
The feature it was bringing in (shrink when the paned handle is double-clicked) is even confusing. http://git.gnome.org/browse/nautilus/commit/?id=1620bd8a4e4ab1760c5c518dd954a4471645ce87
2012-11-16[build] fix distcheckJasmine Hassan1-0/+1
http://git.gnome.org/browse/nautilus/commit/?id=74a0311e65f2c9fc2d03967b0607633dcb652f88
2012-11-16[properties-window] split some long linesJasmine Hassan1-8/+32
http://git.gnome.org/browse/nautilus/commit/?id=64819695a13eb636df535e08e0eed6e896a8821c
2012-11-16[properties-window] don't use expose-event to draw the pie chartJasmine Hassan1-12/+50
Use GtkWidget::draw instead http://git.gnome.org/browse/nautilus/commit/?id=5ece5d67163e30a91e600d2f2bcf0d657d365dc4
2012-11-16[window-toolbars] show/hide the spinner when changing its stateJasmine Hassan1-8/+5
http://git.gnome.org/browse/nautilus/commit/?id=d72087b74c871ef82b1f6a13bb5bb72b38670a52 Including followup commit: window-toolbars: show/hide the spinner in the right order Apparently calling them in the wrong order makes new GTK+ crash. http://git.gnome.org/browse/nautilus/commit/?id=61906b05ec90d5d4759ae7ff7fc7aca40fb18f15