Commit graph

365 commits

Author SHA1 Message Date
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
Andy Hertzfeld c97b4fcdee added anti-aliased, shadowed labels for themed sidebar tabs, as well as
added anti-aliased, shadowed labels for themed sidebar tabs, as
	well as off-screen drawing to minimize flashing, fetching the
	font from the theme and improved layout.
2000-08-12 01:53:57 +00:00
Arlo Rose 9cfe042cf1 Fixed a bad file name
* icons/arlo/arlo.xml:
        Fixed a bad file name
2000-08-11 00:38:27 +00:00
Andy Hertzfeld 0c000c070a some update images from Susan
some update images from Susan
2000-08-10 16:25:45 +00:00
Arlo Rose e6525eab8d Added new hex values for the selection rectangle.
* icons/arlo/arlo.xml:
        Added new hex values for the selection rectangle.
2000-08-09 00:52:52 +00:00
Andy Hertzfeld 571bc00d37 fixed hit-testing and drawing problems with the arlo-themed sidebar tabs,
fixed hit-testing and drawing problems with the arlo-themed sidebar
	tabs, made all the tab cases wrap better, and implemented Carbamide's
	suggestion of having the select box color in the icon view be
	determined by the theme.
2000-08-08 23:12:03 +00:00
Andy Hertzfeld bb7298ba97 last minute tweak for demo release for label color used to display
last minute tweak for demo release for label color used to
	display additional info: now we get it from the theme.
2000-08-08 01:42:34 +00:00
Arlo Rose 655e8bc699 icons/arlo/increment-i.png icons/arlo/decrement-i.png
* icons/arlo/increment-i.png
        * icons/arlo/decrement-i.png
        * icons/arlo/Makefile.am
        Add disabled zoom widgets.
2000-08-07 23:08:31 +00:00
Arlo Rose afeb7b5c8f For the demo, I've added some data to these xml files so text shows up on
* icons/arlo/Makefile.am:
        * icons/arlo/i-regular.xml:
        * icons/arlo/i-directory.xml:
        For the demo, I've added some data to these xml files
        so text shows up on my icons, and emblems get placed
        correctly on my temporary folders.
2000-08-04 20:48:23 +00:00
Andy Hertzfeld ec010862c6 fixed bug 1897, zoom control numbers misplaced when changing search mode
fixed bug 1897, zoom control numbers misplaced when changing search mode
2000-08-04 06:18:00 +00:00
J Shane Culpepper b446456de5 fixed a typo 2000-08-04 00:46:52 +00:00
Andy Hertzfeld 1a797620f9 added more new emblems from Susan and updated some existing ones
added more new emblems from Susan and updated some existing ones
2000-08-04 00:21:53 +00:00
Andy Hertzfeld c59cc9544e draw the embedded icon text in a sans-serif font. Also, added a bunch of
draw the embedded icon text in a sans-serif font.  Also, added
	a bunch of new emblems from Susan.
2000-08-03 03:50:58 +00:00
Arlo Rose 9bd742ccff Fixed problems with he above PNG files to stop the runtime errors.
* icons/eazel/Back.png:
        * icons/eazel/Forward.png:
        * icons/eazel/Up.png:
        * icons/eazel/Home.png:
        * icons/eazel/Search.png:
        * icons/eazel/Refresh.png:
        * icons/eazel/Stop.png:
        Fixed problems with he above PNG files to
        stop the runtime errors.
2000-08-02 20:55:48 +00:00
Andy Hertzfeld b9437ea3c0 new icons from eazel theme from Susan
new icons from eazel theme from Susan
2000-08-02 16:50:36 +00:00
Josh Barrow a60e92ba97 Changed to use Arlo's backgrounds
Changed to use Arlo's backgrounds
2000-08-02 15:04:31 +00:00
Andy Hertzfeld cbf4c2dcc1 added attach point attribute to the icon canvas item, and used it to
added attach point attribute to the icon canvas item, and used
	it to derive the emblem positions if present.  Tweaked the
	emblem positions in the xml file.  Cleaned up the attach point
	stuff in the icon factory.
2000-08-02 08:11:46 +00:00
Andy Hertzfeld 3c18bed9f7 lots of work towards task 1741, which is to have emblem attach points
lots of work towards task 1741, which is to have emblem attach points
	optionally associated with an icon, but no payoff quite yet.
2000-08-02 02:03:40 +00:00
Darin Adler a0be119686 Fixed an uninitialized variable problem that caused a crash on boot for
* src/nautilus-sidebar-tabs.c: (draw_or_hit_test_all_tabs):
	Fixed an uninitialized variable problem that caused a crash on
	boot for Kai Lahmann (thanks for the help, Kai).

	* libnautilus-extensions/nautilus-file.c:
	(nautilus_file_compare_for_sort_internal):
	(nautilus_file_get_string_attribute), Got rid of "real_name"
	and made "name" just do what "real_name" did before. Renamed
	"real_directory" to just "directory".

	* src/file-manager/fm-list-view.h:
	* src/file-manager/fm-list-view-private.h:
	* src/file-manager/fm-list-view.c: (fm_list_view_initialize_class),
	(fm_list_view_initialize), (fm_list_view_destroy),
	(fm_list_view_compare_rows), (compare_rows_by_name),
	(match_row_name), (select_matching_name_callback),
	(fm_list_nautilus_file_at), (row_get_data_binder),
	(fm_list_get_drag_pixmap), (create_list), (set_up_list),
	(add_to_list), (get_list), (fm_list_view_begin_loading),
	(fm_list_view_set_zoom_level), (fm_list_view_sort_items),
	(get_column_from_attribute), (get_sort_column_from_attribute),
	(install_row_images), (update_icons),
	(fm_list_view_embedded_text_policy_changed),
	(fm_list_view_image_display_policy_changed),
	(get_number_of_columns), (get_link_column),
	(get_column_specification), (get_column_titles),
	(get_column_attribute), (get_column_sort_criterion),
	(fm_list_view_column_set), (real_get_number_of_columns),
	(real_get_link_column), (real_get_column_specification):
	* src/file-manager/fm-search-list-view.h:
	* src/file-manager/fm-search-list-view.c:
	(fm_search_list_view_initialize_class),
	(fm_search_list_view_initialize), (real_get_number_of_columns),
	(real_get_link_column), (real_get_column_specification):
	Refactored the list view code so that the search list view
	doesn't have to replicate anything and can just describe the
	differences between it and the non-search list view. I was
	able to get rid of a lot of complexity while doing this.
	Changed to use the new "name" and "directory" instead of the
	old "real_name" and "real_directory" at the same time.

	* libnautilus-extensions/nautilus-file.c:
	(nautilus_file_new_from_name), (nautilus_file_get), (destroy),
	(nautilus_file_is_self_owned),
	(nautilus_file_get_parent_uri_as_string),
	(get_file_for_parent_directory), (nautilus_file_rename),
	(nautilus_file_get_gnome_vfs_uri),
	(nautilus_file_get_uri), (nautilus_file_mark_gone),
	(nautilus_file_changed):
	* libnautilus-extensions/nautilus-directory-private.h:
	* libnautilus-extensions/nautilus-directory-async.c:
	(select_needy_file):
	Redid the "self-owning" file handling (for URIs with no parent) so
	that a URI doesn't show up as one of its own children.

	* libnautilus-extensions/nautilus-directory.c:
	(nautilus_directory_is_search_directory):
	Took out "gnome-trash:" which doesn't belong in here. We are doing
	trash at the NautilusDirectory level, not the gnome-vfs level.

	* icons/arlo/backgrounds/.cvsignore: [added]
	* icons/arlo/backgrounds/Makefile.in: [removed]
	Added the missing cvsignore file and got rid of the Makefile.in,
	which should not be in cvs.
2000-08-02 01:42:02 +00:00
Arlo Rose 2d9ab4129d icons/thumbnail_frame.aa.png icons/thumbnail_frame.aa.png Made them a bit
* icons/thumbnail_frame.aa.png
        * icons/thumbnail_frame.aa.png
        Made them a bit lighter.
2000-08-02 01:32:46 +00:00
Arlo Rose 41fb826b38 icons/thumbnail_frame.aa.png Made it a bit darker.
* icons/thumbnail_frame.aa.png
        Made it a bit darker.

        * icons/gnome-pack-rpm.png
        Arlo-ized the icon.
2000-08-02 00:24:39 +00:00
Andy Hertzfeld 98030903e3 removed entry for bogus size from the icons/eazel/i-regular.xml and
removed entry for bogus size from the icons/eazel/i-regular.xml
	and tweaked the text rectangles for the various sizes to better
	fit the icons.
2000-08-01 01:54:19 +00:00
Arlo Rose ba818af560 icons/arlo/backgrounds/background_pattern.png Fixed a file name that
* icons/arlo/backgrounds/background_pattern.png
        Fixed a file name that didn't match up with the Makefile.am
2000-08-01 01:49:59 +00:00
Andy Hertzfeld 99a82ffb40 fixed bug 1408, where thumbnail frames had the wrong shadow. Fixed by
fixed bug 1408, where thumbnail frames had the wrong shadow.  Fixed
	by maintaining two versions of the thumbnail, for the aa and non-aa
	cases.  Also, create the frame from an image instead of drawing
	commands.
2000-07-31 01:35:31 +00:00
Arlo Rose 0f82383dc0 icons/arlo/backgrounds/ icons/arlo/backgrounds/Makefile.am
* icons/arlo/backgrounds/
        * icons/arlo/backgrounds/Makefile.am
        * icons/arlo/backgrounds/window_pattern.png
        * icons/arlo/backgrounds/window_pattern.png
        Added a folder in my theme directory that will contain
        default patterns for the "Teal" theme along with two patterns
        to get it started.
2000-07-29 01:48:40 +00:00
Arlo Rose ed21d92de0 icons/arlo/side_bar_images/fill-active.png This one didn't make it in
* icons/arlo/side_bar_images/fill-active.png
        This one didn't make it in somehow!
2000-07-29 00:06:23 +00:00
Arlo Rose 58807d66cd icons/arlo/side_bar_images/fill-active.png
* icons/arlo/side_bar_images/fill-active.png
        * icons/arlo/side_bar_images/fill-prelight.png
        * icons/arlo/side_bar_images/fill.png
        * icons/arlo/side_bar_images/middle-normal-normal.png
        * icons/arlo/side_bar_images/middle-normal-prelight.png
        * icons/arlo/side_bar_images/middle-prelight-normal.png
        I changed the height of these images to match the design.
2000-07-29 00:04:37 +00:00
Andy Hertzfeld 0d92144b42 added a tab piece image that I inadvertently left out of my previous
added a tab piece image that I inadvertently left out of my
	previous checkin
2000-07-28 18:19:55 +00:00
Andy Hertzfeld 04f6ed390f fixed glitch in make file
fixed glitch in make file
2000-07-28 09:00:28 +00:00
Andy Hertzfeld a1b317f663 made sidebar tabs use separate images for theming instead of one
made sidebar tabs use separate images for theming instead of
	one monolithic image.  Added a directory of tab images to the
	arlo theme.
2000-07-28 08:41:30 +00:00
Seth Nickell 95eab3b075 Added entry for placeholder broken-symlink icon.
2000-07-27  Seth Nickell  <seth@eazel.com>

	* icons/Makefile.am:
	Added entry for placeholder broken-symlink icon.

	* libnautilus-extensions/nautilus-file.c:
	(nautilus_file_get_permissions_as_string),
	(nautilus_file_is_symbolic_link):
	Use new Gnome-VFS flags for symlink follow detection.

	* libnautilus-extensions/nautilus-icon-factory.c:
	(nautilus_icon_factory_get_icon_name_for_file):
	Deal w/ broken symbolic links properly.
2000-07-28 02:13:23 +00:00
Arlo Rose ce407a0b06 icons/arlo/i-directory.png icons/arlo/i-regular.png Placeholders 'till I'm
* icons/arlo/i-directory.png
        * icons/arlo/i-regular.png
        Placeholders 'till I'm happy with my final design.
2000-07-28 01:22:04 +00:00
Arlo Rose b7a541a1df Images became corrupt in the last batch... fixed.
Images became corrupt in the last batch... fixed.
2000-07-27 22:32:49 +00:00
Arlo Rose 971ee790a6 data/backgrounds/*.png icons/eazel/*.png I fixed all the png files in
2000-07-27  Arlo Rose  <arlo@eazel.com>

        * data/backgrounds/*.png
        * icons/eazel/*.png
        I fixed all the png files in these directories that
        contained the bad white point.
2000-07-27 22:08:31 +00:00
Gene Z. Ragan 9cd9f67892 Fixed bug #1775, add home directory to desktop.
2000-07-27  Gene Z. Ragan  <gzr@eazel.com>

	Fixed bug #1775, add home directory to desktop.

	* icons/Makefile.am:
	Added temp-home.png. This is a temp icon file.

	* src/file-manager/fm-desktop-icon-view.c: (mount_device_mount),
	(place_home_directory), (create_desktop_link):
	Add users name and default icon to home directory link
	on desktop.  Change create_mount_link to more generic
	create_desktop_link.
2000-07-27 07:20:12 +00:00
Andy Hertzfeld 05e9fc4bd1 fixed bug where the increment and decrement images of the zoom control
fixed bug where the increment and decrement images of the zoom
	control were not being erased at the extremes; also, added ability
	to use custom numbers via a number strip image.
2000-07-27 05:54:23 +00:00
Andy Hertzfeld b8e2220e3e completed task 1774, desktop needs separate background from theme
completed task 1774, desktop needs separate background from theme
2000-07-26 07:37:32 +00:00
Andy Hertzfeld 057928a1bf added arlo's zoom control and adjusted the zoom control class to work
added arlo's zoom control and adjusted the zoom control class
	to work properly with a wider range of images.  also added
	a zoom control from Bud to experiment with in the vector theme
2000-07-26 05:59:32 +00:00
Arlo Rose 51cdf5e8c9 icons/emblem-trash.png Added the Trash emblem for items found in the trash
2000-07-25  Arlo Rose  <arlo@eazel.com>

	* icons/Makefile.am:
	* icons/emblem-trash.png
	Added the Trash emblem for items found in the trash by a search.
	It will change in the future when/if I clean up or change the
	real trash can icon.
2000-07-26 02:04:01 +00:00
Andy Hertzfeld 8c695ff9ef finished task 1442, zoom control needs to be themable. Added code to
finished task 1442, zoom control needs to be themable.  Added code
	to update the control when the theme changes, and an alternate
	magnifying glass image to the eazel theme for testing.
2000-07-25 22:59:44 +00:00
Andy Hertzfeld 2cadd3ec33 reorganized the menus. Added a user level menu and removed the settings
reorganized the menus.  Added a user level menu and removed the
	settings menu, moving remaining items to the bottom of the edit
	menu.  Added symbols to reflect the user levels, and made the
	menu use the symbol of the current level as it's title.
	Tweaked the text box for the eazel theme document icon, too.
2000-07-25 21:39:28 +00:00
Andy Hertzfeld ae20503d0c reworked the zoom control to make it themable, and also cleaned it up alot
reworked the zoom control to make it themable, and also cleaned
	it up alot by making its instance variables private
2000-07-25 16:30:26 +00:00
Andy Hertzfeld 5d8487765c added preview icons to eazel and arlo themes, and made
added preview icons to eazel and arlo themes, and made
	nautilus_theme_get_selector use them.  Also, got rid of
	explicitly set backgrounds for the panels in the property browser
2000-07-24 07:59:26 +00:00
Andy Hertzfeld c89888afa9 reworked the property browser to Arlo's two-level design also, fixed
reworked the property browser to Arlo's two-level design
	also, fixed prelighting for sidebar tabs in the arlo theme.
2000-07-23 20:36:36 +00:00
Andy Hertzfeld 1ba25ba014 updated the non-anti-aliased folder icons in the eazel theme to better
updated the non-anti-aliased folder icons in the eazel theme to better
	match the anti-aliased ones.
2000-07-18 09:02:02 +00:00
Andy Hertzfeld 08cb6c764e added code to make sure we use the generic document icon for text files so
added code to make sure we use the generic document icon for
	text files so that the text-in-icons feature works.  Also,
	update the non-anti-aliased document icons in the eazel theme so
	they're consistent with the anti-aliased ones.
2000-07-17 18:51:03 +00:00
Andy Hertzfeld 4838c0b49f added new backgrounds from Susan
added new backgrounds from Susan
2000-07-14 02:13:45 +00:00
Andy Hertzfeld 5adea211fb added the capability to have optimized icons for the anti-aliased mode,
added the capability to have optimized icons for the anti-aliased
	mode, and added a bunch of aa-optimized icons to the eazel theme.
2000-07-13 21:57:32 +00:00
Andy Hertzfeld f02ff1ac15 more tweaks to the property browser
more tweaks to the property browser
2000-07-12 02:16:59 +00:00
Andy Hertzfeld 9cc19b08e8 drew a frame around the background tiles at Arlo's request
drew a frame around the background tiles at Arlo's request
2000-07-11 22:32:08 +00:00
Andy Hertzfeld fedba7318a added a mini-icon for Nautilus from Susan. Also, removed the private
added a mini-icon for Nautilus from Susan.  Also, removed the
	private hacked version of gdk_pixbuf_render_pixmap_and_mask since
	the real version is working properly for images that lack an
	alpha channel now.
2000-07-11 20:51:16 +00:00
Andy Hertzfeld 897e22a4a4 removed intrinsic property emblem images from browser; added Susan's new
removed intrinsic property emblem images from browser; added
	Susan's new user level images, used new sidebar tab edge piece
	in the arlo theme, and made web search force local search off.
2000-07-11 20:11:46 +00:00
Andy Hertzfeld ea17634557 added a "web search" button to the toolbar. To do this, I also had to
added a "web search" button to the toolbar.  To do this, I also
	had to create a new toolbar subclass to overcome the problem
	of using the maximum width for all the buttons.
2000-07-11 02:59:49 +00:00
Ramiro Estrugo b3c9a1c647 New icon from arlo.
* icons/eazel/Services.png:
	New icon from arlo.
2000-07-11 01:02:20 +00:00
Ramiro Estrugo dfe08514ee Add a toolbar button to instanciate services. Defaults to off if
* src/nautilus-window-toolbars.c: (toolbar_services_callback):
	Add a toolbar button to instanciate services.  Defaults to off if
	EAZEL_SERVICES is not on.

	* icons/eazel/Makefile.am:
	* icons/eazel/Servics.png:
	Add services icon for toolbar.
2000-07-11 00:22:42 +00:00
Andy Hertzfeld 84cdcd49ef made the property browser update when the theme changes; fixed bug in
made the property browser update when the theme changes; fixed
	bug in making theme selectors, and added emblems that I forgot
	to add on Friday.
2000-07-10 18:14:47 +00:00
Eskil Heyn Olsen 830d17851e Represents the july 5th milestone.
* components/services/install/command-line/genpkg_list.example:
	Represents the july 5th milestone.

	(create_default_metadata):
	* components/services/install/lib/eazel-install-rpm-glue.c:
	(rpm_show_progress), (do_rpm_install),
	(eazel_install_fetch_rpm_dependencies):
	Added some FIXME's. Fixed a horrible mem bug. It now leaks, but
	rpm install works.

	* components/services/install/lib/eazel-install-xml-package-list.c:
	(parse_package):
	Added a check so the strtol isn't a risk anymore

	* components/services/trilobite/idl/trilobite-service.idl:
	Added the interface for the password query hell.

	* components/services/trilobite/libtrilobite/Makefile.am:
	*
	components/services/trilobite/libtrilobite/trilobite-service-passwo
	rdquery-private.h:
	*
	components/services/trilobite/libtrilobite/trilobite-service-passwo
	rdquery-public.h:
	*
	components/services/trilobite/libtrilobite/trilobite-service-passwo
	rdquery.c: (trilobite_passwordquery_get_epv),
	(trilobite_passwordquery_destroy),
	(trilobite_passwordquery_set_arg),
	(trilobite_passwordquery_class_initialize),
	(trilobite_passwordquery_construct),
	(trilobite_passwordquery_create_corba_object),
	(trilobite_passwordquery_initialize),
	(trilobite_passwordquery_get_type), (trilobite_passwordquery_new):
	Did the initial passwordquery corba object by cp & s/x/y/ on
	trilobite-service*[ch].

	* data/emblems/Makefile.am:
	removed personal.png from _DATA, as it does not exists

	* icons/Makefile.am:
	removed emblem-personal.svg

	* icons/vector/Makefile.am:
	icons/Makefile.am

	* nautilus-installer/src/Makefile:
	* nautilus-installer/src/installer.c: (eazel_install_progress),
	(make_dirs), (installer):
	Now creates the /var/eazel/services dir. Sets the proper flags for
	the install object and again prints the package name during
	progress display.

	* nautilus-installer/src/interface.c: (create_window):
	Fiddled with the layout, everything doesn't jump around anymore,
	just a few things.

	* nautilus-installer/src/prescript:
	Inc'ed the version to 0.1d
2000-07-08 03:08:03 +00:00
Andy Hertzfeld 61eba534c5 added, removed and changed some emblems, as first step of ongoing emblem
added, removed and changed some emblems, as first step of ongoing
	emblem clean-up.
2000-07-08 01:45:48 +00:00
Andy Hertzfeld 3cc4d73954 fixed long-standing bug where the sidebar tabs would display the wrong
fixed long-standing bug where the sidebar tabs would display the
	wrong view by decrementing the appropriate index when a view
	is removed; gave sidebar views more room and solved the variable
	height problem by hiding the sidebar title when a sidebar view
	is displayed; reduced slop on splitter to avoid accidental
	toggling; and some new images from Susan.
2000-07-06 21:46:58 +00:00
Andy Hertzfeld f29a020672 added modifier parameter to high level icon factory calls used open folder
added modifier parameter to high level icon factory calls
	used open folder in sidebar
	new folder icons from Susan
2000-07-05 19:41:59 +00:00
Andy Hertzfeld 5b4aaa870a more work on the themed sidebar tabs in the arlo theme
more work on the themed sidebar tabs in the arlo theme
2000-07-04 06:17:27 +00:00
Andy Hertzfeld c8f6f960af fixed bug where themed sidebar tabs weren't stacking correctly. Fixed by
fixed bug where themed sidebar tabs weren't stacking correctly.  Fixed
	by using the actual tab height instead of the non-themed constant.
	Also, added newer tab_pieces image.
2000-07-03 22:49:46 +00:00
Andy Hertzfeld 198ccfc04d made the sidebar title color be themable, and changed the color in the
made the sidebar title color be themable, and changed the color
	in the arlo theme to white
2000-07-03 22:07:04 +00:00
Andy Hertzfeld ae9f25f241 implemented n-point gradients for Arlo. Right now they only work in
implemented n-point gradients for Arlo.  Right now they only
	work in anti-aliased mode.  Changed the arlo theme to use
	a 3-point gradient.
2000-07-03 20:17:25 +00:00
Andy Hertzfeld 109d5ae04a made sidebar tabs themable, and implemented Arlo style tabs, which are
made sidebar tabs themable, and implemented Arlo style tabs, which
	are finished yet.
2000-07-03 05:00:29 +00:00
Andy Hertzfeld 146d22d5ce eliminated the toolbar icon theme and associated widgetry in preferences.
eliminated the toolbar icon theme and associated widgetry in
	preferences.  Instead, we use the general theming machinery
	to select toolbar icons.
2000-06-30 21:32:34 +00:00
Andy Hertzfeld b607318a3c added a new theme for Arlo; added a "combine mode to nautilus background
added a new theme for Arlo;
	added a "combine mode to nautilus background that composites an
	image background onto the colored one.
2000-06-30 08:11:38 +00:00
Andy Hertzfeld 595d9d4f6f connected directory backgrounds up to the theming mechanism, and made
connected directory backgrounds up to the theming mechanism, and
	made resetting them work properly.  Also, removed "Reset Background"
	menu item.
2000-06-29 06:09:18 +00:00
Andy Hertzfeld 1631824dad new document icons from Susan
new document icons from Susan
2000-06-28 20:48:56 +00:00
Andy Hertzfeld 5be0629b8f added theme framework so clients can access theme data and made the
added theme framework so clients can access theme data and made
	the sidebar use it.
2000-06-28 08:08:35 +00:00
John Sullivan 2bc0425bbb Finished task 461 (bookmarks to "Bad URI" should have
an icon). I picked arbitrary existing icons (gnome foot
	for "generic bookmark", gnome-foot-question-mark for
	"bookmark with known-bad URI"); Arlo and/or Susan will
	have to come up with real ones. I'll write a separate
	bug report about that.

	* icons/i-bookmark.png:
	* icons/i-bookmark-20.png:
	* icons/i-bookmark-missing.png:
	* icons/i-bookmark-missing-20.png: New icons to use
	for bookmarks. I supplied the base size and the 20
	pixel size because that's the one used in menus, where
	bookmarks usually appear. These need to be replaced with
	better images.

	* icons/Makefile.am: Add new icons to installed set.

	* libnautilus-extensions/nautilus-bookmark.h,
	* libnautilus-extensions/nautilus-bookmark.c:
	(nautilus_bookmark_uri_known_not_to_exist): New public
	function, moved some code from elsewhere to encapsulate this.
	(nautilus_bookmark_set_icon_to_default): Choose between the
	generic and bad-URI icon if there's no better icon.

	* src/nautilus-window-menus.c: (activate_bookmark_in_menu_item):
	Now calls nautilus_bookmark_uri_known_not_to_exist instead
	of doing the work here.
2000-06-27 16:42:51 +00:00
Andy Hertzfeld c8717847e4 newer icons from Susan
newer icons from Susan
2000-06-26 21:23:04 +00:00
Andy Hertzfeld a59d6685a6 implemented an xml-based general theme mechanism, and used it for the
implemented an xml-based general theme mechanism, and used it
	for the sidebar backgrounds, which isn't quite working yet.  Added
	xml files to our themes.
2000-06-26 08:37:44 +00:00
Andy Hertzfeld 4c62c6fe27 added new background images from Susan, and removed some of the older
added new background images from Susan, and removed some of the
	older ones.  Also, replaced the "cant write" emblem with a new
	one from Susan.
2000-06-21 00:38:13 +00:00
Andy Hertzfeld 21dbfef5a0 added a nice knob image to use as stretch handles instead of a black
added a nice knob image to use as stretch handles instead of a
	black rectangle. Right now it only uses it in aa mode and they
	need to be positioned better.  Also, added search button to
	toolbar theming mechanism.
2000-06-17 01:43:30 +00:00
Arlo Rose c12a326dac icons/eazel/search.png icons/About_Image.png Fixed the invalid white point
2000-06-16  Arlo Rose  <arlo@eazel.com>
	* icons/eazel/search.png
	* icons/About_Image.png
	Fixed the invalid white point error on out about image.
	Made the "Eazel Theme" search icon look like an icon Susan
	would have done.
2000-06-17 00:44:20 +00:00
Rebecka Schulman 85c28bf93b Fixed search icon issues, I hope
2000-06-16  Rebecka Schulman  <set EMAIL_ADDRESS environment variable>

	* icons/Makefile.am:
	* icons/eazel/Makefile.am:
	* icons/search.png:
	Fixed search icon issues, I hope
2000-06-16 22:26:30 +00:00
Rebecka Schulman f971d7c56d Changed search preferences, and fixed search icon
2000-06-16  Rebecka Schulman  <rebecka@eazel.com>

	* libnautilus-extensions/nautilus-global-preferences.c:
	(global_preferences_create_dialog),
	(global_preferences_register_for_ui):
	* libnautilus-extensions/nautilus-global-preferences.h:
	* src/nautilus-search-bar.c: (nautilus_search_bar_initialize):
	* src/nautilus-search-bar.h:
	Changed search preferences, and fixed search icon
2000-06-16 20:34:21 +00:00
Rebecka Schulman 2ba73938b2 Added search icon to toolbar, courtesy of Arlo. It still has graphics
2000-06-16  Rebecka Schulman  <set EMAIL_ADDRESS environment variable>

	* icons/eazel/Search.png:
	Added search icon to toolbar, courtesy of Arlo.
	It still has graphics issues, we will try and iron
	those out
	* libnautilus-extensions/nautilus-global-preferences.c:
	(global_preferences_create_dialog),
	(global_preferences_register_for_ui):
	Changed the word on the search preferences
2000-06-16 19:05:40 +00:00
Andy Hertzfeld f0796062aa added new icons from Susan, and fixed bug where images with special chars
added new icons from Susan, and fixed bug where images with
	special chars (like blanks) in their name wouldn't get displayed
	as custom icons properly by unescaping their uri.
2000-06-15 08:06:37 +00:00
Andy Hertzfeld d00fe18ab8 corrected scale factor used for vector icons, and updated the icons in the
corrected scale factor used for vector icons, and updated the
	icons in the vector them to be the proper size.  Also, some work
	on link set configurations that isn't completed yet, and allowed
	the sidebar to be reduced to a very small width to get started with
	the upcoming rework.
2000-06-11 03:59:41 +00:00
Andy Hertzfeld 68eeed5cdd generalized toolbar icon themes to support any number, and reorganized
generalized toolbar icon themes to support any number, and
	reorganized appearance preference panel to group the icon theme
	selectors together.  Also, added a cleaner version of the zoom icon.
2000-06-05 04:33:56 +00:00
Andy Hertzfeld 8b3bbb7b27 here's a scaled up version of the services hand, to compensate for the
here's a scaled up version of the services hand, to compensate for
       the change in scale factor introduced in my previous check-in.
2000-06-03 00:31:19 +00:00
Darin Adler b583918e4c [removed] Changed to use the new trash icon Arlo checked in and removed
* data/linksets/desktop.xml:
	* icons/Makefile.am:
	* icons/trash.png: [removed]
	Changed to use the new trash icon Arlo checked in and removed
	the old one.
2000-06-03 00:08:59 +00:00
Andy Hertzfeld fe8d6ede95 added a new theme for vector based icons, and a generalized theme selector
added a new theme for vector based icons, and a generalized
	  theme selector to the preferences dialog
2000-06-02 23:49:16 +00:00
Arlo Rose 2a8d3e9b89 Added the new trash icons
2000-06-02  Arlo Rose  <arlo@eazel.com>

        * icons/Makefile.am:
        * icons/trash-empty.png:
        * icons/trash-full.png:
        Added the new trash icons
2000-06-02 22:15:43 +00:00
Darin Adler a51a8ee58c Ignore some Makefile and Makefile.in files.
* components/services/install/idl/.cvsignore:
	* components/services/time/idl/.cvsignore:
	Ignore some Makefile and Makefile.in files.

	* data/linksets/Makefile.am:
	* data/linksets/desktop.xml:
	Added a link set for the trash on the desktop.

	* icons/Makefile.am:
	Added a trash icon (actually a copy of the Nautilus icon right
	now :-).

	* libnautilus-extensions/nautilus-link-set.h:
	* libnautilus-extensions/nautilus-link-set.c: (create_new_link),
	(nautilus_link_set_install), (nautilus_link_set_remove):
	Fixed some URI-related issues and added a special case for the ~
	character so we can have link sets that are for the home directory.

	* libnautilus-extensions/nautilus-string.c:
	(nautilus_str_capitalize): Got rid of the unneeded call to strlen.
	strlen == 0 is the slowest way I know to check for an empty string.
	Also check islower before calling toupper for paranoia like the
	calls in glib do (internally).

	* src/nautilus-desktop-window.c: (nautilus_desktop_window_new):
	Install the desktop link set when we are created. For now this
	installs the trash (in a fairly lame way).

	* src/nautilus-property-browser.c: (remove_color),
	(add_color_to_file), (make_properties_from_xml_node),
	(nautilus_property_browser_update_contents):
	Changed code to not reference "childs" directly so it's easy to
	switch to a new version of gnome-xml.

	* test/.cvsignore: Ignore test-nautilus-mime-actions-set.
2000-06-02 17:25:00 +00:00
Andy Hertzfeld f30271afae made linksets actually work. fixed audio previewing for filename with
made linksets actually work.
	fixed audio previewing for filename with special characters
	made links work for filenames with special characters
	added some icons for the default link set
2000-06-02 07:06:54 +00:00
Andy Hertzfeld a8cb20a8b6 fixed problem where sounds with special characters in their filename
fixed problem where sounds with special characters in their filename
	wouldn't preview properly; also, replace the computer link icon with
	a more generic, vector-based one and upgraded the open folder to
	one with gradients
2000-06-02 01:51:28 +00:00
Andy Hertzfeld 24bbecbb5c added Susan's versions of reload and stop button images to the eazel
added Susan's versions of reload and stop button images to the
	eazel toolbar icon theme.
2000-06-01 20:54:34 +00:00
Andy Hertzfeld f77a4a0ca3 finished sound preview task by superimposing an icon to indicate
finished sound preview task by superimposing an icon to indicate
	previewing, and terminating the preview better by killing the
	entire process group.
2000-05-31 05:28:31 +00:00
Andy Hertzfeld 60f644a4d2 added preference for Susan's alternative toolbar icons, which still
added preference for Susan's alternative toolbar icons, which still
	default to the standard Gnome ones.
2000-05-29 05:53:54 +00:00
Arlo Rose 59e6fb26cb icons/nautilus3.jpg icons/About_Image.png Added new about image, and a few
2000-05-23  Arlo Rose <arlo@eazel.com>

	* icons/Makefile.am:
	* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
	* icons/nautilus3.jpg
	* icons/About_Image.png
	Added new about image, and a few names to the about box
        that were missing.
2000-05-24 02:08:42 +00:00
Ramiro Estrugo 584b28c403 Copy icons from gmc so that icon-association for mime type keys
work with nautilus.
2000-05-24 00:33:43 +00:00
Andy Hertzfeld 938da8dee4 fixed task 514, show file/folder permissions with emblems. Added Susan's
fixed task 514, show file/folder permissions with emblems.  Added
	Susan's images for "can't read" and "can't write", and made
	get_emblem_names return their names when appropriate
2000-05-22 23:47:28 +00:00
Andy Hertzfeld e04c173801 added Susan's new toolbar icons
added Susan's new toolbar icons
2000-05-10 07:16:34 +00:00
Andy Hertzfeld b11b42d4a7 implemented adding and removing new emblems
implemented adding and removing new emblems
2000-05-09 21:43:03 +00:00
Andy Hertzfeld edaa71b1d5 added an up arrow on the property browser title bar to act as an
added an up arrow on the property browser title bar to act as an
	affordance for go back; also, made add background check the
	mime type of the file selection and only add it if it's an image
2000-05-08 23:35:28 +00:00
John Sullivan 574a7c840a Fixed up code that limits how small icons are before they
stop showing embedded text. Too bad you can't see it in
	action until embedded text is turned back on.

	* icons/eazel/i-regular.xml: Added an embedded-text rectangle
	for one size smaller icon than had one before.

	* libnautilus-extensions/nautilus-icon-factory.c:
	Added #defines for minimum embedded text rectangle width
	and height.
	(embedded_text_rect_usable): New function, ensures that the
	embedded text rectangle is sufficiently large.
	(nautilus_icon_factory_embed_text),
	(nautilus_icon_factory_embed_file_text): Use new function to
	skip embedded text if rectangle is nonexistent or too small.

	* src/file-manager/fm-icon-view.c:
	(get_icon_images_callback): Removed the text-rectangle size
	limit here since now there's a universal one inside
	nautilus_icon_factory.
2000-05-07 00:50:34 +00:00
Andy Hertzfeld a151b66b83 added colors category image and another background
added colors category image and another background
2000-05-06 01:00:35 +00:00
Andy Hertzfeld f81dc0d45c 1st cut at the property browser for drag and drop customization
1st cut at the property browser for drag and drop customization
2000-05-03 01:11:00 +00:00
Andy Hertzfeld 9aad6753a6 changed the location of the novice home directory, and gave it a custom
changed the location of the novice home directory, and gave it
	a custom icon
2000-04-25 00:24:50 +00:00
Andy Hertzfeld 9f1eccb99b better abstraction for new, xml-based link files, plus added some objects
better abstraction for new, xml-based link files, plus added
       some objects for the novice home directory
2000-04-18 20:53:19 +00:00
Andy Hertzfeld 1ca4a4ba41 installed some icons for common file types
installed some icons for common file types
2000-04-16 04:38:51 +00:00
Andy Hertzfeld c599d12496 added Raph's scalable vector icons machinery
added Raph's scalable vector icons machinery
2000-04-14 01:33:35 +00:00
Andy Hertzfeld 615bb68313 added eazel theme open folder icons at different sizes, plus upgraded the
added eazel theme open folder icons at different sizes, plus
       upgraded the normal size one to make it less crufty
2000-04-13 03:54:58 +00:00
Andy Hertzfeld b6b126593e added framework for using custom images to reflect highlight state; used
added framework for using custom images to reflect highlight state;
	used it to make folders reflect drop-highlighting by opening (just
	in eazel theme for now)
2000-04-12 21:32:24 +00:00
Andy Hertzfeld 3c38b1490e more work on the service component
more work on the service component
2000-04-04 07:47:31 +00:00
Andy Hertzfeld 71bed26426 fixed bug #9, folder icon too small, by replacing the image with one
fixed bug #9, folder icon too small, by replacing the image with
       one that's the proper size.
2000-03-28 07:37:25 +00:00
Darin Adler bdf3c6c136 Added additional data to icons so they can specify where the
embedded text fits in each icon.

	* icons/eazel/Makefile.am, icons/eazel/i-regular.xml: Added the
	file to specify attributes of icons. Specifically added the
	attribute that says there is space for embedded text in the
	Eazel-theme regular icon.

	* libnautilus/nautilus-icon-factory.h:
	* libnautilus/nautilus-icon-factory.c:
	(get_child_node_by_property), (get_themed_icon_file_path),
	(get_icon_file_path), (nautilus_icon_factory_get_thumbnail_uri),
	(load_specific_image), (load_image_for_scaling),
	(get_image_from_cache), (load_image_scale_if_necessary),
	(nautilus_icon_factory_get_pixbuf_for_icon),
	(nautilus_icon_factory_get_pixbuf_for_file):
	Added code to read a rectangle for the embedded text along with
	the icon, cache it with the icon, scale it with the icon, and
	return it to the caller along with the icon.

	* libnautilus/nautilus-icons-view-icon-item.c:
	(nautilus_icons_view_icon_item_initialize_class),
	(nautilus_icons_view_icon_item_set_arg),
	(nautilus_icons_view_icon_item_get_arg),
	(nautilus_icons_view_icon_item_get_image),
	(nautilus_icons_view_icon_item_set_image),
	(nautilus_art_irect_to_gdk_rectangle),
	(draw_mini_text), (draw_embedded_text),
	(nautilus_icons_view_icon_item_draw):
	Changed the code that draws the embedded text to respect the
	text rectangle passed in. Changed the pixbuf setting to use a
	function instead of the arg interface and take a text rectangle
	along with the pixbuf.

	* libnautilus/gnome-icon-container-dnd.c
	(gnome_icon_container_dnd_begin_drag):
	* libnautilus/gnome-icon-container.c:
	(icon_get_actual_size): Got rid of callers who were using the arg
	interface to get at the image of an icon
	("NautilusIconsViewIconItem::pixbuf").

	* src/file-manager/fm-directory-view-icons.c:
	(get_icon_property_cb): Get rid of hard-coded rule that only
	themes with eazel at the front of their names can display text
	inside the icons.

	* libnautilus/gnome-icon-container.c:
	(icon_new): Fixed a bug where icons would be super-tiny if they
	got too big, like if you entered a directory that was zoomed all
	the way in.
	(start_stretching), (ungrab_stretch_icon), (end_stretching),
	(gnome_icon_container_show_stretch_handles): Added code to grab
	the pointer while stretching an icon.
	(item_event_cb): Added a return statement that John forgot when
	he was editing. Without that, it was falling through to the next
	case, which had the same effect anyway.
	(update_icon): Pass the text rectangle through from the icon
	factory to the icon canvas item, using the new call instead of the
	old arg interface approach.

	* components/help/.cvsignore: Added entries for
	.la and .lo files.

	* components/help/Makefile.am:
	* components/help/hyperbola-nav-index.c:
	* components/help/hyperbola-nav-search.c:
	* libnautilus/nautilus-directory-private.h:
	* libnautilus/nautilus-directory.c:
	* src/nautilus-bookmarklist.c:
	Fixed flags for gnome-xml
	includes. Someone pointed out that you are supposed to include
	these as "#include <tree.h>", not "#include <gnome-xml/tree.h>" so
	I fixed our uses to work that way.

	* libnautilus/nautilus-directory.c:
	(nautilus_directory_get_file_metadata_node): Fixed code that was
	destroying something allocated by gnome-xml with g_free instead
	of xmlFree.

	* libnautilus/nautilus-file.c:
	(nautilus_file_get_keywords), (nautilus_file_set_keywords):
	Fixed storage leak where we were getting a property and not freeing it.

	* libnautilus/nautilus-default-file-icon.h:
	* libnautilus/nautilus-default-file-icon.c:
	* libnautilus/nautilus-icon-factory.c:
	(load_image_for_scaling): Got rid of the global that tells whether
	the default icon has an alpha channel -- it's not hardwired TRUE.
2000-03-15 00:31:49 +00:00
Darin Adler 8a960c5ea6 Added nautilus_file_get_keywords, which returns a GList of keywords.
* libnautilus/nautilus-directory.h,
	libnautilus/nautilus-directory.c (get_file_metadata_node),
	(nautilus_directory_get_file_metadata),
	(nautilus_file_get_keywords): Added nautilus_file_get_keywords,
	which returns a GList of keywords.

	* libnautilus/nautilus-icon-factory.c (add_size_to_image_name),
	(get_themed_icon_file_path), (get_icon_file_path), (add_emblem),
	(nautilus_icon_factory_get_emblem_icons_for_file): Changed icon
	names to not include the extension and wired some extensions into
	the icon-reading code. The old code wired the entire file name, so
	this is a bit more flexible. Added code to return an emblem for
	each keyword attached to a file as well as the symbolic link emblem.

	* libnautilus/gnome-icon-container.c (update_icon): Handle NULL
	pixbufs for emblems. This happens when a keyword is specified that
	doesn't have a corresponding emblem icon.  Add g_list_reverse call
	to keep emblems in the correct order.

	* src/file-manager/fm-directory-view-icons.c
	(fm_directory_view_icons_merge_menus): Took out g_message left
	over from Bonobo menu merge work.

	* libnautilus/nautilus-glib-extensions.h,
	libnautilus/nautilus-glib-extensions.c
	(nautilus_g_list_free_deep): Added convenience function for
	getting rid of a GList of things that can be freed with g_free.

	* icons/Makefile.am, icons/certified.gif, icons/changed.gif,
	icons/confidential.gif, icons/emblem-certified.gif,
	icons/emblem-changed.gif, icons/emblem-confidential.gif,
	icons/emblem-encrypted.gif, icons/emblem-important.gif,
	icons/emblem-new.gif, icons/emblem-personal.gif,
	icons/emblem-remote.gif, icons/emblem-symbolic-link.png,
	icons/encrypted.gif, icons/i-symlink.png, icons/important.gif,
	icons/new.gif, icons/personal.gif, icons/remote.gif:
	Changed all emblem icons to have names that start with "emblem-".
2000-03-07 20:04:24 +00:00