summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2017-01-23eel: remove unused functionmonsta2-28/+0
2017-01-18Bump version to 1.17.3v1.17.3Martin Wimpress2-2/+8
2017-01-17Remove reference to White Ribs pattern, which was removed from Nautilus in 2001.Martin Wimpress1-1/+0
2017-01-13Update caja NEWS to use consistent, project wide, markdown-like formatting. ↵Martin Wimpress1-170/+183
This will make generating release announcements easier.
2017-01-07force X11leigh123linux1-0/+2
2017-01-07a11y: fix accessibility implementation for CajaIconCanvasItemAccessibleColomban Wendling3-18/+18
Fix CajaIconCanvasItemAccessible inheritance to properly inherit from EelCanvasItemAccessible. This fixes the ATK state machinery in CajaIconCanvasItemAccessible, and adds AtkComponent support which provides several useful features. Part of https://github.com/mate-desktop/caja/issues/245 Based off https://git.gnome.org/browse/nautilus/commit/?id=6c5baeb7626eda6629fc6642c9eb513ef8bc5c8e See https://bugzilla.gnome.org/show_bug.cgi?id=677509
2017-01-06show/hide columns instead of appending/removing themmonsta1-13/+7
fixes https://github.com/mate-desktop/caja/issues/649 adapted from: https://git.gnome.org/browse/nautilus/commit/?id=e19f7cb3fec1e6c884d1741c3c00916c65ab035f
2017-01-06revert part of previous commit - it broke Back/Forward buttonsmonsta1-0/+32
2017-01-06remove some unused code that's also gone upstreammonsta5-173/+2
2017-01-06release 1.17.2v1.17.2raveit652-1/+22
2017-01-06sync with transifexraveit65114-115358/+107848
2017-01-02Fix keyboard-down wraparound on compact viewlukefromdc1-26/+22
Fix https://github.com/mate-desktop/caja/issues/671 Apply https://git.gnome.org/browse/nautilus/commit/?id=40be4b85f51fc7b192ef7421b2ede27954997cc8
2016-12-31Single click navigation: keep hand cursor when opening folder...lukefromdc1-1/+3
and it comes to rest on a new folder displayed in the same icon position. Note that this is only in single click navigation, as double clicking always reverts the cursor to the arrow Same as GNOME/nautilus commit https://git.gnome.org/browse/nautilus/commit/?id=d486af277f491ff5cfcfa254ebce618cd41a3edb
2016-12-31Fix cursor on single-click navigation mode.Franco Tortoriello1-2/+15
On this mode, after opening a folder, the hand cursor was used until the user moved the cursor over a file or folder. Based on Nautilus commit https://git.gnome.org/browse/nautilus/commit/?id=2644c6ef4e7839e976d4861d6c86e16e34d46a13
2016-12-29file: don't consider all desktop files caja linkslukefromdc1-3/+6
Only those which match application/x-desktop directly. Apply Nautilus commit https://github.com/GNOME/nautilus/commit/b241fd28913e87fe01419e4922259949a11c973f
2016-12-29Show "open with" tab in properties window when "open with" menu availablelukefromdc1-2/+1
2016-12-29Show "open with" menu for desktop and theme fileslukefromdc2-7/+3
Apply https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-4&id=b9c51fd4eb84a9f52ee4be1bf183fc516984130b via https://gist.github.com/raveit65/19cfc5fe706ac6a2ea5d663a94fb02af
2016-12-29fix build warning about wrong variable typemonsta1-1/+1
2016-12-29fix indent and spacing a bitmonsta8-36/+37
2016-12-29check for stable version of GTK+3, not for development onemonsta7-33/+33
2016-12-14Add a separator when concatenating strings in icon text accessibleColomban Wendling1-0/+2
This makes the string exposed to ATK more sensible, instead of having unrelated words coupled together.