Commit graph

13173 commits

Author SHA1 Message Date
Cosimo Cecchi 252ab1b64e Invalidate file attributes after it has been moved, so that they are
2009-01-28  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/nautilus-directory.c:
	(nautilus_directory_notify_files_moved):
	Invalidate file attributes after it has been moved, so that
	they are refreshed properly (#555234).

svn path=/trunk/; revision=14893
2009-01-28 15:55:12 +00:00
Cosimo Cecchi 3b0dd97936 Remove "note-indicator.png" and use the themable icon we just added to
2009-01-28  Cosimo Cecchi  <cosimoc@pluto>

	* icons/Makefile.am:
	* src/nautilus-notes-viewer.c: (nautilus_notes_viewer_init):
	Remove "note-indicator.png" and use the themable icon we just
	added to display the emblem in the sidebar.

svn path=/trunk/; revision=14892
2009-01-28 14:40:21 +00:00
Cosimo Cecchi 6ea5ee4b32 Bring icon handling to the 21th century. Add an emblem-note icon, this is
2009-01-28  Cosimo Cecchi  <cosimoc@gnome.org>

	* data/icons/*:
	Bring icon handling to the 21th century.
	Add an emblem-note icon, this is copied from g-i-t "stock_note"
	icon right now, but we might change this later.
	* src/nautilus-application.c: (nautilus_application_init):
	add a lookup path for custom themable icons.

	This also fixes bug #569407. Thanks to Lapo Calamandrei for
	the tips on icon naming.

svn path=/trunk/; revision=14891
2009-01-28 11:49:20 +00:00
Cosimo Cecchi 7063d9c216 make sure we take care about UTF-8/byte conversion when we move around the
2009-01-28  Cosimo Cecchi  <cosimoc@gnome.org>

	* eel-editable-label.c: (eel_editable_label_move_cursor):
	make sure we take care about UTF-8/byte conversion when we move
	around the cursor (#569165).

svn path=/trunk/; revision=14890
2009-01-28 01:41:07 +00:00
Jonh Wendell d2e76cc451 Brazilian Portuguese translation updated by Fabrício Godoy.
2009-01-27  Jonh Wendell  <jwendell@gnome.org>

	* pt_BR.po: Brazilian Portuguese translation updated by Fabrício Godoy.


svn path=/trunk/; revision=14889
2009-01-27 16:51:04 +00:00
Cosimo Cecchi e724b182be set X-GNOME-AutoRestart=true, to make Nautilus restart automatically when
2009-01-27  Cosimo Cecchi  <cosimoc@gnome.org>

	* nautilus.desktop.in.in: set X-GNOME-AutoRestart=true, to make
	Nautilus restart automatically when it crashes (#569288).

svn path=/trunk/; revision=14888
2009-01-27 13:37:06 +00:00
Andre Klapper 9a9fac9497 Updated German translation.
2009-01-25  Andre Klapper  <a9016009@gmx.de>

	* de.po: Updated German translation.


svn path=/trunk/; revision=14887
2009-01-25 19:14:46 +00:00
Raivis Dejus 4e79273fcf updated latvian translation
svn path=/trunk/; revision=14886
2009-01-24 09:23:12 +00:00
Raivis DEjus 8bdc68dde3 Updated Latvian translation.
2009-01-24  Raivis DEjus  <orvils@gmail.com>

	* lv.po: Updated Latvian translation.


svn path=/trunk/; revision=14885
2009-01-24 08:42:00 +00:00
Cosimo Cecchi 7df107e725 don't rely on GTK+ implementation details when getting a GtkAction. Thanks
2009-01-23  Cosimo Cecchi  <cosimoc@gnome.org>

	* src/nautilus-window-menus.c
	(menu_item_select_cb): don't rely on GTK+ implementation details
	when getting a GtkAction.
	Thanks to Christian Persch (#568880).

svn path=/trunk/; revision=14884
2009-01-23 20:26:23 +00:00
Andrew Walton 71cd8add3f i2009-01-22 A. Walton <awalton@gnome.org>
* libnautilus-private/nautilus-file.c (nautilus_file_clear_info):
	Also free the description when clearing the file.


svn path=/trunk/; revision=14883
2009-01-22 22:45:25 +00:00
Paolo Borelli d582c84d99 libnautilus-private/nautilus-file-private.c (finalize): free the
2009-01-22  Paolo Borelli  <pborelli@katamail.com>

	libnautilus-private/nautilus-file-private.c (finalize): free the
	description.


svn path=/trunk/; revision=14882
2009-01-22 22:38:23 +00:00
Cosimo Cecchi 59ea4fd90c make sure we don't snap icons to a grid marker which is too near the right
2009-01-22  Cosimo Cecchi  <cosimoc@gnome.org>

        * libnautilus-private/nautilus-icon-container.c:
        (snap_position): make sure we don't snap icons to a grid marker
        which is too near the right margin of the canvas (#527374).

svn path=/trunk/; revision=14881
2009-01-22 20:32:03 +00:00
Cosimo Cecchi 4cba7b87ac fix a typo.
2009-01-22  Cosimo Cecchi  <cosimoc@gnome.org>

        * MAINTAINERS: fix a typo.

svn path=/trunk/; revision=14880
2009-01-22 16:51:15 +00:00
A. Walton 0cb1ebc9da Use g_mkstemp() instead of mkstemp(). Pointed out by Paolo Borelli.
2009-01-22  A. Walton  <awalton@gnome.org>

	* libnautilus-private/nautilus-file-utilities.c
	(nautilus_unique_temporary_file_name):
	* libnautilus-private/nautilus-metafile.c (metafile_write_local):
	Use g_mkstemp() instead of mkstemp(). Pointed out by Paolo Borelli.


svn path=/trunk/; revision=14879
2009-01-22 14:31:15 +00:00
Alexander Larsson 9a427f5b8f Added awalton and cosimoc to MAINTAINERS
svn path=/trunk/; revision=14878
2009-01-22 13:58:54 +00:00
Paolo Borelli 1b6f5b79ff add utility function to get a GtkMenuToolButton's button
2009-01-22  Paolo Borelli  <pborelli@katamail.com>

	* eel/eel-gtk-extensions.[ch]: add utility function
	to get a GtkMenuToolButton's button

	* src/nautilus-window-menus.c:
	* src/nautilus-navigation-action.c:
	Use the above util function that doesn't leak the children
	list.


svn path=/trunk/; revision=14877
2009-01-22 13:12:22 +00:00
A. Walton 657283d20a Really fix bug #568630, replace mktemp() with mkstemp().
2009-01-21  A. Walton  <awalton@gnome.org>

	* eel-debug-drawing.c (eel_debug_show_pixbuf_in_external_viewer):
	Really fix bug #568630, replace mktemp() with mkstemp().


svn path=/trunk/; revision=14875
2009-01-22 12:49:19 +00:00
A. Walton 8fa1edee79 Last commit is wrong; mkstemp is not a drop in replacement for mktemp.
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-22 00:50:16 +00:00
A. Walton ee8bfb0b8b Bug #568630: eel should use mkstemp() instead of mktemp() mktemp() is
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-22 00:35:11 +00:00
A. Walton 481ed49924 Bug 568503 – Misspelled word "progam"->"program" Fixing message ids.
2009-01-21  A. Walton  <awalton@gnome.org>

	* cs.po:
	* de.po:
	* es.po:
	* et.po:
	* eu.po:
	* fr.po:
	* ha.po:
	* he.po:
	* hu.po:
	* ig.po:
	* it.po:
	* nb.po:
	* sk.po:
	* sl.po:
	* sr.po:
	* sr@latin.po:
	* sv.po:
	* uz.po:
	* uz@cyrillic.po:
	* yo.po:
	Bug 568503 – Misspelled word "progam"->"program"
	Fixing message ids.


svn path=/trunk/; revision=14872
2009-01-22 00:25:02 +00:00
A. Walton 491494fcbd Bug 568503 – Misspelled word "progam"->"program"
2009-01-20  A. Walton  <awalton@gnome.org>

	* src/nautilus-main.c (main):
	Bug 568503 – Misspelled word "progam"->"program"


svn path=/trunk/; revision=14871
2009-01-21 02:12:01 +00:00
Cosimo Cecchi 3f92a38593 we require gnome-desktop 2.25.5 now, due to the new GnomeBG crossfade API.
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-20 11:52:39 +00:00
Cosimo Cecchi 027152fb62 Support fading between backgrounds. Bug #552859, patch by Ray Strode.
2009-01-20  Cosimo Cecchi  <cosimoc@gnome.org>

	* eel-background.c: (on_bg_changed), (on_bg_transitioned),
	(eel_background_init), (free_fade), (eel_background_finalize),
	(set_root_pixmap), (fade_to_pixmap),
	(eel_background_set_up_widget), (on_background_changed),
	(init_fade), (eel_widget_queue_background_change),
	(widget_style_set_cb), (widget_realized_setup),
	(on_widget_destroyed), (eel_get_widget_background):
	Support fading between backgrounds.
	Bug #552859, patch by Ray Strode.

svn path=/trunk/; revision=14869
2009-01-20 11:47:54 +00:00
Alexander Larsson 1d2c78a916 Post release version bump
2009-01-19  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Post release version bump

=== nautilus 2.25.3 ===


svn path=/trunk/; revision=14868
2009-01-19 19:57:48 +00:00
Alexander Larsson 08ba911caf Update for release
2009-01-19  Alexander Larsson  <alexl@redhat.com>

	* NEWS:
	Update for release



svn path=/trunk/; revision=14866
2009-01-19 19:47:09 +00:00
Thomas James Alexander Thurman 8b6c33e98e Added Igbo, Yoruba and Hausa
svn path=/trunk/; revision=14865
2009-01-18 01:29:08 +00:00
Jorge Gonzalez Gonzalez c8e4569cfb Updated Spanish translation
svn path=/trunk/; revision=14864
2009-01-17 11:26:58 +00:00
Matej Urbančič aa2d1c3e88 Updated Slovenian translation
svn path=/trunk/; revision=14863
2009-01-16 17:29:14 +00:00
Richard Hughes c32e76a06a We've been working with the KDE devs, and we've come up with a slightly
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-15 16:48:03 +00:00
Matej Urbančič fd429c0be9 Updated Slovenian translation
svn path=/trunk/; revision=14861
2009-01-15 15:49:22 +00:00
A. Walton 859b208f68 Fix another crasher when attempting to get properties on a damaged Desktop
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-14 14:25:27 +00:00
A. Walton 3b7bbbef84 Unbreak build when building with --enable-empty-view. Closes bug #558537.
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 18:21:57 +00:00
Alexander Larsson fd4cf364ed When calculating bounds, don't ignore visible but unmapped items, becase
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
2009-01-13 15:48:37 +00:00
Matthias Clasen 9665b199bd Only emit ::trash-state-changed when the state actually changes.
* 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 15:42:34 +00:00
Alexander Larsson 5a4f860df8 Remove Go to Burn menu items to avoid error spew.
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 13:49:29 +00:00
Alexander Larsson aa42706631 Make space for terminating zero
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 13:17:55 +00:00
Alexander Larsson b685b0fb8c Limit nr of URIs in log to 20 to avoid huge logs and bad performance for
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 13:12:06 +00:00
Alexander Larsson bc06665586 Fix typo in request_counter_remove_request (--, not ++)
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-directory-async.c:
	Fix typo in request_counter_remove_request (--, not ++)
	


svn path=/trunk/; revision=14852
2009-01-13 13:10:54 +00:00
Alexander Larsson 4736393539 Use the monitor and call_when_ready counts to avoid iterating over the
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 12:52:57 +00:00
Kjartan Maraas 41eca956af Updated Norwegian bokmål translation.
2009-01-13  Kjartan Maraas  <kmaraas@gnome.org>

	* nb.po: Updated Norwegian bokmål translation.

svn path=/trunk/; revision=14850
2009-01-13 12:14:19 +00:00
Alexander Larsson e090e99242 Fixed type (& not &&). Also add some paranthesises to args for macro
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 11:52:37 +00:00
Alexander Larsson 79a6b5d0a4 Don't need the want_foo calls, can just pass in the request type directly
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 11:07:38 +00:00
Alexander Larsson eda6ad8927 Count all outstanding monitor and call_when_ready details
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-directory-async.c:
        * libnautilus-private/nautilus-directory-private.h:
	Count all outstanding monitor and call_when_ready details


svn path=/trunk/; revision=14847
2009-01-13 10:56:53 +00:00
Alexander Larsson bb2378316f Convert Request from struct of gboolean to guin32 bitfield. This is both
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 10:34:34 +00:00
Alexander Larsson 4def951e1a Only send selection_changed once when removing lots of files.
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 09:32:50 +00:00
Alexander Larsson afadb31464 Only set window icon if it really changed.
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-13 09:08:08 +00:00
Alexander Larsson e89e44c7ad Don't do conversion to uris unless debugging is enabled. (For performance
2009-01-13  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-debug-log.c (nautilus_debug_log_with_file_list):
	Don't do conversion to uris unless debugging is enabled.
	(For performance reasons)


svn path=/trunk/; revision=14843
2009-01-13 09:00:56 +00:00
Alexander Larsson 296eaec5af Don't get selection unless debugging is really turned on. (For performance
2009-01-13  Alexander Larsson  <alexl@redhat.com>

	* src/file-manager/fm-directory-view.c (fm_directory_view_notify_selection_changed):
	Don't get selection unless debugging is really turned on.
	(For performance reasons)


svn path=/trunk/; revision=14842
2009-01-13 08:53:46 +00:00
Gabor Kelemen 5bbe4ed8f8 Translation updated.
2009-01-13  Gabor Kelemen  <kelemeng@gnome.hu>

	* hu.po: Translation updated.

svn path=/trunk/; revision=14841
2009-01-12 23:19:45 +00:00