commit def31cd34118e4a3daf53819f81a5d7325b8efcb Author: Cosimo Cecchi Date: 2010-12-07 Release 2.91.4 M NEWS M configure.in commit bb68641adf3306675f3b259d0197ef74ecc9ccc0 Author: Cosimo Cecchi Date: 2010-12-07 dbus-manager: plug a leak M libnautilus-private/nautilus-dbus-manager.c commit 7686ba98e4283383f4e0b0146cbc693d041c5697 Author: Cosimo Cecchi Date: 2010-12-07 icon-container: plug a leak M src/file-manager/fm-icon-container.c commit 705d8144e5509d7926adec8af3d638b2e88fd837 Author: Cosimo Cecchi Date: 2010-12-07 icon-info: plug a leak M libnautilus-private/nautilus-icon-info.c commit 55869c3c65217f1c4386cf489f391eeb519e797d Author: Yaron Shahrabani Date: 2010-12-07 Updated Hebrew translation. M po/he.po commit ee0c6327eeaeaa0a924007cf3b56d2cd63dbe36b Author: Daniel Șerbănescu Date: 2010-12-06 Updated Romanian translation M po/ro.po commit 68a3a22297875118797eacb03ff5278024642366 Author: Daniel Șerbănescu Date: 2010-12-06 Updated Romanian translation M po/ro.po commit cb70787275e2e44cc2f3b394d1065313998fd1a3 Author: Cosimo Cecchi Date: 2010-12-06 file-operations: remove duplicate code Probably a leftover from NautilusFileConflictDialog branch. M libnautilus-private/nautilus-file-operations.c commit c739fd781c355e47e4ef3f59e9e4008c230e83ad Author: Cosimo Cecchi Date: 2010-12-06 dbus-manager: add a 'CopyFile' remote method The interface mimics the nautilus_file_operations_copy_file() I just committed. M libnautilus-private/nautilus-dbus-manager.c commit 4be5d548a438b2b3c02f3e7e7e0265f4c8b641fe Author: Cosimo Cecchi Date: 2010-12-06 file-operations: add nautilus_file_operations_copy_file Copies a single file to a target directory, allowing to specify a custom target display name, and a custom source display name, which will be shown in the FileOperations dialog instead of the actual file name. M libnautilus-private/nautilus-file-operations.c M libnautilus-private/nautilus-file-operations.h commit 52b8185908725ba9842f3d2ce8c29d7b7e3d520f Author: Cosimo Cecchi Date: 2010-12-06 file-conflict-dialog: don't use override_font Set the PangoAttributeList on the GtkLabel instead. M libnautilus-private/nautilus-file-conflict-dialog.c commit e3feaf8d6848a92e3d077d04177e7a637b6e628b Author: Cosimo Cecchi Date: 2010-12-06 editable-label: make the rename rectangle look a bit better Still not perfect, but still... M eel/eel-editable-label.c commit 2e5f7a23350016c67bb9e9cca86a9fb2360d79e2 Author: Cosimo Cecchi Date: 2010-12-06 icon-container: fix rendering of text on the desktop M libnautilus-private/nautilus-icon-canvas-item.c M libnautilus-private/nautilus-icon-container.c commit ca9f8d8906b85a4f806d713030d02efc34fd7170 Author: Cosimo Cecchi Date: 2010-12-06 editable-label: copy-paste code from GTK+ to sync drawing with GtkLabel M eel/eel-editable-label.c commit 465f576edaf1c8b952ec152884d55db985f10778 Author: Cosimo Cecchi Date: 2010-12-06 window: pkug a leak M src/nautilus-window.c commit 1ee7fc84fe8232bfc57ba832642185b2829dcc8e Merge: 1c31b7a b5302eb Author: Cosimo Cecchi Date: 2010-12-06 Merge branch 'style-context' commit b5302ebfc104aec7cc480931ede752efe9cc4325 Author: Cosimo Cecchi Date: 2010-12-06 eel: remove unused code M eel/eel-gdk-extensions.c M eel/eel-gdk-extensions.h M eel/eel-gtk-extensions.c M eel/eel-lib-self-check-functions.h commit 1d3dd9693de26d91d60ed7a11f6f14df8478f6a6 Author: Cosimo Cecchi Date: 2010-12-06 eel-gdk-extensions: port to GtkStyleContext M eel/eel-gdk-extensions.c M eel/eel-gdk-extensions.h commit 076886e9a45e8dce101f1d98eb5c4168c8ded311 Author: Cosimo Cecchi Date: 2010-12-06 window: port to GtkStyleContext M src/nautilus-window.c commit 507b56e3a527e28117b259dbf0dce48f1656dd7d Author: Cosimo Cecchi Date: 2010-12-06 spatial-window: port to GtkStyleContext M src/nautilus-spatial-window.c commit bc5d2904fd3338455579c77781c357fe85a86913 Author: Cosimo Cecchi Date: 2010-12-06 notebook: port to GtkStyleContext M src/nautilus-notebook.c commit 5fc40adf98a384f4638401d7b7ced79da6ce2b87 Author: Cosimo Cecchi Date: 2010-12-06 location-bar: port to GtkStyleContext M src/nautilus-location-bar.c commit 8e5689b5ff9fb1fedf2a1102f429f4f67e811e09 Author: Cosimo Cecchi Date: 2010-12-06 properties-window: port to GtkStyleContext M src/file-manager/fm-properties-window.c commit d7c576dbc1116139a29b7d263070283c47726ba2 Author: Cosimo Cecchi Date: 2010-12-06 list-view: port to GtkStyleContext Setting inactive pane doesn't work here yet, probably due to a bug in GTK+. M src/file-manager/fm-list-view.c commit f8bdf9c68ae156506d04f198e054e9488845c173 Author: Cosimo Cecchi Date: 2010-12-06 tree-view-drag-dest: port to GtkStyleContext M libnautilus-private/nautilus-tree-view-drag-dest.c commit 4f23a0a89b14757dc86459c399ff6a9719bb4e01 Author: Cosimo Cecchi Date: 2010-12-06 icon-container: port to GtkStyleContext M libnautilus-private/nautilus-icon-container.c M libnautilus-private/nautilus-icon-dnd.c M libnautilus-private/nautilus-icon-private.h commit fc74332e3bbcc20094ab58631666b477640e2aeb Author: Cosimo Cecchi Date: 2010-12-06 icon-canvas-item: port to GtkStyleContext M libnautilus-private/nautilus-icon-canvas-item.c commit 5da941e338b159c42a4b4f2581573635e3d68b11 Author: Cosimo Cecchi Date: 2010-12-06 file-conflict-dialog: port to GtkStyleContext M libnautilus-private/nautilus-file-conflict-dialog.c commit 020adaf997cc63a2b78ccb21c34b7f7f5244008e Author: Cosimo Cecchi Date: 2010-12-06 eel-gdk-pixbuf: use GdkRGBA everywhere M eel/eel-gdk-pixbuf-extensions.c M eel/eel-gdk-pixbuf-extensions.h M eel/eel-graphic-effects.c M eel/eel-graphic-effects.h commit d6e07c7803b3d70968e7a37bcf1ef730b8ca4bac Author: Cosimo Cecchi Date: 2010-12-06 editable-label: port to GtkStyleContext There are still some rendering artifacts, but we will fix them later. M eel/eel-editable-label.c commit 5cf60d2aa1e8fd9856aed886cce6bd746f4a8074 Author: Cosimo Cecchi Date: 2010-12-06 eel-canvas: build fix for gdk_window_get_geometry API change M eel/eel-canvas.c commit 0a3aff84fececf1cfce0969ac173a736d2014130 Author: Cosimo Cecchi Date: 2010-12-06 eel-canvas: port to GtkStyleContext M eel/eel-canvas.c M eel/eel-canvas.h commit f0691e71c58bba402d896f0a236e4bd10b6e5760 Author: Cosimo Cecchi Date: 2010-12-06 eel-canvas-re: use RGBA colors only M eel/eel-canvas-rect-ellipse.c M eel/eel-canvas-rect-ellipse.h commit 1c31b7ab0d8ed7122f385395f6844006aa4a41e2 Author: Andre Klapper Date: 2010-12-06 Fix POTFILES.in to make intltool-update work again M po/POTFILES.in commit a68bf9c76a9073db3247e8dd1e92c0c1b3b98727 Author: Fran Diéguez Date: 2010-12-05 Updated Galician translations M po/gl.po commit 59670a59c9b53a59ef587767c3e7be247b0f11cf Author: Cosimo Cecchi Date: 2010-12-04 icon-container: apply emblems from FmIconContainer This simplifies the code a bit, and also fixes emblem sizes for thumbnails. M libnautilus-private/nautilus-icon-container.c M libnautilus-private/nautilus-icon-container.h M src/file-manager/fm-icon-container.c commit 1004a7df4357fb2772ad4289b997b16ef799fc34 Author: Cosimo Cecchi Date: 2010-12-04 file: add some debug messages for getting icons M libnautilus-private/nautilus-file.c commit 55098c48a050a226fdb7168440fdbeb1a1fd5da0 Author: Cosimo Cecchi Date: 2010-12-04 debug: add a flag for NautilusFile M libnautilus-private/nautilus-debug.c M libnautilus-private/nautilus-debug.h commit b97bad42e62d7d13d257a7785fa1b91943a0758f Author: Cosimo Cecchi Date: 2010-12-04 file-management-properties: open only one preferences window (#442263) M src/nautilus-file-management-properties.c M src/nautilus-file-management-properties.h M src/nautilus-window-menus.c commit 1c5794a5a520ea9bdfa3865b9db702f484cabfe0 Author: Cosimo Cecchi Date: 2010-12-04 settings: remove notes and history sidebar from GSettings schemas M libnautilus-private/org.gnome.nautilus.gschema.xml.in commit 69e432cf94d31f07cf1d193e1fd25a693cfdc173 Author: Cosimo Cecchi Date: 2010-12-03 navigation-window: plug a leak M src/nautilus-navigation-window.c commit 1eac9e307787d773ac1598d79df965d5be684f38 Merge: 2a20b38 7bce748 Author: Cosimo Cecchi Date: 2010-12-03 Merge branch 'ui-polish' commit 7bce7484e9cf5389582fd70c509abd2541ac04e5 Author: Cosimo Cecchi Date: 2010-12-03 tree-sidebar: rename and move to src/ M src/Makefile.am M src/file-manager/Makefile.am M src/nautilus-navigation-window.c R099 src/file-manager/fm-tree-model.c src/nautilus-tree-sidebar-model.c R100 src/file-manager/fm-tree-model.h src/nautilus-tree-sidebar-model.h R099 src/file-manager/fm-tree-view.c src/nautilus-tree-sidebar.c R100 src/file-manager/fm-tree-view.h src/nautilus-tree-sidebar.h commit b37e7b126e70b623e86b09c69f3f7839368e0604 Author: Cosimo Cecchi Date: 2010-12-03 notes-sidebar: remove NautilusNotesViewer An ancient almost-hidden feature that just doesn't fit with the current design. M po/POTFILES.in M src/Makefile.am D src/nautilus-notes-viewer.c D src/nautilus-notes-viewer.h commit 8bba34a56ca1fd9ae70b7821ed7b7be48d6cc8f1 Author: Cosimo Cecchi Date: 2010-12-03 side-pane: remove NautilusSidePane It's an useless container now that we changed our sidebar handling. M po/POTFILES.in M src/Makefile.am D src/nautilus-side-pane.c D src/nautilus-side-pane.h commit 369f2490308b615d3d9b2c86b428f18d721dff33 Author: Cosimo Cecchi Date: 2010-12-03 window: update for the removal of sidebar interfaces The window now just creates one of the two sidebars, and listens to GSettings changes for toggling between the two. M src/nautilus-navigation-window-menus.c M src/nautilus-navigation-window-ui.xml M src/nautilus-navigation-window.c M src/nautilus-navigation-window.h M src/nautilus-window-private.h M src/nautilus-window.h commit 24ba7de3289225145faf2f85f05faef67370d447 Author: Cosimo Cecchi Date: 2010-12-03 places-sidebar: don't implement NautilusSidebar/Provider anymore M src/nautilus-places-sidebar.c M src/nautilus-places-sidebar.h commit 1fe934a9955579103b72cd86c5ba83b9c7b4966a Author: Cosimo Cecchi Date: 2010-12-03 tree-sidebar: don't implement NautilusSidebar/Provider anymore M src/file-manager/fm-tree-view.c M src/file-manager/fm-tree-view.h commit 3905444bd00e45cfbbe897c1da9de7f2d2c393e2 Author: Cosimo Cecchi Date: 2010-12-03 sidebar: remove NautilusSidebar and NautilusSidebarProvider We'll hardcode two sidebars (Places and Tree) from now on, so there's no need for these generic interfaces now. M libnautilus-private/Makefile.am D libnautilus-private/nautilus-sidebar-provider.c D libnautilus-private/nautilus-sidebar-provider.h D libnautilus-private/nautilus-sidebar.c D libnautilus-private/nautilus-sidebar.h commit bc8c0f2fb18365f84045d0bfd6107d8541fbba59 Author: Cosimo Cecchi Date: 2010-12-03 application: don't register sidebars anymore M src/nautilus-application.c commit 0bfd0a8d7d69058d486ab30580e2623166a5a555 Author: Cosimo Cecchi Date: 2010-12-03 sidebar: remove NautilusHistorySidebar This is part of the 3.0 redesign plans. M po/POTFILES.in M src/Makefile.am M src/nautilus-application.c D src/nautilus-history-sidebar.c D src/nautilus-history-sidebar.h commit 2a20b38c4dc870d8f3a85dae222c125a77f40229 Author: Michael Terry Date: 2010-11-26 Add --print-uri option M src/nautilus-connect-server-dialog-main.c commit 7e794ed30195f15e78b6d96a9064681a128e41d6 Author: Cosimo Cecchi Date: 2010-12-03 search-engine: remove Beagle support M libnautilus-private/Makefile.am D libnautilus-private/nautilus-search-engine-beagle.c D libnautilus-private/nautilus-search-engine-beagle.h M libnautilus-private/nautilus-search-engine.c commit fdae502d65f3c40dee4d418bd9d21270940aa93d Author: Cosimo Cecchi Date: 2010-12-03 libnautilus-extension: use a different directory for 3.0 So that old extensions do not pull in GTK+2 code. https://bugzilla.gnome.org/show_bug.cgi?id=624244 M configure.in M libnautilus-extension/Makefile.am M libnautilus-extension/libnautilus-extension-uninstalled.pc.in M libnautilus-extension/libnautilus-extension.pc.in M libnautilus-private/Makefile.am M nautilus-sendto-extension/Makefile.am commit d9331ae959593cd81f59b39d61597278162ac7eb Author: Matthias Clasen Date: 2010-12-02 Fix the build with latest GTK+ Various GdkDrawable APIs have been replaced by GdkWindow ones, and GtkFunction is no more, use GSourceFunc instead. M libnautilus-private/nautilus-icon-container.c M libnautilus-private/nautilus-tree-view-drag-dest.c M src/nautilus-desktop-window.c commit 8ee6c67b5fe1b12999c2e2f4c7f42d85a497c233 Author: Cosimo Cecchi Date: 2010-12-02 dbus-manager: add DEBUG messages for NautilusDBusManager M libnautilus-private/nautilus-dbus-manager.c M libnautilus-private/nautilus-debug.c M libnautilus-private/nautilus-debug.h commit 5433f57cec515bce9bddecc8a569aa02b597a75e Author: Cosimo Cecchi Date: 2010-12-02 debug: fix a stupid typo M libnautilus-private/nautilus-debug.c commit 46d6bbb1208c409b8507dc31ef6aaf895b55ba92 Author: Cosimo Cecchi Date: 2010-12-02 debug: check for flags in DEBUG_FILES M libnautilus-private/nautilus-debug.c commit a440c05ceebdbfc21c8e585087574c7827e5f1f2 Author: Cosimo Cecchi Date: 2010-12-02 eel-debug: remove unused code M eel/eel-debug.c M eel/eel-debug.h commit 2f90dc16bc0a9b9fb5e862ad5759aed04b98872c Author: Cosimo Cecchi Date: 2010-12-02 debug-log: nuke nautilus-debug-log M libnautilus-private/Makefile.am D libnautilus-private/nautilus-debug-log.c D libnautilus-private/nautilus-debug-log.h commit 2c9da31ce8252d32eae502b584379d53631f1a91 Author: Cosimo Cecchi Date: 2010-12-02 main: don't hook up with nautilus-debug-log M src/nautilus-main.c commit 218670bd1f1f9d8f980460c9f2ed721ff57c04a7 Author: Cosimo Cecchi Date: 2010-12-02 general: use new DEBUG macros instead of nautilus_debug_log M libnautilus-private/nautilus-file-operations.c M libnautilus-private/nautilus-icon-container.c M libnautilus-private/nautilus-icon-dnd.c M libnautilus-private/nautilus-mime-actions.c M libnautilus-private/nautilus-tree-view-drag-dest.c M src/file-manager/fm-directory-view.c M src/file-manager/fm-error-reporting.c M src/file-manager/fm-list-view.c M src/file-manager/fm-tree-view.c M src/nautilus-application-smclient.c M src/nautilus-application.c M src/nautilus-places-sidebar.c M src/nautilus-window-manage-views.c commit 695b2d933406b039fb46592b90b5f844d381490c Author: Cosimo Cecchi Date: 2010-12-02 debug: add a new, simpler nautilus-debug module, based on Empathy's We lose dumping the log to a file automatically, but we gain a lot in flexibility. M configure.in A libnautilus-private/nautilus-debug.c A libnautilus-private/nautilus-debug.h commit b2edace4164fbec353bba497ebb34914864bcd1a Author: Cosimo Cecchi Date: 2010-12-02 dbus-manager: add an EmptyTrash operation M libnautilus-private/nautilus-dbus-manager.c commit 2e210578261c9060111efba1a705c78ff2c369b9 Author: Cosimo Cecchi Date: 2010-12-02 dbus-manager: implement the CopyURIs method M libnautilus-private/nautilus-dbus-manager.c M libnautilus-private/nautilus-dbus-manager.h commit 5c9f1adb43052b19499f6ff1ad403f2222f0e091 Author: Cosimo Cecchi Date: 2010-12-02 application: make the application-id not clash with the dbus interface M src/nautilus-application.c commit b238be002e446e102e056b8484666f21feb6b6f2 Author: Cosimo Cecchi Date: 2010-12-01 dbus-manager: add a skeleton of NautilusDBusManager M libnautilus-private/Makefile.am A libnautilus-private/nautilus-dbus-manager.c A libnautilus-private/nautilus-dbus-manager.h M src/nautilus-application.c commit 41b91ea64d9731a48ffab621e293f7ff05d88acd Author: Cosimo Cecchi Date: 2010-12-01 icon-canvas-item: tweak the resize bounding box color according to style M libnautilus-private/nautilus-icon-canvas-item.c commit 7bd06fab98c2c61a170535b6ebd94da1a4db7466 Author: Cosimo Cecchi Date: 2010-12-01 icon-dnd: fix DnD highlighting regression M libnautilus-private/nautilus-icon-dnd.c commit 8cb07ccf2ddcf0cb8557c763f8905558d67736de Author: Benjamin Otte Date: 2010-12-01 eel: Use future-safe macro to query the X display M eel/eel-canvas-rect-ellipse.c commit c2c4076ceb2216ff5e696b4e78aeb63e0f86c437 Author: Benjamin Otte Date: 2010-12-01 Remove unnecessary drawable cast M libnautilus-private/nautilus-icon-dnd.c commit 1cfc56563e6cf867af5e3a98cfb9c87281b5f4c2 Author: Cosimo Cecchi Date: 2010-12-01 build: bump required GTK+ version M configure.in commit de8cb567358f658c167b9413a077b681123ab056 Author: Cosimo Cecchi Date: 2010-12-01 mime-application-chooser: plug a leak M libnautilus-private/nautilus-mime-application-chooser.c commit 466fe29b2d1790b8f61d854b0294205a9f437fd2 Author: Cosimo Cecchi Date: 2010-12-01 mime-actions: remove unused code M libnautilus-private/nautilus-mime-actions.c M libnautilus-private/nautilus-mime-actions.h commit fe8ffd8635abfcf280e06c9385bfae4dd01621a4 Author: Cosimo Cecchi Date: 2010-12-01 program-choosing: remove commented out code M libnautilus-private/nautilus-program-choosing.c commit c0b34d1f07b2b1b1f11f1dbab75f8b3303543078 Author: Cosimo Cecchi Date: 2010-12-01 i18n: update POTFILES.in M po/POTFILES.in commit c745b5c50ea9e103861cafb4ce210b375034dd8d Author: Cosimo Cecchi Date: 2010-12-01 mime-application-chooser: add a 'Show other applications' button Similar to GtkAppChooserDialog; the 'Add' button now adds the currently selected application, and it becomes insensitive when necessary. M libnautilus-private/nautilus-mime-application-chooser.c commit 677c52173a1f5ba1a8e3db8c70cd96f27fb90200 Author: Cosimo Cecchi Date: 2010-11-30 mime-application-chooser: tweak buttons ordering M libnautilus-private/nautilus-mime-application-chooser.c commit 2d58f04289c31c4a7de9318327e3edd111d8735d Author: Cosimo Cecchi Date: 2010-11-30 mime-application-chooser: use populate-popup for removing apps Instead of having yet another button. M libnautilus-private/nautilus-mime-application-chooser.c commit 3e5dcec59709514b2998963b539ec77ed9d5c46f Author: Cosimo Cecchi Date: 2010-11-23 open-with-dialog: remove NautilusOpenWithDialog It's useless now that we ported everything to GtkAppChooser. M libnautilus-private/Makefile.am D libnautilus-private/nautilus-open-with-dialog.c D libnautilus-private/nautilus-open-with-dialog.h commit f83be2507361b337fb7eaf59a50cdca7f49ca53c Author: Cosimo Cecchi Date: 2010-11-23 properties-window: use new NautilusMimeApplicationChooser API M src/file-manager/fm-properties-window.c commit e86ded0eb9842eb9d4a0ac6c83333e9ce3ffcd0e Author: Cosimo Cecchi Date: 2010-11-23 mime-application-chooser: rewrite to make it use GtkAppChooserWidget M libnautilus-private/nautilus-mime-application-chooser.c M libnautilus-private/nautilus-mime-application-chooser.h commit 7734204774ab87e07ddec50acbb62e3f9acd1120 Author: Cosimo Cecchi Date: 2010-11-23 mime-actions: port to GtkAppChooserDialog M libnautilus-private/nautilus-mime-actions.c commit 34a18d5b19df317bf19e4fdc67ea0c4007ed0375 Author: Cosimo Cecchi Date: 2010-11-23 directory-view: port to GtkAppChooserDialog M libnautilus-private/nautilus-mime-actions.c M src/file-manager/fm-directory-view.c commit d7acbb0c1d58205f5c97d7c80fde034088feef9f Author: Jorge González Date: 2010-11-30 Updated Spanish translation M po/es.po commit 20c94e66a20a9d2d4643ce58b2696bbf5e5334b8 Author: Cosimo Cecchi Date: 2010-11-30 build: remove old X_LIBS variable M eel/Makefile.am commit fd03f393a55ea377583b821f578951b3ace237a5 Author: Cosimo Cecchi Date: 2010-11-30 docs: remove manual for nautilus-file-management-properties The binary is not installed anymore. M docs/Makefile.am D docs/nautilus-file-management-properties.1