Commit graph

71 commits

Author SHA1 Message Date
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