Commit graph

328 commits

Author SHA1 Message Date
Anders Carlsson 9f84cd972f Re-add nautilus-launch-icon.
2002-03-11  Anders Carlsson  <andersca@gnu.org>

	* icons/Makefile.am:
	* icons/nautilus-launch-icon.png:
	Re-add nautilus-launch-icon.

	* src/nautilus-window.c: (set_up_default_icon_list):
	Use nautilus_pixmap_file to get the full path to the icons used.
	(nautilus_window_class_init):
	Remove nautilus_window_realize function, it only contained
	stuff we don't need to do these days.
2002-03-11 13:08:11 +00:00
Darin Adler 93f596f73b Add new "inserted_first_child" boolean so we can insert new children and
* components/tree/nautilus-tree-model.c:
	(tree_node_has_dummy_child): Add new "inserted_first_child"
	boolean so we can insert new children and get rid of the "empty"
	node.
	(insert_node): Handle the case where we insert the first child,
	and the empty node goes away.
	(start_monitoring_directory): Set the "done loading" state a bit
	earlier.
	(nautilus_tree_model_ref_node): Make the "done loading" state be
	false if there are no children, so we see "Loading" rather than
	"Empty" until we are sure it's empty.

	* icons/default/default.xml:
	* icons/gnome/gnome.xml:
	* icons/sierra/sierra.xml:
	* icons/tahoe/tahoe.xml:
	Vertical offset of "-1" looks right.

	* src/Makefile.am: Remove run-nautilus.
	* src/run-nautilus: Remove.
2002-03-09 02:45:07 +00:00
Darin Adler b21c63fc77 Tweaked the zoom control specifications to match the new nicer rules.
* icons/crux_eggplant/crux_eggplant.xml:
	* icons/crux_teal/crux_teal.xml:
	* icons/default/default.xml:
	* icons/gnome/gnome.xml:
	* icons/sierra/sierra.xml:
	* icons/tahoe/tahoe.xml:
	Tweaked the zoom control specifications to match the new nicer
	rules.

	* src/nautilus-zoom-control.c: (draw_number):
	Removed a lot of strangeness and fudge factors from this function.
2002-03-07 22:34:09 +00:00
Darin Adler 1ee3afadd4 Remove unneeded code to set icon for the deleted Web Search button.
* src/nautilus-window-toolbars.c: (set_up_toolbar_images):
        Remove unneeded code to set icon for the deleted Web Search button.
        * icons/SearchWeb.png: Remove.
        * icons/crux_eggplant/SearchWeb.png: Remove.
        * icons/crux_teal/SearchWeb.png: Remove.
        * icons/default/SearchWeb.png: Remove.
        * icons/gnome/SearchWeb.png: Remove.
        * icons/search_results.png: Remove.
        * icons/services-rpm-72.png: Remove.

        * libnautilus-private/nautilus-icon-container.c:
        (nautilus_icon_container_theme_changed): Use text-selection-frame.png,
        not text-selection-frame-aa.png.
        * icons/text-selection-frame-aa.png: Rename to remove -aa.
        * icons/text-selection-frame.png: New home for the file.

        * icons/Makefile.am:
        * icons/crux_eggplant/Makefile.am:
        * icons/crux_teal/Makefile.am:
        * icons/default/Makefile.am:
        * icons/gnome/Makefile.am:
        Update as needed for changes above.
2002-03-01 17:15:28 +00:00
Josh Barrow 8b74353f7b No-one uses services anymore, remove
2002-02-28  Josh Barrow  <drleary@mac.com>

        * icons/Makefile.am:
        * icons/Services.png:
        No-one uses services anymore, remove

        * icons/bubble-LL.png:
        * icons/bubble-LR.png:
        * icons/bubble-UL.png:
        * icons/bubble-UR.png:
        All of these were for a non-realized Services project.
        Remove.

        * icons/bullet.png:
        This was for the aa version of the stretch handles.  If we
        decide to make the stretch handles aa, we can "cvs bring them back"
        * icons/computer.png:
        * icons/computer.svg:
        These were both for the ~/Nautilus thing.  ~/Nautilus doesn't
        exist anymore.

        * icons/default/desktop_home.png:
        * icons/default/temp-home.png:
        Rename temp-home.png to desktop_home.png as it's not very temporary.
        It's been there for over a year.

        * icons/druid_header.png:
        * icons/druid_header_stretch.png:
        * icons/druid_sidebar.png:
        There's nolonger a first time druid.  Remove these.
* icons/expert-selected.png:
        * icons/expert.png:
        * icons/intermediate-selected.png:
        * icons/intermediate.png:
        * icons/novice-selected.png:
        * icons/novice.png:
        There are nolonger user levels.  Remove these

        * icons/home.png:
        * icons/leftarrow.png:
        * icons/rightarrow.png:
        * icons/uparrow.png:
        * icons/search.png:
        If I recall, these were from the very first try at theming
        support in Nautilus.  They haven't been used for a *very* long
        time.  Remove them.

        * icons/netscape.png:
        This was used in ~/Nautilus, remove it.
        * icons/text-selection-frame.png:
        Not used now that there's not an aa v. non-aa thing going on.

        * icons/theme_preview.png:
        This is now in the default theme folder.

        * icons/tiny-alert.png:
        * icons/multi-ok.png:
        * icons/not.png:
        No clue what these were, but I'm certain they're not used anywhere.

        * src/file-manager/fm-desktop-icon-view.c:
        (update_home_link_and_delete_copies):
        Change instance of "temp-home" to "desktop_home"
2002-02-28 18:36:48 +00:00
Josh Barrow f4e01062fb Remove sierra_green.png Change instance of sierra_green.png to #BAC5C0.
2002-02-28  Josh Barrow  <drleary@mac.com>

        * icons/sierra/Makefile.am:
        Remove sierra_green.png
        * icons/sierra/sierra.xml:
        Change instance of sierra_green.png to #BAC5C0.  Why wasn't
        this like this to begin with?  sierra_green.png was just a
        patch of #BAC5C0...  what a waste!
        * icons/sierra/sierra_green.png:
        Remove.

        Not certain, but I think that this makes the sierra theme a
        tiny bit faster.
2002-02-28 16:49:24 +00:00
Josh Barrow 6348cbc1e7 Doh! Broke the build. Remove icons from Makefile.am as well.
2002-02-28  Josh Barrow  <drleary@mac.com>

        * icons/Makefile.am:
        Doh!  Broke the build.  Remove icons from Makefile.am as well.
2002-02-28 16:15:47 +00:00
Josh Barrow 8db7ecb8e0 These are no longer used since we switched to GnomeAbout.
2002-02-27  Josh Barrow  <drleary@mac.com>

        * icons/About_Image.png:
        * icons/about_background.png:
        These are no longer used since we switched to GnomeAbout.
2002-02-28 05:49:22 +00:00
Seth Nickell d19f959d52 Darin's script apparently went wrong, because a number of the themes got
2002-02-09  Seth Nickell  <snickell@stanford.edu>

	* icons/crux_eggplant/i-directory-12.png:
	* icons/crux_eggplant/i-directory-20.png:
	* icons/crux_eggplant/i-directory-24.png:
	* icons/crux_eggplant/i-directory-36.png:
	* icons/crux_eggplant/i-directory-72.png:
	* icons/crux_eggplant/i-directory.png:
	* icons/crux_teal/i-directory-12.png:
	* icons/crux_teal/i-directory-192.png:
	* icons/crux_teal/i-directory-20.png:
	* icons/crux_teal/i-directory-24.png:
	* icons/crux_teal/i-directory-36.png:
	* icons/crux_teal/i-directory-72.png:
	* icons/crux_teal/i-directory-96.png:
	* icons/crux_teal/i-directory.png:
	* icons/crux_teal/i-regular-12.png:
	* icons/crux_teal/i-regular-192.png:
	* icons/crux_teal/i-regular-20.png:
	* icons/crux_teal/i-regular-24.png:
	* icons/crux_teal/i-regular-36.png:
	* icons/crux_teal/i-regular-72.png:
	* icons/crux_teal/i-regular-96.png:
	* icons/crux_teal/i-regular.png:
	* icons/sierra/i-directory-12.png:
	* icons/sierra/i-directory-24.png:
	* icons/sierra/i-directory-36.png:
	* icons/sierra/i-directory-72.png:
	* icons/sierra/i-directory-96.png:
	* icons/sierra/i-directory-accept-12.png:
	* icons/sierra/i-directory-accept-24.png:
	* icons/sierra/i-directory-accept-36.png:
	* icons/sierra/i-directory-accept-72.png:
	* icons/sierra/i-directory-accept-96.png:
	* icons/sierra/i-directory-accept.png:
	* icons/sierra/i-directory.png:

	Darin's script apparently went wrong, because a number of the themes
	got switched to only having the *non* anti-aliased icons. Replaced
	them with the anti-aliased versions.
2002-02-09 11:14:10 +00:00
Seth Nickell aa25134442 Move emblems into the default theme so they start working again. Remove
2002-01-28  Seth Nickell  <snickell@stanford.edu>

	* icons/Makefile.am:
	* icons/default/Makefile.am:
	* icons/default/emblem-OK.svg:
	* icons/default/emblem-broken-link.png:
	* icons/default/emblem-certified.svg:
	* icons/default/emblem-cool.svg:
	* icons/default/emblem-danger.svg:
	* icons/default/emblem-distinguished.svg:
	* icons/default/emblem-draft.svg:
	* icons/default/emblem-favorite.svg:
	* icons/default/emblem-generic.png:
	* icons/default/emblem-generic.svg:
	* icons/default/emblem-important.gif:
	* icons/default/emblem-important.svg:
	* icons/default/emblem-new.gif:
	* icons/default/emblem-new.svg:
	* icons/default/emblem-noread.png:
	* icons/default/emblem-noread.svg:
	* icons/default/emblem-nowrite.svg:
	* icons/default/emblem-ohno.svg:
	* icons/default/emblem-personal.svg:
	* icons/default/emblem-special.svg:
	* icons/default/emblem-symbolic-link-12.png:
	* icons/default/emblem-symbolic-link-24.png:
	* icons/default/emblem-symbolic-link-36.png:
	* icons/default/emblem-symbolic-link.png:
	* icons/default/emblem-trash.png:
	* icons/default/emblem-urgent.svg:
	* icons/emblem-OK.svg:
	* icons/emblem-broken-link.png:
	* icons/emblem-certified.svg:
	* icons/emblem-cool.svg:
	* icons/emblem-danger.svg:
	* icons/emblem-distinguished.svg:
	* icons/emblem-draft.svg:
	* icons/emblem-favorite.svg:
	* icons/emblem-generic.png:
	* icons/emblem-generic.svg:
	* icons/emblem-important.gif:
	* icons/emblem-important.svg:
	* icons/emblem-new.gif:
	* icons/emblem-new.svg:
	* icons/emblem-noread.png:
	* icons/emblem-noread.svg:
	* icons/emblem-nowrite.svg:
	* icons/emblem-ohno.svg:
	* icons/emblem-personal.svg:
	* icons/emblem-special.svg:
	* icons/emblem-symbolic-link-12.png:
	* icons/emblem-symbolic-link-24.png:
	* icons/emblem-symbolic-link-36.png:
	* icons/emblem-symbolic-link.png:
	* icons/emblem-trash.png:
	* icons/emblem-urgent.svg:

	Move emblems into the default theme so they start working
	again. Remove the hand*.png icons, which are no longer
	used (used to be used for eazel services).
2002-01-28 23:18:41 +00:00
jacob berkman 64477f6179 remove since automake doesn't like an empty SUBDIRS
2002-01-23  jacob berkman  <jacob@ximian.com>

	* icons/default/Makefile.am (SUBDIRS): remove since automake
	doesn't like an empty SUBDIRS
2002-01-23 17:32:25 +00:00
Darin Adler e901fb3487 Disable the code that destroys the fallback icon at shutdown time since it
* libnautilus-private/nautilus-icon-factory.c:
	(load_icon_for_scaling): Disable the code that destroys the fallback
	icon at shutdown time since it was hitting some snags.

	* libnautilus/nautilus-view-standard-main.c:
	(nautilus_view_standard_main_multi): Add a bonobo_activate to try
	to reduce the complaints at quit time.

	* src/nautilus-location-bar.c: (editable_key_press_callback):
	Make the End key do what the right arrow key did.

	* src/nautilus-window-manage-views.c: (use_saved_window_positions),
	(open_location), (position_and_show_window_callback),
	(determined_initial_view_callback): Open windows right away unless
	we are using saved window positions.

	* icons/default/Makefile: Remove.
	* icons/default/Makefile.in: Remove.
2002-01-22 23:37:52 +00:00
Josh Barrow 26bf7f5e1c Changed tab fonts to use something that Pango understands.
2002-01-22  Josh Barrow  <drleary@mac.com>

        * icons/crux_eggplant/crux_eggplant.xml:
        * icons/crux_teal/crux_teal.xml:
        * icons/default/default.xml:
        * icons/gnome/gnome.xml:
        Changed tab fonts to use something that Pango understands.
2002-01-22 23:28:09 +00:00
Anders Carlsson cf7b6e1a14 Argh, broken pipe. 2002-01-22 23:00:16 +00:00
Anders Carlsson 8ad90df2cb Remove unused files. 2002-01-22 22:59:38 +00:00
Seth Nickell 4e7d731579 Seperate document icons from the themes so they can be moved into
2002-01-22  Seth Nickell  <snickell@stanford.edu>

	Seperate document icons from the themes so they
	can be moved into gnome-mime-data and used by
	other applications more cleanly.

	* configure.in:

	* icons/Makefile.am:
	* icons/default.xml:
	* icons/default/.cvsignore:
	* icons/default/Back.png:
	* icons/default/Forward.png:
	* icons/default/Home.png:
	* icons/default/Makefile:
	* icons/default/Makefile.am:
	* icons/default/Makefile.in:
	* icons/default/Refresh.png:
	* icons/default/Search.png:
	* icons/default/SearchWeb.png:
	* icons/default/Stop.png:
	* icons/default/Up.png:
	* icons/default/decrement.png:
	* icons/default/default.xml:
	* icons/default/home.png:
	* icons/default/i-bookmark-20.png:
	* icons/default/i-bookmark-missing-20.png:
	* icons/default/i-bookmark-missing.png:
	* icons/default/i-bookmark.png:
	* icons/default/i-broken-image.png:
	* icons/default/i-directory-12.png:
	* icons/default/i-directory-24.png:
	* icons/default/i-directory-36.png:
	* icons/default/i-directory-72.png:
	* icons/default/i-directory-96.png:
	* icons/default/i-directory-accept-12.png:
	* icons/default/i-directory-accept-24.png:
	* icons/default/i-directory-accept-36.png:
	* icons/default/i-directory-accept-72.png:
	* icons/default/i-directory-accept-96.png:
	* icons/default/i-directory-accept.png:
	* icons/default/i-directory-accept.xml:
	* icons/default/i-directory.png:
	* icons/default/i-directory.xml:
	* icons/default/i-regular-12.png:
	* icons/default/i-regular-24.png:
	* icons/default/i-regular-36.png:
	* icons/default/i-regular-72.png:
	* icons/default/i-regular-96.png:
	* icons/default/i-regular.png:
	* icons/default/i-regular.xml:
	* icons/default/i-search-72.png:
	* icons/default/i-spreadsheet.png:
	* icons/default/i-stalled.png:
	* icons/default/i-symlink.png:
	* icons/default/i-web-72.png:
	* icons/default/increment.png:
	* icons/default/loading.png:
	* icons/default/manual.png:
	* icons/default/number_strip.png:
	* icons/default/side_bar_image.png:
	* icons/default/temp-home.png:
	* icons/default/theme_preview.png:
	* icons/default/trash-empty.png:
	* icons/default/trash-full.png:
	* icons/default/zoom_body.png:

	Move default theme from icons/ into icons/default.

	* icons/gnome-application-encapsulated_postscript.png:
	* icons/gnome-application-pdf-192.png:
	* icons/gnome-application-pdf.png:
	* icons/gnome-application-pgp-192.png:
	* icons/gnome-application-pgp.png:
	* icons/gnome-application-postscript-192.png:
	* icons/gnome-application-postscript-72.png:
	* icons/gnome-application-postscript-96.png:
	* icons/gnome-application-postscript.png:
	* icons/gnome-application-x-c-header.png:
	* icons/gnome-application-x-c-source.png:
	* icons/gnome-application-x-cc-source.png:
	* icons/gnome-application-x-e-theme.png:
	* icons/gnome-application-x-generic-spreadsheet.png:
	* icons/gnome-application-x-gnome-app-info.png:
	* icons/gnome-application-x-java-source.png:
	* icons/gnome-application-x-kde-app-info.png:
	* icons/gnome-application-x-php.png:
	* icons/gnome-application-x-reject.png:
	* icons/gnome-application-x-scheme-source.png:
	* icons/gnome-application-x-sql.png:
	* icons/gnome-audio-basic.png:
	* icons/gnome-audio-midi.png:
	* icons/gnome-audio-ulaw.png:
	* icons/gnome-audio-x-aiff.png:
	* icons/gnome-audio-x-mod-192.png:
	* icons/gnome-audio-x-mod.png:
	* icons/gnome-audio-x-mp3-192.png:
	* icons/gnome-audio-x-mp3.png:
	* icons/gnome-audio-x-ogg-192.png:
	* icons/gnome-audio-x-ogg.png:
	* icons/gnome-audio-x-pn-realaudio.png:
	* icons/gnome-audio-x-real-192.png:
	* icons/gnome-audio-x-s3m-192.png:
	* icons/gnome-audio-x-s3m.png:
	* icons/gnome-audio-x-stm-192.png:
	* icons/gnome-audio-x-stm.png:
	* icons/gnome-audio-x-voc.png:
	* icons/gnome-audio-x-wav.png:
	* icons/gnome-audio-x-xi-192.png:
	* icons/gnome-audio-x-xi.png:
	* icons/gnome-audio-x-xm.png:
	* icons/gnome-audio.png:
	* icons/gnome-compressed-192.png:
	* icons/gnome-compressed.png:
	* icons/gnome-core.png:
	* icons/gnome-emacs-192.png:
	* icons/gnome-font-afm.png:
	* icons/gnome-font-ttf.png:
	* icons/gnome-font-x-pcf.png:
	* icons/gnome-gimp.png:
	* icons/gnome-gnumeric.png:
	* icons/gnome-http-url.png:
	* icons/gnome-image-bmp.png:
	* icons/gnome-image-generic.png:
	* icons/gnome-image-gif.png:
	* icons/gnome-image-ief.png:
	* icons/gnome-image-jpeg.png:
	* icons/gnome-image-pbm.png:
	* icons/gnome-image-pgm.png:
	* icons/gnome-image-png.png:
	* icons/gnome-image-pnm.png:
	* icons/gnome-image-ppm.png:
	* icons/gnome-image-psd.png:
	* icons/gnome-image-ras.png:
	* icons/gnome-image-rgb.png:
	* icons/gnome-image-tga.png:
	* icons/gnome-image-tiff.png:
	* icons/gnome-image-x-xfig.png:
	* icons/gnome-image-xbm.png:
	* icons/gnome-image-xcf.png:
	* icons/gnome-image-xpm.png:
	* icons/gnome-image-xwd.png:
	* icons/gnome-library.png:
	* icons/gnome-manpage.png:
	* icons/gnome-objectfile.png:
	* icons/gnome-pack-deb.png:
	* icons/gnome-pack-rpm.png:
	* icons/gnome-package.png:
	* icons/gnome-tex-192.png:
	* icons/gnome-tex.png:
	* icons/gnome-text-html-192.png:
	* icons/gnome-text-html.png:
	* icons/gnome-text-x-authors.png:
	* icons/gnome-text-x-copying.png:
	* icons/gnome-text-x-credits.png:
	* icons/gnome-text-x-install.png:
	* icons/gnome-text-x-makefile-192.png:
	* icons/gnome-text-x-makefile.png:
	* icons/gnome-text-x-readme.png:
	* icons/gnome-textfile.png:
	* icons/gnome-video-mpeg.png:
	* icons/gnome-video-quicktime.png:
	* icons/gnome-video-x-msvideo.png:
	* icons/gnome-word-192.png:
	* icons/i-blockdev.png:
	* icons/i-bookmark-20.png:
	* icons/i-bookmark-missing-20.png:
	* icons/i-bookmark-missing.png:
	* icons/i-bookmark.png:
	* icons/i-broken-image.png:
	* icons/i-cdrom-192.png:
	* icons/i-cdrom.png:
	* icons/i-chardev.png:
	* icons/i-core.png:
	* icons/i-device.png:
	* icons/i-dirclosed.png:
	* icons/i-directory-12.png:
	* icons/i-directory-24.png:
	* icons/i-directory-36.png:
	* icons/i-directory-72.png:
	* icons/i-directory-96.png:
	* icons/i-directory-accept-12.png:
	* icons/i-directory-accept-24.png:
	* icons/i-directory-accept-36.png:
	* icons/i-directory-accept-72.png:
	* icons/i-directory-accept-96.png:
	* icons/i-directory-accept.png:
	* icons/i-directory-accept.xml:
	* icons/i-directory.png:
	* icons/i-directory.xml:
	* icons/i-executable.png:
	* icons/i-fifo.png:
	* icons/i-floppy.png:
	* icons/i-harddisk.png:
	* icons/i-music-12.png:
	* icons/i-music-24.png:
	* icons/i-music-36.png:
	* icons/i-music.png:
	* icons/i-nfs.png:
	* icons/i-printer.png:
	* icons/i-regular-12.png:
	* icons/i-regular-24.png:
	* icons/i-regular-36.png:
	* icons/i-regular-72.png:
	* icons/i-regular-96.png:
	* icons/i-regular.png:
	* icons/i-regular.xml:
	* icons/i-search-72.png:
	* icons/i-sock.png:
	* icons/i-spreadsheet.png:
	* icons/i-stalled.png:
	* icons/i-symlink.png:
	* icons/i-web-72.png:
	* icons/i-zip.png:
	* icons/i-zipdisk.png:
	* icons/i-zipdisk2.png:
	* icons/loading.png:
	* icons/manual.png:
	* icons/temp-home.png:
	* icons/trash-empty.png:
	* icons/trash-full.png:

	Move icons to either gnome-mime-data/icons or, perhaps,
	nautilus/icons/default

	* libnautilus-private/nautilus-find-icon-image.c:
	(make_full_icon_path), (get_themed_icon_file_path),
	(nautilus_get_icon_file_name):

	Add support for looking in DATADIR/share/pixmaps/document-icons
	as a fallback for the current theme and the fallback theme.

	Remove hardcoded "default" theme stuff.

	* libnautilus-private/nautilus-icon-factory.c:
	(icon_theme_changed_callback):

	If a theme doesn't have a fallback theme listed, use the
	"default" theme as the fallback. Should be the only default
	theme hardcoding left.

	* libnautilus-private/nautilus-theme.c: (load_theme_document),
	(nautilus_theme_get_theme_data_from_theme),
	(nautilus_theme_get_image_path_from_theme),
	(nautilus_theme_make_preview_pixbuf), (has_image_file),
	(theme_get_property), (nautilus_theme_for_each_theme):

	Remove hardcoding of default theme.

	* icons/crux_eggplant/crux_eggplant.xml:

	Remove inheritance clause which was pointing to "arlo",
	a theme which does not exist anymore.
2002-01-22 19:51:22 +00:00
Darin Adler 0e3671391d Restore the anti-aliased text selection frame.
* icons/Makefile.am:
	* icons/text-selection-frame-aa.png:
	* icons/text-selection-frame.png:
	Restore the anti-aliased text selection frame.
2002-01-22 00:20:20 +00:00
Darin Adler aaf205789a Get rid of code that passes around the "optimize for AA" flag.
* components/tree/nautilus-tree-view.c:
	(nautilus_tree_view_insert_model_node),
	(nautilus_tree_view_update_model_node):
	* libnautilus-private/nautilus-bookmark.c:
	(nautilus_bookmark_get_pixbuf):
	* libnautilus-private/nautilus-find-icon-image.c: (read_details),
	(get_themed_icon_file_path), (theme_has_icon),
	(nautilus_get_icon_file_name):
	* libnautilus-private/nautilus-find-icon-image.h:
	* libnautilus-private/nautilus-icon-container.c:
	(nautilus_icon_container_update_icon):
	* libnautilus-private/nautilus-icon-factory-private.h:
	* libnautilus-private/nautilus-icon-factory.c:
	(load_thumbnail_frame), (nautilus_icon_factory_init),
	(nautilus_icon_factory_destroy), (icon_theme_changed_callback),
	(should_display_image_file_as_itself),
	(nautilus_icon_factory_get_icon_for_file), (load_icon_from_path),
	(load_named_icon), (load_specific_icon), (load_icon_for_scaling),
	(load_icon_scale_if_necessary), (get_icon_from_cache),
	(nautilus_icon_factory_get_pixbuf_for_icon), (cache_key_hash),
	(cache_key_equal), (nautilus_icon_factory_get_pixbuf_for_file),
	(nautilus_icon_factory_get_pixbuf_from_name),
	(nautilus_icon_factory_get_thumbnail_frame):
	* libnautilus-private/nautilus-icon-factory.h:
	* libnautilus-private/nautilus-thumbnails.c:
	(nautilus_thumbnail_load_framed_image):
	* libnautilus-private/nautilus-thumbnails.h:
	* src/file-manager/fm-directory-view.c:
	(add_script_to_script_menus), (add_submenu_to_script_menus):
	* src/file-manager/fm-list-model.c: (fm_list_model_get_value):
	* src/file-manager/fm-properties-window.c:
	(get_pixbuf_for_properties_window):
	* src/nautilus-sidebar-title.c: (update_icon), (update_emblems):
	Get rid of code that passes around the "optimize for AA" flag.

	* cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.c:
	* cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.h:
	* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.c:
	* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.h:
	Roll in the latest version from gimp source tree.

	* icons: Overwrite all the non-aa versions with the aa versions.
	Remove all the aa versions.
2002-01-21 22:49:40 +00:00
Darin Adler 0e61a2dc6f Do text drawing with Pango for the anti-aliased case. Remove all use of
* libnautilus-private/nautilus-icon-canvas-item.h:
	* libnautilus-private/nautilus-icon-canvas-item.c:
	(nautilus_icon_canvas_item_init),
	(nautilus_icon_canvas_item_finalize),
	(nautilus_icon_canvas_item_invalidate_label_size),
	(nautilus_icon_canvas_item_set_arg),
	(nautilus_icon_canvas_item_get_arg), (draw_or_measure_label_text),
	(measure_label_text), (create_label_layout), (get_label_layout),
	(draw_label_layout), (draw_or_measure_label_text_aa),
	(draw_label_text_aa), (nautilus_icon_canvas_item_class_init):
	Do text drawing with Pango for the anti-aliased case. Remove all
	use of the non-Pango Eel anti-aliased text drawing code.

	* libnautilus-private/nautilus-icon-container.h:
	* libnautilus-private/nautilus-icon-container.c: (finalize),
	(nautilus_icon_container_init),
	(nautilus_icon_container_update_icon),
	(nautilus_icon_container_set_label_font_for_zoom_level):
	* src/file-manager/fm-icon-view.c: (create_icon_container),
	(fm_icon_view_init):
	Remove the smooth-font stuff. We're going to use a single font
	once we change everything to use Pango.

	* icons/Makefile.am: Remove help-system icons.
	* icons/hyperbola-*: Remove help-system icons.
2001-12-18 00:57:46 +00:00
Darin Adler a238fef0fe Roll double-free bug fix from the branch.
* libnautilus-private/nautilus-directory-async.c:
	(top_left_read_callback): Roll double-free bug fix from the branch.

	* TODO: Some small updates.

	* components/hardware/nautilus-hardware-view.c:
	* data/browser.xml:
	* icons/crux_eggplant/crux_eggplant.xml:
	* icons/crux_teal/crux_teal.xml:
	* icons/default.xml:
	* icons/gnome/gnome.xml:
	* icons/sierra/sierra.xml:
	* icons/tahoe/tahoe.xml:
	* libnautilus-private/nautilus-directory-background.c:
	(nautilus_file_background_write_desktop_settings):
	* libnautilus-private/nautilus-icon-container.c:
	(start_rubberbanding):
	* libnautilus-private/nautilus-icon-text-item.c:
	(fetch_themed_color):
	* src/nautilus-property-browser.c: (add_color_to_browser):
	* src/nautilus-sidebar-tabs.c: (setup_light_text),
	(setup_dark_text), (nautilus_sidebar_tabs_init),
	(nautilus_sidebar_tabs_receive_dropped_color):
	* src/nautilus-sidebar-title.c:
	(nautilus_sidebar_title_select_text_color):
	* src/nautilus-sidebar.c: (receive_dropped_color):
	Changed all rgb:RRRR/GGGG/BBBB to #RRGGBB. We still probably have
	to handle the old format just for old data files.

	* libnautilus-private/.cvsignore:
	nautilus-marshal-guts.h -> nautilus-marshal.h

	* src/file-manager/fm-directory-view.c:
	(update_directory_in_scripts_menu): Add filter so that we don't
	see invisible or backup files in the scripts menu. In the old
	days, gnome-vfs supplied the filtering.

	* src/nautilus-about.c: (nautilus_about_finalize),
	(nautilus_about_instance_init), (nautilus_about_hide),
	(nautilus_about_hide_on_response),
	(nautilus_about_hide_on_delete), (nautilus_about_class_init):
	Get rid of double-destroy problem with about, and fix OK button.

	* src/nautilus-bookmarks-window.c:
	(nautilus_bookmarks_window_response_callback): Fix Done button.
	(create_bookmarks_window): Hook up response callback.
	(on_window_delete_event), (handle_close_accelerator): Get rid of
	save_geometry_and_hide, since hide already does that.

	* src/nautilus-main.c: (main): Add some missing domains for better
	debugging. We should figure out a way to do this without a list of
	domains.
2001-12-01 01:05:38 +00:00
Benedikt Roth f450c54f5c i18n fixes for cpu speed and cache size (fixes #45298) Fix #48322, Theme
2001-09-27  Benedikt Roth  <Benedikt.Roth@gmx.net>

	* components/hardware/nautilus-hardware-view.c:
	(get_CPU_description):
	i18n fixes for cpu speed and cache size (fixes #45298)
	* icons/gnome/gnome.xml:
	Fix #48322, Theme description for new Gnome theme lacks a dot
2001-09-28 09:41:57 +00:00
Alex Larsson ede19226c5 Merge some stuff from the redhat-outstanding-patches branch
2001-09-05  Alex Larsson  <alexl@redhat.com>

	Merge some stuff from the redhat-outstanding-patches branch

	* eazel-logos/default.xml:
	* icons/default.xml:
	don't hardcode the title, title info, and
	shadow colors; this prevented the auto-color-selection stuff
	in nautilus-sidebar-title.c from working properly.
	And the hardcoded values were the same thing the autoselector
	would have chosen anyhow.

	* libnautilus-private/nautilus-monitor.c:
	Don't monitor files on read only volumes, they never change, and
	will keep cdroms from being unmounted because fam has open file
	descriptors on them.

	* libnautilus-private/nautilus-thumbnails.c:
	Always look for local thumbnails first.

	* libnautilus-private/nautilus-volume-monitor.[ch]:
	Add nautilus_volume_is_read_only() and
	nautilus_volume_monitor_get_volume_for_path()

	* src/nautilus-desktop-window.c:
	(set_wmspec_desktop_hint): function to set _NET_WM_WINDOW_TYPE, to
	avoid confusing kwin so badly, and also to go ahead and support
	the Window Manager Hints Of The Future.
	(set_gdk_window_background): only set root background to a pixel
	if we retrieved a pixel property
	(map): Set background of our child widgets in addition to our
	own background. This gets rid of the last of the ugliness during
	Nautilus startup, I believe.

	* src/file-manager/fm-icon-view.c:
	Don't read GMC position meta data -- it is never right for nautilus,
	due to different size icons, additional icons, different placement
	policies, so falling back to normal automatic placement works better.
2001-09-11 01:20:43 +00:00
Darin Adler b3a4eabf01 Don't force a reload if file monitoring will work properly for the
* src/nautilus-window-manage-views.c: (begin_location_change):
	Don't force a reload if file monitoring will work properly
	for the location.

	* components/throbber/Makefile.am:
	* icons/sierra/Makefile.am:
	* icons/tahoe/Makefile.am:
	Remove use of empty SUBDIRS. At least some versions of automake
	have trouble with that.

	* src/file-manager/fm-directory-view.c: Formatting tweak.
2001-06-26 23:51:53 +00:00
Darin Adler 0974316c00 Updated version to 1.0.3.2 for the 1.0.4 candidate build.
* configure.in: Updated version to 1.0.3.2 for the 1.0.4
	candidate build.

	* icons/gnome/Makefile.am: Added missing backslash character.
	Without it, many icons didn't get installed.

	* src/nautilus-application.c: (need_to_show_first_time_druid):
	Fix some code that was building a URL by sticking a file://
	onto the front of a file name. I just changed it to use the
	path directly and do a plain unlink instead of gnome_vfs_unlink.

	* src/nautilus-profiler.c:
	(nautilus_profiler_bonobo_ui_report_callback):
	Use gnome_vfs_get_uri_from_local_path instead of just sticking
	a file:// on the front of a path name.
2001-06-11 16:07:36 +00:00
Andy Hertzfeld 5939b39d94 added reference to "i-regular.xml" in the gnome theme make file, to make
added reference to "i-regular.xml" in the gnome theme make file,
	to make embedded text work in the new gnome theme.

	Also, fixed bug where the names of the rightmost tabs cound get cut
	off by tweaking the layout code.
2001-06-08 08:27:40 +00:00
Seth Nickell 6c4b3cce57 *** empty log message *** 2001-06-04 02:27:24 +00:00
Ramiro Estrugo 219e950905 Remove old unused icons.
* icons/arlo/throbber/.cvsignore:
	* icons/arlo/throbber/001.png:
	* icons/arlo/throbber/002.png:
	* icons/arlo/throbber/003.png:
	* icons/arlo/throbber/004.png:
	* icons/arlo/throbber/005.png:
	* icons/arlo/throbber/006.png:
	* icons/arlo/throbber/007.png:
	* icons/arlo/throbber/008.png:
	* icons/arlo/throbber/009.png:
	* icons/arlo/throbber/010.png:
	* icons/arlo/throbber/011.png:
	* icons/arlo/throbber/012.png:
	* icons/arlo/throbber/013.png:
	* icons/arlo/throbber/014.png:
	* icons/arlo/throbber/015.png:
	* icons/arlo/throbber/016.png:
	* icons/arlo/throbber/017.png:
	* icons/arlo/throbber/018.png:
	* icons/arlo/throbber/019.png:
	* icons/arlo/throbber/020.png:
	* icons/arlo/throbber/021.png:
	* icons/arlo/throbber/022.png:
	* icons/arlo/throbber/023.png:
	* icons/arlo/throbber/024.png:
	* icons/arlo/throbber/025.png:
	* icons/arlo/throbber/026.png:
	* icons/arlo/throbber/027.png:
	* icons/arlo/throbber/028.png:
	* icons/arlo/throbber/029.png:
	* icons/arlo/throbber/030.png:
	* icons/arlo/throbber/Makefile.am:
	* icons/arlo/throbber/rest.png:
	Remove old unused icons.
2001-05-04 00:59:52 +00:00
Ramiro Estrugo 60b832fdfb Lots of improvement. Make dealing with dependency libs/cflags simpler.
* configure.in:
	Lots of improvement.  Make dealing with dependency libs/cflags simpler.

	* applets/launcher/Makefile.am:
	* applets/preferences-applet/Makefile.am:
	* components/adapter/Makefile.am:
	* components/hardware/Makefile.am:
	* components/help/Makefile.am:
	* components/history/Makefile.am:
	* components/image-viewer/Makefile.am:
	* components/loser/content/Makefile.am:
	* components/loser/sidebar/Makefile.am:
	* components/mozilla/Makefile.am:
	* components/music/Makefile.am:
	* components/news/Makefile.am:
	* components/notes/Makefile.am:
	* components/sample/Makefile.am:
	* components/text/Makefile.am:
	* components/throbber/Makefile.am:
	* components/tree/Makefile.am:
	* helper-utilities/error-dialog/Makefile.am:
	* icons/arlo/throbber/Makefile.am:
	* icons/crux_eggplant/backgrounds/Makefile.am:
	* icons/crux_eggplant/sidebar_tab_pieces/Makefile.am:
	* icons/crux_eggplant/throbber/Makefile.am:
	* icons/gnome/throbber/Makefile.am:
	* icons/sidebar_tab_pieces/Makefile.am:
	* libnautilus-adapter/Makefile.am:
	* libnautilus-extensions/Makefile.am:
	* libnautilus/Makefile.am:
	* src/Makefile.am:
	* src/file-manager/Makefile.am:
	* test/Makefile.am:
	Eliminate cut-n-paste disease by using dependency macros defined
	in configure.in.
2001-05-02 12:18:48 +00:00
Darin Adler d9195bab4c reviewed by: John Sullivan <sullivan@eazel.com>
Some enhancements to icon lookup.

	* libnautilus-extensions/nautilus-icon-factory.h:
	* libnautilus-extensions/nautilus-icon-factory.c:
	(get_mime_type_icon_without_suffix): Function used to strip suffixes
	out so we can have file suffixes in the gnome-vfs icon database, but
	can ignore them and look at all suffixes for the named icon.
	(make_icon_name_from_mime_type): Construct an icon name for types
	that don't specify a particular icon. This allows theme designers
	to make icons for any MIME type.
	(get_icon_name_for_regular_file): Use the new "without suffix" call.
	This requires changing this function to return a strdup'd name.
	(get_icon_name_for_directory), (get_icon_name_for_file): Change to
	return a strdup'd name.
	(make_full_icon_path): Do the file exists check in here (was
	already doing it in some cases) and also call
	gnome_vfs_icon_path_from_filename.
	(get_themed_icon_file_path): Get rid of redundant g_file_exists
	checks and gnome_vfs_icon_path_from_filename call, since both are
	now handled inside make_full_icon_path.
	(nautilus_scalable_icon_get_text_pieces),
	(nautilus_scalable_icon_new_from_text_pieces),
	(nautilus_scalable_icon_unref), (nautilus_scalable_icon_hash),
	(nautilus_scalable_icon_equal): Add MIME type to the scalable
	icons.
	(nautilus_icon_factory_get_icon_for_file): Pass in the MIME type.
	(nautilus_icon_factory_get_emblem_icon_by_name): Pass NULL for
	MIME type.
	(load_pixbuf_svg): Change to pass in boolean for emblem hack since
	we don't always have an icon name.
	(load_icon_from_path): New function, share common code.
	(load_named_icon): New function, share common code.
	(load_specific_icon): Try icon based on MIME type first, then fall
	back on the name specified.
	(nautilus_icon_factory_get_pixbuf_from_name): Pass NULL for MIME
	type.
	(load_icon_with_embedded_text): Pass in the MIME type.

	* src/nautilus-bookmark-list.c: (append_bookmark_node):
	* src/nautilus-bookmark-parsing.c:
	(nautilus_bookmark_new_from_node):
	* libnautilus-extensions/nautilus-bookmark.c:
	(nautilus_bookmark_icon_is_different),
	(nautilus_bookmark_set_icon_to_default):
	Update to deal with MIME types in scalable icons.

	* components/help/hyperbola-filefmt.c:
	(fmt_scrollkeeper_parse_toc_section),
	(fmt_scrollkeeper_parse_doc_toc),
	(fmt_scrollkeeper_parse_document),
	(fmt_scrollkeeper_parse_section), (fmt_scrollkeeper_parse_xml),
	(fmt_scrollkeeper_trim_empty_branches),
	(fmt_scrollkeeper_tree_empty), (fmt_scrollkeeper_populate_tree),
	(remove_leading_and_trailing_white_spaces), (fmt_toplevel_add_doc),
	(get_path_from_node), (has_content), (fmt_toplevel_parse_xml_tree):
	Made more compatible with libxml by not using the content field
	directly and using xmlChildrenNode and xmlRootNode.

	* libnautilus-extensions/nautilus-trash-monitor.c:
	(nautilus_trash_monitor_get): Fixed NautilusDirectory leak.

	* THANKS: Added some more translator credits.
	* check-THANKS.pl: Fixed some email addresses and such.

	* icons/ardmore/.cvsignore:
	* icons/arlo/.cvsignore,
	* icons/arlo/backgrounds/.cvsignore:
	* icons/arlo/sidebar_tab_pieces/.cvsignore:
	* icons/villanova/.cvsignore:
	Removed these again.
2001-05-01 21:21:09 +00:00
Chyla Zbigniew 8661476dd6 Marked two strings for translation.
* components/news/nautilus-news.c: Marked two strings for translation.

* icons/ardmore/.cvsignore, icons/arlo/.cvsignore,
icons/arlo/backgrounds/.cvsignore,
icons/arlo/sidebar_tab_pieces/.cvsignore, icons/villanova/.cvsignore:
New files, ignore Makefile.in and Makefile.
2001-05-01 20:01:42 +00:00
Ramiro Estrugo 59ea0f1184 Forgot to change arlo to crux_teal in these 3.
* icons/crux_teal/backgrounds/Makefile.am:
	* icons/crux_teal/sidebar_tab_pieces/Makefile.am:
	* icons/crux_teal/throbber/Makefile.am:
	Forgot to change arlo to crux_teal in these 3.
2001-05-01 02:53:52 +00:00
Ramiro Estrugo 95b676fadd Rename the theme directories to match their displayed name.
* configure.in:
	* icons/Makefile.am:
	* nautilus.spec.in:
	Rename the theme directories to match their displayed name.

	* icons/arlo
	* icons/villanova
	* icons/ardmore
	Old theme directory names.

	* icons/crux_teal
	* icons/sierra
	* icons/tahoe
	New theme directory names.
2001-05-01 02:42:14 +00:00
Arlo Rose a4fea8531b Made icon a single note.
* icons/Makefile.am:
        * icons/note-indicator.png:
        Made icon a single note.

        * icons/text-selection-frame-aa.png:
        * icons/text-selection-frame.png:
        Added non aa version of the text selection frame for dragging.
2001-04-05 20:56:55 +00:00
Andy Hertzfeld 0f7c34dfb0 added a way for sidebar views to specify small images that are displayed
added a way for sidebar views to specify small images that
	are displayed in their tab for notification purposes.  Used
	that to make the notes component indicate if a note is present or
	not.

	* components/notes/nautilus-notes.c: (get_bonobo_properties),
	(set_bonobo_properties), (load_note_text_from_metadata),
	(done_with_file), (notes_load_metainfo),
	(notify_listeners_if_changed), (notes_save_metainfo), (do_destroy),
	(notes_get_indicator_image), (make_notes_view):
	added a property bag to the notes component to provide a tab_image
	property, and made it notify the listeners when the note text
	changes.

	* icons/Makefile.am:
	* icons/note-indicator.png:
	new notes indicator image from Arlo.

	* src/nautilus-sidebar-tabs.c: (tab_item_destroy),
	(pixbuf_composite), (draw_one_tab_plain), (draw_one_tab_themed),
	(get_tab_width), (draw_or_layout_all_tabs),
	(nautilus_sidebar_tabs_expose),
	(nautilus_sidebar_tabs_update_tab_item), (get_tab_item_from_view),
	(nautilus_sidebar_tabs_update_all_indicators),
	(nautilus_sidebar_tabs_update_indicator),
	(tab_indicator_changed_callback),
	(nautilus_sidebar_tabs_connect_view):
	* src/nautilus-sidebar-tabs.h:
	made the sidebar tabs hook up to the nautilus_view's tab_image
	property and use it to display a notification image in the tab
	if necessary.

	* src/nautilus-sidebar.c: (view_loaded_callback),
	(nautilus_sidebar_add_panel):
	connect the sidebar tabs to a newly added view, once the view
	is loaded.

	* src/nautilus-view-frame.c: (nautilus_view_frame_get_control):
	* src/nautilus-view-frame.h:
	added nautilus_view_frame_get_control so view properties can be
	accessed by the sidebar.
2001-04-01 23:44:46 +00:00
George Lebl bffd9f61a9 Remove the italic stuff and replace with icons. There's a different icon
Tue Mar 27 02:25:31 2001  George Lebl <jirka@5z.com>

	* components/help/hyperbola-nav-tree.c (ensure_italic_style)
	  (set_node_style) (reset_style_for_node) (reset_styles)
	  (ensure_pixmap_and_mask) (ensure_icons) (get_node_icons)
	  (ctree_populate_subnode) (ctree_populate)
	  (hyperbola_navigation_tree_new) (pixmap_unref_and_null)
	  (bitmap_unref_and_null) (hyperbola_navigation_tree_destroy):
	  Remove the italic stuff and replace with icons.  There's a
	  different icon for folders, different for books and different for
	  sections.  The one for sections is the one used for man and info
	  pages, but we could also have a separate one for those.  I suppose
	  that's up to Arlo.  This should fix #6911, though I suppose I'll
	  leave it open to get further feedback.

	* icons/Makefile.am, hyperbola-book-closed.png,
	  hyperbola-book-open.png, hyperbola-folder-closed.png,
	  hyperbola-folder-open.png, hyperbola-section-closed.png,
	  hyperbola-section-open.png:  Add some testing icons, stolen
	  from the GTK+ testing program.
2001-03-27 10:26:29 +00:00
Andy Hertzfeld fe3dd5843b fixed bug 7247, Web Search and Services toolbar icons missing in GNOME
fixed bug 7247, Web Search and Services toolbar icons missing in
	GNOME theme; fixed by tweaking the toolbar theming logic to
	deal with icons that don't have stock equivalents, and adding images
	for the gnome theme to use

	* icons/gnome/Makefile.am:
	* icons/gnome/SearchWeb.png:
	* icons/gnome/Services.png:
	* src/nautilus-window-toolbars.c: (get_file_name_from_icon_name),
	(set_up_standard_bonobo_button), (set_up_special_bonobo_button),
	(set_up_toolbar_images):

	* icons/Services.png:
	stopgap fix for bug 7289, services toolbar icon in default theme
	doesn't fit in the rest of the toolbar icons.  I replaced it with
	an earlier one that is still consistent with the other services icons,
	but it's still not good enough; Arlo will keep working on a better
	one.
2001-03-02 23:04:57 +00:00
Arlo Rose 9ea01db6fb New theme previews for the smaller size, and 1bit alpha. Also, a couple of
* icons/ardmore/theme_preview.png:
        * icons/arlo/theme_preview.png:
        * icons/crux_eggplant/backgrounds/window_pattern.png:
        * icons/crux_eggplant/theme_preview.png:
        * icons/gnome/theme_preview.png:
        * icons/nautilus-mini-logo.png:
        * icons/theme_preview.png:
        * icons/villanova/theme_preview.png:
        New theme previews for the smaller size, and 1bit alpha.
        Also, a couple of other tweaks.
2001-03-02 09:25:31 +00:00
Arlo Rose 88d9d65d6c Fixed an old bug in the GNOME throbber (frame 8) that was reintroduced at
* icons/gnome/gnome.xml:
        * icons/gnome/throbber/008.png:
        Fixed an old bug in the GNOME throbber (frame 8) that was
        reintroduced at some point
2001-03-02 07:35:34 +00:00
Arlo Rose b56984364c Yee Ha! New throbbers for everyone! Added new throbbers for Crux Teal and
* icons/arlo/arlo.xml:
        * icons/arlo/throbber/001.png:
        * icons/arlo/throbber/002.png:
        * icons/arlo/throbber/003.png:
        * icons/arlo/throbber/004.png:
        * icons/arlo/throbber/005.png:
        * icons/arlo/throbber/006.png:
        * icons/arlo/throbber/007.png:
        * icons/arlo/throbber/008.png:
        * icons/arlo/throbber/009.png:
        * icons/arlo/throbber/010.png:
        * icons/arlo/throbber/011.png:
        * icons/arlo/throbber/012.png:
        * icons/arlo/throbber/013.png:
        * icons/arlo/throbber/014.png:
        * icons/arlo/throbber/015.png:
        * icons/arlo/throbber/016.png:
        * icons/arlo/throbber/017.png:
        * icons/arlo/throbber/018.png:
        * icons/arlo/throbber/019.png:
        * icons/arlo/throbber/020.png:
        * icons/arlo/throbber/021.png:
        * icons/arlo/throbber/022.png:
        * icons/arlo/throbber/023.png:
        * icons/arlo/throbber/024.png:
        * icons/arlo/throbber/025.png:
        * icons/arlo/throbber/026.png:
        * icons/arlo/throbber/027.png:
        * icons/arlo/throbber/028.png:
        * icons/arlo/throbber/029.png:
        * icons/arlo/throbber/030.png:
        * icons/arlo/throbber/Makefile.am:
        * icons/arlo/throbber/rest.png:
        * icons/crux_eggplant/Makefile.am:
        * icons/crux_eggplant/crux_eggplant.xml:
        * 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/029.png:
        * icons/crux_eggplant/throbber/030.png:
        * icons/crux_eggplant/throbber/Makefile.am:
        * icons/crux_eggplant/throbber/rest.png:
        Yee Ha!  New throbbers for everyone!
        Added new throbbers for Crux Teal and Eggplant.lant/throbber/027.png
2001-03-02 07:23:26 +00:00
Arlo Rose f5cdb80018 List view color tweak. Lines beginning with `CVS:' are removed
* icons/crux_eggplant/crux_eggplant.xml:
        List view color tweak.
Lines beginning with `CVS:' are removed automatically
2001-03-02 03:49:06 +00:00
Arlo Rose ebf6c2de18 Made the toolbar icon match the rest of the services icons.
* icons/Services.png:
        Made the toolbar icon match the rest of the services icons.
2001-03-02 02:01:41 +00:00
Mike Engber 505ccc4c33 reviewed by: Darin Adler <darin@eazel.com>
reviewed by: Darin Adler  <darin@eazel.com>

	* components/services/nautilus-dependent-shared/icons/eazel-logo-ri
	ght-side-logo.png:
	* icons/about_background.png:
	* icons/druid_header.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:
	* icons/throbber/029.png:
	* icons/throbber/030.png:
	* icons/throbber/rest.png:
	Checked in uncorrupted png files.
2001-03-02 01:47:59 +00:00
Arlo Rose 6a3203d026 Added the non-Eazel version; it looks pretty cool.
* icons/About_Image.png:
        Added the non-Eazel version; it looks pretty cool.
2001-03-02 01:02:48 +00:00
Arlo Rose 14a624cf2a Tiny tweak.
Tiny tweak.
2001-02-28 06:08:56 +00:00
Arlo Rose 56a9e2590b Changed the default background color so that the list view looks better.
* icons/arlo/arlo.xml:
        * icons/crux_eggplant/crux_eggplant.xml:
        * icons/default.xml:
        Changed the default background color so that the list
        view looks better.
2001-02-28 05:49:40 +00:00
Darin Adler d566827eb6 reviewed by: John Sullivan <sullivan@eazel.com>
Did most of the work for bug 5779, separating out the Eazel logos
	so they won't be used by non-Eazel folks making changes to
	Nautilus if they choose to do "non-approved" changes (allowed by
	GPL of course).

	* nautilus.spec.in: Add new logos.
	* configure.in: Add eazel-logos and eazel-logos/throbber.
	* Makefile.am: Add the eazel-logos subdirectory.
	* eazel-logos/Makefile.am: Created.
	* eazel-logos/throbber/Makefile.am: Created.

	* components/services/nautilus-dependent-shared/icons/eazel-logo-right-side-logo.png:
	* icons/About_Image.png:
	* icons/about_background.png:
	* icons/default.xml:
	* icons/druid_header.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:
	* icons/throbber/029.png:
	* icons/throbber/030.png:
	* icons/throbber/Makefile.am:
	* icons/throbber/rest.png:
	Updated with non-logo versions.

	Did 90% of the work for bug 6950 (need new report_redirect call in
	addition to report_location_change). While working on that, I also
	moved the deferral of outgoing calls that is done in the Mozilla
	component so that it is done by the NautilusView class instead.

	* libnautilus/nautilus-view-component.idl: Added report_redirect.
	* libnautilus/nautilus-view.h: Added report_redirect.
	* libnautilus/nautilus-view.c: (queue_outgoing_call): Added
	queing for the outgoing side.
	(nautilus_view_initialize): Allocate queue.
	(nautilus_view_destroy): Deallocate queue.
	(str_list_copy): Utility needed here because we can't use
	libnautilus-extensions.
	(list_free_deep_callback): New. Used in queuing code.
	(free_location_plus_callback): New. Used in queueing code.
	(call_open_location_in_this_window),
	(call_open_location_prefer_existing_window),
	(call_open_location_force_new_window),
	(call_report_location_change), (call_report_redirect),
	(call_report_selection_change), (call_report_status),
	(call_report_load_underway), (call_report_load_progress),
	(call_report_load_complete), (call_report_load_failed),
	(call_set_title), (call_go_back): Functions that get queued.
	These have the bulk of the code to do work.
	(nautilus_view_open_location_in_this_window),
	(nautilus_view_open_location_prefer_existing_window),
	(nautilus_view_open_location_force_new_window),
	(nautilus_view_report_location_change),
	(nautilus_view_report_redirect),
	(nautilus_view_report_selection_change),
	(nautilus_view_report_status),
	(nautilus_view_report_load_underway),
	(nautilus_view_report_load_progress),
	(nautilus_view_report_load_complete),
	(nautilus_view_report_load_failed), (nautilus_view_set_title),
	(nautilus_view_go_back): These functions now simply queue the work
	that needs to be done.

	* src/nautilus-view-frame-corba.c: (free_location_plus_callback):
	Add a new field for the "from_location" needed for redirect.
	(report_redirect): The actual function to do the work.
	(impl_Nautilus_ViewFrame_report_redirect): Queue function.
	* src/nautilus-view-frame.h:
	* src/nautilus-view-frame-private.h:
	* src/nautilus-view-frame.c:
	(nautilus_view_frame_initialize_class): Create report_redirect
	signal.
	(nautilus_view_frame_report_redirect): Emit the signal.
	* src/nautilus-window-manage-views.c: (report_redirect_callback):
	Code to implement the redirect. For now this does the exact same
	thing as report_location_change. This is where all the remaining
	work to fix the bug goes.

	* components/mozilla/nautilus-mozilla-content-view.c:
	(view_load_location_callback), (mozilla_title_changed_callback),
	(mozilla_net_start_callback), (mozilla_net_stop_callback),
	(mozilla_link_message_callback), (mozilla_progress_callback),
	(mozilla_dom_mouse_click_callback),
	(navigate_mozilla_to_nautilus_uri), (update_nautilus_uri),
	(eazel_services_scheme_from_http): Remove the "async" calls that
	defer calls until timeout time now that NautilusView itself does
	that for all components.

	* libnautilus-extensions/nautilus-gtk-extensions.h:
	* libnautilus-extensions/nautilus-gtk-extensions.c:
	(nautilus_gtk_marshal_NONE__POINTER_POINTER_POINTER_POINTER):
	Added new marshal function needed for report_redirect.

	Other changes.

	* THANKS: Add some more contributors, after running the script
	to detect new ChangeLog entries.
2001-02-27 22:25:42 +00:00
Andy Hertzfeld 47310e6199 fixed bug 7019, emblem names are not aligned vertically in show properties
fixed bug 7019, emblem names are not aligned vertically in
	show properties or the property browser.  Fixed by adding
	a "fixed image height" attribute to nautilus-labeled-image, and
	set it in the properties window and properties browser.

	* libnautilus-extensions/nautilus-labeled-image.c:
	(nautilus_labeled_image_initialize), (is_fixed_height),
	(labeled_image_get_image_dimensions),
	(nautilus_labeled_image_get_image_bounds),
	(nautilus_labeled_image_get_show_image),
	(nautilus_labeled_image_set_fixed_image_height):
	added a fixed_image_height instance variable, and used it
	when appropriate
	* libnautilus-extensions/nautilus-labeled-image.h:
	added setter for the fixed image height attribute

	* src/file-manager/fm-properties-window.c: (create_emblems_page):
	set the fixed image height attribute on the emblems
	* src/nautilus-property-browser.c:
	(make_properties_from_directories),
	(property_browser_category_button_new):
	set the fixed image height attribute for the emblems and also
	the category buttons

	fixed bug 7022, users are confused by the "shared" and "secret"
	emblems; fixed by removing them.

	* data/browser.xml:
	removed secret and shared emblem references
	* data/emblems/Makefile.am:
	removed the emblem .pngs from the makefile
	* data/emblems/secret.png:
	* data/emblems/shared.png:
	removed the emblem .pngs
	* icons/Makefile.am:
	removed the emblem .svgs from the makefile
	* icons/emblem-secret.svg:
	* icons/emblem-shared.svg:
	removed the .svgs
2001-02-27 20:14:10 +00:00
Darin Adler 2f9d6bc25f reviewed by: John Sullivan <sullivan@eazel.com>
Fixed bug 6725 (Crash on Refresh if viewed file/folder is deleted
	outside of Nautilus):

	* src/nautilus-window-manage-views.c: (free_location_change):
	Reorder so we cancel the callbacks before more I/O has the chance
	to happen.
	* libnautilus-extensions/nautilus-directory-async.c:
	(nautilus_directory_async_state_changed): Don't do any I/O for a
	NautilusDirectory object once it's destroyed. Unfortunately, it's
	still possible for destroying one NautilusDirectory object to
	cause I/O to happen on another, so this doesn't fix the bug (which
	is why we also need the change above).

	Fixed bug 7080 (Nautilus build failure on Red Hat 7.)

	* libnautilus-extensions/nautilus-medusa-support.c: Fixed the bad
	#endif with non-comment text after it.

	Worked on bug 6928 (create fallback mechanism so eazel-logos
	version of each graphic is found if present). We still need a
	separate fallback mechanism for the theme XML file, since the
	throbber has a different number of frames.

	* libnautilus-extensions/nautilus-file-utilities.c:
	(nautilus_get_pixmap_directory): Simplify.
	(nautilus_pixmap_file): Look in eazel-logos directory first, so we
	will pick up logo graphics if there, and non-logo graphics otherwise.
	* test/test-nautilus-image-simple.c: (main): Remove a reference to
	a logo graphic.

	* eazel-logos/.cvsignore:
	* eazel-logos/About_Image.png:
	* eazel-logos/about_background.png:
	* eazel-logos/druid_header.png:
	* eazel-logos/eazel-logo-right-side-logo.png:
	* eazel-logos/throbber/.cvsignore:
	* eazel-logos/throbber/001.png:
	* eazel-logos/throbber/002.png:
	* eazel-logos/throbber/003.png:
	* eazel-logos/throbber/004.png:
	* eazel-logos/throbber/005.png:
	* eazel-logos/throbber/006.png:
	* eazel-logos/throbber/007.png:
	* eazel-logos/throbber/008.png:
	* eazel-logos/throbber/009.png:
	* eazel-logos/throbber/010.png:
	* eazel-logos/throbber/011.png:
	* eazel-logos/throbber/012.png:
	* eazel-logos/throbber/013.png:
	* eazel-logos/throbber/014.png:
	* eazel-logos/throbber/015.png:
	* eazel-logos/throbber/rest.png:
	* eazel-logos/default.xml:
	Added a new directory with copies of all graphics with the Eazel
	logo in them. Next we have to make this directory actually build
	and install these logos. Then Non-Eazel-logo'd graphics suitable
	for GPL will replace the original copies and these will keep the
	Eazel logo versions. The directory also contains the XML file for
	the default theme, since we need to change the throbber frames for
	the logo vs. non-logo version of the throbber.

	* components/services/nautilus-dependent-shared/icons/Makefile.am:
	* components/services/nautilus-dependent-shared/icons/eazel-cloud-logo.png:
	* components/services/nautilus-dependent-shared/icons/eazel-services-logo.png:
	* components/services/nautilus-dependent-shared/icons/service-summary-logo-top.png:
	* components/services/nautilus-dependent-shared/icons/startup-logo.png:
	* icons/Makefile.am:
	* icons/eazel-logo.gif:
	* icons/nautilus-logo.png:
	Removed unused graphics with the Eazel logo in them. There are a
	lot more unused graphics and someone should go through and remove
	them. I'm thinking of writing a script to do it.

	Other changes.

	* components/services/install/nautilus-view/.cvsignore:
	* components/services/vault/.cvsignore:
	* components/services/vault/command-line/.cvsignore:
	* data/top/.cvsignore:
	Re-removed .cvsignore files for empty directories.

	* THANKS: Corrected one email address.
	* check-THANKS.pl: Updated for the latest ChangeLog typos.
2001-02-27 18:47:19 +00:00
Arlo Rose 2d7a751b7c Lots of folder stuff...
* icons/arlo/i-directory-12-aa.png:
        * icons/arlo/i-directory-12.png:
        * icons/arlo/i-directory-192.png:
        * icons/arlo/i-directory-20-aa.png:
        * icons/arlo/i-directory-20.png:
        * icons/arlo/i-directory-24-aa.png:
        * icons/arlo/i-directory-24.png:
        * icons/arlo/i-directory-36-aa.png:
        * icons/arlo/i-directory-36.png:
        * icons/arlo/i-directory-96.png:
        * icons/arlo/i-directory.xml:
        * icons/crux_eggplant/Makefile.am:
        * icons/crux_eggplant/i-directory-12-aa.png:
        * icons/crux_eggplant/i-directory-12.png:
        * icons/crux_eggplant/i-directory-192.png:
        * icons/crux_eggplant/i-directory-20-aa.png:
        * icons/crux_eggplant/i-directory-20.png:
        * icons/crux_eggplant/i-directory-24-aa.png:
        * icons/crux_eggplant/i-directory-24.png:
        * icons/crux_eggplant/i-directory-36-aa.png:
        * icons/crux_eggplant/i-directory-36.png:
        * icons/crux_eggplant/i-directory-96.png:
        * icons/crux_eggplant/i-directory.xml:
        Lots of folder stuff...
2001-02-27 02:07:30 +00:00
Arlo Rose 3206ccadde Added a 20 pixel version for the Tree view and menus.
* icons/arlo/Makefile.am:
        * icons/arlo/i-regular-20-aa.png:
        * icons/arlo/i-regular-20.png:
        Added a 20 pixel version for the Tree view and menus.
2001-02-26 08:31:45 +00:00