commit aa552113606e24d331c6c62de0f5406351600d7f Author: Cosimo Cecchi Date: 2011-01-31 Release 2.91.8 M NEWS M configure.in commit 3f55f369c00044a3d93c6bb10aa9e7c025548d5d Author: Cosimo Cecchi Date: 2011-01-31 build: remove GConf dependency altogether M configure.in commit 4227f0b1708d36d464ffce207c75b429bec1917b Author: Cosimo Cecchi Date: 2011-01-31 convert-metadata: don't migrate the desktop metadata to GConf M src/nautilus-convert-metadata.c commit 389789e8f102f794780a2842e9506dc23ddd6a08 Author: Cosimo Cecchi Date: 2011-01-31 preferences: don't use GConfClient anymore M libnautilus-private/nautilus-global-preferences.c M libnautilus-private/nautilus-global-preferences.h commit 632bf39a23e5457d76540063eff69b36e36459d0 Author: Cosimo Cecchi Date: 2011-01-31 desktop-metadata: use a keyfile instead of GConf to store it M libnautilus-private/Makefile.am M libnautilus-private/nautilus-desktop-directory-file.c M libnautilus-private/nautilus-desktop-directory-file.h M libnautilus-private/nautilus-desktop-icon-file.c A libnautilus-private/nautilus-desktop-metadata.c A libnautilus-private/nautilus-desktop-metadata.h M libnautilus-private/nautilus-metadata.h commit c62a8ff91596da4d14b56a52400baa52e05c2ccc Author: Cosimo Cecchi Date: 2011-01-31 desktop-directory-file: don't use eel boilerplate M libnautilus-private/nautilus-desktop-directory-file.c commit 3d0dc4d6d763c70630e82f5a5c69a6745af70866 Author: Gabor Kelemen Date: 2011-01-31 Fix a mistranslation M po/hu.po commit 678c5216ebe3987b7b268d27fc0af78f09e58d94 Author: Cosimo Cecchi Date: 2011-01-30 sort-order: resync sort order property with NautilusFileSortType This makes the sorting preference reliably work again. M libnautilus-private/nautilus-file.c M libnautilus-private/nautilus-file.h M libnautilus-private/org.gnome.nautilus.gschema.xml.in M src/nautilus-file-management-properties.c M src/nautilus-file-management-properties.ui commit 6a6c18d4d62adc14cfc41769ab5ce37793d51c16 Author: Cosimo Cecchi Date: 2011-01-30 icon-view: save sort metadata only when the user explicitly changes it M src/nautilus-icon-view.c commit c1fa2a49e02552a2fb334f7cb766a32f0c201ad1 Author: Cosimo Cecchi Date: 2011-01-30 eel: remove eel_g_settings_add_auto_* functions M eel/eel-glib-extensions.c M eel/eel-glib-extensions.h commit 253345f0841a38fcf02023bc2acd8bdc26842160 Author: Cosimo Cecchi Date: 2011-01-30 all: don't use eel_g_settings_add_auto_* methods It makes no sense to use caching now with GSettings, as lookup operations are fast enough. M libnautilus-private/nautilus-file.c M libnautilus-private/nautilus-icon-canvas-item.c M libnautilus-private/nautilus-thumbnails.c M src/nautilus-desktop-icon-view.c M src/nautilus-icon-view.c M src/nautilus-list-view.c commit e14351baf9f252a57395f2982e05ccecc504d646 Author: Cosimo Cecchi Date: 2011-01-30 icon-view: move desktop view's get_view_id to a proper implementation Instead of hardcoding IS_DESKTOP_ICON_VIEW() checks in the parent class. M src/nautilus-desktop-icon-view.c M src/nautilus-icon-view.c commit fdf30fd8c54c25e952ecc313af6d5325cf062452 Author: A S Alam Date: 2011-01-29 update Punjabi Translation by A S Alam M po/pa.po commit b97ee5da0bb1ab6ad4cc0f2a1d795ee7f64b5ec5 Author: Cosimo Cecchi Date: 2011-01-28 Update MAINTAINERS and DOAP files M MAINTAINERS M nautilus.doap commit 454b2caf1ba89a62321486db10c87e63217031b8 Author: Cosimo Cecchi Date: 2011-01-28 application: don't call mount_removed_callback() on pre-unmount The unmount process follows this flow: - pre-unmount is emitted - GIO performs checks to see whether the volume is safe to unmount, and spawns GtkMountOperation dialogues accordingly - if everything is fine, the unmount signal is emitted So, it's wrong to close or redirect windows from pre-unmount, as the mount could actually not be unmounted after that. M src/nautilus-application.c commit 35bf6c86b53b68a61389f270aa0ce1ff2715ff7c Author: Cosimo Cecchi Date: 2011-01-27 Clean up our desktop file (#640687) - remove the 'System' category - remove autostart interactions with gnome-session M data/nautilus.desktop.in.in commit e7b6fd0e59ec49fbe6216c157eea2a92b384d39e Author: Tomas Bzatek Date: 2011-01-27 Clarify the reason for recent nautilus_file_peek_display_name() workaround M libnautilus-private/nautilus-file.c commit 8f6245a80cfd571274813fe4d5d950769d02bfba Author: Tomas Bzatek Date: 2011-01-27 Prevent a crash in nautilus_file_peek_display_name() on invalid NautilusFile This is more a workaround only, expect assert failures at other places when something bad happens. There's a race condition somewhere, this patch only prevents immediate crash. Patch by Marcus Husar https://bugzilla.gnome.org/show_bug.cgi?id=602500 M libnautilus-private/nautilus-file.c commit fd03c910a73ba18459e68baaf15e8dd295acd5c1 Author: Stefano Teso Date: 2011-01-26 places-sidebar: allow keyboard navigation with Enter/Space (#637768) M src/nautilus-places-sidebar.c commit 4f4c07b1f9964d437f70c89d94e9585429a69f91 Author: Fran Diéguez Date: 2011-01-27 Get Galician translations back from wrong commit M po/gl.po commit dace8ba5c2068e80bb9d99a1370f0c1a989fb72a Author: Fran Diéguez Date: 2011-01-27 QA of Galician translations M po/gl.po commit 17793d3bb90dbde51c95f73867bf75d6546cf88f Author: Fran Diéguez Date: 2011-01-27 QA of Galician translations M po/gl.po commit a63aaa68f14bec6507d36e856a4ed79d969b1be3 Author: Cosimo Cecchi Date: 2011-01-25 desktop-background: make sure to hold a ref in the 'changed' idle Otherwise we might end up accessing object fields after it was destroyed. https://bugzilla.gnome.org/show_bug.cgi?id=640420 M libnautilus-private/nautilus-desktop-background.c commit 6d079cc40ab1dfab5b7d60cac44b655d4d243f3d Author: Cosimo Cecchi Date: 2011-01-24 editable-label: fix some drawing regressions Also, remove the copy/pasted gtkpango code again, as we can have a better rendering without it. M eel/eel-editable-label.c commit d4230de8667764e02dbb966b5d806ff78ced2fd5 Author: Cosimo Cecchi Date: 2011-01-24 all: silence new warnings from GCC 4.6 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. M eel/eel-canvas-rect-ellipse.c M eel/eel-canvas.c M libnautilus-private/nautilus-clipboard.c M libnautilus-private/nautilus-desktop-icon-file.c M libnautilus-private/nautilus-directory-async.c M libnautilus-private/nautilus-directory.c M libnautilus-private/nautilus-entry.c M libnautilus-private/nautilus-file-conflict-dialog.c M libnautilus-private/nautilus-file-operations.c M libnautilus-private/nautilus-icon-canvas-item.c M libnautilus-private/nautilus-icon-container.c M libnautilus-private/nautilus-icon-dnd.c M libnautilus-private/nautilus-saved-search-file.c M libnautilus-private/nautilus-search-directory-file.c M libnautilus-private/nautilus-vfs-directory.c M libnautilus-private/nautilus-vfs-file.c M nautilus-sendto-extension/nautilus-nste.c M src/nautilus-application.c M src/nautilus-connect-server-dialog-nonmain.c M src/nautilus-connect-server-dialog.c M src/nautilus-icon-view.c M src/nautilus-list-view.c M src/nautilus-main.c M src/nautilus-navigation-window-slot.c M src/nautilus-navigation-window.c M src/nautilus-pathbar.c M src/nautilus-places-sidebar.c M src/nautilus-properties-window.c M src/nautilus-query-editor.c M src/nautilus-tree-sidebar-model.c M src/nautilus-tree-sidebar.c M src/nautilus-view.c M src/nautilus-window-manage-views.c M src/nautilus-window.c commit 155cc03271fd7db1da4af7d60dcedfe8acdc2900 Author: Funda Wang Date: 2011-01-23 Updated zh_CN translation. M po/zh_CN.po commit 7e47ccdee2c8be8b16fad0da3320141f27596bfa Author: Piotr Eljasiak Date: 2011-01-22 Fix typo (G_TYPE_INSTANCE_CHECK_TYPE -> G_TYPE_CHECK_INSTANCE_TYPE) M libnautilus-private/nautilus-mime-application-chooser.h M libnautilus-private/nautilus-module.c M libnautilus-private/nautilus-tree-view-drag-dest.h M src/nautilus-connect-server-dialog.h M src/nautilus-connect-server-operation.h M src/nautilus-location-dialog.h commit 0b4bb326cae5d8df888192f4c763211dff9e7f97 Author: Kristjan SCHMIDT Date: 2011-01-22 Updated Esperanto translation M po/eo.po commit 9f539e6fa5d2832b9b4788c338bbce66f81971f9 Author: Alexander Shopov Date: 2011-01-21 Updated Bulgarian translation M po/bg.po commit 187dc50c76da193f46aa7cb856a4ce1ea964b023 Author: Chao-Hsiung Liao Date: 2011-01-20 Updated Traditional Chinese translation(Hong Kong and Taiwan) M po/zh_HK.po M po/zh_TW.po commit 484c9a1bacd254795703c014a170b5801a1f3104 Author: Cosimo Cecchi Date: 2011-01-20 eel: remove eel-gdk-pixbuf-extensions M eel/Makefile.am D eel/eel-gdk-pixbuf-extensions.c D eel/eel-gdk-pixbuf-extensions.h commit 129d90ebcd83efd7d7f2ebc75c77922bd9771b9d Author: Cosimo Cecchi Date: 2011-01-20 all: remove unused includes of eel-gdk-pixbuf-extensions M eel/eel-gtk-extensions.c M eel/eel.h M libnautilus-private/nautilus-bookmark.c M libnautilus-private/nautilus-icon-canvas-item.c M libnautilus-private/nautilus-icon-container.c M libnautilus-private/nautilus-icon-dnd.c M libnautilus-private/nautilus-thumbnails.c M src/nautilus-properties-window.c commit 83a83e3a2200127889c9979240049124b7e9a182 Author: Cosimo Cecchi Date: 2011-01-20 icon-info: use gdk_pixbuf_new_from_stream_at_scale() M libnautilus-private/nautilus-icon-info.c commit 2103a49026fd1c406f2607ef7d070b3081835982 Author: Cosimo Cecchi Date: 2011-01-20 icon-canvas-item: simplify the code a bit M libnautilus-private/nautilus-icon-canvas-item.c commit f58a70a92a83f8979f43ed84fd79d9b764e6d7c6 Author: Cosimo Cecchi Date: 2011-01-20 eel: remove unused eel_pixbuf_render() M eel/eel-gdk-pixbuf-extensions.c M eel/eel-gdk-pixbuf-extensions.h commit 8b13a044cc226cf1347831ef566938a24aa5f9a1 Author: Cosimo Cecchi Date: 2011-01-20 general: use eel_create_spotlight_pixbuf() M src/nautilus-list-model.c M src/nautilus-places-sidebar.c M src/nautilus-tree-sidebar-model.c commit 09f0b79d854b00469410e2466897df6db5b4d51d Author: Cosimo Cecchi Date: 2011-01-20 icon-canvas-item: remove an useless snippet of drawing code M libnautilus-private/nautilus-icon-canvas-item.c commit a083fa0d0bbd99f1b74d28af305efeb71859e775 Author: Cosimo Cecchi Date: 2011-01-20 icon-container: hook to style_updated instead of style_set M libnautilus-private/nautilus-icon-container.c commit e652eb079514451313a67408c1cc3c8188ae0161 Author: Cosimo Cecchi Date: 2011-01-20 icon-container: remove unused style properties M libnautilus-private/nautilus-icon-container.c M libnautilus-private/nautilus-icon-private.h commit a1fa4eaa03493d6b69c5e79db296a83532974f63 Author: Cosimo Cecchi Date: 2011-01-20 icon-canvas-item: use eel_create_spotlight_pixbuf() Instead of passing eel_pixbuf_render() always the same values M libnautilus-private/nautilus-icon-canvas-item.c commit 207a2499a3f19b194acb93925084bbd7800fe0bc Author: Cosimo Cecchi Date: 2011-01-20 css: move the style properties from adwaita here M data/nautilus.css commit 2a1fbaf839fc7eaae505e3534acd317e9dd47b1b Author: Cosimo Cecchi Date: 2011-01-19 canvas: fix an ACTIVE -> NORMAL typo from GtkStyleContext conversion M eel/eel-canvas.c commit d0d90599476e4f21d3e07fd670b6c18b6ba06794 Author: Cosimo Cecchi Date: 2011-01-19 icon-container: fix a couple of ACTIVE -> NORMAL typos M libnautilus-private/nautilus-icon-container.c commit e2ca42cac78cb0287a1bbb73030e7bba8b171970 Author: Cosimo Cecchi Date: 2011-01-19 icon-container: remove useless theming properties M libnautilus-private/nautilus-icon-canvas-item.c M libnautilus-private/nautilus-icon-container.c commit 5bfc3e50c91c4c6fc129e9383e3f2f20a87be0cf Author: Cosimo Cecchi Date: 2011-01-19 views: use proper background color for inactive panes M libnautilus-private/nautilus-icon-container.c M src/nautilus-list-view.c commit d55ca5df614a56f3d9750df1fbcfcca155dce0b4 Author: Marios Zindilis Date: 2011-01-19 Updated Greek translation M po/el.po commit bd179dad12aa8175ed7e02f9421c0d1ed125bd2a Author: Maxim V. Dziumanenko Date: 2011-01-18 Updated Ukrainian translation M po/uk.po commit 9eee9ff6ca3e93d5d363725282d8ba393a1e6d01 Author: Markus T. Vartiainen Date: 2011-01-18 list-view: jump to parent with left key on collapsed rows (#639688) M src/nautilus-list-view.c commit c6fa6b2062a1adf3e4945824048b3771edb35ebe Author: Cosimo Cecchi Date: 2011-01-18 places-sidebar: plug a leak and cleanup code a bit M src/nautilus-places-sidebar.c commit f394ce8c052dd65c8343106964ba4431d97d261c Author: Cosimo Cecchi Date: 2011-01-18 icon-container: plug a memory leak M libnautilus-private/nautilus-icon-container.c commit 8f15b28dd7afdd1a5c5b9c0d54c05d978a10461a Author: Cosimo Cecchi Date: 2011-01-18 eel: plug some leaks in gsettings helpers M eel/eel-glib-extensions.c commit 04d3aa67294f300f3b0bd927be5f45666260c5d3 Author: Nicolò Chieffo <84yelo3@gmail.com> Date: 2011-01-17 progress-info: use a symbolic icon for the notification area (#596568) M libnautilus-private/nautilus-progress-info.c commit 12c3841911b47e1496d8c8fea2429cf3ca4bf8d0 Author: Ivar Smolin Date: 2011-01-17 [l10n] Updated Estonian translation M po/et.po commit 9e016ee923a2625ebd4d66cf18f3a6d2c903e6c8 Author: Cosimo Cecchi Date: 2011-01-17 progress-info: tie the application life to the whole file operation And not to the progress widget only, as that - starts hidden for the first seconds - is not destroyed when the operation finishes, but only hidden Using g_application_hold/release with the progress operation lifetime seems like a better way to deal with the app lifecycle. M libnautilus-private/nautilus-progress-info.c commit a11b54d5752d9792f9af05942901396330688cf7 Author: Ivar Smolin Date: 2011-01-16 [l10n] Updated Estonian translation M po/et.po commit 7cbc6f2ee4f85f6923bf56b4891f91c04edaae31 Author: Daniel Mustieles Date: 2011-01-16 Updated Spanish translation M po/es.po commit 8efb55bc266f8b471059b9bc83de19f4085fef48 Author: Xan Lopez Date: 2011-01-16 places-sidebar: remove unused variable It was being freed uninitialized, which caused a warning (and a build failure with -Werror). M src/nautilus-places-sidebar.c commit fcd8981ef68dd351910539302965476a66f0218f Author: Ivar Smolin Date: 2011-01-14 [l10n] Updated Estonian translation M po/et.po commit bf5d259288868a70258e63960ddc0eabe96bf9c8 Author: Cosimo Cecchi Date: 2011-01-14 application: don't quit if there are pending file operations Now that we're a single-window application, this has become much more relevant. M libnautilus-private/nautilus-progress-info.c M libnautilus-private/nautilus-ui-utilities.c M libnautilus-private/nautilus-ui-utilities.h M src/nautilus-application.c commit f4637ff4481ee6d7d1e0453a5bd3ec4ac9dca17d Author: Cosimo Cecchi Date: 2011-01-14 bookmark: don't call into nautilus_file methods unconditionally As NautilusBookmark's file might be NULL in some cases. M libnautilus-private/nautilus-bookmark.c commit c55ddd80f16e56a366fe9e746c3632521d10f042 Author: Cosimo Cecchi Date: 2011-01-14 bookmark-list: avoid setting the bookmark icon by hand When creating a bookmark from the GTK+ list, otherwise we end up overriding NautilusBookmark's special casing when reloading the list M src/nautilus-bookmark-list.c commit c637811c268abdecae3a3720b1f77fc7fe5bcd6a Author: Cosimo Cecchi Date: 2011-01-14 bookmark: add debug messages M libnautilus-private/nautilus-bookmark.c M libnautilus-private/nautilus-debug.c M libnautilus-private/nautilus-debug.h commit ce44fecb484ff1d6ae069446e3296f223b247c87 Author: Fran Diéguez Date: 2011-01-14 Updated Galician translations M po/gl.po commit 35a9e17696c0ff126a327f61046ab9e662a1738d Author: Ivar Smolin Date: 2011-01-13 [l10n] Updated Estonian translation M po/et.po commit ae1e300376b3479e14045892caa720dd3903a89c Author: Cosimo Cecchi Date: 2011-01-12 window-manage-views: re-add an accidentally removed snipped of code M src/nautilus-window-manage-views.c commit d4df96c1e5c6bde62fd55dab1cbaae8a57f2b92e Author: Cosimo Cecchi Date: 2011-01-12 all: use new NautilusBookmark API M src/nautilus-bookmark-list.c M src/nautilus-bookmark-list.h M src/nautilus-bookmarks-window.c M src/nautilus-places-sidebar.c M src/nautilus-window-bookmarks.c M src/nautilus-window-manage-views.c M src/nautilus-window-menus.c M src/nautilus-window-slot.c commit 3aa0396da2014b35f0ef21dffd29e4953667ceb2 Author: Cosimo Cecchi Date: 2011-01-12 all: use nautilus_bookmark_get_gicon() M libnautilus-private/nautilus-ui-utilities.c M src/nautilus-bookmarks-window.c M src/nautilus-window-menus.c commit f6850158283858aae24ed3f1982341bc1b587d28 Author: Cosimo Cecchi Date: 2011-01-12 file-utilities: make compute_title_for_location() return the basename As a last-resort fallback. M libnautilus-private/nautilus-file-utilities.c commit 7cbd07aa15a3c099dfd69ab7cdcfd3dcbea38b51 Author: Cosimo Cecchi Date: 2011-01-12 file: remove unused code M libnautilus-private/nautilus-file.c M libnautilus-private/nautilus-file.h M src/nautilus-pathbar.c commit f1c782c13dd675bafffb2a4d85900da52be88f3f Author: Cosimo Cecchi Date: 2011-01-12 file: make nautilus_file_get_gicon() return custom icons too M libnautilus-private/nautilus-file.c commit ef5ebfe5db767a2f703e1f5cc57f6ab829d5499a Author: Cosimo Cecchi Date: 2011-01-12 bookmark: refactor the object - add properties for location, name, custom name and icon - make the code less convoluted, removing the appearance-changed signal - remove _get_pixbuf(), _get_icon() should be used instead M libnautilus-private/nautilus-bookmark.c M libnautilus-private/nautilus-bookmark.h commit 8057f745fe1e741c8f2a3756efebc7c7e15cbf68 Author: Khaled Hosny Date: 2011-01-12 Updated Arabic translation M po/ar.po commit 906cea0bc4b2deac177e417551109b8319ee78cd Author: Yaron Shahrabani Date: 2011-01-11 Updated Hebrew translation. M po/he.po commit 31461f9f4782b0df89a14812c252addaa7d6e983 Author: Cosimo Cecchi Date: 2011-01-11 mime-actions: update the filtered out desktop files for folders M src/nautilus-mime-actions.c commit a22f2501c8c00f16150d1de98d7039063a4e002a Author: Cosimo Cecchi Date: 2011-01-11 desktop-files: cleanup desktop files installed by nautilus In the 3.0 world, nautilus doesn't have to install a hundred of desktop files, as it's just a regular application. Tweak the default desktop file to make it suitable for being the only one, and remove the others. M configure.in M data/Makefile.am D data/nautilus-browser.desktop.in.in D data/nautilus-computer.desktop.in.in D data/nautilus-folder-handler.desktop.in.in D data/nautilus-home.desktop.in.in M data/nautilus.desktop.in.in M po/POTFILES.in M src/Makefile.am D src/network-scheme.desktop.in commit f2533adf30822d3839b67c5f81e410b5e212f7a7 Author: Maciej Piechotka Date: 2011-01-11 Fix handling of AM_CONDITIONAL M configure.in commit 395ba0fd8f679e6e2674eb0ce5976638edb9d979 Author: Cosimo Cecchi Date: 2011-01-11 window: remove unused and confusing code M src/nautilus-window-slot.c M src/nautilus-window-slot.h M src/nautilus-window.c M src/nautilus-window.h commit 48ac967bff48e7e4a38c96859ebfd2f522179fa3 Author: Cosimo Cecchi Date: 2011-01-11 desktop-window: implement the right method for setting window title https://bugzilla.gnome.org/show_bug.cgi?id=555425 M src/nautilus-desktop-window.c commit f9cb9e158b365ef3d1ed27cfa0ae138f367bd42a Author: Cosimo Cecchi Date: 2011-01-11 i18n: update POTFILES.in M po/POTFILES.in commit 9367d11d3a00d5192174f744eeea9e395fcd501a Merge: 6430fd4 b13efe1 Author: Cosimo Cecchi Date: 2011-01-11 Merge branch 'refactor' commit b13efe1653ea1932bba8c3f3555729d34a21412c Author: Cosimo Cecchi Date: 2011-01-11 empty-view: fix it to make it work again with current architecture M src/Makefile.am M src/nautilus-application.c M src/nautilus-empty-view.c M src/nautilus-empty-view.h commit d5c9bae1381cb1f322d5ee3e0efbb27e06154574 Author: Cosimo Cecchi Date: 2011-01-11 Move other files away from src/file-manager M configure.in M src/Makefile.am D src/file-manager/Makefile.am R100 src/file-manager/nautilus-desktop-icon-view-ui.xml src/nautilus-desktop-icon-view-ui.xml R100 src/file-manager/nautilus-directory-view-ui.xml src/nautilus-directory-view-ui.xml R100 src/file-manager/fm-empty-view.c src/nautilus-empty-view.c R100 src/file-manager/fm-empty-view.h src/nautilus-empty-view.h R100 src/file-manager/nautilus-icon-view-ui.xml src/nautilus-icon-view-ui.xml R100 src/file-manager/nautilus-list-view-ui.xml src/nautilus-list-view-ui.xml commit 70b1acf6b0d4ef68903445d4198e78c5ea4807e5 Author: Cosimo Cecchi Date: 2011-01-11 Finish renaming fm_* -> nautilus_* M src/nautilus-actions.h M src/nautilus-desktop-icon-view.c M src/nautilus-desktop-item-properties.c M src/nautilus-desktop-item-properties.h M src/nautilus-error-reporting.c M src/nautilus-error-reporting.h M src/nautilus-icon-view.c M src/nautilus-list-view.c M src/nautilus-properties-window.c M src/nautilus-view.c commit e0538b42e65601d9ebee5beffaefebb3e425672e Author: Cosimo Cecchi Date: 2011-01-11 properties-window: move FMPropertiesWindow to NautilusPropertiesWindow M src/Makefile.am M src/file-manager/Makefile.am D src/file-manager/fm-properties-window.h R099 src/file-manager/fm-ditem-page.c src/nautilus-desktop-item-properties.c R100 src/file-manager/fm-ditem-page.h src/nautilus-desktop-item-properties.h R093 src/file-manager/fm-properties-window.c src/nautilus-properties-window.c A src/nautilus-properties-window.h M src/nautilus-tree-sidebar.c M src/nautilus-view.c commit 690909b8eb0b346d76b28da03c9228494e700db6 Author: Cosimo Cecchi Date: 2011-01-11 Rename FMListModel/View -> NautilusListModel/View And move them outside of src/file-manager M src/Makefile.am M src/file-manager/Makefile.am D src/file-manager/fm-list-model.h M src/nautilus-application.c R072 src/file-manager/fm-list-model.c src/nautilus-list-model.c A src/nautilus-list-model.h R100 src/file-manager/fm-list-view-private.h src/nautilus-list-view-private.h R080 src/file-manager/fm-list-view.c src/nautilus-list-view.c R052 src/file-manager/fm-list-view.h src/nautilus-list-view.h M src/nautilus-view.c commit 757a5acffc9e4ac7bdbd0dcfb5eaa1f64da8a471 Author: Cosimo Cecchi Date: 2011-01-11 icon-view-container: rename FMIconContainer -> NautilusIconViewContainer M src/nautilus-desktop-icon-view.c M src/nautilus-icon-view-container.c M src/nautilus-icon-view-container.h M src/nautilus-icon-view.c commit ba4c8ef658f4f3e9e46d6cae12d84f06cf0a14b2 Author: Cosimo Cecchi Date: 2011-01-11 desktop-icon-view: rename FMDesktopIconView -> NautilusDesktopIconView M src/nautilus-application.c M src/nautilus-desktop-icon-view.c M src/nautilus-desktop-icon-view.h M src/nautilus-icon-view.c M src/nautilus-view-dnd.c M src/nautilus-view.c commit bb124418d4c131b03772acc64be3acf91903e9fb Author: Cosimo Cecchi Date: 2011-01-11 icon-view: rename FMIconView -> NautilusIconView M src/nautilus-application.c M src/nautilus-desktop-icon-view.c M src/nautilus-desktop-icon-view.h M src/nautilus-icon-view-container.c M src/nautilus-icon-view-container.h M src/nautilus-icon-view.c M src/nautilus-icon-view.h commit b20ff7a5cd1d9304c5716433de1958faedccefde Author: Cosimo Cecchi Date: 2011-01-11 Move icon views outside of src/file-manager Part of the final step towards removing src/file-manager completely; only code shuffling around, not any real code change. M src/Makefile.am M src/file-manager/Makefile.am D src/file-manager/fm-actions.h M src/file-manager/fm-list-view.c M src/file-manager/fm-properties-window.c M src/nautilus-actions.h M src/nautilus-application.c R100 src/file-manager/nautilus-audio-mime-types.h src/nautilus-audio-mime-types.h R099 src/file-manager/fm-desktop-icon-view.c src/nautilus-desktop-icon-view.c R098 src/file-manager/fm-desktop-icon-view.h src/nautilus-desktop-icon-view.h R099 src/file-manager/fm-error-reporting.c src/nautilus-error-reporting.c R100 src/file-manager/fm-error-reporting.h src/nautilus-error-reporting.h R099 src/file-manager/fm-icon-container.c src/nautilus-icon-view-container.c R098 src/file-manager/fm-icon-container.h src/nautilus-icon-view-container.h R099 src/file-manager/fm-icon-view.c src/nautilus-icon-view.c R100 src/file-manager/fm-icon-view.h src/nautilus-icon-view.h M src/nautilus-view-dnd.c M src/nautilus-view.c commit e1ca0591f0588d114249361c624f467126b323c9 Author: Cosimo Cecchi Date: 2011-01-11 view: drop FMDirectoryView name Big code rename/indent fix, no actual code change here. M src/file-manager/fm-desktop-icon-view.c M src/file-manager/fm-icon-container.c M src/file-manager/fm-icon-view.c M src/file-manager/fm-icon-view.h M src/file-manager/fm-list-view.c M src/file-manager/fm-list-view.h M src/nautilus-view-dnd.c M src/nautilus-view.c M src/nautilus-view.h commit 00578e62066c1c5dadf4a0080dcb56c215334619 Author: Cosimo Cecchi Date: 2011-01-01 view: remove useless virtual method M src/nautilus-view.c M src/nautilus-view.h commit 8d726bab91c50d42edcb7e9a0e4107b6b0277ade Author: Cosimo Cecchi Date: 2011-01-01 view: move icon-view-only preferences to FMIconView Instead of using virtual methods M src/file-manager/fm-icon-view.c M src/nautilus-view.c M src/nautilus-view.h commit 9ab314c1dd30dc2d30fc46a62e2d31059c4c340a Author: Cosimo Cecchi Date: 2010-12-31 view: remove emblems_changed code This hack should not be required anymore now that we don't have user emblems. Other emblems should be taken care of by the normal NautilusFile's changed signal. M src/file-manager/fm-icon-view.c M src/file-manager/fm-list-view.c M src/nautilus-view.c M src/nautilus-view.h commit d7de8e23fbe75e4a6ecbaf729affc9cbab9e08a3 Author: Cosimo Cecchi Date: 2010-12-31 signaller: remove unused emblems-changed signal M libnautilus-private/nautilus-signaller.c commit 5e57025a405e4ccbdd7a4ff51fa48d7eb4fb3671 Author: Cosimo Cecchi Date: 2010-12-31 view: remove useless virtual methods No need for some internal methods to be virtual if they're never overridden. Also, some of this code does nothing. M src/file-manager/fm-icon-container.c M src/nautilus-view.c M src/nautilus-view.h commit 9b29835c04fcaae84760a328a6cc70705c214506 Author: Cosimo Cecchi Date: 2010-12-31 places-sidebar: remove "Format..." action code M src/nautilus-places-sidebar.c commit e4975471d233f1217bca48fae17519a285336645 Author: Cosimo Cecchi Date: 2010-12-31 view: remove commented out "Format..." action code M src/file-manager/fm-actions.h M src/file-manager/nautilus-directory-view-ui.xml M src/nautilus-view.c commit d0985e6d5ed7f6732bb4ee4b836192852adface2 Author: Cosimo Cecchi Date: 2010-12-31 view: remove unused flush_added_files signal M src/file-manager/fm-icon-view.c M src/nautilus-view.c M src/nautilus-view.h commit 7a4af383a2cb0e0257213e0e21f62e6cc82a7e58 Author: Cosimo Cecchi Date: 2010-12-31 view: don't check for allow_moves in the view superclass The property is only used by the icon view, so it's better to move the check there. M src/file-manager/fm-icon-view.c M src/nautilus-view.c M src/nautilus-view.h commit be2d9bba9864f2834a57b608d47140f1e20eca66 Author: Cosimo Cecchi Date: 2010-12-29 view: make nautilus_view_load_location() consistent with its name M src/nautilus-view.c M src/nautilus-view.h M src/nautilus-window-manage-views.c commit 69c2c9f8c5855a7993f23998cff3ce3eab87fd45 Author: Cosimo Cecchi Date: 2010-12-29 view: use NautilusFile objects for the view selection Use them in a consistent way, so to cleanup the previous GFile/NautilusFile confusion. M src/file-manager/fm-desktop-icon-view.c M src/file-manager/fm-icon-view.c M src/file-manager/fm-list-view.c M src/nautilus-spatial-window.c M src/nautilus-trash-bar.c M src/nautilus-view.c M src/nautilus-view.h M src/nautilus-window-manage-views.c M src/nautilus-window-slot.c M src/nautilus-window-slot.h commit eb178062ec31bf6a877e5bc61f697f85a3f927fe Author: Cosimo Cecchi Date: 2010-12-29 spatial-window: don't unref the main loop we're about to destroy M src/nautilus-spatial-window.c commit ac1fbbba66c61d61c4469949b925862fa3c6600b Author: Cosimo Cecchi Date: 2010-12-29 window: remove unused code M src/nautilus-window-slot.h M src/nautilus-window.c M src/nautilus-window.h commit 57c8b0416135ee3b5c1315b3419269d20ced233c Author: Cosimo Cecchi Date: 2010-12-29 view: split DnD code into its own module And use new method names in other classes M src/Makefile.am M src/file-manager/fm-icon-view.c M src/file-manager/fm-list-view.c A src/nautilus-view-dnd.c A src/nautilus-view-dnd.h M src/nautilus-view.c M src/nautilus-view.h M src/nautilus-window-slot-dnd.c commit 1f734cce8b243e2c1c1fd40491ab4e38c0eb65cd Author: Cosimo Cecchi Date: 2010-12-29 view: reduce visibility of some methods No need for them to stay public. Remove some useless prototypes and reorder virtual methods, while we're at it. M src/file-manager/fm-icon-view.c M src/nautilus-view.c M src/nautilus-view.h commit 4c20fa07d8a587ebe8de820a0206aa8a75edc5d8 Author: Cosimo Cecchi Date: 2010-12-29 window: remove nautilus_window_get_selection[_count] No need to duplicate selection handling between view and window. M src/nautilus-trash-bar.c M src/nautilus-trash-bar.h M src/nautilus-view.c M src/nautilus-view.h M src/nautilus-window-manage-views.c M src/nautilus-window.c M src/nautilus-window.h commit dedd9e11ec6ff499b82bdb7a9b9bde7927066560 Author: Cosimo Cecchi Date: 2010-12-29 Rework architecture of NautilusView/FMDirectoryView As a second step after ff5c759b3784db2d0cd71e1cde613dda007c3985, this removes the NautilusView/FMDirectoryView interface split, changing FMDirectoryView to be NautilusView directly. Left to do: complete renaming the public fm_directory_view methods to nautilus_view, and get rid of src/file-manager entirely. M libnautilus-private/Makefile.am M libnautilus-private/nautilus-dnd.c D libnautilus-private/nautilus-view.c D libnautilus-private/nautilus-view.h M src/Makefile.am M src/file-manager/Makefile.am M src/file-manager/fm-desktop-icon-view.c M src/file-manager/fm-icon-view.c M src/file-manager/fm-icon-view.h M src/file-manager/fm-list-view.c M src/file-manager/fm-list-view.h M src/nautilus-trash-bar.c M src/nautilus-view-factory.h R098 src/file-manager/fm-directory-view.c src/nautilus-view.c R087 src/file-manager/fm-directory-view.h src/nautilus-view.h M src/nautilus-window-manage-views.c M src/nautilus-window-pane.h M src/nautilus-window-slot.c M src/nautilus-window-slot.h A src/nautilus-window-types.h M src/nautilus-window.h M src/nautilus-x-content-bar.c commit 10998fbf14029163d3669f1e2a9f1676b02e7d09 Author: Cosimo Cecchi Date: 2010-12-28 main: remove unneeded code M src/nautilus-main.c commit 79ef5be141a55ccce67daf42b73aa0a4affa7a13 Author: Cosimo Cecchi Date: 2010-12-28 window-slot: trivial cleanups M src/nautilus-window-manage-views.c M src/nautilus-window-slot.c commit acf3e032099dc2f7a156e755edb23a3dd8305fc8 Author: Cosimo Cecchi Date: 2010-12-28 window-slot: rename get_current_location -> get_current_uri M src/file-manager/fm-directory-view.c M src/nautilus-places-sidebar.c M src/nautilus-tree-sidebar.c M src/nautilus-window-slot-dnd.c M src/nautilus-window-slot.c M src/nautilus-window-slot.h commit 977fc6383dc74a320ce951d4d0b2f81f31e9cdcf Author: Cosimo Cecchi Date: 2010-12-27 window: cleanup nautilus_window_reload() M src/nautilus-window-manage-views.c M src/nautilus-window-menus.c M src/nautilus-window.c M src/nautilus-window.h commit ab75e5447ca5a5a5d7054c907d008816ad911c20 Author: Cosimo Cecchi Date: 2010-12-26 navigation-action: cleanup M src/nautilus-navigation-action.c commit 2807b8884acab27de359a4ab51b9b57e8fb86a0f Author: Cosimo Cecchi Date: 2010-12-26 window: remove useless snippets M src/nautilus-navigation-window.c commit b1011eced7e561b05dca2aa6345d3c5b3225610e Author: Cosimo Cecchi Date: 2010-12-23 window: remove useless method calls nautilus_window_slot_set_content_view_widget() is called afterwards, which in turn calls again _disconnect_view() M src/nautilus-window-manage-views.c commit d166f04b8886687df6f03d0e03ec16c887f9842b Author: Cosimo Cecchi Date: 2010-12-23 window: remove non existent function declaration M src/nautilus-window.h commit 6ff03b33b724d882cfabb67b1f1fb4e8287e932f Author: Cosimo Cecchi Date: 2010-12-22 window: cleanup nautilus_window_allow_reload() M src/nautilus-window.c M src/nautilus-window.h commit 553edbfbaf7e4fc171453634aa41006d49533da2 Author: Cosimo Cecchi Date: 2010-12-21 window: cleanup nautilus_window_go_up() M src/nautilus-window-manage-views.c M src/nautilus-window-menus.c M src/nautilus-window-slot.h M src/nautilus-window.c M src/nautilus-window.h commit 558e394a8dfba5f1c92423ac45c6462461720199 Author: Cosimo Cecchi Date: 2010-12-21 window: cleanup nautilus_window_go_home() M src/nautilus-navigation-window-menus.c M src/nautilus-window.c M src/nautilus-window.h commit d9ce97b0501cb3006013080ed688aa25649a31f6 Author: Cosimo Cecchi Date: 2010-12-21 window-slot: remove commented out code M src/nautilus-window-manage-views.c M src/nautilus-window-slot.h commit a8d0c04c154ee8458fd5fd24091de1a8c92a6da4 Author: Cosimo Cecchi Date: 2010-12-21 window-slot: cleanup connect/disconnect_view() M src/nautilus-window-manage-views.c M src/nautilus-window-slot.c M src/nautilus-window-slot.h M src/nautilus-window.c commit 307e0edbe7457a70f4a61acdfecb1ae38d8c243b Author: Cosimo Cecchi Date: 2010-12-21 window-slot: cleanup of window_slot_open_location() functions M src/file-manager/fm-directory-view.c M src/nautilus-mime-actions.c M src/nautilus-navigation-window-pane.c M src/nautilus-places-sidebar.c M src/nautilus-spatial-window.c M src/nautilus-tree-sidebar.c M src/nautilus-window-manage-views.c M src/nautilus-window-slot.h M src/nautilus-window.c commit cfdf80763ef3f7f3f88239fdba27ce01b642ab32 Author: Cosimo Cecchi Date: 2010-12-21 window-slot: remove nautilus_window_slot_open_location() It's unused. M src/nautilus-window-manage-views.c M src/nautilus-window-slot.h commit ad0d377ac236392a9ccaeae789e07e1af4a796e5 Author: Cosimo Cecchi Date: 2010-12-21 Rework architecture of NautilusWindow/NautilusWindowSlotInfo In the past, nautilus was designed keeping in mind the concept that it might not just be a file browser, but a sort of platform to embed various kind of views in it. - libnautilus-private: general lowlevel items, such as the icon container, NautilusFile, I/O and so on - src: general widgets and UI items - src/file-manager: file manager views, agnostic of what's in src/, for the sake of being pluggable enough This is really not applicable anymore, as nautilus won't go in any direction other than being a file manager; at the same time, this complicates code and architecture quite a lot. In this commit, as a first step towards a more clean codebase, we remove the NautilusWindowInfo and NautilusWindowSlotInfo interfaces, using NautilusWindow and NautilusWindowSlot directly. Note that there should be no actual code changes, only moving of pieces around. M libnautilus-private/Makefile.am M libnautilus-private/nautilus-dnd.c M libnautilus-private/nautilus-dnd.h D libnautilus-private/nautilus-window-info.c D libnautilus-private/nautilus-window-info.h D libnautilus-private/nautilus-window-slot-info.c D libnautilus-private/nautilus-window-slot-info.h M src/Makefile.am M src/file-manager/fm-desktop-icon-view.c M src/file-manager/fm-directory-view.c M src/file-manager/fm-directory-view.h M src/file-manager/fm-icon-view.c M src/file-manager/fm-list-view.c M src/nautilus-application.h M src/nautilus-bookmarks-window.c M src/nautilus-connect-server-dialog-main.c M src/nautilus-connect-server-dialog-nonmain.c M src/nautilus-connect-server-dialog.c M src/nautilus-connect-server-dialog.h M src/nautilus-location-bar.c M src/nautilus-mime-actions.c M src/nautilus-mime-actions.h M src/nautilus-navigation-window-menus.c M src/nautilus-navigation-window-pane.c M src/nautilus-navigation-window-slot.c M src/nautilus-navigation-window.c M src/nautilus-places-sidebar.c M src/nautilus-places-sidebar.h M src/nautilus-query-editor.h M src/nautilus-spatial-window.c M src/nautilus-trash-bar.c M src/nautilus-tree-sidebar.c M src/nautilus-tree-sidebar.h M src/nautilus-view-as-action.c R098 libnautilus-private/nautilus-view-factory.c src/nautilus-view-factory.c R094 libnautilus-private/nautilus-view-factory.h src/nautilus-view-factory.h M src/nautilus-window-manage-views.c M src/nautilus-window-manage-views.h M src/nautilus-window-menus.c M src/nautilus-window-private.h M src/nautilus-window-slot-dnd.c M src/nautilus-window-slot.c M src/nautilus-window-slot.h M src/nautilus-window.c M src/nautilus-window.h commit 4c031a4794126af08cea1774dd7ec3904d0ad25e Author: Cosimo Cecchi Date: 2010-12-21 mime-actions: move nautilus-mime-actions to src/ M libnautilus-private/Makefile.am M libnautilus-private/nautilus-program-choosing.c M src/Makefile.am M src/file-manager/Makefile.am M src/file-manager/fm-directory-view.c M src/file-manager/fm-properties-window.c R099 libnautilus-private/nautilus-mime-actions.c src/nautilus-mime-actions.c R100 libnautilus-private/nautilus-mime-actions.h src/nautilus-mime-actions.h M src/nautilus-navigation-window.c M src/nautilus-spatial-window.c M src/nautilus-window-manage-views.c M src/nautilus-window.c commit 97e67f49279ad87737541249ef09b99c4bc1d9fe Author: Cosimo Cecchi Date: 2010-12-21 dnd: move DnD slot proxying code to src/ M libnautilus-private/nautilus-dnd.c M libnautilus-private/nautilus-dnd.h M src/Makefile.am M src/nautilus-notebook.c M src/nautilus-pathbar.c A src/nautilus-window-slot-dnd.c A src/nautilus-window-slot-dnd.h commit 6430fd4a7435336a61000e2255621fb0023252d1 Author: Ivar Smolin Date: 2011-01-11 [l10n] Updated Estonian translation M po/et.po commit 63724239779c6f5f4dcb76ebde7f66f691a75786 Author: Andika Triwidada Date: 2011-01-11 Updated Indonesian translation M po/id.po commit 9022942dce517bc0fe52fdb769f6950c0aa5c444 Author: Ivar Smolin Date: 2011-01-10 [l10n] Updated Estonian translation M po/et.po commit cd976fa26099fb8c1f2084a6bae7ac0b05f5e29e Author: Cosimo Cecchi Date: 2011-01-10 Release 2.91.7 M NEWS M configure.in M po/POTFILES.in