1
0
mirror of https://gitlab.gnome.org/GNOME/nautilus synced 2024-07-02 16:31:15 +00:00
Commit Graph

375 Commits

Author SHA1 Message Date
Arlo Rose
2dfe7055a7 Trying to make the service icons consistent in Nautilus. Next stop,
2001-02-22  Arlo Rose  <arlo@eazel.com>

        * icons/Makefile.am:
        * icons/hand-72.png:
        * icons/hand-96.png:
        Trying to make the service icons consistent in Nautilus.
        Next stop, toolbar!
2001-02-22 08:48:23 +00:00
Arlo Rose
87f607e7a9 Tweaked images in druid to use my 3D logo, and blue shades rather than
* icons/druid_header.png:
        * icons/druid_header_stretch.png:
        * icons/druid_sidebar.png:
        Tweaked images in druid to use my 3D logo, and
        blue shades rather than teal.
2001-02-22 06:32:34 +00:00
Andy Hertzfeld
958d9934f7 fixed bug 5939, margins in text icons are weirdly proportioned. Fixed by
fixed bug 5939, margins in text icons are weirdly proportioned.
	Fixed by distinguishing the rectangles for the anti-aliased and
	non-aa icon types

	* icons/i-regular.xml:
	added and tweaked both aa and non-aa text rectangles
	* libnautilus-extensions/nautilus-icon-factory.c:
	(get_themed_icon_file_path):
	get a separate text rectangle for anti-aliased mode if present

	fixed bug 6708, Change "support" link in menus, by moving and
	renamed the "support" item from the services menu to the help menu.
	This bug isn't finished yet, since we still have to rename the
	support uri, but it isn't ready on the service yet.

	* src/nautilus-service-ui.xml:
	removed support item
	* src/nautilus-shell-ui.xml:
	added customer service item
	* src/nautilus-window-menus.c: (help_menu_customer_service),
	(nautilus_window_initialize_menus):
	added code to handle the customer service command
	* src/nautilus-window-service-ui.c:
	(nautilus_window_install_service_ui):
	removed callback for the support command
2001-02-21 08:54:53 +00:00
Andy Hertzfeld
e8ae5c0a62 fixed bug 6338, folder moves to the right when highlighted, by tweaking
* icons/i-directory-12.png:
	* icons/i-directory-accept-12.png:
	fixed bug 6338, folder moves to the right when highlighted,
	by tweaking the associated images

	* src/nautilus-sidebar-tabs.c: (nautilus_sidebar_tabs_hit_test):
	consider the tab for hit-testing even if invisible
	* src/nautilus-sidebar.c: (nautilus_sidebar_release_event):
	fixed 3538, easier way to minimize active sidebar view, by
	making it close the active view when you click on the space
	its tab formerly occupied.
2001-02-09 23:38:55 +00:00
Arlo Rose
5102ba1206 Made more link icons that will work at smaller zoom levels. Fixes bug
* icons/Makefile.am:
        * icons/emblem-symbolic-link-12.png:
        * icons/emblem-symbolic-link-24.png:
        * icons/emblem-symbolic-link-36.png:
        Made more link icons that will work at smaller zoom levels.
        Fixes bug number 5988.
2001-02-09 23:36:34 +00:00
Robey Pointer
7d67d53e02 i think this was an accident 2001-02-03 03:15:11 +00:00
Ian McKellar
0e35d70ca2 reviewed by: Maciej Stachowiak <mjs@eazel.com>
reviewed by: Maciej Stachowiak  <mjs@eazel.com>

	* components/services/inventory/Trilobite_Service_inventory.oaf.in:
	Fixed a tyop in the path to the trilobite-inventory-service

	* components/services/inventory/eazel-inventory-utils.h:
	* components/services/inventory/eazel-inventory-service.c:
	Moved the GConf path for machine name to

	(impl_Trilobite_Eazel_Inventory_upload):
	Improved error reporting / debugging. Actually save the MD5.

	* components/services/inventory/eazel-inventory-utils.c:
	(add_package_info), (add_software_info),
	(eazel_inventory_local_path)
	Fixed memory leaks.

	(eazel_inventory_update_md5):
	Added a function to store the MD5.

	* nautilus.spec.in:
	Add inventory files to the right RPMs.
2001-01-31 10:01:47 +00:00
Darin Adler
ce4e7c679d reviewed by: John Sullivan <sullivan@eazel.com>
Fix bug 6147 (selected icons flash unselected/selected rapidly):

	* src/nautilus-window-manage-views.c: (change_selection): Don't
	send out selection change notices to the view that reported the
	selection change.
	(change_selection_callback): Pass in view that requested the
	change so we can know not to send a selection change to that view.
	* src/file-manager/fm-directory-view.c:
	(fm_directory_view_send_selection_change): Clear flag that says we
	have a selection change for the shell.
	(selection_changed_callback): Add code to indicate this selection
	change is due to the shell, so we don't tell the shell about
	something it just told us.
	(done_loading): Set flag so we don't tell the shell about selection
	changes that are part of the first load of the directory.
	(display_selection_info_idle_callback): Only send a selection change
	to the shell if the change was initiated here. Also remove the code
	that ref's the NautilusView object -- wasn't helping.
	(update_menus_timeout_callback), (display_pending_idle_callback),
	(display_pending_timeout_callback): Remove the code that ref's the
	NautilusView object -- wasn't helping.
	(fm_directory_view_notify_selection_changed): Propagate flag that
	tells the idle code we have made the change to the selection and
	the shell should be notified.

	Fix bug 6158 (nautilus --quit shouldn't check for
	~/.nautilus/first-time-wizard-flag).

	* src/nautilus-main.c: (main): Don't do the first-time druid check
	when the --quit or --restart option is used.

	Fix bug 803 (All metafile tags should be lower case).

	* libnautilus-extensions/nautilus-metadata.h: Use lower-case for
	metadata tags.
	* libnautilus-extensions/nautilus-directory-metafile.c:
	(create_metafile_root), (get_file_node),
	(nautilus_directory_rename_file_metadata),
	(nautilus_directory_copy_file_metadata),
	(nautilus_directory_set_metafile_contents): Change metadata tags
	to be lower-case.
	* libnautilus-extensions/nautilus-directory.c:
	(nautilus_self_check_directory): Use lower-case in metadata
	self-test for clarity.
	* libnautilus-extensions/nautilus-file.c:
	(nautilus_file_get_keywords), (nautilus_file_set_keywords): Change
	metadata tags to be lower-case.

	* data/top/.nautilus-metafile.xml
	* icons/ardmore/ardmore.xml:
	* icons/arlo/arlo.xml:
	* icons/arlo/i-directory.xml:
	* icons/arlo/i-regular.xml:
	* icons/crux_eggplant/crux_eggplant.xml:
	* icons/crux_eggplant/i-directory.xml:
	* icons/crux_eggplant/i-regular.xml:
	* icons/default.xml:
	* icons/gnome/gnome.xml:
	* icons/i-directory-accept.xml:
	* icons/i-directory.xml:
	* icons/i-regular.xml:
	* icons/villanova/villanova.xml:
	Change XML to use lower-case.

	* libnautilus-extensions/nautilus-link-set.c: (create_new_link):
	Use lower-case for link XML tags.
	* libnautilus-extensions/nautilus-link.c:
	(nautilus_link_local_create), (nautilus_link_local_set_link_uri),
	(nautilus_link_local_set_type),
	(nautilus_link_local_get_link_uri),
	(nautilus_link_local_get_link_type),
	(nautilus_link_get_link_uri_given_file_contents): Use lower-case
	for link XML tags.

	* src/nautilus-sidebar-title.c:
	(nautilus_sidebar_title_select_text_color),
	(nautilus_sidebar_title_theme_changed): Use lower-case for theme
	XML tags.
	* components/throbber/nautilus-throbber.c:
	(get_bonobo_properties), (nautilus_throbber_initialize),
	(nautilus_throbber_load_images),
	(nautilus_throbber_button_press_event): Change theme XML tags to be
	lower-case.
	* libnautilus-extensions/nautilus-icon-container.c:
	(start_rubberbanding): Use lower-case for theme XML tags.
	(nautilus_icon_container_initialize): Fix comment.
	(update_label_color), (nautilus_icon_container_theme_changed): Use
	lower-case for theme XML tags.
	* libnautilus-extensions/nautilus-icon-factory.c: (set_theme): Use
	lower-case for theme XML tags.
	(get_themed_icon_file_path): Use lower-case for icon XML file
	tags.
	(icon_theme_changed_callback): Use lower-case for theme XML tags.
	* src/nautilus-sidebar-tabs.c:
	(nautilus_sidebar_tabs_load_theme_data), (get_text_offset): Use
	lowe-case for theme XML tags.
	* src/nautilus-sidebar.c: (nautilus_sidebar_update_appearance):
	Use lower-case for theme XML tags.
	* src/nautilus-window-toolbars.c: (get_file_name_from_icon_name):
	Use lower-case for theme XML tags.
	* src/nautilus-zoom-control.c: (draw_number): Use lower-case for
	theme XML tags.

	Change code that used GSList when it should use GList. We use
	GList so that we can share utility functions. It's arbitrary. We
	could have decided to use all GSList instead, but we chose GList
	(because of its name, initially).

	* components/tree/nautilus-tree-expansion-state.c:
	(expansion_state_load_callback),
	(nautilus_tree_expansion_state_load_table_from_gconf),
	(hash_table_get_keys_callback), (hash_table_get_keys),
	(nautilus_tree_expansion_state_save_table_to_gconf): Update to use
	GList instead of GSList.
	* libnautilus-extensions/nautilus-gconf-extensions.h:
	* libnautilus-extensions/nautilus-gconf-extensions.c:
	(nautilus_gconf_handle_error), (nautilus_gconf_set_string_list),
	(nautilus_gconf_get_string_list): Change to work with GList
	instead of GSList to match the rest of Nautilus, so that the lists
	can be manipulated with all the GList utility functions.
	* libnautilus-extensions/nautilus-glib-extensions.h:
	* libnautilus-extensions/nautilus-glib-extensions.c:
	(nautilus_round): Changed name from nautilus_g_round -- "g" for
	"gratuitous".
	(nautilus_g_list_from_g_slist), (nautilus_g_slist_from_g_list):
	Added utility functions to help make GSLists from GLists and vice
	versa. Useful when dealing with functions that yield/expect
	GSLists.
	* libnautilus-extensions/nautilus-icon-text-item.c: (iti_destroy),
	(iti_update), (iti_paint_text), (iti_draw), (iti_render),
	(iti_event): Use nautilus_round by its new name.
	* libnautilus-extensions/nautilus-preferences.h:
	* libnautilus-extensions/nautilus-preferences.c:
	(nautilus_preferences_set_string_list),
	(nautilus_preferences_get_string_list),
	(nautilus_preferences_default_set_string_list),
	(nautilus_preferences_default_get_string_list): Change to use
	GList instead of GSList.
	* libnautilus-extensions/nautilus-search-uri.c:
	(free_tokenized_uri), (tokenize_uri), (get_translated_criterion),
	(get_nth_criterion_prefix), (parse_uri): Change to use GList
	instead of GSList.
	* src/nautilus-application.h:
	* src/nautilus-application.c:
	(nautilus_application_get_window_list): Renamed from
	nautilus_application_windows and changed to use GList instead of
	GSList.
	(nautilus_application_destroyed_window),
	(nautilus_application_create_window), (volume_unmounted_callback):
	Change to use GList instead of GSList.
	* src/nautilus-shell.c: (save_window_states),
	(restore_window_states): Use GList instead of GSList.
	* src/nautilus-window-manage-views.c: (just_one_window): Use GList
	instead of GSList.
	(open_location_prefer_existing_window_callback): Use GList instead
	of GSList.
	* src/nautilus-window.c: (nautilus_forget_history): Use GList
	instead of GSList and the new name for
	nautilus_application_get_window_list.

	Other changes.

	* src/nautilus-shell.c: (display_caveat_first_time): Turn off the
	caveat -- we're close enough to 1.0.

	* libnautilus-extensions/nautilus-view-identifier.c:
	(nautilus_view_identifier_new_from_oaf_server_info): Use free_deep
	call.

	* libnautilus/nautilus-view-standard-main.h: Use
	BEGIN/END_GNOME_DECLS.

	* src/file-manager/fm-desktop-icon-view.c: Remove unneeded
	include.
2001-01-31 00:27:01 +00:00
Robey Pointer
ed7ef6cbd9 Un-revert some changes Andy accidentally reverted last week that
cause the password-change view to display incorrectly.
2001-01-29 23:03:31 +00:00
Seth Nickell
cf6aa4aaf9 And another .cvsignore entry...
2001-01-26  Seth Nickell  <seth@eazel.com>

	* icons/eazel/sidebar_tab_pieces/.cvsignore:
	And another .cvsignore entry...
2001-01-27 04:31:26 +00:00
Seth Nickell
1ce592a857 Added Makefile and Makefile.in to the ignore file
2001-01-26  Seth Nickell  <seth@eazel.com>

	* icons/eazel/.cvsignore:
	* icons/vector/.cvsignore:
	Added Makefile and Makefile.in to the ignore file

	* libnautilus-extensions/nautilus-mime-actions.c:
	(application_supports_uri_scheme):
	Add a cast to gpointers being passed to strcmp to
	satisfy C++-ish compilers
2001-01-27 04:29:46 +00:00
Josh Barrow
695eb58ea3 Updated for the new k-rad look of the default theme.
2001-01-25  Josh Barrow  <josh@eazel.com>

        * icons/theme_preview.png:
        Updated for the new k-rad look of the default theme.
2001-01-25 23:56:00 +00:00
Pavel Cisler
0a04bc5e9f oops 2001-01-25 02:07:21 +00:00
Pavel Cisler
cd2820fc13 reviewed by: John Sullivan <sullivan@eazel.com>
2001-01-24  Pavel Cisler  <pavel@eazel.com>

	reviewed by: John Sullivan <sullivan@eazel.com>

	* src/file-manager/fm-directory-view.c:
	(fm_directory_view_destroy),
	(schedule_update_menus):
	A simple tweak to reduce the number of menu item updates --
	schedule fm_directory_view_update_menus using a gtk_timeout_add
	instead of gtk_idle_add, use a 300 ms interval for coalescing
	menu item updates.

	* src/file-manager/fm-directory-view.c:
	(fm_directory_view_pop_up_selection_context_menu),
	(fm_directory_view_pop_up_background_context_menu):
	Call fm_directory_view_update_menus directly to make sure the
	context menu comes up set up right instead of flickering.
2001-01-25 02:06:24 +00:00
Josh Barrow
d312041212 Removed this file. This was one of the old GNOME icons, and it was no
2001-01-24  Josh Barrow  <josh@eazel.com>

        * icons/i-directory-192.png:
        Removed this file.  This was one of the old GNOME icons, and it
        was no longer in use.
2001-01-24 22:46:56 +00:00
Andy Hertzfeld
9583e9a53c initial check-in of post-1_0_1 branch
initial check-in of post-1_0_1 branch
2001-01-24 08:57:56 +00:00
Eskil Heyn Olsen
03615eab5f Changed output in md5_failed to be readable. Only ask about deleting files
* components/services/install/command-line/eazel-alt-install-corba.
	c: (md5_check_failed), (delete_files):
	Changed output in md5_failed to be readable.
	Only ask about deleting files if any where downloaded (the check
	was commented out for some reason)

	* components/services/install/command-line/eazel-test-packsys.c:
	(test_package_load), (test_query), (test_query_owns_mem),
	(is_installed), (test_install), (test_uninstall), (test_verify),
	(main):
	s/packagedata_destroy/gtk_object_unref/ - eazel-test-packsys now
	no longer leaks packagedata objects.

	* components/services/install/lib/eazel-install-corba-callback.c:
	(impl_md5_check_failed):
	Removed an debug output.

	* components/services/install/lib/eazel-install-logic2.c:
	(is_satisfied), (is_satisfied_features):
	(check_dependencies_foreach), (check_dependencies):
	Fixed nasty bug that caused the install service to loop on some
	packages that have circular dependency (found by Ken).

	* components/services/install/nautilus-view/nautilus-service-instal
	l-view.c: (nautilus_install_parse_uri),
	(nautilus_service_install_view_update_from_uri):
	Fixed the port thing again (should fix 5960)
2001-01-24 03:51:01 +00:00
Andy Hertzfeld
0c1087600d fixed bug 5746, hardware title in hardware view not translated, by
* components/hardware/nautilus-hardware-view.c:
	(hardware_view_load_location_callback):
	fixed bug 5746, hardware title in hardware view not translated, by
	explicitly setting the title using a localized string.  This also
	fixes the minor problem of the title not being capitalized

	* icons/villanova/villanova.xml:
	fixed bug 5658, Sierra theme lacks description, by adding a
	description to the xml file.
2001-01-23 23:41:14 +00:00
Josh Barrow
aaaa06d723 *** empty log message *** 2001-01-23 00:34:19 +00:00
Josh Barrow
e98e9bd9c6 Make CVS shutup.
2001-01-22  Josh Barrow  <josh@eazel.com>

        * icons/crux_eggplant/.cvsignore:
        * icons/crux_eggplant/backgrounds/.cvsignore:
        * icons/crux_eggplant/sidebar_tab_pieces/.cvsignore:
        * icons/crux_eggplant/throbber/.cvsignore:

        Make CVS shutup.
2001-01-23 00:18:13 +00:00
John Sullivan
410347490d reviewed by: Pavel Cisler <pavel@eazel.com> (except
fix for bug 5884, which nobody reviewed)

	Fixed bug 5766 (assertion when switching views)
	Fixed bug 5884 (Rename file dialog for missing file
	quotes intended name rather than current)

	* libnautilus-extensions/nautilus-mime-actions.c:
	(nautilus_mime_get_default_action_type_for_file),
	(nautilus_mime_get_default_action_for_file),
	(nautilus_mime_get_default_application_for_file_internal),
	(nautilus_mime_get_default_component_for_file_internal),
	(nautilus_mime_get_short_list_applications_for_file),
	(nautilus_mime_get_short_list_components_for_file),
	(nautilus_mime_get_short_list_methods_for_file),
	(nautilus_mime_get_all_applications_for_file),
	(nautilus_mime_get_all_components_for_file):
	These functions were all using return_val_if_fail if
	nautilus_mime_actions_check_if_minimum_attributes_ready
	returned FALSE. In keeping with the style used in
	NautilusFile, changed these to check and return, but
	not complain, in these cases where the answer is
	"not enough info yet". I did not change the setters;
	they still complain.

	* src/file-manager/fm-error-reporting.c:
	(fm_report_error_renaming_file): Use "original_name" instead
	of "new_name" in error message.
2001-01-22 17:55:06 +00:00
Rebecca Schulman
548660c073 Fix bugzilla.eazel.com bug 2659, that behavior with backup search is
2001-01-22  Rebecca Schulman  <rebecka@eazel.com>
        Fix bugzilla.eazel.com bug 2659, that behavior
	with backup search is inconsistent, because content
	backup searches are unavailable.  We now


	* src/file-manager/fm-search-list-view.c: (load_location_callback),
	(load_error_callback), (display_indexed_search_problems_dialog):
	Add checks to handle both the case where the indexed search is not
	available and the case where a backup search is not available.
	Explain why an index search cannot be performed, and also if
	applicable why a backup search can't be performed.
	* src/file-manager/nautilus-indexing-info.c:
	(nautilus_indexing_info_get_last_index_time):
	Return NULL if there are no indices, instead of
	the timestring for time = 0.
2001-01-22 13:53:46 +00:00
Arlo Rose
f56c9eab45 Added new background pattern for the "Default" theme. I also let it show
* data/browser.xml:
        * data/patterns/brushed_metal.png:
        * icons/default.xml:
        Added new background pattern for the "Default" theme.
        I also let it show up in the normal pattern dialog
        as well.
2001-01-22 10:59:05 +00:00
Arlo Rose
bb64edb903 Changed selection rectangle
* icons/crux_eggplant/crux_eggplant.xml:
        Changed selection rectangle
2001-01-22 09:45:22 +00:00
Arlo Rose
c621843a87 A whole mess of files checked in to add a new color variation
of Crux.  I'm not happy with the folders... I may need to tint
	them later.

	* configure.in:
	* icons/Makefile.am:
	* icons/arlo/arlo.xml:
	* icons/crux_eggplant/Back.png:
	* icons/crux_eggplant/Forward.png:
	* icons/crux_eggplant/Home.png:
	* icons/crux_eggplant/Makefile.am:
	* icons/crux_eggplant/Refresh.png:
	* icons/crux_eggplant/Search.png:
	* icons/crux_eggplant/SearchWeb.png:
	* icons/crux_eggplant/Stop.png:
	* icons/crux_eggplant/Up.png:
	* icons/crux_eggplant/backgrounds/Makefile.am:
	* icons/crux_eggplant/backgrounds/background_pattern.png:
	* icons/crux_eggplant/backgrounds/window_pattern.png:
	* icons/crux_eggplant/crux_eggplant.xml:
	* icons/crux_eggplant/decrement-i.png:
	* icons/crux_eggplant/decrement.png:
	* icons/crux_eggplant/emblem-nowrite-72.png:
	* icons/crux_eggplant/emblem-nowrite-96.png:
	* icons/crux_eggplant/emblem-nowrite.png:
	* icons/crux_eggplant/i-directory-192-aa.png:
	* icons/crux_eggplant/i-directory-72-aa.png:
	* icons/crux_eggplant/i-directory-72.png:
	* icons/crux_eggplant/i-directory-96-aa.png:
	* icons/crux_eggplant/i-directory-aa.png:
	* icons/crux_eggplant/i-directory.png:
	* icons/crux_eggplant/i-directory.xml:
	* icons/crux_eggplant/i-regular-192-aa.png:
	* icons/crux_eggplant/i-regular-192.png:
	* icons/crux_eggplant/i-regular-72-aa.png:
	* icons/crux_eggplant/i-regular-72.png:
	* icons/crux_eggplant/i-regular-96-aa.png:
	* icons/crux_eggplant/i-regular-96.png:
	* icons/crux_eggplant/i-regular-aa.png:
	* icons/crux_eggplant/i-regular.png:
	* icons/crux_eggplant/i-regular.xml:
	* icons/crux_eggplant/increment-i.png:
	* icons/crux_eggplant/increment.png:
	* icons/crux_eggplant/number_strip.png:
	* icons/crux_eggplant/sidebar_tab_pieces/Makefile.am:
	* icons/crux_eggplant/sidebar_tab_pieces/fill-active-prelight.png:
	* icons/crux_eggplant/sidebar_tab_pieces/fill-active.png:
	* icons/crux_eggplant/sidebar_tab_pieces/fill-empty-space.png:
	* icons/crux_eggplant/sidebar_tab_pieces/fill-prelight.png:
	* icons/crux_eggplant/sidebar_tab_pieces/fill.png:
	* icons/crux_eggplant/sidebar_tab_pieces/left-bumper-active-preligh
	t.png:
	* icons/crux_eggplant/sidebar_tab_pieces/left-bumper-active.png:
	* icons/crux_eggplant/sidebar_tab_pieces/left-bumper-prelight.png:
	* icons/crux_eggplant/sidebar_tab_pieces/left-bumper.png:
	* icons/crux_eggplant/sidebar_tab_pieces/middle-normal-normal.png:
	* icons/crux_eggplant/sidebar_tab_pieces/middle-normal-prelight.png
	:
	* icons/crux_eggplant/sidebar_tab_pieces/middle-prelight-normal.png
	:
	* icons/crux_eggplant/sidebar_tab_pieces/right-bumper-prelight.png:
	* icons/crux_eggplant/sidebar_tab_pieces/right-bumper.png:
	* icons/crux_eggplant/sidebar_tab_pieces/right-empty-space.png:
	* icons/crux_eggplant/sidebar_tab_pieces/right-top-active-prelight.
	png:
	* icons/crux_eggplant/sidebar_tab_pieces/right-top-active.png:
	* icons/crux_eggplant/sidebar_tab_pieces/right-top-prelight.png:
	* icons/crux_eggplant/sidebar_tab_pieces/right-top.png:
	* icons/crux_eggplant/theme_preview.png:
	* icons/crux_eggplant/throbber/001.png:
	* icons/crux_eggplant/throbber/002.png:
	* icons/crux_eggplant/throbber/003.png:
	* icons/crux_eggplant/throbber/004.png:
	* icons/crux_eggplant/throbber/005.png:
	* icons/crux_eggplant/throbber/006.png:
	* icons/crux_eggplant/throbber/007.png:
	* icons/crux_eggplant/throbber/008.png:
	* icons/crux_eggplant/throbber/009.png:
	* icons/crux_eggplant/throbber/010.png:
	* icons/crux_eggplant/throbber/011.png:
	* icons/crux_eggplant/throbber/012.png:
	* icons/crux_eggplant/throbber/013.png:
	* icons/crux_eggplant/throbber/014.png:
	* icons/crux_eggplant/throbber/015.png:
	* icons/crux_eggplant/throbber/016.png:
	* icons/crux_eggplant/throbber/017.png:
	* icons/crux_eggplant/throbber/018.png:
	* icons/crux_eggplant/throbber/019.png:
	* icons/crux_eggplant/throbber/020.png:
	* icons/crux_eggplant/throbber/021.png:
	* icons/crux_eggplant/throbber/022.png:
	* icons/crux_eggplant/throbber/023.png:
	* icons/crux_eggplant/throbber/024.png:
	* icons/crux_eggplant/throbber/025.png:
	* icons/crux_eggplant/throbber/026.png:
	* icons/crux_eggplant/throbber/027.png:
	* icons/crux_eggplant/throbber/028.png:
	* icons/crux_eggplant/throbber/Makefile.am:
	* icons/crux_eggplant/throbber/rest.png:
	* icons/crux_eggplant/zoom_body.png:
	* nautilus.spec.in:
2001-01-22 09:19:55 +00:00
Andy Hertzfeld
2861839801 removed added added modified added added added added added added added
* data/browser.xml:
	* data/patterns/Makefile.am:
	* data/patterns/50s.png: removed
	* data/patterns/blue_ridge.png: added
	* data/patterns/blue_type.png: added
	* data/patterns/camouflage.png: modified
	* data/patterns/countertop.png: added
	* data/patterns/dots.png: added
	* data/patterns/fibers.png: added
	* data/patterns/floral.png: added
	* data/patterns/fossil.png: added
	* data/patterns/green_weave.png: added
	* data/patterns/moss_ridge.png: added
	* data/patterns/ocean_stripes.png: added
	* data/patterns/purple_marble.png: added
	* data/patterns/rough_paper.png: modified
	* data/patterns/sky_ridge.png: added
	* data/patterns/snow_ridge.png: added
	* data/patterns/terracotta.png: added
	* data/patterns/white_ribs: removed

	added, renamed and modified patterns to replace the recently
	deleted ones.
2001-01-22 07:26:35 +00:00
Andy Hertzfeld
5d3bd02c69 removed the "vector" theme at Arlo's request, and many of the least
removed the "vector" theme at Arlo's request, and many of the
	least popular patterns

	* configure.in:
	removed vector from the build
	* data/browser.xml:
	* data/patterns/Makefile.am:
	removed lots of specific patterns
	* icons/Makefile.am:
	removed vector theme
	* icons/ardmore/ardmore.xml:
	* icons/gnome/gnome.xml:
	fixed bug 5868, GNOME theme has white text on light background, by
	setting the text color in the theme

	* icons/vector/.cvsignore:
	* icons/vector/Makefile.am:
	* icons/vector/i-directory-accept.svg:
	* icons/vector/i-directory.svg:
	* icons/vector/i-regular.svg:
	* icons/vector/i-regular.xml:
	* icons/vector/vector.xml:
	the vector theme is no more

	* nautilus.spec.in:
	removed the vector theme from the rpm spec file
	* po/POTFILES.in:
	removed the vector theme from the localized files

	* src/nautilus-property-browser.c: (make_property_tile),
	(nautilus_property_browser_get_category_width):
	tweaked the layout

	* src/nautilus-sidebar-title.c:
	(nautilus_sidebar_title_theme_changed):
	changed default shadow to 1 pixel

	* src/nautilus-theme-selector.c: (done_button_callback),
	(nautilus_theme_selector_initialize):
	added a done button like the property browser
2001-01-22 01:36:05 +00:00
Andy Hertzfeld
8f60143e3f fixed bug 5107, we need a non-broken symlink icon, by adding new icons
* icons/Makefile.am:
	* icons/i-symlink.png:
	* icons/i-symlink-aa.png:
	fixed bug 5107, we need a non-broken symlink icon, by adding
	new icons from Susan

	* icons/ardmore/ardmore.xml:
	changed name for Susan

	* icons/gnome/gnome.xml:
	used the blue arlo tabs in the GNOME theme

	* icons/villanova/Makefile.am:
	* icons/villanova/Sierra_desktop.png:
	* icons/villanova/villanova.xml:
	added tweaks from Susan
2001-01-20 07:03:14 +00:00
Andy Hertzfeld
f6d47eb81b removed the obsolete eazel theme, as well as the old, non-componentized
removed the obsolete eazel theme, as well as the old,
	non-componentized throbber.

	* configure.in:
	* icons/Makefile.am:
	* icons/eazel/.cvsignore:
	* icons/eazel/Makefile.am:
	* icons/eazel/eazel.xml:
	* icons/eazel/*.png:
	* icons/eazel/i-directory-accept.xml:
	* icons/eazel/i-directory.xml:
	* icons/eazel/i-regular.xml:
	* icons/eazel/sidebar_tab_pieces/.cvsignore:
	* icons/eazel/sidebar_tab_pieces/Makefile.am:
	* icons/eazel/sidebar_tab_pieces/*.png:
	* icons/eazel/throbber/.cvsignore:
	* icons/eazel/throbber/Makefile.am:
	* icons/eazel/throbber/*.png:
	* po/POTFILES.in:
	* src/nautilus-throbber.c:
	* src/nautilus-throbber.h:
2001-01-20 00:08:00 +00:00
Andy Hertzfeld
18eb8bf36d more clean-up and fixes for the default theme change
more clean-up and fixes for the default theme change

	* icons/ardmore/ardmore.xml:
	* icons/arlo/arlo.xml:
	* icons/default.xml:
	* icons/eazel/eazel.xml:
	* icons/gnome/gnome.xml:
	* icons/vector/vector.xml:
	* icons/villanova/villanova.xml:
	at Arlo's request, capitalized the theme names and also made
	them localizable, and tweaks to some of the theme files to fix
	problems caused by the new default

	* src/nautilus-sidebar-tabs.c:
	(nautilus_sidebar_tabs_load_theme_data):
	added a way to specify the non-pixmap tabs, since it uses
	pixmap ones in the default now

	* src/nautilus-theme-selector.c:
	(get_theme_description_and_display_name), (add_theme):
	made it use a localizable name in the xml file instead of the
	actual folder name.

	* src/nautilus-window-toolbars.c: (get_file_name_from_icon_name):
	added a way to get the stock gnome toolbar icons, now that we have
	our own in the default theme

	* nautilus.spec.in:
	added the throbber component to our package
2001-01-19 08:57:32 +00:00
Andy Hertzfeld
2f53b8986f fixed some damage from the default theme change, including getting the
fixed some damage from the default theme change, including getting
	the sidebar tabs installed correctly, and making semi-transparent
	icon selection highlight in aa-mode work properly again.  There are
	still some more to do to finish this, though.

	* icons/sidebar_tab_pieces/Makefile.am:
	install the tabs in the proper place
	* libnautilus-extensions/nautilus-icon-container.c:
	(nautilus_icon_container_theme_changed):
	use NAUTILUS_COLOR_RGBA to set up the highlight color
2001-01-19 07:08:34 +00:00
Josh Barrow
158b652e7a Go back to the old Arlo Back.png. I think Arlo checked the new one in on
Go back to the old Arlo Back.png.  I think Arlo checked the new one in on
accedent.  If he did it on purpose, he can do it again!  ; D

Josh
2001-01-19 06:49:08 +00:00
Arlo Rose
e83e299f9f I didn't like the name I picked today... changed it again... (Thanks
* icons/arlo/arlo.xml:
        I didn't like the name I picked today... changed it again...
        (Thanks Wingpea!)
2001-01-19 06:22:23 +00:00
Andy Hertzfeld
60ec648868 made the real default theme, based on what was formerly the eazel theme.
made the real default theme, based on what was formerly the
	eazel theme.  This isn't quite finished yet (the sidebar tabs
	arent right yet, Arlo needs to add the desktop, plus some other
	details), and some of the other themes might be slightly wrong
	from this change, but I'll fix everything up soon.

	* configure.in:
	* icons/Makefile.am:
	* icons/default.xml:
	* icons/gnome/gnome.xml:
	* icons/i-directory-accept.xml:
	* icons/i-directory.xml:
	* icons/sidebar_tab_pieces/.cvsignore:
	* icons/sidebar_tab_pieces/Makefile.am:
	* plus lots of images
2001-01-19 02:42:05 +00:00
Robey Pointer
3b91745a51 Add Arlo's icons for the new password-change view. 2001-01-19 01:37:01 +00:00
Arlo Rose
68cb7a3947 Tweaked XML file to represent the "Luxe" family name. This fits with the
* icons/arlo/arlo.xml:
        Tweaked XML file to represent the "Luxe" family name.
        This fits with the Sawfish and GTK theme names.
2001-01-19 01:26:19 +00:00
Arlo Rose
2eb21a8974 More elegant symbolic link emblem, and the addition of a broken one in the
* icons/Makefile.am:
        * icons/emblem-symbolic-link.png:
        * icons/emblem-broken-link.png:
        More elegant symbolic link emblem, and the addition of
        a broken one in the event we hook it up.
2001-01-18 23:20:07 +00:00
Arlo Rose
a3cc275a62 I forgot to check these two images in a few days ago...
I forgot to check these two images in a few days ago...
        * icons/eazel/sidebar_tab_pieces/left_bumper-prelight.png:
        * icons/eazel/sidebar_tab_pieces/left_bumper.png:
2001-01-18 22:05:44 +00:00
Andy Hertzfeld
995813813f fixed bug 4369, throbber frozen during long refresh, by making the
fixed bug 4369, throbber frozen during long refresh, by making the
	throbber a bonobo component so it's driven by its own thread.
	Note that clicking on the throbber is temporarily broken; I'll
	fix that soon.  Also, made the frame delay be specified by the
	theme and set the default to spin somewhat slower than before.

	* configure.in:
	* components/Makefile.am:
	* components/throbber/.cvsignore:
	* components/throbber/Makefile.am:
	* components/throbber/nautilus-throbber.oafinfo:
	added throbber component

	* components/throbber/main.c: (throbber_object_destroyed),
	(throbber_make_object), (main):
	factory for the throbber component

	* components/throbber/nautilus-throbber.c,h:
	(nautilus_throbber_initialize_class), (is_throbbing),
	(get_bonobo_properties), (set_bonobo_properties),
	(nautilus_throbber_destroy), (nautilus_throbber_get_control),
	(get_throbber_dimensions), (nautilus_throbber_initialize),
	(nautilus_throbber_new), (nautilus_throbber_theme_changed),
	(draw_pixbuf), (select_throbber_image), (draw_throbber_image),
	(nautilus_throbber_draw), (nautilus_throbber_expose),
	(nautilus_throbber_map), (bump_throbber_frame),
	(nautilus_throbber_start),
	(nautilus_throbber_remove_update_callback),
	(nautilus_throbber_stop), (nautilus_throbber_unload_images),
	(load_themed_image), (make_throbber_frame_name),
	(nautilus_throbber_load_images),
	(nautilus_throbber_button_press_event),
	(nautilus_throbber_set_small_mode),
	(nautilus_throbber_size_allocate),
	(nautilus_throbber_size_request):
	throbber widget for the bonobo component

	* src/nautilus-window-toolbars.c: (theme_changed_callback),
	(nautilus_window_initialize_toolbars):
	set up throbber component in the toolbar

	* src/nautilus-window.c,h: (nautilus_window_constructed),
	(nautilus_window_allow_stop):
	use property interface to start and stop the throbber

	* icons/default.xml:
	added delay specification to throbber in default theme

	* nautilus-clean.sh:
	clean throbber component as necessary

	* src/Makefile.am:
	* src/nautilus-throbber.c,h
	removed old throbber widget
2001-01-16 03:44:40 +00:00
Andy Hertzfeld
8ffc020de8 make the category links use nautilus-image for anti-aliased graphics like
* src/nautilus-property-browser.c: (make_category_link):
	make the category links use nautilus-image for anti-aliased
	graphics like we intended, now that Ramiro has fixed the
	background problems.

	* icons/eazel/Back.png
	* icons/eazel/Forward.png
	* icons/eazel/Home.png
	* icons/eazel/Refresh.png
	* icons/eazel/Search.png
	* icons/eazel/SearchWeb.png
	* icons/eazel/Services.png
	* icons/eazel/Stop.png
	* icons/eazel/Up.png
	newer toolbar buttons from Susan
2001-01-12 00:50:41 +00:00
Darin Adler
f75b464919 reviewed by: Maciej Stachowiak <mjs@eazel.com>
Fixed bug 2802 (copy all metadata, not just certain items). There
	are still a few loose ends but it's basically there.

	Fixed bug 5296 (Hardware overview should be localized).
	Fixed bug 5299 (Spacing problems with sizes in bytes).

	* libnautilus-extensions/nautilus-directory-metafile.c:
	(get_file_node): Used a local variable for the hash table to make
	the code more readable because the full expression is too long.
	Removed the half-baked attempt at using xmlNode objects to
	represent "changes" data, which no longer seems a likely
	direction.
	(nautilus_directory_metafile_destroy): Local variable for hash
	table.
	(nautilus_directory_get_file_metadata): Return NULL, not FALSE,
	since the function returns char *, not gboolean.
	(nautilus_directory_rename_file_metadata): Local variable for hash
	table. Also added a FIXME for a case that won't work.
	(apply_file_changes): Broke out so it can be used elsewhere.
	(apply_one_file_changes): This is now the version that has the
	hash table iterator function interface.
	(nautilus_directory_get_integer_file_metadata): Use sscanf instead
	of atoi so we can do error checking.
	(nautilus_directory_copy_file_metadata): Removed the old code that
	copied fixed keys and wrote new code that copies all the metadata.
	(nautilus_directory_remove_file_metadata): Local variable for hash
	table.

	* icons/arlo/arlo.xml: Added an explicit H offset of 0 for the
	zoom control. It was inheriting the default theme's offset of
	-2. This seems to indicate a design problem with the "fall back on
	default" approach for themes, but for now it's nice to have the
	zoom control looking right again.

	* src/nautilus-window-menus.c:
	(help_menu_about_nautilus_callback): Use the real copyright
	character, not "(C)".

	* src/file-manager/fm-desktop-icon-view.c
	(find_and_update_home_link), (place_home_directory): Mark the
	"darin's Home" string for localization. Needs improvement beyond
	this, because just tacking "'s Home" onto the login name is
	probably no good.

	* components/hardware/nautilus-hardware-view.c: (read_proc_info):
	Tweak code style a bit. Use g_string_free (FALSE) instead of
	g_strdup and g_string_free (TRUE).
	(get_CPU_description): Make this a little more localizable by
	adding a strdup format string instead of appending things. Added
	FIXMEs about additional problems.
	(get_RAM_description): Add a little reality checking on the value
	read from the file and make a little more localizable.
	(get_IDE_description): Change to use the gnome-vfs file size
	formatting functions in the right way. The old code had been
	changed to not use them at all, probably because the first cut at
	this code was using it wrong and ran into a 32-bit limit. Use
	g_string_free (FALSE) instead of g_strdup and g_string_free
	(TRUE).

	* po/POTFILES.in: Marked nautilus-hardware-view.c as needing
	localization.

	* components/help/converters/gnome-db2html2/sect-elements.c:
	(sect_informaltable_start_element): Fixed a runaway string
	literal.

	* libnautilus-extensions/nautilus-directory-async.c: Moved the
	constants to the top of the file and put the compile-time switches
	at the top of the constants section.

	* NEWS: Removed out of date news.
	* README: Fixed a typo.
	* TODO: Removed out of date tasks.
2000-12-29 01:06:28 +00:00
Andy Hertzfeld
2771472c13 aligned perspective with other images in the hardware view
* icons/i-harddisk.png:
	aligned perspective with other images in the hardware view

	* icons/eazel/Back.png:
	* icons/eazel/Forward.png:
	* icons/eazel/Home.png:
	* icons/eazel/Refresh.png:
	* icons/eazel/Search.png:
	* icons/eazel/SearchWeb.png:
	* icons/eazel/Services.png:
	* icons/eazel/Stop.png:
	* icons/eazel/Up.png:
	new toolbar icons from Susan.  She's not quite finished with them
	yet, but these are a lot closer to the final ones, and I wanted to
	get them checked in before my vacation.
2000-12-19 06:51:03 +00:00
Andy Hertzfeld
23af2389bb fixed bug 5230, shrinking the width of Backgrounds window causes floating
* src/nautilus-property-browser.c: (set_up_category_width):
	fixed bug 5230, shrinking the width of Backgrounds window
	causes floating point exception, by pinning the number of
	columns at 1.

	* icons/Makefile.am:
	* icons/default.xml:
	* icons/eazel/eazel.xml:
	* icons/vector/vector.xml:
	* icons/zoom_body.png:
	* icons/eazel/zoom_body.png:
	new zoom control image from Susan
2000-12-18 20:11:59 +00:00
Darin Adler
85cd75a8ee reviewed by: Gene Ragan <gzr@eazel.com>
Fix bug 5176 (Theme descriptions not translated).

	Fix bug 5187 (Real name in file ownership doesn't take GECOS data
	into account).

	* src/nautilus-theme-selector.c: (make_theme_description): Get the
	theme description (which I also moved to the theme node from its
	own description node) by using
	nautilus_xml_get_property_translated which handles using the
	gettext database to translate the property if the XML file has it
	with a _ prefix.

	* icons/ardmore/ardmore.xml:
	* icons/arlo/arlo.xml:
	* icons/default.xml:
	* icons/gnome/gnome.xml:
	* icons/vector/vector.xml:
	Moved description to be a property of the theme node and use the
	name that indicates it needs to be localized.

	* po/POTFILES.in: Add all of the theme .xml files which now
	potentially have localizable theme descriptions in them.

	* libnautilus-extensions/nautilus-file.c: (get_real_name): Add
	code to compute the real name from the GECOS info, by stripping
	anything after the "," and substituting the login name,
	capitalized, for any occurences of "&".
	(get_user_and_real_name_from_id): Use get_real_name instead of
	going for the pw_gecos field directly.
	(nautilus_get_user_names): Use get_real_name instead of
	going for the pw_gecos field directly.

	* libnautilus-extensions/nautilus-string.h:
	* libnautilus-extensions/nautilus-string.c:
	(nautilus_str_strip_substring_and_after),
	(nautilus_str_replace_substring), (nautilus_self_check_string):
	Add two new string utility functions and self-checks for them.
	These were both needed for the GECOS change.

	* src/nautilus-property-browser.c: Tweak formatting.
2000-12-15 22:41:04 +00:00
Arlo Rose
62558f5f1d Changed the sidebar to reflect the solid blue Susan and Andy wanted.
* icons/eazel/eazel.xml:
        * icons/eazel/sidebar_tab_pieces/*:
        Changed the sidebar to reflect the solid blue Susan and Andy wanted.
2000-12-15 03:14:59 +00:00
Andy Hertzfeld
a609003378 fixed bug 3502, music icon doesn't scale well, by adding pre-scaled icons
* icons/Makefile.am:
	* icons/i-music-12.png:
	* icons/i-music-12-aa.png:
	* icons/i-music-24.png:
	* icons/i-music-24-aa.png:
	* icons/i-music-36.png:
	* icons/i-music-36-aa.png:
	fixed bug 3502, music icon doesn't scale well, by adding
	pre-scaled icons from Susan.

	* libnautilus-extensions/nautilus-icon-factory.c:
	(nautilus_icon_factory_get_icon_name_for_regular_file):
	removed evil special-case of text files; now it uses
	whatever is defined in the mime-type database.
2000-12-14 02:45:12 +00:00
Andy Hertzfeld
ae59913ccb gave Arlo the ability to control the sidebar text color for his new
* src/nautilus-sidebar-title.c:
	(nautilus_sidebar_title_background_is_default),
	(nautilus_sidebar_title_select_text_color):
	gave Arlo the ability to control the sidebar text color for his new
	sidebar by specifying the colors in the theme file.
	* icons/eazel/eazel.xml:
	specified the sidebar title text colors for the eazel theme

	* src/nautilus-theme-selector.c: (make_theme_description):
	fixed memory leak.
2000-12-13 08:03:18 +00:00
Josh Barrow
1045595d14 Make it actually use them again. A bit ago, Arlo (without a ChangeLog
2000-12-13  Josh Barrow  <josh@eazel.com>

    * icons/eazel/eazel.xml:
    Make it actually use them again.  A bit ago, Arlo (without a
    ChangeLog entry) checked in his new tabs, and accedently
    checked in the old eazel.xml file.
2000-12-13 07:46:22 +00:00
Arlo Rose
ad98b36a26 Fixed incorrect images.
Fixed incorrect images.
2000-12-13 07:14:11 +00:00
Josh Barrow
e7543e619f Make it be nick when you update.
2000-12-13  Josh Barrow  <josh@eazel.com>

    * icons/eazel/sidebar_tab_pieces/.cvsignore:

    Make it be nick when you update.
2000-12-13 06:26:24 +00:00
Josh Barrow
b0b7900382 Make everything work nicely.
2000-12-13  Josh Barrow  <josh@eazel.com>

    * configure.in:
    * icons/eazel/Makefile.am:
    * icons/eazel/sidebar_tab_pieces/Makefile.am:

    Make everything work nicely.
2000-12-13 06:21:54 +00:00
Arlo Rose
7dc8571229 Added pieces for Eazel theme side bar tabs
Added pieces for Eazel theme side bar tabs
2000-12-13 05:56:07 +00:00
Arlo Rose
906ed5e22b Fixed corner radius in the selection. The incorrect radius was due to a
* icons/text-selection-frame.png:
        Fixed corner radius in the selection.
        The incorrect radius was due to a change in the way
        the image was being rendered.
2000-12-13 02:09:56 +00:00
Arlo Rose
366f425af0 Making changes to the side bar in the "Eazel" theme. Tabs will come later.
* icons/eazel/Makefile.am:
        * icons/eazel/eazel.xml:
        * icons/eazel/side_bar_image.png:
        Making changes to the side bar in the "Eazel" theme.
        Tabs will come later.
2000-12-13 00:45:20 +00:00
John Sullivan
6710b02d6c I broke the Arlo theme with my earlier checkin by changing references to
* icons/arlo/arlo.xml: I broke the Arlo theme with my earlier
	checkin by changing references to ./backgrounds to ./patterns;
	this changes them back. ./backgrounds is a directory inside the
	Arlo theme folder, whose name has not been changed.
2000-12-11 20:39:01 +00:00
John Sullivan
19804290eb reviewed by: Darin Adler <darin@eazel.com>
Terminology change -- the window & menu item formerly known
	as "Customization" are now known as "Backgrounds and Emblems";
	the swatches of image formerly known as "backgrounds" are
	now known as "patterns".

	After 1.0 if this window acquires more varied content we will
	have to redo the menu item & window label, though we will
	continue to distinguish between "backgrounds" and "patterns",
	since "backgrounds" encompasses colors as well as images.

	Note that this change will only appear in full (and your
	"Backgrounds and Emblems" window work in full) after you've
	deleted your ~/.nautilus directory and let Nautilus make you
	a new one.

	* libnautilus-extensions/nautilus-gdk-pixbuf-extensions.c:
	(file_opened_callback): Set vfs_handle to NULL on failure.
	(load_done): Don't try to close pixbuf loader if it's NULL.
	These two bugs were flushed out by a temporary state on my
	machine where the theme was using a non-existent file for
	its background image.

	* data/backgrounds/Makefile.am: removed this file, as well as
	all the image files in this directory.

	* data/patterns/.cvsignore:
	* data/patterns/Makefile.am: New files, copied from data/backgrounds.
	Also copied over all image files from data/backgrounds, which is now
	obsolete.

	* data/Makefile.am: Changed "backgrounds" subdir to "patterns"

	* configure.in: changed data/backgrounds/Makefile to
	data/patterns/Makefile

	* nautilus.spec.in: Changed regular expressions with "backgrounds"
	to use "patterns"

	* data/browser.xml: Changed "background" to "pattern" in the
	terminology in this file, which gets installed into ~/.nautilus.
	You have to remove your ~/.nautilus to get a fresh one of these;
	without doing so the "Backgrounds and Emblems" window will be
	confused (won't crash, will use wrong terminology and sometimes
	have blank content).

	* icons/ardmore/ardmore.xml:
	* icons/arlo/arlo.xml:
	* icons/default.xml:
	* icons/eazel/eazel.xml:
	* icons/gnome/gnome.xml:
	* icons/vector/vector.xml:
	* icons/villanova/villanova.xml: Changed "backgrounds" directory
	references to "patterns"

	* libnautilus-extensions/nautilus-customization-data.h:
	* libnautilus-extensions/nautilus-customization-data.c:
	(nautilus_customization_data_new),
	(nautilus_customization_data_get_next_element_for_display),
	(nautilus_customization_data_destroy),
	(nautilus_customization_make_pattern_chit): Change "background" to
	"pattern" in many places, including one public function name.

	* src/nautilus-property-browser.c:
	(nautilus_property_browser_initialize),
	(nautilus_property_browser_drag_data_get), (make_drag_image),
	(make_color_drag_image), (remove_pattern), (remove_emblem),
	(nautilus_property_browser_remove_element),
	(add_pattern_to_browser), (add_new_pattern),
	(add_new_button_callback), (element_clicked_callback),
	(make_properties_from_directories), (add_reset_property),
	(nautilus_property_browser_update_contents),
	(nautilus_property_browser_set_category): Change "background" to
	"pattern" in many places. Also change window title from
	"Customization Options" to "Backgrounds and Emblems".

	* src/nautilus-shell-ui.xml: Change "Customization..." to
	"Backgrounds and Emblems...".

	* test/test-nautilus-background.c: (main):
	* test/test-nautilus-font.c: (create_named_background):
	* test/test-nautilus-label.c:
	(widget_set_nautilus_background_image): Changed test code that was
	using sample images from backgrounds directory to look in patterns
	directory instead.
2000-12-11 19:30:39 +00:00
Andy Hertzfeld
40d95bddca added nautilus-text-view files to spec file
* nautilus.spec.in:
	added nautilus-text-view files to spec file

	* src/nautilus-window-toolbars.c: (theme_changed_callback):
	fixed bug 4982, throbber mispositioned when theme changes,
	by toggling the toolbar's visibility when the theme changes
2000-12-08 02:08:34 +00:00
Andy Hertzfeld
8960b5ee6e fixed problem with "command/verb separation", and added support for the
* components/text/nautilus-text-view.c:
	(nautilus_text_view_initialize), (add_one_service),
	(update_service_menu_items), (merge_bonobo_menu_items):
	fixed problem with "command/verb separation", and added support
	for the clipboard to the text view.

	* nautilus-clean.sh:
	added nautilus-text-view to nautilus-clean.sh

	* data/emblems/Makefile.am:
	* data/emblems/danger.png:
	* icons/Makefile.am:
	* icons/emblem-danger.svg:
	added danger emblem from Susan

	* icons/i-executable.png:
	* icons/i-executable-aa.png:
	fixed bug 4691, executable icon looks like KDE icon, by using
	a new icon from Susan

	* src/file-manager/fm-icon-view.c:
	(icon_container_preview_callback):
	fixed bug 4926, Nautilus tries to preview realaudio files but
	can't, by special casing the realaudio mime type.  Also, cleaned
	things up a little by removing redundant is_local call.
2000-12-07 18:33:29 +00:00
Andy Hertzfeld
c0c0ed8ac4 fixed bug where throbber was mispositioned after theme changes by forcing
* src/nautilus-window-toolbars.c: (theme_changed_callback):
	fixed bug where throbber was mispositioned after theme changes by
	forcing a toolbar resize when the theme changes.

	* icons/eazel/i-directory.xml:
	tweaked folder emblem positions
2000-12-02 02:50:53 +00:00
Arlo Rose
b4cb72f7f7 Fixed the white point problem on a few PNG files. I don't think this got
* /icons/loading.png:
        * /icons/eazel/fossil.png:
        * /icons/villanova/villanova_green.png:
        Fixed the white point problem on a few PNG files.
        I don't think this got them all.
2000-11-28 23:51:18 +00:00
Andy Hertzfeld
38d1f60f80 removed some ancient, unused emblem images, and added updated folder icons
* icons/Makefile.am:
	* icons/eazel/i-directory-*:
	* icons/emblem-changed.gif:
	* icons/emblem-encrypted.gif:
	* icons/emblem-remote.gif:

	removed some ancient, unused emblem images, and added updated
	folder icons in eazel theme from Susan.
2000-11-27 21:42:40 +00:00
Maciej Stachowiak
e821cf8d28 Restored original icon to Gnome theme (Andy accidentally changed it while
* icons/gnome/Makefile.am, icons/i-executable.png: Restored
	original icon to Gnome theme (Andy accidentally changed it while
	replacing the default theme's exectuable icon).
2000-11-11 06:23:48 +00:00
Andy Hertzfeld
6438b1f720 new executable icons from Susan
new executable icons from Susan
2000-11-11 04:04:06 +00:00
Andy Hertzfeld
59f47844d6 fixed bug 4197, colors can't be given a name, by adding a color selection
* src/nautilus-property-browser.c:
	(nautilus_color_selection_dialog_new), (add_color_to_file),
	(add_color_to_browser), (show_color_selection_window),
	(add_new_color), (make_properties_from_xml_node):
	fixed bug 4197, colors can't be given a name, by adding a
	color selection window with a name entry, and using that
	to name the color.

	* icons/villanova/Makefile.am:
	* icons/villanova/i-directory-accept-*.png:
	fixed bug 4641, missing non-aa "folder-accept" image for the
	villanova theme, by adding new images from Susan.

	* icons/eazel/eazel.xml:
	* icons/villanova/villanova.xml:
	tweaked the selection box colors for the eazel and villanova
	themes according to Susan's specification.
2000-11-11 02:57:22 +00:00
Josh Barrow
41ffd7fa50 Changed the selection box color to match the icons.
2000-11-07  Josh Barrow  <josh@eazel.com>

    * icons/eazel/eazel.xml:
    Changed the selection box color to match the icons.
2000-11-08 01:42:45 +00:00
Andy Hertzfeld
05e6f28518 fixed the villanova theme to use the default document icons instead of the
* icons/villanova/villanova.xml:
	fixed the villanova theme to use the default document icons
	instead of the ones from the eazel theme, now that the eazel
	ones are different.
2000-11-07 23:33:45 +00:00
Josh Barrow
222b3e4262 Did a new theme preview for the revamped Eazel theme.
2000-11-06  Josh Barrow  <josh@eazel.com>

    * icons/eazel/theme_preview.png:
    Did a new theme preview for the revamped Eazel theme.
2000-11-07 02:10:33 +00:00
Andy Hertzfeld
e169b29a04 at Susan's request, transformed the "eazel" theme into her "merion" theme.
at Susan's request, transformed the "eazel" theme into her "merion"
	theme.  We still need to update the theme preview icon to reflect
	the new look.
2000-11-06 20:12:37 +00:00
Andy Hertzfeld
58bf532a3f fixed problem where I accidentally changed the icons for disk drives that
fixed problem where I accidentally changed the icons for disk
	drives that appear on the desktop when I only meant to change
	the hardware view.  Fixed by restoring the old icon, and using
	one with a different name in the hardware view.

	* components/hardware/nautilus-hardware-view.c:
	(setup_overview_form):
	use "i-harddrive.png" instead of "i-blockdev.png"

	* icons/Makefile.am:
	* icons/i-blockdev.png:
	* icons/i-harddrive.png:
	restored the old block device icon and added a new hard drive one.
2000-11-03 00:20:49 +00:00
Andy Hertzfeld
aee9ae35c5 Susan changed the background image for the icon view of the villanova
* icons/villanova/Makefile.am:
	* icons/villanova/villanova.xml:
	* icons/villanova_green.png:
	Susan changed the background image for the icon view of
	the villanova theme

	* icons/i-blockdev.png:
	better hard disk for hardware view
	* components/hardware/nautilus-hardware-view.c:
	(setup_overview_form):
	improved layout of IDE items
2000-11-02 07:41:52 +00:00
Andy Hertzfeld
06f5c77133 fixed bug 1826 by pointing the update download uri to it's real location
* src/nautilus-first-time-druid.c: (initiate_file_download):
	fixed bug 1826 by pointing the update download uri to it's
	real location at services.eazel.com.

	* src/nautilus-window-manage-views.c: (just_one_window),
	(nautilus_window_end_location_change_callback):
	fixed bug 4351, nautilus quits after running the first time
	druid if services are inaccessible.  Fixed by making it
	not quit if there's a single window that fails, going to
	the home directory (if it's valid) instead.

	* icons/loading.png:
	a better version of the non-anti-aliased loading icon from Susan.
2000-11-02 03:27:21 +00:00
Andy Hertzfeld
63dbb94333 added a new "loading thumbnail" icon from Susan
* icons/Makefile.am:
	* icons/loading.png:
	* icons/loading-aa.png:
	* libnautilus-extensions/nautilus-icon-factory.c:
	(nautilus_icon_factory_get_icon_for_file):
	added a new "loading thumbnail" icon from Susan

	* src/nautilus-property-browser.c:
	(nautilus_property_browser_delete_event_callback),
	(cancel_remove_mode), (add_new_button_callback),
	(done_button_callback):
	made the property browser reset remove mode when it's dismissed
2000-11-01 02:25:26 +00:00
Ramiro Estrugo
7ef9546d7d I removed these from Makefiles, but forgot to take them out of CVS.
* icons/nautilus-launch-icon.png:
	* nautilus.png:

	I removed these from Makefiles, but forgot to take them out of
	CVS.
2000-10-31 02:44:39 +00:00
Andy Hertzfeld
a1fdba2947 added "eazel-services:" and "man:" to the schemes with custom sidebar
* src/nautilus-sidebar-title.c: (update_icon):
	added "eazel-services:" and "man:" to the schemes with custom
	sidebar icons via the recently implemented hack (which will be
	replaced by a real framework after PR2).

	* icons/Makefile.am:
	* icons/manual.png:
	added icon for man: scheme
2000-10-31 01:56:41 +00:00
Darin Adler
0dad7b4708 Fixed build by removing the gnome-core.png file. 2000-10-30 23:49:27 +00:00
Josh Barrow
95c37e0f3a 2000-10-30 Josh Barrow <josh@eazel.com
2000-10-30  Josh Barrow  <josh@eazel.com

    * icons/gnome-core.png:
    Removed

    * icons/i-core.png:
    Made this be the old gnome-core icon, per Arlo's suggestion.
2000-10-30 23:12:29 +00:00
Arlo Rose
4c79a00ba3 Added some extra stuff to the house to make it look better.
* icons/temp-home.png:
        Added some extra stuff to the house to make it look better.
2000-10-29 07:45:19 +00:00
Arlo Rose
3a5641b3f1 Did a new home icon for PR2 that isn't my happy sunflower.
* icons/temp-home.png:
        Did a new home icon for PR2 that isn't my happy sunflower.
2000-10-29 06:33:49 +00:00
Arlo Rose
05e0bd9945 Fixed non-AA i-regular* icons to look the same as the AA versions.
* icons/arlo/Makefile.am:
        * icons/arlo/i-regular.png:
        * icons/arlo/i-regular72.png:
        * icons/arlo/i-regular96.png:
        * icons/arlo/i-regular192.png:
        Fixed non-AA i-regular* icons to look the same as the AA versions.
2000-10-29 05:22:08 +00:00
Ramiro Estrugo
fd27a85a0a Fix bug 4155. Nautilus Panel launching icon installed in the wrong place.
* Makefile.am:
	* icons/Makefile.am:
	* nautilus-launch-icon.png:
	Fix bug 4155.  Nautilus Panel launching icon installed in the
	wrong place.  Needs to be $prefix/share/pixmaps, not
	$prefix/share/pixmaps/nautilus.

	Also added more ChangeLog files to EXTRA_DIST so they can be
	availalble in tarballs.
2000-10-29 00:28:47 +00:00
Ramiro Estrugo
5b5f0a9163 Fix bug 4054 - fix nautilus GNOME menu item so it does not
"crash" nautilus.

	Fix bug 4117 - change default for PR2 back to desktop off.

	Also fix the issue about turning off the gnome crash dialog for
	out of process components.

	* icons/Makefile.am:
	* icons/nautilus-launch-icon.png:
	New launch icon from Arlo.

	* src/run-nautilus:
	Change this beast to not always run nautilus-clean.sh.  It only
	runs nautilus-clean.sh right before/after running Nautilus and not
	for every single invocation of 'run-nautilus'.

	Also, dont start the desktop anymore, since there is not a
	preference in Nautilus to toggle the desktop.

	Finally, turn on the environment variable needed to prevent the
	gnome crash dialog from showing up for out of process components.

	* nautilus.desktop:
	Update icon and launch script back to run-nautilus.

	* nautilus.spec.in:
	We're back to using run-nautilus.

	* src/launch-nautilus:
	Retire.
2000-10-28 02:11:07 +00:00
Josh Barrow
d631bcb401 Added theme preview to the Ardmore theme.
2000-10-27  Josh Barrow  <josh@eazel.com>

        * icons/ardmore/Makefile.am:
        * icons/ardmore/theme_preview.png:
        Added theme preview to the Ardmore theme.

        * icons/villanova/Makefile.am:
        * icons/villanova/theme_preview.png:
        Added theme preview to the Villanova theme.

        * nautilus-installer/src/Makefile:
        As Eskil says, "Yes."
2000-10-27 07:26:15 +00:00
Arlo Rose
5097f38056 Fixed a font weight problem.
* components/services/nautilus-dependent-shared/eazel-services-exte
        nsions.h:
        Fixed a font weight problem.
2000-10-27 04:25:03 +00:00
Andy Hertzfeld
8cb30f6bf4 added a new theme from Susan
added a new theme from Susan

	* configure.in:
	* icons/Makefile.am:
	* icons/villanova/.cvsignore:
	* icons/villanova/Makefile.am:
	* icons/villanova/villanova.xml:
	* icons/villanova/*.png:
2000-10-26 20:24:24 +00:00
Andy Hertzfeld
c4e12faa33 moved the eazel throbber into the default theme; moved Arlo's throbber
moved the eazel throbber into the default theme; moved Arlo's throbber
	into his theme and restored the generic throbber to the gnome theme.
	Updated the theme files to reflect this.
2000-10-26 19:31:02 +00:00
Andy Hertzfeld
b8b81a3431 worked on bug 3898, selection in the aa icon view is too slow. Fixed by
worked on bug 3898, selection in the aa icon view is too slow.
	Fixed by using a fill to make the selection pixbuf with some tiny
	blits for the rounded corners, instead of stretching a pixbuf.
	Also, made the selection color themable in the process.

	* libnautilus-extensions/nautilus-icon-canvas-item.c:
	(clear_rounded_corners), (draw_label_text_aa):
	make the selection pixbuf with a fill and then some
	blits for the corner.
	* libnautilus-extensions/nautilus-icon-container.c:
	(nautilus_icon_container_initialize), (icon_destroy),
	(nautilus_icon_container_set_is_fixed_size),
	(nautilus_icon_container_theme_changed):
	made it read the selection color from the current theme
	* libnautilus-extensions/nautilus-icon-private.h:
	added a field to keep the selection color w/alpha.
	* icons/default.xml:
	added semi-transparent gray selection color to default theme.
2000-10-25 06:42:59 +00:00
Andy Hertzfeld
ff641c2384 lots of layout tweaks to please Arlo; it's still not finished yet since I
* components/services/summary/nautilus-view/nautilus-summary-view.c
	: (generate_summary_form), (generate_service_entry_row),
	(generate_eazel_news_entry_row), (generate_update_news_entry_row):
	lots of layout tweaks to please Arlo; it's still not finished yet
	since I wasn't able to shrink the news section properly

	* libnautilus-extensions/nautilus-tabs.c:
	(nautilus_tabs_initialize), (draw_tab_label), (draw_all_tabs),
	(nautilus_tabs_prelight_tab), (nautilus_tabs_select_tab):
	changed font size, text spacing and prelight behaviour as
	specified by Arlo.

	* icons/eazel/Back.png:
	* icons/eazel/Forward.png:
	* icons/eazel/Home.png:
	* icons/eazel/Refresh.png:
	* icons/eazel/Search.png:
	* icons/eazel/SearchWeb.png:
	* icons/eazel/Services.png:
	* icons/eazel/Stop.png:
	* icons/eazel/Up.png:

	updated Susan's toolbar icons
2000-10-25 01:20:18 +00:00
Arlo Rose
c5b1479fe0 Some old stuff I guess I never checked in...
* icons/arlo/Makefile.am:
        * icons/arlo/i-directory.xml:
        * icons/arlo/emblem-nowrite-72.png:
        * icons/arlo/emblem-nowrite-96.png:
        Some old stuff I guess I never checked in...


        * components/services/summary/nautilus-view/icons/
        gray_tab_pieces/prelight-fill.png:
        * components/services/summary/nautilus-view/icons/
        gray_tab_pieces/active-prelight-bridge.png:
        * components/services/summary/nautilus-view/icons/
        gray_tab_pieces/prelight-active-bridge.png:
        * components/services/summary/nautilus-view/icons/
        gray_tab_pieces/prelight-right-bumper.png:
        * components/services/summary/nautilus-view/icons/
        gray_tab_pieces/prelight-left-bumper.png:
        Making the summary view tabs pre-light better.
2000-10-25 00:07:48 +00:00
Andy Hertzfeld
1784159c8f added new certified emblem from Susan
added new certified emblem from Susan
2000-10-24 08:04:54 +00:00
Robey Pointer
ac873d1d4a Add new eazel-install: icon for Arlo and make the icon factory use it
* icons/Makefile.am:
	* icons/services-rpm-72.png:
	* libnautilus-extensions/nautilus-icon-factory.c:

	Add new eazel-install: icon for Arlo and make the icon factory use
	it instead of the gnome-pack-rpm one.
2000-10-20 08:32:54 +00:00
Rebecca Schulman
60951d7f9f Fixed problems in making the new bonobo translation that confused the
2000-10-18  Rebecca Schulman  <rebecka@eazel.com>
	Fixed problems in making the new bonobo translation
	that confused the headers.  Also added .cvsignore
	entries for the new generated xml files. This should fix
        the tinderbox build

	* components/loser/content/.cvsignore:
	* components/loser/content/Makefile.am:
	* components/loser/sidebar/.cvsignore:
	* components/loser/sidebar/Makefile.am:
	* components/mozilla/.cvsignore:
	* components/mozilla/Makefile.am:
	* components/sample/.cvsignore:
	* components/sample/Makefile.am:
	* icons/.cvsignore:
	* libnautilus/.cvsignore:
	* libnautilus/Makefile.am:
	* src/.cvsignore:
	* src/Makefile.am:
	* src/file-manager/.cvsignore:
	* src/file-manager/Makefile.am:
2000-10-19 02:45:43 +00:00
Josh Barrow
19ffb24ca5 icons/emblem-symbolic-link-*.png Removed all of the different size
2000-10-16  Josh Barrow  <josh@eazel.com>

        * icons/Makefile.am:
        * icons/emblem-symbolic-link-*.png
        Removed all of the different size symbolic link icons.  They
        were useless as the emblems are now stuck at the defautl size.
2000-10-16 20:24:17 +00:00
Andy Hertzfeld
a345ee5d27 implemented theme indirection for throbbers, so themes can share throbbers
* src/nautilus-throbber.c: (load_themed_image),
	(nautilus_throbber_load_images):
	implemented theme indirection for throbbers, so themes can
	share throbbers
	* icons/ardmore/ardmore.xml:
	made the ardmore theme use the eazel theme's throbber

	* libnautilus-extensions/nautilus-icon-container.c:
	(nautilus_icon_container_update_icon):
	at Susan's suggestion, pinned emblem size to 100%, so emblems don't
	get huge when you scale up.
2000-10-15 07:56:06 +00:00
Andy Hertzfeld
2588ed12aa added support for throbbers with a different number of frames by adding a
* src/nautilus-throbber.c: (bump_throbber_frame),
	(nautilus_throbber_load_images):
	added support for throbbers with a different number of frames
	by adding a frame count fetched from the theme data

	* configure.in:
	* icons/eazel/Makefile.am:
	* icons/eazel/throbber/.cvsignore:
	* icons/eazel/throbber/Makefile.am:
	* icons/eazel/throbber/*.png:
	added a eazel logo throbber to the eazel theme

	* icons/eazel/eazel.xml:
	* icons/default.xml:
	* icons/gnome/gnome.xml:
	added the appropriate frame count to the relevant themes.
2000-10-14 02:54:55 +00:00
Andy Hertzfeld
c05bcb4e61 removed
* data/emblems/Makefile.am:
	* data/emblems/confidential.gif: removed
	* data/emblems/cool.png:
	* data/emblems/secret.png:
	added new emblems from Susan, and deleted confidential

	* icons/Makefile.am:
	* icons/emblem-confidential.gif: removed
	* icons/emblem-cool.svg:
	* icons/emblem-distinguished.svg:
	* icons/emblem-new.svg:
	* icons/emblem-noread.svg:
	* icons/emblem-nowrite.svg:
	* icons/emblem-secret.svg:
	added and updated emblems from Susan, and deleted the
	confidential emblem (replace by "secret").
2000-10-13 08:29:59 +00:00
Arlo Rose
ec1be1d05d Added some icons to my toolbar. I'm not sure I'm done with these yet, so
* icons/arlo/Makefile.am:
        * icons/arlo/Back.png:
        * icons/arlo/Forward.png:
        * icons/arlo/Up.png:
        * icons/arlo/Refresh.png:
        * icons/arlo/Home.png:
        * icons/arlo/Search.png:
        * icons/arlo/SearchWeb.png:
        * icons/arlo/Stop.png:
        Added some icons to my toolbar.  I'm not sure I'm done with
        these yet, so feel free to give me feedback.
2000-10-11 00:43:07 +00:00
Josh Barrow
1b398777f7 Added different size symbolic link icons.
2000-10-09  Josh Barrow  <josh@eazel.com>

        * icons/Makefile.am:
        * icons/emblem-symbolic-link-24.png:
        * icons/emblem-symbolic-link-72.png:
        * icons/emblem-symbolic-link-92.png:
        * icons/emblem-symbolic-link-192.png:
        Added different size symbolic link icons.
2000-10-09 23:58:06 +00:00
Andy Hertzfeld
5c15604ee3 added a "min_width" attribute to the toolbar buttons, so they are
* src/nautilus-shell-ui.xml:
	added a "min_width" attribute to the toolbar buttons, so they are
	positioned better.  You need to get the latest Bonobo to see the
	effects of this.

	* icons/gnome/gnome.xml:
	made clicking on the throbber in the gnome theme go to www.gnome.org

	* libnautilus-extensions/nautilus-icon-factory.c: (set_theme):
	changed the name of the theme property for default icon redirection
	from "icons" to "icon-images" to disambiguate it from icon view
	theme properies.
2000-10-09 23:40:32 +00:00
Arlo Rose
c90def3f20 Added the first of many system level emblems for my Nautilus theme.
* icons/arlo/Makefile.am:
        * icons/arlo/emblem-nowrite.png:
        Added the first of many system level emblems for my
        Nautilus theme.
2000-10-09 21:02:25 +00:00
Andy Hertzfeld
63c49f0f21 fixed bug 3549, services button disappeared due to UI handler change, by
fixed bug 3549, services button disappeared due to UI handler
	change, by adding it on the fly if EAZEL_SERVICES is set.  Currently,
	it comes after the throbber, but that will be fixed when the
	throbber is positioned properly again.

	* src/nautilus-window-menus.c: (stop_button_callback),
	(services_button_callback), (nautilus_window_initialize_menus):
	added bonobo verb for services and it's handler.  Also, added one
	for the stop button, which was inadvertently lost during the
	translation.

	* src/nautilus-window-toolbars.c: (set_up_toolbar_images),
	(nautilus_window_initialize_toolbars):
	if EAZEL_SERVICES is set, add the services button and handle it's
	image.

	* icons/Makefile.am:
	* icons/Services.png:
	added Services image to default theme.
2000-10-09 06:11:24 +00:00
Andy Hertzfeld
98042a7ae0 re-organized the code to add the ability to request image paths from
* libnautilus-extensions/nautilus-theme.c:
	(nautilus_theme_get_image_path_from_theme),
	(nautilus_theme_get_image_path):
	re-organized the code to add the ability to request image
	paths from specific themes, as well as the current one.
	* libnautilus-extensions/nautilus-theme.h:
	added nautilus_theme_get_image_path_from_theme.

	* src/nautilus-sidebar-tabs.c:
	(nautilus_sidebar_tabs_load_theme_data):
	used the above to implement sidebar tab redirection, so a theme
	can use the sidebar tabs from another theme, so sidebar tab images
	don't have to be present in every theme.

	* libnautilus-extensions/nautilus-icon-factory.c:
	(nautilus_icon_factory_destroy), (check_local_theme), (set_theme),
	(get_icon_file_path):
	implemented icon theme default redirection, so a theme can specify
	another theme to get its icons from when they're not present locally;
	this is needed by both Arlo and Susan's themes.

	* src/nautilus-throbber.c,h: (nautilus_throbber_initialize_class),
	(nautilus_throbber_button_press_event):
	made clicking on the throbber take you to a URL specified by
	the current theme.  Did this by adding a location_change signal. This
	fixes bug 3433.

	* src/nautilus-window.c: (nautilus_window_constructed):
	hooked up nautilus-window to the throbber's location_change signal to
	change the location when the signal is emitted.

	* icons/default.xml:
	added default URI for throbber, pointing to www.eazel.com
	* icons/vector/vector.xml:
	added sidebar tab redirection to the Arlo theme for testing
2000-10-08 06:23:59 +00:00
Andy Hertzfeld
85fedef727 made it use nautilus_image instead of gtk_pixmap so nice anti-aliased
made it use nautilus_image instead of gtk_pixmap so nice
	anti-aliased emblems can be displayed, plus new or updated
	emblems from Susan.
2000-10-06 00:07:46 +00:00
Andy Hertzfeld
24749855ff fixed problem Arlo found where tighter layout mode causes the selection
fixed problem Arlo found where tighter layout mode causes the
	selection boxes of adjacent icons to overlap, by giving a little
	extra space in tighter layout mode.

	made thumbnails update in raster order, instead of reverse order
	like it was doing, by using glist_append instead of glist_prepend;
	also, made it use the real "broken image" icon.

	added image from Susan to use as "thumbnailing failed" image
2000-10-05 06:39:29 +00:00
Andy Hertzfeld
cc4db6ab8a better version of the non-anti-aliased music icon from Susan inadvertently
* icons/i-music.png:
	better version of the non-anti-aliased music icon from Susan
	inadvertently left out of my previous check-in
2000-10-04 08:36:29 +00:00
Andy Hertzfeld
03c38354e2 fixed bug 3463, get sound diagnostics when mousing over non-sound files,
fixed bug 3463, get sound diagnostics when mousing over non-sound
	files, by only testing for sound if we're over a sound file

	also, made the shadow type of the throbber frame be specified by the
	theme.
2000-10-04 08:26:51 +00:00
Arlo Rose
01f98bd6d9 Added a couple of non-AA folder icons.
* icons/arlo/Makefile.am:
        * icons/arlo/i-directory-aa.png:
        * icons/arlo/i-directory.png:
        * icons/arlo/i-directory-72.png:
        Added a couple of non-AA folder icons.
2000-10-04 02:46:57 +00:00
Arlo Rose
b84d41df38 Doubled the frame rate of the throbber.
* icons/throbber/Makefile.am:
        * src/nautilus-throbber.c: (nautilus_throbber_start):
        Doubled the frame rate of the throbber.

        * icons/throbber/rest.png:
        * icons/throbber/001.png:
        * icons/throbber/002.png:
        * icons/throbber/003.png:
        * icons/throbber/004.png:
        * icons/throbber/005.png:
        * icons/throbber/006.png:
        * icons/throbber/007.png:
        * icons/throbber/008.png:
        * icons/throbber/009.png:
        * icons/throbber/010.png:
        * icons/throbber/011.png:
        * icons/throbber/012.png:
        * icons/throbber/013.png:
        * icons/throbber/014.png:
        * icons/throbber/015.png:
        * icons/throbber/016.png:
        * icons/throbber/017.png:
        * icons/throbber/018.png:
        * icons/throbber/019.png:
        * icons/throbber/020.png:
        * icons/throbber/021.png:
        * icons/throbber/022.png:
        * icons/throbber/023.png:
        * icons/throbber/024.png:
        * icons/throbber/025.png:
        * icons/throbber/026.png:
        * icons/throbber/027.png:
        * icons/throbber/028.png:
        Changed "rest", and states 1 - 10 and added states 11 - 28.
2000-10-03 00:23:03 +00:00
Arlo Rose
bd1208df75 Added some more of the document icons, and deleted an old one that was
* icons/arlo/Makefile.am:
        * icons/arlo/i-regular.xml:
        * icons/arlo/i-regular.png:
        * icons/arlo/i-regular-aa.png:
        * icons/arlo/i-regular-72-aa.png:
        Added some more of the document icons, and deleted an old
        one that was named wrong.
2000-09-30 03:35:17 +00:00
Andy Hertzfeld
72b9121ec1 corrected flawed property frame image accidentally checked in earlier;
corrected flawed property frame image accidentally checked in earlier;
	also, added test for sound output capability in music view (but not
	using it yet)
2000-09-29 06:28:47 +00:00
Arlo Rose
66cf5d1757 Added a few regular file icons in the uber-large sizes. Not sure if these
* icons/arlo/Makefile.am:
        * icons/arlo/i-regular.xml:
        * icons/arlo/i-regular-96-aa.png:
        * icons/arlo/i-regular-192-aa.png:
        Added a few regular file icons in the uber-large sizes.
        Not sure if these are final yet.
2000-09-29 05:34:21 +00:00
Andy Hertzfeld
335d5f9822 fixed bug 3332, erase emblem was mistakenly included in properties window.
fixed bug 3332, erase emblem was mistakenly included in
	properties window.

	tweaked images from Susan for the property browser

	Susan fixed Eli's time signature bug in the music icon
2000-09-29 02:04:26 +00:00
Arlo Rose
8efab72bcf Added a few more sizes to my folder icons. Document icons coming soon!
* icons/arlo/Makefile.am:
        * icons/arlo/i-directory-192-aa.png:
        * icons/arlo/i-directory-96-aa.png:
        * icons/arlo/i-directory-72-aa.png:
        Added a few more sizes to my folder icons.
        Document icons coming soon!
2000-09-28 02:08:31 +00:00
Andy Hertzfeld
287df0c9fc implemented Arlo's new design for icon selection highlighting. It's still
implemented Arlo's new design for icon selection highlighting.
	It's still not finished; it needs to be optimized and refined in
	various ways.
2000-09-23 01:59:28 +00:00
Mike Engber
12e16a0990 Sped up gradient drawing. Also changed the n-point gradient syntax to use
Sped up gradient drawing. Also changed the n-point
	gradient syntax to use a '%' to indicate percentage
	instead of a '|'.
	* icons/arlo/arlo.xml:
	* libnautilus-extensions/nautilus-background.c:
	(nautilus_background_destroy), (reset_cached_color_info),
	(ensure_gradient_buffered), (gradient_helper_v),
	(gradient_helper_h), (fill_canvas_from_gradient_buffer),
	(nautilus_background_draw), (draw_pixbuf_tiled_aa),
	(nautilus_background_draw_aa),
	(nautilus_background_set_color_no_emit):
	* libnautilus-extensions/nautilus-gdk-extensions.c:
	(nautilus_gradient_parse_one_color_spec),
	(nautilus_gradient_get_start_color_spec),
	(nautilus_gradient_get_end_color_spec):
	* libnautilus-extensions/nautilus-gdk-extensions.h:
	* libnautilus-extensions/nautilus-gnome-extensions.c:
	(nautilus_gnome_canvas_fill_rgb):
	* libnautilus-extensions/nautilus-gnome-extensions.h:
2000-09-23 00:00:57 +00:00
Andy Hertzfeld
6fbd362eec in response to user testing, made the location bar label switch to "Go
in response to user testing, made the location bar label switch to
	"Go to:" during input when the text doesn't match the uri.
2000-09-22 08:15:46 +00:00
Andy Hertzfeld
dbde9d0551 added Susan's new icons for spreadsheets and music, moving the classic
added Susan's new icons for spreadsheets and music, moving the
	classic gnome ones into the gnome theme.
2000-09-22 01:39:58 +00:00
Josh Barrow
2df9b5baf4 Changed Gnome to GNOME. GNOME is an acronym.
* icons/gnome/gnome.xml:
        Changed Gnome to GNOME.  GNOME is an acronym.
2000-09-21 20:39:51 +00:00
Josh Barrow
33e52ab692 Goofed up the last icon and put the document icon to far to the right.
* icons/theme_preview.png:
        Goofed up the last icon and put the document icon to
        far to the right.  This made it where the icon was
        being cut off when viewed.
2000-09-21 19:30:48 +00:00
Josh Barrow
d0b28d95fc Updated theme preview icon to better reflect what the actual theme looks
* icons/theme_preview.png:
        Updated theme preview icon to better reflect what the
        actual theme looks like.
2000-09-21 18:50:29 +00:00
Andy Hertzfeld
b90a608c54 updated icons from Susan
updated icons from Susan
2000-09-21 01:54:31 +00:00
Andy Hertzfeld
86fe3b8c99 fixed bug 1471, need real icons for bookmark and missing bookmark, by
fixed bug 1471, need real icons for bookmark and missing bookmark,
	by adding these new ones from Susan.

	plus, added a new theme from Susan with realistic folders.
2000-09-21 01:33:28 +00:00
Andy Hertzfeld
cd54f5f303 added a new theme for the classic GNOME icons, and made changed the
added a new theme for the classic GNOME icons, and made changed the
	default document icons to the one's from the eazel theme that can
	display embedded text.  This is a step on the way toward refining
	the default theme.  I think Darin's recent check-in broke the
	icon factory so it only displays icons from the default theme; I'll
	try to fix that soon.
2000-09-20 01:30:48 +00:00
Arlo Rose
ce6402199c Fixed a glitch in the image.
* icons/throbber/008.png:
        Fixed a glitch in the image.
2000-09-18 23:12:51 +00:00
Andy Hertzfeld
f6e45458e7 fixed bug 2319, "Find" and "Web Search" shouldn't have the same icon.
fixed bug 2319, "Find" and "Web Search" shouldn't have the same icon.  Fixed by
	adding a search web icon in the default and eazel themes, and changing the
	toolbar code to properly fetch them using the theme routines.
2000-09-17 08:18:09 +00:00
Arlo Rose
3a8c2d662c Fixed to not spew the whit epoint warning on startup.
* icons/eazel/Up.png:
        Fixed to not spew the whit epoint warning on startup.
2000-09-16 01:41:22 +00:00
Arlo Rose
5f8143e4f0 Put in a different knob.
* icons/knob.png:
        Put in a different knob.
2000-09-15 23:04:38 +00:00
Andy Hertzfeld
f22b4699e6 fixed bug 2782, druid_welcome.png needs to be redone for each locale, by
fixed bug 2782, druid_welcome.png needs to be redone for each locale,
	by removing the image and using our nice, shadowed aa text instead.
2000-09-15 19:28:22 +00:00
Josh Barrow
3fc2bda29c Oops! Forgot to remove the Makefile.am reference to the tab files.
* icons/Makefile.am:
	Oops!  Forgot to remove the Makefile.am reference to the
	tab files.
2000-09-14 20:13:03 +00:00
Josh Barrow
d5efe44c2a Removed both of these files. These files were from back in the day when
* icons/tableft.png:
        * icons/tabright.png:

        Removed both of these files.  These files were from back
        in the day when Nautilus used those horrid white tabs.
2000-09-14 20:10:33 +00:00
Josh Barrow
112e0cbcfe Added a theme_preview.png for the default theme. Thanks to Kenneth
* icons/Makefile.am:
        * icons/theme_preview.png:

        Added a theme_preview.png for the default theme.  Thanks
        to Kenneth Christiansen <kenneth@gnu.org> for this.
2000-09-14 04:18:01 +00:00
Andy Hertzfeld
684cbb2498 Temporarily disabled sidebar panels so that Nautilus doesn't crash on
Temporarily disabled sidebar panels so that Nautilus doesn't crash
	on startup. Darin or Maciej will need to do a real fix.
2000-09-13 20:59:31 +00:00
Andy Hertzfeld
74ad417372 fixed bug 2567, thumbnail frame size hardwired, by fetching the frame
fixed bug 2567, thumbnail frame size hardwired, by fetching the
	frame offsets from the theme.
2000-09-13 01:17:16 +00:00
Andy Hertzfeld
fb2c1ca7d5 fixed bug 2568, hardwired colors in icon_text_item, by fetching them from
fixed bug 2568, hardwired colors in icon_text_item, by fetching
	them from the theme
2000-09-12 05:53:03 +00:00
Rebecca Schulman
89f01c9a50 Added search icon to the sidebar for search results
2000-09-11  Rebecca Schulman  <rebecka@eazel.com>

	* icons/Makefile.am:
	* icons/i-search-72.png:
	* libnautilus-extensions/nautilus-icon-factory.c:
	(nautilus_icon_factory_get_icon_name_for_directory),
	(nautilus_icon_factory_get_icon_name_for_file):
	Added search icon to the sidebar for search results
2000-09-12 00:02:27 +00:00
Andy Hertzfeld
c5f23aad9f made the about box "scalable" by picking and ordering the authors
made the about box "scalable" by picking and ordering the
	authors randomly, shuffling the list peroidically.
2000-09-09 19:14:12 +00:00
Arlo Rose
22659201cd Added yet another placeholder image for web view. This is not final, but
* icons/i-web-72.png:
        Added yet another placeholder image for web view.
        This is not final, but looks better than the previous
        placeholder Andy added.
2000-09-08 22:37:26 +00:00
Andy Hertzfeld
9defb149af fixed bug 2499, font leak in sidebar title, and bug 2206, bad zoom control
fixed bug 2499, font leak in sidebar title, and bug 2206, bad
	zoom control in vector theme
2000-09-07 00:16:56 +00:00
Arlo Rose
c25a3dde6f Lopped off a pixel.
* icons/arlo/left-bumper-active-prelight.png:
        Lopped off a pixel.
2000-09-06 20:01:44 +00:00
Andy Hertzfeld
f1d24775e2 fixed bug 2504, active tabs don't prelight, by adding, loading and drawing
fixed bug 2504, active tabs don't prelight, by adding, loading
	and drawing the appropriate tab pieces.  Also, moved the text
	down one pixel at Arlo's request.
2000-09-06 01:37:27 +00:00
Arlo Rose
469f3db5d9 icons/arlo/sidebar_tab_pieces/left-bumper.png
* icons/arlo/sidebar_tab_pieces/left-bumper.png
        * icons/arlo/sidebar_tab_pieces/left-bumper-active.png
        * icons/arlo/sidebar_tab_pieces/left-bumper-prelight.png
        Took off left side pixel in order to get rid of the double
        black line that was there.
2000-09-06 01:10:32 +00:00
Andy Hertzfeld
b8c6620d50 made it use a distinct icon for generic documents if the protocol
made it use a distinct icon for generic documents if the protocol
	associated with the file is "http", so the sidebar can have a decent
	icon when displaying websites.  The current icon is just a placeholder.
2000-09-05 00:47:59 +00:00
Andy Hertzfeld
0bb20dde26 Here's the new about dialog, which is almost, but not quite, finished.
Here's the new about dialog, which is almost, but not quite, finished.
	Also updated the list of authors.
2000-08-31 09:03:33 +00:00
Andy Hertzfeld
b07d1d4cf3 added a netscape like throbber to give busy feedback while loading pages.
added a netscape like throbber to give busy feedback while loading
	pages. It uses a generic image from Arlo, but different themes
	can/will include other animations. There's still a little more left
	to do.
2000-08-30 09:08:42 +00:00
Arlo Rose
e7beb337f1 Fixed all outstanding cHRM white point problems.
Fixed all outstanding cHRM white point problems.

        * data/emblems/OK.png
        * data/emblems/draft.png
        * data/emblems/erase.png
        * data/emblems/favorite.png
        * data/emblems/important.png
        * data/emblems/new.png
        * data/emblems/ohno.png
        * data/emblems/personal.png
        * data/emblems/urgent.png
        * icons/backgrounds.png
        * icons/colors.png
        * icons/emblems.png
        * icons/knob.png
        * icons/nautilus-logo.png
        * icons/search.png
        * icons/eazel/i-directory-aa.png
        * icons/eazel/i-directory-accept-72.png
2000-08-30 00:43:17 +00:00
Andy Hertzfeld
6736d1c76f added a drop shadow to the sidebar labels, controllable by the current
added a drop shadow to the sidebar labels, controllable by the
	current theme.  Plus some minor cleanups.
2000-08-29 01:26:11 +00:00
George Lebl
aad9b52262 Remove these as they are obscolete anyway.
Fri Aug 25 02:17:17 2000  George Lebl <jirka@5z.com>

	* cut-n-paste-code/widgets/nautilus-druid/Makefile.am,
	  cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-finish.c,
	  cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-finish.h,
	  cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-start.c,
	  cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-start.h:
	  Remove these as they are obscolete anyway.

	* cut-n-paste-code/widgets/nautilus-druid/nautilus-druid.c
	  (nautilus_druid_init), (nautilus_druid_size_request),
	  (nautilus_druid_size_allocate):
	  Fix calculating of size and borders

	* icons/Makefile.am, icons/druid_*.png: Add Arlo's druid images.

	* po/POTFILES.in,
	  cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-eazel.c,
	  cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-eazel.h:
	  Add the eazel druid page.  Theoretically this should move to
	  libnautilus-extentions soon, including deriving nautilus-druid from
	  gnome-druid, in which way we can eliminate the entire
	  cut-n-paste mess for the druid.  Likely to do this tommorrow with
	  the rest of the arloification.

	* src/nautilus-first-time-druid.c (set_up_background),
	  (set_up_user_level_page), (set_up_service_signup_page),
	  (set_up_update_page), (set_up_update_feedback_page),
	  (set_page_sidebar), (nautilus_first_time_druid_show):
	  Use the eazel page for the druid and set up the sidebar image
	  to the standard one.
2000-08-25 07:17:09 +00:00
Arlo Rose
fa739894f2 icon/search_results.png Added an icon to be used in the search results
* icon/search_results.png
        Added an icon to be used in the search results side bar.
2000-08-24 20:33:38 +00:00
Gene Z. Ragan
8ddbe9e76e Removed public call to nautilus_volume_monitor_find_volumes and replaced
2000-08-18  Gene Z. Ragan  <gzr@eazel.com>

	* libnautilus-extensions/nautilus-volume-monitor.c:
	* libnautilus-extensions/nautilus-volume-monitor.h:
	(nautilus_volume_monitor_initialize), (find_volumes):
	Removed public call to nautilus_volume_monitor_find_volumes
	and replaced with find_volumes which is called internally
	when class is initialized.

	* src/file-manager/fm-desktop-icon-view.c:
	(startup_create_mount_links), (fm_desktop_icon_view_initialize),
	(volume_mounted_callback):
	Create a callback that is called for each mounted volume
	to create mounted volume icons when desktop is created.

	* icons/trash-empty.png:
	* icons/trash-full.png:
	Added new Trash icons to try and make text appear centered.
2000-08-19 02:58:54 +00:00
Andy Hertzfeld
c29c473271 made nautilus_image handle images with an alpha channel better, and
made nautilus_image handle images with an alpha channel better, and
	started adding "welcome package" download to the druid.  Also, moved
	the first-time-flag setting from nautilus-application to the druid.
2000-08-17 22:22:30 +00:00
Andy Hertzfeld
fa39263c90 added a separate theme selection window and removed theme selection from
added a separate theme selection window and removed theme
	selection from the property browser
2000-08-14 04:17:20 +00:00