commit bf1f6bde79f5226388551780dcd7f148c8f55734 Author: Cosimo Cecchi Date: 2011-09-19 release: prepare for 3.1.92 M NEWS M configure.in commit 0a32dd8da8b2a9d10189ef6c8865bb4ec2ca345f Author: Cosimo Cecchi Date: 2011-09-19 users-group-cache: nuke this, as it appears to be unused M libnautilus-private/Makefile.am M libnautilus-private/nautilus-file.c D libnautilus-private/nautilus-users-groups-cache.c D libnautilus-private/nautilus-users-groups-cache.h commit b11c8a69479b5307d946dbc5742baf5cca75ae06 Author: Mike Gorse Date: 2011-09-16 Fix accessibility for gtk 3.2, and send object:state-changed:selected The code to derive the EelCanvasAccessible class no longer works as of gtk+ 3.1.9. Currently the recommended behavior is to derive from GtkAccessible. Also, canvas items should send object:state-changed:selected events when selected and unselected; otherwise AT-SPI will not update its cache. https://bugzilla.gnome.org/show_bug.cgi?id=650897 M eel/eel-canvas.c M eel/eel-canvas.h M libnautilus-private/nautilus-icon-canvas-item.c commit f83324a05375ba1aa97d3e6ea91f4af323f2bd2c Author: Aurimas Černius Date: 2011-09-18 Updated Lithuanian translation M po/lt.po commit 5d549140c95ebb9e7c5cdf5d7d639cca36a22021 Author: Lê Hoàng Phương Date: 2011-09-18 po/vi.po: changed Bookmark translation from "Liên kết lưu" to "Đánh dấu" M po/vi.po commit 0d1300c2c0790ea510a9253314e0c1f92e241843 Author: Nguyễn Vũ Hưng Date: 2011-09-18 Updated Vietnamese translation M po/vi.po commit 4016176dc43e4c502714d7544000dbed64c95dfe Author: Theppitak Karoonboonyanan Date: 2011-09-18 Updated Thai translation. M po/th.po commit 92e3aded0c213d33e6bbe39f4a9258f4a50a0f7c Author: Ville-Pekka Vainio Date: 2011-09-17 Updated reduced Finnish translation M po/fi.po commit c408390df407fa4b90d4d8bf49a26401ec908512 Author: Ihar Hrachyshka Date: 2011-09-17 Updated Belarusian translation (some fixes after manual testing). M po/be.po commit 8fc72b1b9122cd3dec7c40c2d8f3b24a5038ae46 Author: Alexander Shopov Date: 2011-09-17 Updated Bulgarian translation M po/bg.po commit c0f1c0988790e458351a3e6f6a9bdc494efc0797 Author: Antonio Fernandes C. Neto Date: 2011-09-17 Updated Brazilian Portuguese translation M po/pt_BR.po commit 4fde92db8333dfdb708f57e9b69d3fa74f511663 Author: Joan Duran Date: 2011-09-17 [l10n]Updated Catalan translation M po/ca.po commit 3956b5c163d1b6beda14ab3d47bf78653208c106 Author: Jiro Matsuzawa Date: 2011-09-17 Updated Japanese translation M po/ja.po commit d477edb640c0aa58550e43992fb788f54b2ec700 Author: Mario Blättermann Date: 2011-09-16 [l10n] Updated German translation M po/de.po commit c97c17c4970cb9ae9c38685005995abe2a880921 Author: Daniel Korostil Date: 2011-09-16 Uploaded Ukranian M po/uk.po commit a046d86cd13431eef4bae743c0ca505dffaecca0 Author: dmustieles Date: 2011-09-14 Updated Spanish translation M po/es.po commit cb9d902fccbc462253d60d9a39fa5ee2cce1af7d Author: Yinghua Wang Date: 2011-09-13 update Simplified Chinese (zh_CN) translation M po/zh_CN.po commit 67743ffbc62abeb2bb3511901c95fb57d4ee9d93 Author: Yinghua Wang Date: 2011-09-13 update Simplified Chinese (zh_CN) translation M po/zh_CN.po commit 78be87bc843f71670b41011b645f983bab6ba81d Author: Cosimo Cecchi Date: 2011-09-12 desktop: ensure the desktop metadata is up to date when setting as ready As part of the I/O machinery cycle internal to call_when_ready nautilus_file_clear_info() can be called and clear the metadata we previously set during _init. Move the desktop metadata initialization before returning the file as ready, so it's always up to date when the view reads the settings. https://bugzilla.gnome.org/show_bug.cgi?id=655561 M libnautilus-private/nautilus-desktop-directory-file.c commit 6775e582bcd332eaed925f41555fe4e5c0a3dd71 Author: Cosimo Cecchi Date: 2011-09-12 file: read the emblem icon names from metadata Support for the metadata::emblems got lost during the 3.0 development, re-add support for it. M libnautilus-private/nautilus-file.c commit 97802bc3f6cfbd464eae6e4375cc8f7d71a218af Author: Cosimo Cecchi Date: 2011-09-12 window-manage-views: scroll to the selected location when opening an URI When opening nautilus with a preselected URI, scroll the window to that location in addition to selecting the view element. https://bugzilla.gnome.org/show_bug.cgi?id=658843 M src/nautilus-window-manage-views.c commit 3add5865157f6eb66ddf5729ffdf3102c020cc10 Author: Dr.T.Vasudevan Date: 2011-09-12 updated Tamil translation M po/ta.po commit d82cd5965c246173c3f8e3ce39fdde740592259e Author: Rudolfs Mazurs Date: 2011-09-11 Updated Latvian translation. M po/lv.po commit e7c643cea5a4455d34954edfad24ca62dd585156 Author: Jorge González Date: 2011-09-11 Updated Spanish translation M po/es.po commit 7fe6d3d2a4fe48d58afba8c0ee8e40fe60c5d63b Author: Cosimo Cecchi Date: 2011-09-10 tree-sidebar: don't block the parent handler when popping up a menu Otherwise the treeview will not select the row where the event happened. https://bugzilla.gnome.org/show_bug.cgi?id=601725 M src/nautilus-tree-sidebar.c commit bc236c95df0b3362b4e51a404bd89e13062afa49 Author: Arash Mousavi Date: 2011-09-10 Updated Persian translation M po/fa.po commit 8873abff5de2fd8039ba52e60a835444527f7349 Author: Duarte Loreto Date: 2011-09-10 Updated Portuguese translation M po/pt.po commit a465c3b91dfadbfb590adc42fee18aaa1b61d9fc Author: Jiro Matsuzawa Date: 2011-09-10 Updated Japanese translation M po/ja.po commit 8d5e8502862f93a188a848ca79779db09e4abf85 Author: A S Alam Date: 2011-09-10 update PunjabiTranslation M po/pa.po commit d56fd8f591b3909ef58d7e191afb400de7a8f75f Author: Kristjan SCHMIDT Date: 2011-09-09 Updated Esperanto translation M po/eo.po commit 99ad534b7b2fae3fdfa15345cbeae01da5dda803 Author: Javier Jardón Date: 2011-09-09 Make maintiner mode enabled by default See http://blogs.gnome.org/desrt/2011/09/08/am_maintainer_mode-is-not-cool/ M configure.in commit a64ac652e217cfd9809f669453da6577a198ae37 Author: Yaron Shahrabani Date: 2011-09-09 Updated Hebrew translation. M po/he.po commit 2f064e560cf949b1e1bc4448eaa277f8e05180d8 Author: David Liang Date: 2011-09-09 icon-container: invalidate the layout cache on style-updated This way label sizes will be recomputed if e.g. DPI settings change. https://bugzilla.gnome.org/show_bug.cgi?id=578468 M libnautilus-private/nautilus-icon-container.c commit c0e6ac365cd4d4d4add0db1edf6f7506bd85e57f Author: Matthias Clasen Date: 2011-09-09 file-operations: ignore ALREADY_MOUNTED errors when mounting Don't spawn an error dialog in this case. https://bugzilla.gnome.org/show_bug.cgi?id=579645 M libnautilus-private/nautilus-file-operations.c commit a78d885027d6a49d712b5589fd79c822edf4e17d Author: Cosimo Cecchi Date: 2011-09-08 search-directory: stop the engine when there are no active monitors My understanding of this code suggests the engine should be stopped as soon as the active monitors reach zero. This fixes the Stop button not working while searching anyway, and doesn't seem to cause any collateral damage. https://bugzilla.gnome.org/show_bug.cgi?id=563163 M libnautilus-private/nautilus-search-directory.c commit fdf0036ca9fbb17b97aefabd95f994190cdc0bac Author: Piotr Drąg Date: 2011-09-08 Updated Polish translation M po/pl.po commit 226595c7ed30e21247d07a063dd7d1f9221306ed Author: Luca Ferretti Date: 2011-09-08 l10n: Updated Italian translation M po/it.po commit 920aa3d94be890f241d3be415540dbde6a81df0a Author: Cosimo Cecchi Date: 2011-09-08 tracker: always reset the cancellable when starting a query Otherwise we can start a query with a cancelled object already, making it fail immediately. M libnautilus-private/nautilus-search-engine-tracker.c commit ee73c255d75165607c7f04defd5e8edfa3524914 Author: Cosimo Cecchi Date: 2011-09-08 window: make sure not to unref NULL GFiles The GFile pointed by parent here can be NULL after the cycle, so fold the unref in the != NULL block. M src/nautilus-window-manage-views.c commit 88b08d691c17b9686938a0b20a37a19ac99cacc3 Author: Cosimo Cecchi Date: 2011-09-08 all: remove is_indexed property on NautilusSearchDirectory It doesn't really make sense to artificially change the query target if we're indexed. M libnautilus-private/nautilus-search-directory.c M libnautilus-private/nautilus-search-directory.h M libnautilus-private/nautilus-search-engine-simple.c M libnautilus-private/nautilus-search-engine-tracker.c M libnautilus-private/nautilus-search-engine.c M libnautilus-private/nautilus-search-engine.h M src/nautilus-query-editor.c M src/nautilus-query-editor.h M src/nautilus-window-pane.c M src/nautilus-window-slot.c commit aef4bf26ed8b48f6519fec9531bb530783193447 Author: Cosimo Cecchi Date: 2011-09-08 tracker: respect the location URI when searching with tracker M libnautilus-private/nautilus-search-engine-tracker.c commit a65eb16241ea0e64e5bf2547ffdaebcaa4547574 Author: Claude Paroz Date: 2011-09-08 Updated French translation M po/fr.po commit 6f4d215dd9df1b3b0c7fb4714fda88bc2ef39590 Author: Bruce Cowan Date: 2011-09-08 Updated British English translation M po/en_GB.po commit 92e40dd094a812db6bcc3e60c0830d20b3f07b15 Author: Cosimo Cecchi Date: 2011-09-08 window: steal all accelerators/mnemonics keybindings when renaming If we're renaming, we really want to ignore all the accelerators and mnemonics coming from NautilusWindow and NautilusView, as they might conflict with the regular bindings expected in an editable widget, such as an editable GtkCellRendererText or EelEditableLabel. This should fix all the recent keybinding-related regressions, such as https://bugzilla.gnome.org/show_bug.cgi?id=658105 https://bugzilla.gnome.org/show_bug.cgi?id=651574 M src/nautilus-window.c commit a67212a39bbcd342f0a503d693ebd80fab48ac9c Author: Cosimo Cecchi Date: 2011-09-08 view: add an is_renaming property to NautilusView And keep it in sync with the renaming widget. This will be useful to forward events to the view if it's renaming. M libnautilus-private/nautilus-icon-container.c M libnautilus-private/nautilus-icon-container.h M src/nautilus-icon-view.c M src/nautilus-list-view.c M src/nautilus-view.c M src/nautilus-view.h commit 88b535828ddacd7ec2313d52a21f164aee535fa3 Author: Cosimo Cecchi Date: 2011-09-08 Revert "window: reverse the order of key-press event processing" This reverts commit f76c50a0e46aa7786820f76b3f71b57b44b8d7fb. M libnautilus-private/nautilus-icon-container.c M src/nautilus-list-view.c M src/nautilus-window.c commit c55fa6b75ba623b327975fdaa37d5a8e6669e7ac Author: Cosimo Cecchi Date: 2011-09-08 build: fix optional dependency check on libtracker-sparql Commit ffc7c7f98901e8a319b91716d05e521a798dbe43 didn't really work in the case where no tracker was found on the system, really forcing a build dependency. Fix this. https://bugzilla.gnome.org/show_bug.cgi?id=658545 M configure.in commit 8d8979f53cea0e8e48faa9ffba82950013e18ad0 Author: Cosimo Cecchi Date: 2011-09-07 icon-dnd: remove hardcoded highlight frame The call to gtk_render_frame() should be enough; the problem is with Adwaita which does not define a CSS style for the "dnd" class. M libnautilus-private/nautilus-icon-dnd.c commit 7732a6b35369c1cef56351cc491358c2f6623c5e Author: Cosimo Cecchi Date: 2011-09-07 icon-canvas-item: render the additional text with gtk_render_layout() And add a style class for it. M libnautilus-private/nautilus-icon-canvas-item.c commit ffc7c7f98901e8a319b91716d05e521a798dbe43 Author: Cosimo Cecchi Date: 2011-09-07 tracker: make the tracker-sparql dependency optional This way it's still possible to specify --enable-tracker=no from the configure line if you want to avoid the tracker dependency. M configure.in M libnautilus-private/Makefile.am M libnautilus-private/nautilus-search-engine.c commit b3da52fefdbf5dc6f8f95fe381181dc47e54d5c3 Author: Stefano Teso Date: 2011-09-07 file: make sure not to use a 0 width/height when scaling the image The problem is that for extreme height-to-width ratio images, gdk_pixbuf_scale_simple () is called with either width or height = 0 (printing a critical warning to the terminal). https://bugzilla.gnome.org/show_bug.cgi?id=329010 M libnautilus-private/nautilus-file.c commit f1dd42ec1c86e78fa894c07ee6b0c8df60d45acb Author: Cosimo Cecchi Date: 2011-09-07 tracker: use libtracker-sparql directly It's not a problem for nautilus to depend on libtracker-sparql here instead of using g_module_open() M configure.in M libnautilus-private/nautilus-search-engine-tracker.c commit 402b281790c1bca3fc10010008cb1ac6fb997b59 Author: Pavlos Touboulidis Date: 2011-04-11 list-view: Fix default sort order. Removed the extra "uri" element from the sort order mapping array because the settings enum values were being mapped to the wrong strings. https://bugzilla.gnome.org/show_bug.cgi?id=647491 M src/nautilus-list-view.c commit ad5b834df34d6a8f3919909b63ce97cc2bda53d4 Author: mads@kiilerich.com Date: 2011-09-07 nautilus-autorun-software: handle mime type x-content/unix-software only This is a consequence of the fix for https://bugs.freedesktop.org/show_bug.cgi?id=20562 . This undoes the part of cffb9cf7025 that hardcodes that media with x-content/win32-software are silently ignored, and thus improves on the fix for #524270. Wine or something could now provide a handler for win32-software. https://bugzilla.gnome.org/show_bug.cgi?id=632510 M data/nautilus-autorun-software.desktop.in.in M src/nautilus-autorun-software.c commit 8978c6375bbe0cd26fffded25bc4606cab2c88e6 Author: Phillip Berndt Date: 2011-02-16 nautilus-autorun-software: Use /bin/sh for autorun.sh execution If the autorun file is called autorun.sh it is clearly meant for execution through a sh processor. The benefit of using /bin/sh as the executable is that autorun will also work on FAT formatted media (which does not allow autorun.sh to have +x permission set) https://bugzilla.gnome.org/show_bug.cgi?id=642511 M src/nautilus-autorun-software.c commit d1bc9311392e243aa5c9af4b80a373b6dd69d741 Author: Sandro Mani Date: 2011-09-07 mime-actions: don't spawn a warning if we have only one application Don't show a confirmation dialog when we're opening a number of files with the same application. https://bugzilla.gnome.org/show_bug.cgi?id=649811 M src/nautilus-mime-actions.c commit 571a6ef755a6190d442739589b686401d75ff40b Author: Tomas Bzatek Date: 2011-04-15 connect-server-dialog: Respect password save setting The "Remember this password" checkbox was not respected when password was specified and connection succeeded for the first time. https://bugzilla.gnome.org/show_bug.cgi?id=641376 M src/nautilus-connect-server-dialog.c commit 0ae354ce50394d18be01ca670fdf190d63c1591e Author: Cosimo Cecchi Date: 2011-09-07 search-bar: use gtk_entry_set_icon_from_icon_name() Now that we have an image style class for entry icons, we can style the symbolic color from the theme instead of rendering this manually. This also has the side effect of fixing bugs like https://bugzilla.gnome.org/show_bug.cgi?id=651209 M src/nautilus-search-bar.c commit 37e379a5a484b604bd25f0b4cb3269f6e4c942ba Author: Michael Terry Date: 2011-06-29 Look at XDG_CURRENT_DESKTOP to decide if a link is foreign https://bugzilla.gnome.org/show_bug.cgi?id=653660 M libnautilus-private/nautilus-link.c commit 637289f74536ed2f31e05604401203a9360c439f Author: Michael Terry Date: 2011-06-29 Add Unity to OnlyShowIn https://bugzilla.gnome.org/show_bug.cgi?id=653657 M data/nautilus.desktop.in.in commit cbadf49a82c70bb6ef90d63fdc4b43f4cb108598 Author: Cosimo Cecchi Date: 2011-09-07 css: remove custom CSS stylesheet Our custom CSS stylesheet is actually very tied to Adwaita. We don't want to force this style to other GTK+ themes, so the theming information has been moved to Adwaita itself. M data/Makefile.am D data/nautilus.css M src/nautilus-application.c commit ca7f81e2e9adf325effa11fc55aace4a087ab61b Author: Cosimo Cecchi Date: 2011-09-07 icon-container: use the "rubberband" style class for the selection item Instead of using a custom style property. M data/nautilus.css M libnautilus-private/nautilus-icon-container.c commit 8b676a68b698b705a6008c89d53fded1cf635981 Author: Cosimo Cecchi Date: 2011-09-07 desktop: add a nautilus-desktop style class to the desktop canvas So that themes can tweak the color/background of desktop canvas items separately. M libnautilus-private/nautilus-icon-container.c commit 22707fdc469dfc7548adc8020e3aaf63b20ae1bf Author: Cosimo Cecchi Date: 2011-09-07 eel: remove unused eel_cairo_draw_layout_with_drop_shadows() M eel/eel-gdk-extensions.c M eel/eel-gdk-extensions.h commit 77eecef417b91bb0c48588513de473f11a5c9896 Author: Cosimo Cecchi Date: 2011-09-07 icon-container: remove unused code caching canvas item colors Caching colors in NautilusIconContainer to use them in the canvas item is not needed anymore, as gtk_render_* fetches the right values directly from the style context. M libnautilus-private/nautilus-icon-container.c M libnautilus-private/nautilus-icon-private.h commit 95910c94fd46f368b66f02e1961dc5f273b38c82 Author: Cosimo Cecchi Date: 2011-09-07 icon-canvas-item: use gtk_render_* methods instead of direct cairo Instead of hardcoding colors and using direct cairo calls to draw the canvas items frame/background/labels, use gtk_render_* methods directly. This has the advantage of making them more friendly with GTK+ themes (by adding a nautilus-canvas-item style class to the canvas context when drawing) and removes a ton of convoluted cairo drawing code. M libnautilus-private/nautilus-icon-canvas-item.c commit 483f13c18f55e489bc15ad266d5612edf96ad95a Author: Matej Urbančič Date: 2011-09-07 Updated Slovenian translation M po/sl.po commit 5b09cedf434b53a975074b346d511335fc735cba Author: Rui Matos Date: 2011-08-08 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 M src/nautilus-list-view.c commit b20d9570c840f696eae5216652d93540bcfdc6db Author: Cosimo Cecchi Date: 2011-09-07 floating-bar: remove some unused code M src/nautilus-floating-bar.c commit 00b108c687408db87ebb617186aa8fa62f35c7de Author: Luke Symes Date: 2011-07-16 Don't hide the floating-bar on hover if it is interactive If there are actions set on the floating bar, avoid escaping the pointer. https://bugzilla.gnome.org/show_bug.cgi?id=654558 M src/nautilus-floating-bar.c M src/nautilus-window-manage-views.c commit 3f892611ab497180fae677abd6520e4cd387877f Author: Stas Solovey Date: 2011-09-07 Updated Russian translation M po/ru.po commit a21d27b66fa307adaf87918f5feb2be44d52fdca Author: Cosimo Cecchi Date: 2011-09-07 places-sidebar: don't manually highlight the symbolic eject icon Set the right style class and state when rendering the icon, so the theming engine can fetch the right color from the theme and color the symbolic icon automatically. M src/nautilus-places-sidebar.c commit 1eaae29320deb8dc6f218c13584aac5bbb66acd1 Author: Ihar Hrachyshka Date: 2011-09-07 Updated Belarusian translation. M po/be.po commit 407e426fcd2413a5a27e8bbc9f455da9e3fbbe59 Author: Kjartan Maraas Date: 2011-09-06 Updated Norwegian bokmål translation M po/nb.po commit 62bb5efc592a1241bfb0ca5c3773eb8ad899cbcc Author: Chao-Hsiung Liao Date: 2011-09-06 Updated Traditional Chinese translation(Hong Kong and Taiwan) M po/zh_HK.po M po/zh_TW.po commit fa72a893c4e8558d94c22cb9ed3ed6c417eb265f Author: Daniel Nylander Date: 2011-09-05 Updated Swedish translation M po/sv.po commit 2d66b738054eb27a0f624be5a4a76d038c907b4d Author: Jorge González Date: 2011-09-05 Updated Spanish translation M po/es.po commit 8478047a09576891e30d87232d332da244c8a518 Author: Fran Dieguez Date: 2011-09-05 Updated galician translations M po/gl.po commit 4060b9ee98bb080383e4d973c7ae5be1a515f785 Author: Shaun McCance Date: 2011-09-02 Update help targets and add more useful entries to help menu M src/nautilus-bookmarks-window.c M src/nautilus-connect-server-dialog.c M src/nautilus-file-management-properties.c M src/nautilus-properties-window.c M src/nautilus-shell-ui.xml M src/nautilus-view.c M src/nautilus-window-menus.c commit 156f61454a06dddadb82990bfd4d287729352ece Author: Ihar Hrachyshka Date: 2011-09-04 Updated Belarusian translation. M po/be.po commit 80d2046dd0df5719daa6ce9b702f0c0265eb7044 Author: André Gondim Date: 2011-09-03 Updated Brazilian Portuguese translation, reviewed by Antonio Fernandes C. Neto . M po/pt_BR.po commit c687d66e473f7094c6af552a69d14d81ae4c3baf Author: Aurimas Černius Date: 2011-09-03 Updated Lithuanian translation M po/lt.po commit af0022fc388a587726f1186bbe131c666e4d50a3 Author: Tomas Bzatek Date: 2011-09-02 previewer: Fix leaked GError M src/nautilus-previewer.c commit e75ff65bc233eaaff108329376ff04b007422668 Author: Stas Solovey Date: 2011-08-31 Updated Russian translation M po/ru.po commit db72d73b3cd58493b1b8878a52ff8a9f5d350602 Author: Vincent Untz Date: 2011-08-30 all: Remove preferences about sound previewing The code was removed, so no need to keep the preference. https://bugzilla.gnome.org/show_bug.cgi?id=657718 M libnautilus-private/nautilus-global-preferences.h M libnautilus-private/nautilus.convert M libnautilus-private/org.gnome.nautilus.gschema.xml.in M src/nautilus-file-management-properties.c M src/nautilus-file-management-properties.ui commit 3c5cc30d554e641d6013ef196b1a2d7c9424fa41 Author: Cosimo Cecchi Date: 2011-08-29 release: prepare for 3.1.90 M NEWS M configure.in