summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-05-25added feature: present the size on disk of files as we present the size of ↵Felipe Barriga Richards15-53/+252
the file.
2017-05-10release 1.19.0v1.19.0raveit651-0/+26
2017-05-10sync with transifexraveit65114-53679/+54713
2017-05-07pass CajaApplication instead of GApplication to DBus initmonsta1-1/+1
fixes a build warning
2017-05-03restore DBus interface initializationmonsta1-0/+3
fixes https://github.com/mate-desktop/caja/issues/771
2017-05-02CSS: Load a different caja-desktop.css with GTK 3.14Clement Lefebvre3-2/+36
In caja-desktop.css this line isn't compatible with GTK 3.14: ".caja-desktop:not(:selected):not(:active):not(.rubberband){" It is needed for GTK 3.20/3.22 tough. This PR checks the GTK version and loads the appropriate CSS. This fixes desktop icons showing black text. That issue was reproduced with Adwaita under LMDE with GTK 3.14.
2017-04-20Use gtk+-3 bookmarks locationraveit651-1/+30
If it doesn't exist fallback to reading from the old location but always write to the new location. https://bugzilla.gnome.org/show_bug.cgi?id=674986 taken from: https://git.gnome.org/browse/nautilus/commit/?id=ed90577
2017-04-20Open With dialog: force icon sizemonsta1-1/+1
fixes https://github.com/mate-desktop/caja/issues/735
2017-04-20file: make caja_file_get_gicon return custom icons too (#765)monsta1-0/+5
fixes https://github.com/mate-desktop/caja/issues/410 taken from: https://git.gnome.org/browse/nautilus/commit/?id=f1c782c13dd675bafffb2a4d85900da52be88f3f
2017-04-19Expand grid width to canvasraveit651-1/+6
Minimum of one column taken from: https://github.com/linuxmint/nemo/commit/78d4a4f https://github.com/linuxmint/nemo/commit/21ea094 fix
2017-04-18update copyright year to 2017monsta1-1/+1
2017-04-18use atk_component_get_extents instead of atk_component_get_positionmonsta1-2/+2
fixes build warning about deprecation ported from: https://git.gnome.org/browse/nautilus/commit/?id=bd73a8ee91610310c3b0dfdaa69465fc48ecac8f
2017-04-18don't parse .hidden files manually - GIO does it since 2.36monsta4-139/+2
taken from: https://git.gnome.org/browse/nautilus/commit/?id=ace6d2c2170028148785f3fa87eedf883f20f1dd GIO commit for reference: https://git.gnome.org/browse/glib/commit/?id=510ba9b4efe1813e24c6dfa7405c3547bf9efdd7
2017-04-18don't check nonexistent MATE22_USER_DIR env varmonsta2-23/+3
another case of excessive gnome -> mate renaming back in 2011
2017-04-18don't check nonexistent ~/.mate2 directorymonsta1-16/+3
it's probably some leftover from excessive gnome -> mate renaming back in 2011. even if it ever existed, we can drop it now, like upstream did for ~/.gnome2: https://git.gnome.org/browse/nautilus/commit/?id=5c17044597c980bdbe77a4894d92150fbe69909c
2017-04-17eel-accessibility: remove unused code and outdated commentsmonsta2-112/+0
2017-04-17show correct right-click menu after making selectionmonsta1-0/+1
taken from: https://git.gnome.org/browse/nautilus/commit/?id=fabea8532911c2e38d91aa6230136cff5e52f095 upstream bug with detailed description: https://bugzilla.gnome.org/704289
2017-04-15sync with transfexraveit658-73/+74
2017-04-15Sync translations.Martin Wimpress11-546/+552
2017-04-15Revert "sync with transfex"raveit6514-615/+609
This reverts commit fa99f7ac2b82eabc6cc849cc039d8d5f8c71298a.
2017-04-15sync with transfexraveit6514-609/+615
2017-04-13eel: Queue resizes on the canvas as elements change visibilityraveit651-1/+18
Not queueing resizes may play oddly with the size request caches in GTK+, resulting in gtk_widget_get_preferred_width/height returning 0 even after the canvas was populated. https://bugzilla.gnome.org/show_bug.cgi?id=667831 Taken from: https://git.gnome.org/browse/nautilus/commit/?id=8c77821
2017-04-13Add size_request to IconContainer to work around unncecessaryraveit651-0/+64
relayouting The GtkScrolledWindow uses the widget prefered size as a guess as to whether scrollbars are needed or not in the automatic scrollbars case. If we don't report anything for them we typically get it wrong and cause two size allocate calls on the child each time, with different sizes. This (the two sizes speicifically) will cause unnecessary relayouts of the window. So, we just report the current size of the layed out icons as the prefered size. This is somewhat wrong as its depending on previous size_allocation calls rather than the "ideal" size of the widget, but since the ideal size is ignored anyway and just used for this it works well. taken from: https://git.gnome.org/browse/nautilus/commit/?id=fa6e447
2017-04-13IconCanvasItem: fix overlapping filenames on hoverraveit651-1/+0
taken from: https://git.gnome.org/browse/nautilus/commit/?id=308f4ce
2017-04-10eel: remove unneeded #include with conditionmonsta1-4/+0
2017-04-10eel: remove some unused code from eel-gdk-pixbuf-extensionsmonsta3-1133/+0
also remove self-test, it only tested the removed functions
2017-03-30pre-bump versionraveit652-1/+3
2017-03-28fix build warning (no const needed there)monsta1-1/+1
2017-03-28fix build with gcc 4.9.2 (looks like it's in c89 mode by default)monsta2-3/+9
2017-03-23search: added tag support (xattr::xdg.tags).Felipe Barriga Richards4-9/+328
2017-03-23Fix broken rename in list view by selectin file name cell.Martin Pieuchot1-1/+2
This is a backport from nautilus 5b09cedf434b53a975074b346d511335fc735cba list-view: explicitly set cursor on file name cell renderer on rename The file name column has two cell renderers, one for the icon and another for the name string. Thus, gtk_tree_view_set_cursor() isn't enough to reliably start editing the file name cell since it will try to edit whatever is the currently focused cell in the column. https://bugzilla.gnome.org/show_bug.cgi?id=656128 Fixes https://github.com/mate-desktop/caja/issues/741
2017-03-23property-browser: don't recast GtkWidget as GtkWidgetraveit651-1/+1
2017-03-23property-browser: add style class frame to scrolledwindowsraveit651-0/+3
2017-03-17caja-application.c: Fix uninitialized variablelukefromdc1-1/+1
Fixes https://github.com/mate-desktop/caja/issues/747
2017-03-13release 1.18.0v1.18.0raveit651-1/+1
2017-03-13sync with transifexraveit65114-75999/+79407
2017-03-13update NEWS for 1.18, also add latest 1.16.x entriesmonsta1-57/+46
2017-03-13eel: Avoid deprecated gdk_window_set_background functionsAlexei Sorokin6-51/+149
Fixes partially #506, fixes compiz-reloaded/compiz#40.
2017-03-13Revert "GTK3.21:fix desktop redraw"Alexei Sorokin6-178/+0
2017-03-12Revert "css: honor new bg handling for all gtk+ versions"raveit651-9/+1
This reverts commit 2a3d4cbef005553cff444aad4caa11f73484e1ea. No need anymore after PRs are updated.
2017-03-12css: honor new bg handling for all gtk+ versionsraveit651-1/+9
2017-02-07Remove unused codelukefromdc1-7/+0
2017-02-07Add an option for asking confirmation before moving files to the trashColomban Wendling5-2/+88
Add an option to show a confirmation dialog when moving files to the trash, like there is for deleting files directly or emptying the trash. Closes #632.
2017-02-07Fix for https://github.com/mate-desktop/caja/issues/734lukefromdc1-1/+1
restore "open with other application" menu entry for directories
2017-02-02eel: GdkRGBA related fixesAlexei Sorokin2-13/+15
2017-02-01pre-bump versionraveit652-1/+3
2017-01-31eel: remove some code that seems to do nothingmonsta2-60/+0
ported from: https://git.gnome.org/browse/nautilus/commit/?id=3c749cf9da882043cc5a5cb938f8831831dec768
2017-01-27Rename method to reflect its altered functionalityLuke Yelavich1-4/+4
2017-01-27Replace other instances of atk_focus_tracker_notify with appropriate ↵Luke Yelavich1-5/+5
atk_set_state calls
2017-01-27Use ATK_STATE_SELECTED and ATK_STATE_FOCUSED appropriately for highlight ↵Luke Yelavich1-9/+7
property changes