Commit graph

8421 commits

Author SHA1 Message Date
Alexander Larsson e4e171b1ae Bump to 2.2.2. Require Eel 2.2.2
2003-03-10  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	* NEWS:
	Bump to 2.2.2.
	Require Eel 2.2.2

	* libnautilus-private/nautilus-customization-data.c:
	Don't embedd reset label into the reset image.
	This drops the last user of PangoFT2.
2003-03-10 18:44:31 +00:00
Alexander Larsson f4723e980c Make 50% the default list view zoom.
2003-03-10  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-global-preferences.c:
	* libnautilus-private/apps_nautilus_preferences.schemas:
	Make 50% the default list view zoom.

	* libnautilus-private/nautilus-bookmark.h:
	* libnautilus-private/nautilus-bookmark.c:
	(nautilus_bookmark_finalize),
	(nautilus_bookmark_uri_known_not_to_exist),
	(nautilus_bookmark_set_scroll_pos),
	(nautilus_bookmark_get_scroll_pos):
	Add scroll positions to bookmarks. Used for the window
	back/forward history.

	* libnautilus-private/nautilus-icon-container.h:
	* libnautilus-private/nautilus-icon-container.c:
	(nautilus_icon_container_get_first_visible_icon),
	(nautilus_icon_container_scroll_to_icon):
	Add new functions.

	* libnautilus/nautilus-view-component.idl:
	Add Nautilus::ScollPositionable interface.

	* libnautilus/Makefile.am:
	* libnautilus/nautilus-scroll-positionable.h:
	* libnautilus/nautilus-scroll-positionable.c:
	Standard implementation of Nautilus::ScollPositionable.

	* src/file-manager/fm-icon-view.c:
	(icon_view_get_first_visible_file_callback),
	(icon_view_scroll_to_file_callback), (fm_icon_view_instance_init):
	Implement Nautilus::ScollPositionable for icon view.

	* src/file-manager/fm-list-view.c:
	(list_view_get_first_visible_file_callback),
	(list_view_scroll_to_file_callback), (fm_list_view_instance_init):
	Implement Nautilus::ScollPositionable for list view.

	* src/nautilus-view-frame.h:
	* src/nautilus-view-frame.c: (destroy_view),
	(create_corba_objects),
	(nautilus_view_frame_get_first_visible_file),
	(nautilus_view_frame_scroll_to_file):
	Add support for Nautilus::ScollPositionable.

	* src/nautilus-window-private.h:
	* src/nautilus-window-manage-views.c: (open_location),
	(free_location_change), (end_location_change),
	(begin_location_change), (nautilus_window_set_content_view),
	(load_complete_callback), (nautilus_window_back_or_forward),
	(nautilus_window_reload):
	Save scroll position when changing location and switching
	components. Scroll to the right place on back/forward.
2003-03-10 16:46:07 +00:00
Vincent van Adrighem 1809091597 Dutch translation updated by Reinout van Schouwen.
2003-03-10  Vincent van Adrighem  <V.vanAdrighem@dirck.mine.nu>

	* nl.po: Dutch translation updated by Reinout van Schouwen.
2003-03-10 11:54:42 +00:00
Chyla Zbigniew 977dade642 Updated Polish translation by GNOME PL Team <translators@gnome.pl> 2003-03-10 00:34:17 +00:00
Kjartan Maraas 8eb4d0fd45 Updated Norwegian (bokmal) translation.
2003-03-09  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian (bokmal) translation.
2003-03-09 20:14:06 +00:00
Pauli Virtanen aa139b3201 Updated Finnish translation.
2003-03-08  Pauli Virtanen  <pauli.virtanen@hut.fi>

	* fi.po: Updated Finnish translation.
2003-03-08 21:17:50 +00:00
Christian Neumair 428680a2b8 Updated German translation. 2003-03-08 18:58:22 +00:00
Dave Camp ff0dffa71f Fixed the strings to match the strings used in the shell.
2003-03-08  Dave Camp  <dave@ximian.com>

	* components/text/nautilus-text-view-ui.xml: Fixed the strings
	to match the strings used in the shell.
2003-03-08 17:04:59 +00:00
Evandro Fernandes Giovanini 3ec2bbaa86 Updated Brazilian Portuguese translation.
2003-03-08  Evandro Fernandes Giovanini <evandrofg@ig.com.br>

        * pt_BR.po: Updated Brazilian Portuguese translation.
2003-03-08 17:02:52 +00:00
Vincent van Adrighem b553c79828 Dutch translation updated.
2003-03-08  Vincent van Adrighem  <V.vanAdrighem@dirck.mine.nu>

	* nl.po: Dutch translation updated.
2003-03-08 16:28:07 +00:00
Christian Rose e65b9e733c Updated Swedish translation.
2003-03-08  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.
2003-03-08 13:57:34 +00:00
Gil Osher 1604c70f6c Updated Hebrew translation.
* he.po: Updated Hebrew translation.
2003-03-08 11:19:57 +00:00
Gil Osher 7d14f5b786 *** empty log message *** 2003-03-08 11:17:34 +00:00
Dmitry Mastrukov 4d7bd23d4c ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>. 2003-03-08 10:10:40 +00:00
Dave Camp c39e40c3b0 Implement Copy to clipboard. Don't need cut or paste, since the view is
2003-03-07  Dave Camp  <dave@ximian.com>

	* components/text/Makefile.am:
	* components/text/nautilus-text-view-ui.xml:
	* components/text/nautilus-text-view.c: (copy_callback),
	(bonobo_control_activate_callback),
	(nautilus_text_view_instance_init): Implement Copy to clipboard.
	Don't need cut or paste, since the view is read-only.
2003-03-07 18:13:19 +00:00
Hasbullah Bin Pit 9d50d1d8e0 Updated Malay translation.
2003-03-06 Hasbullah Bin Pit <sebol@ikhlas.com>

        * ms.po: Updated Malay translation.
2003-03-07 11:15:12 +00:00
Ole Laursen c2151ff8f6 Updated Danish translation.
2003-03-06  Ole Laursen  <olau@hardworking.dk>

	* da.po: Updated Danish translation.
2003-03-06 22:32:03 +00:00
Dave Camp 4fa950dee2 Fixed alignment and padding. Patch from Luca Ferretti
2003-03-06  Dave Camp  <dave@ximian.com>

	* src/nautilus-file-management-properties.glade: Fixed alignment
	and padding.  Patch from Luca Ferretti <elle.uca@libero.it>.
2003-03-06 21:03:09 +00:00
Alexander Larsson 5c02e4a9f8 Update according to NautilusIconFactory API changes.
2003-03-06  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-bookmark.c:
	(nautilus_bookmark_get_pixbuf), (nautilus_bookmark_update_icon):
	* libnautilus-private/nautilus-emblem-utils.c:
	(nautilus_emblem_rename_emblem):
	* src/nautilus-sidebar-title.c: (update_emblems):
	* src/file-manager/fm-directory-view.c: (ready_to_load):
	Update according to NautilusIconFactory API changes.

	* libnautilus-private/nautilus-file.h:
	* libnautilus-private/nautilus-file.c:
	(nautilus_file_peek_top_left_text),
	(nautilus_file_get_top_left_text):
	Add needs_loading out parameter to nautilus_file_peek_top_left_text.

	* libnautilus-private/nautilus-icon-canvas-item.h:
	* libnautilus-private/nautilus-icon-canvas-item.c:
	(nautilus_icon_canvas_item_finalize),
	(nautilus_icon_canvas_item_set_embedded_text_rect),
	(nautilus_icon_canvas_item_set_embedded_text),
	(draw_embedded_text), (nautilus_icon_canvas_item_draw):
	Render embedded text on exposes.
	(nautilus_icon_canvas_item_get_image):
	Return a GdkPixmap + mask instead of pixbuf, so that
	we can do the text rendering on it.

	* libnautilus-private/nautilus-icon-private.h:
	* libnautilus-private/nautilus-icon-container.h:
	* libnautilus-private/nautilus-icon-container.c:
	(nautilus_icon_container_clear), (icon_destroy),
	(nautilus_icon_container_get_icon_images),
	(nautilus_icon_container_start_monitor_top_left),
	(nautilus_icon_container_stop_monitor_top_left),
	(nautilus_icon_container_update_icon):
	For icons that have an embedded text rect, request the
	top-left text, and set the text on the canvas item.

	* libnautilus-private/nautilus-icon-dnd.c:
	(nautilus_icon_dnd_begin_drag):
	nautilus_icon_canvas_item_get_image now returns a pixmap, handle this
	change.

	* libnautilus-private/nautilus-icon-factory.h:
	* libnautilus-private/nautilus-icon-factory.c: (cache_key_destroy),
	(nautilus_icon_factory_get_required_file_attributes),
	(get_icon_from_cache), (nautilus_icon_factory_get_pixbuf_for_icon),
	(cache_key_hash), (cache_key_equal),
	(nautilus_icon_factory_get_pixbuf_for_file),
	(nautilus_icon_factory_get_pixbuf_from_name),
	(nautilus_icon_factory_remove_from_cache):
	Remove all embedded text handling.
	(nautilus_icon_factory_get_basic_file_attributes):
	Remove, not needed anymore.
	(nautilus_icon_factory_get_icon_for_file):
	Pass in whether you want icons for text embedding or not.

	* src/file-manager/fm-icon-container.c:
	(fm_icon_container_get_icon_images),
	(fm_icon_container_start_monitor_top_left),
	(fm_icon_container_stop_monitor_top_left),
	(fm_icon_container_class_init):
	Update to new APIs. pass TRUE for embedd_text in get_icon_for_file.
	Implement start/stop top left monitoring.

	* src/file-manager/fm-icon-view.c:
	(list_covers),(fm_icon_view_clear):
	Clear the icon container before unreferencing the NautilusFiles.
	Otherwise the stop_monitor call uses the unref:ed file.
2003-03-06 17:07:32 +00:00
Kostas Papadimas 2c4a5da982 Updated the Greek translation 2003-03-05 19:41:48 +00:00
Alexander Larsson 8e4370897b Derive from EelInputEventBox instead of GtkEventBox. Works better with
2003-03-05  Alexander Larsson  <alexl@redhat.com>

	* src/nautilus-zoom-control.[ch]:
	Derive from EelInputEventBox instead of GtkEventBox.
	Works better with themes.
2003-03-05 16:02:54 +00:00
Dmitry Mastrukov f82f21c321 be.po: Updated Belarusian translation from Belarusian team <i18n@mova.org>. 2003-03-05 13:56:00 +00:00
Alexander Larsson 7719ac14a9 Use EelInputEventBox for the location label. This makes theming nicer.
2003-03-04  Alexander Larsson  <alexl@redhat.com>

	* src/nautilus-location-bar.c (nautilus_location_bar_init):
	Use EelInputEventBox for the location label.
	This makes theming nicer.
2003-03-04 16:49:59 +00:00
Alexander Larsson 87fc165b5f Don't connect empty void-returning handler to "event". Fixes delete-key on
2003-03-04  Alexander Larsson  <alexl@redhat.com>

	* src/file-manager/fm-desktop-icon-view.c (fm_desktop_icon_view_init):
	Don't connect empty void-returning handler to "event". Fixes
	delete-key on desktop, and probably other random keynav-on-desktop
	failures.
2003-03-04 15:07:25 +00:00
Alexander Larsson 0f86c91cb8 Add back erase emblem to backgrounds & emblems dialog.
2003-03-04  Alexander Larsson  <alexl@redhat.com>

	* src/nautilus-property-browser.c (make_properties_from_directories)
	(make_drag_image): Add back erase emblem to backgrounds & emblems dialog.
2003-03-04 14:06:17 +00:00
Alexander Larsson 798627b661 Don't chain up to initialize if it is null.
2003-03-04  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-icon-container.c:
	* nautilus-zoom-control.c:
	Don't chain up to initialize if it is null.
2003-03-04 13:27:43 +00:00
Miloslav Trmac 36d78795d4 Update Czech translation 2003-03-04 13:02:50 +00:00
Alexander Larsson 42a6c32020 EEL_CANVAS, not GNOME_CANVAS.
2003-03-04  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-icon-container.c (nautilus_icon_container_accessible_get_type):
	EEL_CANVAS, not GNOME_CANVAS.

	* libnautilus-private/nautilus-icon-canvas-item.c (nautilus_icon_canvas_item_accessible_get_type):
	Implements AtkText for icons presenting the text on both lines.
	Implements atk_text_get_offset_at_point and atk_text_get_character_extents
	so that screen readers can obtain the text.

	* src/nautilus-zoom-control.c (nautilus_zoom_control_accessible_initialize):
	Set the role for the zoom widget.

	All patches by padraig.obriain@sun.com
2003-03-04 10:09:55 +00:00
Alexander Larsson ae673b832d Disable switch-to-manual layout dialog.
2003-03-03  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-icon-dnd.c (confirm_switch_to_manual_layout):
	Disable switch-to-manual layout dialog.
2003-03-03 17:31:31 +00:00
Alexander Larsson f7d9e499e1 Ctrl/shift dragging doesn't deselect the icon you click on.
2003-03-03  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-icon-container.c:
	(icon_toggle_selected), (button_press_event),
	(nautilus_icon_container_did_not_drag), (handle_icon_button_press):
	* libnautilus-private/nautilus-icon-private.h:
	Ctrl/shift dragging doesn't deselect the icon you click on.
	Double-clicking has to be twice on the same icon.
2003-03-03 17:19:41 +00:00
Gil Osher 8e3eb31a02 Updated Hebrew translation.
* he.po: Updated Hebrew translation.
2003-03-03 12:49:19 +00:00
Gil Osher c8b2d2cce7 *** empty log message *** 2003-03-03 12:47:49 +00:00
Jordi Mallach ee3dda4455 Updated Catalan translation. 2003-03-03 12:30:40 +00:00
Dmitry Mastrukov 600dd0db09 ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>. 2003-03-03 05:50:26 +00:00
Evandro Fernandes Giovanini c96cee36d7 Updated Brazilian Portuguese translation.
2003-03-02  Evandro Fernandes Giovanini <evandrofg@ig.com.br>

        * pt_BR.po: Updated Brazilian Portuguese translation.
2003-03-03 00:53:21 +00:00
Chyla Zbigniew 4546798655 Updated Polish translation by GNOME PL Team <translators@gnome.pl> 2003-03-02 17:56:33 +00:00
Christophe Merlet d25daa8a52 Updated French translation. 2003-03-02 10:28:22 +00:00
Dave Camp 044bd6b771 New function.
2003-03-01  Dave Camp  <dave@ximian.com>

	* src/nautilus-side-pane.h:
	* src/nautilus-side-pane.c: (nautilus_side_pane_get_current_panel):
	New function.
	* src/nautilus-window-manage-views.c:
	(nautilus_window_set_sidebar_panels):
	* src/nautilus-window.c: (set_current_side_panel),
	(side_pane_switch_page_callback), (nautilus_window_set_up_sidebar),
	(nautilus_window_tear_down_sidebar),
	(nautilus_window_add_sidebar_panel), (add_sidebar_panels): Save
	the current side pane view when it is changed, and show that
	when creating the side pane.
	* libnautilus-private/apps_nautilus_preferences.schemas:
	* libnautilus-private/nautilus-global-preferences.h: Add
	a current side panel option.
2003-03-02 02:34:53 +00:00
Dave Camp df24595069 Refresh the rows when the icon theme changes.
2003-03-01  Dave Camp  <dave@ximian.com>

	* src/file-manager/fm-list-view.c: (icons_changed_callback),
	(fm_list_view_instance_init): Refresh the rows when the icon
	theme changes.
2003-03-02 01:04:55 +00:00
Dave Camp de8025c2cd Use bonobo_ui_component_widget_set for the back and forward dropdowns.
2003-03-01  Dave Camp  <dave@ximian.com>

	* src/nautilus-window-private.h:
	* src/nautilus-window-toolbars.c: (get_back_button),
	(get_forward_button), (menu_position_under_widget),
	(create_back_or_forward_toolbar_item): Use
	bonobo_ui_component_widget_set for the back and forward dropdowns.

	This is the nautilus end of a fix for bug #106457.
2003-03-02 00:33:35 +00:00
Pablo Gonzalo del Campo 57be041444 Updated Spanish translation.
2003-03-01  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>

        * es.po: Updated Spanish translation.
2003-03-02 00:14:04 +00:00
Yuri Syrota b9e6c77c21 Updated Ukrainian translation 2003-03-01 16:42:15 +00:00
Laurent Dhima 1208b542de Updated Albanian translation
* sq.po: Updated Albanian translation
2003-03-01 10:58:01 +00:00
Duarte Loreto 28af47bc7b Updated Portuguese translation.
2003-02-28  Duarte Loreto <happyguy_pt@hotmail.com>

        * pt.po: Updated Portuguese translation.
2003-02-28 23:27:00 +00:00
Christophe Merlet 871f7bc967 Updated French translation. 2003-02-28 19:16:27 +00:00
Dave Camp 8d6652594a Don't use alpha when checking for hits on the icon.
2003-02-28  Dave Camp  <dave@ximian.com>

	* libnautilus-private/nautilus-icon-canvas-item.c: (hit_test):
	Don't use alpha when checking for hits on the icon.
2003-02-28 18:38:04 +00:00
Alexander Larsson 46adafe68d Only select the non-extension part of the name when starting a rename. Set
2003-02-28  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-icon-container.c
	(nautilus_icon_container_start_renaming_selected_item)
	(rename_filename_selection_end):
	Only select the non-extension part of the name when starting a rename.
	Set cursor at end of selection.
	Set correct font on rename widget.
	Make some internal function static.
2003-02-28 18:14:13 +00:00
Alexander Larsson 5e85711b8c Don't use deprecated APIs. Patch by iain <iain@prettypeople.org>
2003-02-28  Alexander Larsson  <alexl@redhat.com>

	* components/throbber/nautilus-throbber.c:
	* libnautilus-private/nautilus-bonobo-extensions.c:
	* libnautilus-private/nautilus-directory-async.c:
	* libnautilus-private/nautilus-directory.c:
	* libnautilus-private/nautilus-dnd.c:
	* libnautilus-private/nautilus-drag-window.c:
	* libnautilus-private/nautilus-entry.c:
	* libnautilus-private/nautilus-file-operations-progress.c:
	* libnautilus-private/nautilus-icon-canvas-item.c:
	* libnautilus-private/nautilus-icon-container.c:
	* libnautilus-private/nautilus-metafile.c:
	* libnautilus-private/nautilus-tree-view-drag-dest.c:
	* libnautilus-private/nautilus-volume-monitor.c:
	* libnautilus/nautilus-idle-queue.c:
	* src/file-manager/fm-desktop-icon-view.c:
	* src/file-manager/fm-directory-view.c:
	* src/file-manager/fm-icon-view.c:
	* src/file-manager/fm-properties-window.c:
	* src/nautilus-bookmarks-window.c:
	* src/nautilus-location-bar.c:
	* src/nautilus-main.c:
	* src/nautilus-view-frame.c:
	* src/nautilus-window-menus.c:
	* src/nautilus-window.c:
	Don't use deprecated APIs.
	Patch by iain <iain@prettypeople.org>
2003-02-28 15:15:05 +00:00
Alexander Larsson 48c4c00431 Use monospaced font for text view. Patch by Luca Ferretti
2003-02-28  Alexander Larsson  <alexl@redhat.com>

	* components/text/nautilus-text-view.c (nautilus_text_view_instance_init):
	Use monospaced font for text view.
	Patch by Luca Ferretti <elle.uca@libero.it>
2003-02-28 11:23:43 +00:00
Christian Rose e4305677f2 Updated Swedish translation.
2003-02-28  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.
2003-02-28 10:37:08 +00:00