commit aa552113606e24d331c6c62de0f5406351600d7f
Author: Cosimo Cecchi <
[email protected]>
Date: 2011-01-31
Release 2.91.8
M NEWS
M configure.in
commit 3f55f369c00044a3d93c6bb10aa9e7c025548d5d
Author: Cosimo Cecchi <
[email protected]>
Date: 2011-01-31
build: remove GConf dependency altogether
M configure.in
commit 4227f0b1708d36d464ffce207c75b429bec1917b
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-31
Fix a mistranslation
M po/hu.po
commit 678c5216ebe3987b7b268d27fc0af78f09e58d94
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-29
update Punjabi Translation by A S Alam
M po/pa.po
commit b97ee5da0bb1ab6ad4cc0f2a1d795ee7f64b5ec5
Author: Cosimo Cecchi <
[email protected]>
Date: 2011-01-28
Update MAINTAINERS and DOAP files
M MAINTAINERS
M nautilus.doap
commit 454b2caf1ba89a62321486db10c87e63217031b8
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
https://bugzilla.gnome.org/show_bug.cgi?id=602500
M libnautilus-private/nautilus-file.c
commit fd03c910a73ba18459e68baaf15e8dd295acd5c1
Author: Stefano Teso <
[email protected]>
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 <
[email protected]>
Date: 2011-01-27
Get Galician translations back from wrong commit
M po/gl.po
commit dace8ba5c2068e80bb9d99a1370f0c1a989fb72a
Author: Fran Diéguez <
[email protected]>
Date: 2011-01-27
QA of Galician translations
M po/gl.po
commit 17793d3bb90dbde51c95f73867bf75d6546cf88f
Author: Fran Diéguez <
[email protected]>
Date: 2011-01-27
QA of Galician translations
M po/gl.po
commit a63aaa68f14bec6507d36e856a4ed79d969b1be3
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-23
Updated zh_CN translation.
M po/zh_CN.po
commit 7e47ccdee2c8be8b16fad0da3320141f27596bfa
Author: Piotr Eljasiak <
[email protected]>
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 <
[email protected]>
Date: 2011-01-22
Updated Esperanto translation
M po/eo.po
commit 9f539e6fa5d2832b9b4788c338bbce66f81971f9
Author: Alexander Shopov <
[email protected]>
Date: 2011-01-21
Updated Bulgarian translation
M po/bg.po
commit 187dc50c76da193f46aa7cb856a4ce1ea964b023
Author: Chao-Hsiung Liao <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-20
css: move the style properties from adwaita here
M data/nautilus.css
commit 2a1fbaf839fc7eaae505e3534acd317e9dd47b1b
Author: Cosimo Cecchi <
[email protected]>
Date: 2011-01-19
canvas: fix an ACTIVE -> NORMAL typo from GtkStyleContext conversion
M eel/eel-canvas.c
commit d0d90599476e4f21d3e07fd670b6c18b6ba06794
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-19
Updated Greek translation
M po/el.po
commit bd179dad12aa8175ed7e02f9421c0d1ed125bd2a
Author: Maxim V. Dziumanenko <
[email protected]>
Date: 2011-01-18
Updated Ukrainian translation
M po/uk.po
commit 9eee9ff6ca3e93d5d363725282d8ba393a1e6d01
Author: Markus T. Vartiainen <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-18
icon-container: plug a memory leak
M libnautilus-private/nautilus-icon-container.c
commit 8f15b28dd7afdd1a5c5b9c0d54c05d978a10461a
Author: Cosimo Cecchi <
[email protected]>
Date: 2011-01-18
eel: plug some leaks in gsettings helpers
M eel/eel-glib-extensions.c
commit 04d3aa67294f300f3b0bd927be5f45666260c5d3
Author: Nicolò Chieffo <
[email protected]>
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 <
[email protected]>
Date: 2011-01-17
[l10n] Updated Estonian translation
M po/et.po
commit 9e016ee923a2625ebd4d66cf18f3a6d2c903e6c8
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
Date: 2011-01-16
[l10n] Updated Estonian translation
M po/et.po
commit 7cbc6f2ee4f85f6923bf56b4891f91c04edaae31
Author: Daniel Mustieles <
[email protected]>
Date: 2011-01-16
Updated Spanish translation
M po/es.po
commit 8efb55bc266f8b471059b9bc83de19f4085fef48
Author: Xan Lopez <
[email protected]>
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 <
[email protected]>
Date: 2011-01-14
[l10n] Updated Estonian translation
M po/et.po
commit bf5d259288868a70258e63960ddc0eabe96bf9c8
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-14
Updated Galician translations
M po/gl.po
commit 35a9e17696c0ff126a327f61046ab9e662a1738d
Author: Ivar Smolin <
[email protected]>
Date: 2011-01-13
[l10n] Updated Estonian translation
M po/et.po
commit ae1e300376b3479e14045892caa720dd3903a89c
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-12
Updated Arabic translation
M po/ar.po
commit 906cea0bc4b2deac177e417551109b8319ee78cd
Author: Yaron Shahrabani <
[email protected]>
Date: 2011-01-11
Updated Hebrew translation.
M po/he.po
commit 31461f9f4782b0df89a14812c252addaa7d6e983
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-11
Fix handling of AM_CONDITIONAL
M configure.in
commit 395ba0fd8f679e6e2674eb0ce5976638edb9d979
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-11
i18n: update POTFILES.in
M po/POTFILES.in
commit 9367d11d3a00d5192174f744eeea9e395fcd501a
Merge: 6430fd4 b13efe1
Author: Cosimo Cecchi <
[email protected]>
Date: 2011-01-11
Merge branch 'refactor'
commit b13efe1653ea1932bba8c3f3555729d34a21412c
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-01
view: remove useless virtual method
M src/nautilus-view.c
M src/nautilus-view.h
commit 8d726bab91c50d42edcb7e9a0e4107b6b0277ade
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2010-12-31
signaller: remove unused emblems-changed signal
M libnautilus-private/nautilus-signaller.c
commit 5e57025a405e4ccbdd7a4ff51fa48d7eb4fb3671
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
Date: 2010-12-31
places-sidebar: remove "Format..." action code
M src/nautilus-places-sidebar.c
commit e4975471d233f1217bca48fae17519a285336645
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2010-12-28
main: remove unneeded code
M src/nautilus-main.c
commit 79ef5be141a55ccce67daf42b73aa0a4affa7a13
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2010-12-26
navigation-action: cleanup
M src/nautilus-navigation-action.c
commit 2807b8884acab27de359a4ab51b9b57e8fb86a0f
Author: Cosimo Cecchi <
[email protected]>
Date: 2010-12-26
window: remove useless snippets
M src/nautilus-navigation-window.c
commit b1011eced7e561b05dca2aa6345d3c5b3225610e
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
Date: 2010-12-23
window: remove non existent function declaration
M src/nautilus-window.h
commit 6ff03b33b724d882cfabb67b1f1fb4e8287e932f
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2011-01-11
[l10n] Updated Estonian translation
M po/et.po
commit 63724239779c6f5f4dcb76ebde7f66f691a75786
Author: Andika Triwidada <
[email protected]>
Date: 2011-01-11
Updated Indonesian translation
M po/id.po
commit 9022942dce517bc0fe52fdb769f6950c0aa5c444
Author: Ivar Smolin <
[email protected]>
Date: 2011-01-10
[l10n] Updated Estonian translation
M po/et.po
commit cd976fa26099fb8c1f2084a6bae7ac0b05f5e29e
Author: Cosimo Cecchi <
[email protected]>
Date: 2011-01-10
Release 2.91.7
M NEWS
M configure.in
M po/POTFILES.in