2009-01-21 A. Walton <awalton@gnome.org>
* eel-debug-drawing.c (eel_debug_show_pixbuf_in_external_viewer):
Last commit is wrong; mkstemp is not a drop in replacement for
mktemp.
svn path=/trunk/; revision=14874
2009-01-21 A. Walton <awalton@gnome.org>
* eel-debug-drawing.c (eel_debug_show_pixbuf_in_external_viewer):
Bug #568630: eel should use mkstemp() instead of mktemp()
mktemp() is deprecated and should not be used.
Patch by Jasper Lievisse Adriaanse.
svn path=/trunk/; revision=14873
2009-01-20 Cosimo Cecchi <cosimoc@gnome.org>
* configure.in: we require gnome-desktop 2.25.5 now, due to the new
GnomeBG crossfade API.
svn path=/trunk/; revision=14870
2009-01-15 Richard Hughes <richard@hughsie.com>
* libnautilus-private/nautilus-mime-actions.c:
(search_for_application_dbus_call_notify_cb),
(search_for_application_mime_type):
We've been working with the KDE devs, and we've come up with a slightly
changed specification that can be adopted by KPackageKit and also have
room for expansion in the future. There's only a couple of things
already using the old interface, nautilus being one of them.
I've patched nautilus to convert from the old interface to the new
interface. The new interface does not have the double confirm problem,
and now respects the users session policy on interaction.
svn path=/trunk/; revision=14862
2009-01-14 A. Walton <awalton@gnome.org>
* src/file-manager/fm-ditem-page.c (create_page):
Fix another crasher when attempting to get properties
on a damaged Desktop Entry file.
svn path=/trunk/; revision=14860
2009-01-13 A. Walton <awalton@gnome.org>
* src/file-manager/fm-empty-view.c (fm_empty_view_end_loading),
(fm_empty_view_create), (fm_empty_view_register):
Unbreak build when building with --enable-empty-view.
Closes bug #558537. Patch by Emmanuel Fleury.
svn path=/trunk/; revision=14859
2009-01-13 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-icon-container.c:
(get_icon_bounds_for_canvas_bounds):
When calculating bounds, don't ignore visible but unmapped items, becase
the root item is unmapped with the canvas, but we want to report the
same bounds independently on the canvas mapped state.
This caused problems when the canvas was unmapped due to being on an
invisible notebook page navigation tabs case, causing the
scrollbars to become invisible. (#542396)
svn path=/trunk/; revision=14857
* libnautilus-private/nautilus-trash-monitor.c (update_info_cb):
Only emit ::trash-state-changed when the state actually changes.
svn path=/trunk/; revision=14856
2009-01-13 Alexander Larsson <alexl@redhat.com>
* src/nautilus-navigation-window-ui.xml:
* src/nautilus-spatial-window-ui.xml:
Remove Go to Burn menu items to avoid error spew.
svn path=/trunk/; revision=14855
2009-01-13 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-debug-log.c:
(nautilus_debug_logv):
Make space for terminating zero
svn path=/trunk/; revision=14854
2009-01-13 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-debug-log.c:
Limit nr of URIs in log to 20 to avoid huge
logs and bad performance for e.g. select all
in a large dir.
svn path=/trunk/; revision=14853
2009-01-13 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-directory-async.c:
* libnautilus-private/nautilus-directory-private.h:
Use the monitor and call_when_ready counts to avoid
iterating over the potentially long lists.
svn path=/trunk/; revision=14851
2009-01-13 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-directory-private.h:
Fixed type (& not &&).
Also add some paranthesises to args for macro safety.
svn path=/trunk/; revision=14849
2009-01-13 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-directory-async.c:
Don't need the want_foo calls, can just pass in
the request type directly now.
svn path=/trunk/; revision=14848
2009-01-13 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-directory-async.c:
* libnautilus-private/nautilus-directory-private.h:
* libnautilus-private/nautilus-file.c:
Convert Request from struct of gboolean to guin32 bitfield.
This is both smaller and faster, plus it allows some further optimizations to come.
svn path=/trunk/; revision=14846
2009-01-13 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-icon-container.c:
* libnautilus-private/nautilus-icon-private.h:
Only send selection_changed once when removing lots of files.
svn path=/trunk/; revision=14845
2009-01-13 Alexander Larsson <alexl@redhat.com>
* src/nautilus-window-slot.c (nautilus_window_slot_update_icon):
Only set window icon if it really changed.
svn path=/trunk/; revision=14844
2009-01-12 Alexander Larsson <alexl@redhat.com>
* src/file-manager/fm-directory-view.c (file_changed_callback):
Don't update emblems when trash dir changes.
It changes a lot (due to file count attribute) but never
changes writeability status.
svn path=/trunk/; revision=14840
2009-01-12 A. Walton <awalton@gnome.org>
* libnautilus-private/nautilus-file.c (prepend_automatic_keywords):
Trash files are automatically assumed read-only,
so we shouldn't add read-only emblems to files in the trash.
svn path=/trunk/; revision=14839
2009-01-12 A. Walton <awalton@gnome.org>
* libnautilus-private/nautilus-link.c
(nautilus_link_get_link_icon_from_desktop):
Fix last commit to actually patch the right part of the file.
svn path=/trunk/; revision=14837
2009-01-12 A. Walton <awalton@gnome.org>
* libnautilus-private/nautilus-link.c
(nautilus_link_get_link_icon_from_desktop):
Fix last commit to actually patch the right part of the file.
svn path=/trunk/; revision=14836