summaryrefslogtreecommitdiff
path: root/data
Commit message (Collapse)AuthorAgeFilesLines
* Add GMount attribute to NautilusFile. (not implemented yet)Alexander Larsson2008-01-171-15/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-01-17 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file.[ch]: * libnautilus-private/nautilus-file-attributes.h: * libnautilus-private/nautilus-file-private.h: Add GMount attribute to NautilusFile. (not implemented yet) * Makefile.am: * configure.in: * data/nautilus.xml.in: * libnautilus-private/apps_nautilus_preferences.schemas.in: * libnautilus-private/nautilus-autorun.[ch]: * libnautilus-private/nautilus-global-preferences.c: * libnautilus-private/nautilus-global-preferences.h: * libnautilus-private/nautilus-program-choosing.c: * src/Makefile.am: * src/file-manager/fm-directory-view.c: * src/nautilus-application.c: * src/nautilus-autorun-software.c: Added. * src/nautilus-file-management-properties.c: * src/nautilus-file-management-properties.glade: * src/nautilus-window-manage-views.c: * src/nautilus-x-content-bar.[ch]: Added. More work on autorun and x-content types from David Zeuthen svn path=/trunk/; revision=13616
* Add check_trash arg to nautilus_file_operations_unmount_mount. AddAlexander Larsson2008-01-141-0/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-01-14 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.[ch]: Add check_trash arg to nautilus_file_operations_unmount_mount. Add nautilus_file_operations_mount_volume(). * libnautilus-private/nautilus-desktop-icon-file.c: * src/nautilus-places-sidebar.c: * src/file-manager/fm-tree-view.c: Update to API change. * data/nautilus.xml.in: * libnautilus-private/Makefile.am: * libnautilus-private/apps_nautilus_preferences.schemas.in: * libnautilus-private/nautilus-autorun.[ch]: Added. * libnautilus-private/nautilus-global-preferences.[ch]: * src/nautilus-application.c: * src/nautilus-file-management-properties.c: * src/nautilus-file-management-properties.glade: Add new autorun setup (by David Zeuthen) svn path=/trunk/; revision=13594
* Run gtk-update-icon-cache one one when exiting from icons directory. NotLuca Ferretti2008-01-105-55/+0
| | | | | | | | | | | | | | | 2008-01-10 Luca Ferretti <elle.uca@libero.it> * data/icons/16x16/apps/Makefile.am: * data/icons/22x22/apps/Makefile.am: * data/icons/24x24/apps/Makefile.am: * data/icons/32x32/apps/Makefile.am: * data/icons/scalable/apps/Makefile.am: Run gtk-update-icon-cache one one when exiting from icons directory. Not needed to repeat it 5 times. svn path=/trunk/; revision=13584
* Move "nautilus" named icon from icon/appicon to data/icons matching theLuca Ferretti2008-01-1020-0/+1329
| | | | | | | | | | | | | | | | | | | 2008-01-10 Luca Ferretti <elle.uca@libero.it> * configure.in: * data/Makefile.am: * data/icons/*: * icons/Makefile.am: * icons/appicon/*: Move "nautilus" named icon from icon/appicon to data/icons matching the directory and naming structure of other GNOME projects. This will also help if we'll need to add custom themeable icons. svn path=/trunk/; revision=13583
* Update svn:ignore and remove .cvsignore filesChristian Persch2006-12-312-7/+0
| | | | svn path=/trunk/; revision=12678
* Remove unused pattern file. (#337353)Martin Wehner2006-04-062-1/+0
| | | | | | | | 2006-04-07 Martin Wehner <martin.wehner@gmail.com> * data/patterns/.striated.png: * data/patterns/Makefile.am: Remove unused pattern file. (#337353)
* --- Merged the nautilus-search2 branch ---Alexander Larsson2005-12-123-0/+29
|
* Don't mark strings for translation we get from gnome-icon-theme. FixesChristian Neumair2005-10-181-22/+0
| | | | | | | 2005-10-18 Christian Neumair <chris@gnome-de.org> * data/browser.xml: Don't mark strings for translation we get from gnome-icon-theme. Fixes #114919.
* Add translator comments. Fixes #46338, #46339, #46341. Change "Show HiddenChristian Neumair2005-05-111-0/+1
| | | | | | | | | | | | 2005-05-11 Christian Neumair <chris@gnome-de.org> * libnautilus-private/nautilus-file-utilities.c: (nautilus_get_vfs_method_display_name): * data/browser.xml: * src/file-manager/fm-directory-view.c: Add translator comments. Fixes #46338, #46339, #46341. Change "Show Hidden Files" tooltip to infinitive construction. Fixes #46337.
* Remove old files.NAUTILUS_2_9_92Alexander Larsson2005-03-012-18/+0
| | | | | | | | | | | | | | | | 2005-03-01 Alexander Larsson <alexl@redhat.com> * data/applications.desktop.in: * data/favorites.desktop.in: Remove old files. * docs/Makefile.am (EXTRA_DIST): Remove nautilus-context-menus.txt from makefile 2005-03-01 Alexander Larsson <alexl@redhat.com> * POTFILES.in: Remove old files
* Enable startup notification.Alexander Larsson2005-02-142-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-02-14 Alexander Larsson <alexl@redhat.com> * data/applications.desktop.in: * data/favorites.desktop.in: * src/network-scheme.desktop.in: * nautilus-computer.desktop.in: * nautilus-folder-handler.desktop.in: * nautilus-home.desktop.in: * nautilus.desktop.in: Enable startup notification. * src/nautilus-application.c: * src/nautilus-application.h: * src/nautilus-bookmarks-window.c: * src/nautilus-connect-server-dialog-nonmain.c: * src/nautilus-location-bar.c: * src/nautilus-main.c: * src/nautilus-navigation-window-menus.c: * src/nautilus-shell-interface.idl: * src/nautilus-shell.c: * src/nautilus-window-manage-views.c: * src/nautilus-window-private.h: * src/nautilus-window.c: Handle startup notification across corba activation. Patch from Elijah Newren <newren@gmail.com>
* Remove unused file.Martin Wehner2005-02-052-56/+0
| | | | | | | | 2005-02-05 Martin Wehner <martin.wehner@epost.de> * data/Makefile.am: * data/static_bookmarks.xml: Remove unused file.
* Kill start-here.Alexander Larsson2004-07-169-96/+0
| | | | | | | | | | | | | | | | | | | | 2004-07-16 Alexander Larsson <alexl@redhat.com> * data/Makefile.am: * data/preferences.desktop.in: * data/serverconfig.desktop.in: * data/serverconfig.directory.in: * data/starthere-link.desktop.in: * data/starthere.desktop.in: * data/starthere.directory.in: * data/sysconfig.desktop.in: * data/sysconfig.directory.in: * src/nautilus-application.c: (nautilus_application_startup), (desktop_changed_callback): * src/nautilus-window-menus.c: (nautilus_window_initialize_menus_part_1): Kill start-here.
* Add Encoding and fixed Terminal entries. Likewise.Jordi Mallach2003-07-027-7/+14
| | | | | | | 2003-07-02 Jordi Mallach <jordi@sindominio.net> * nautilus.desktop.in: Add Encoding and fixed Terminal entries. * data/*.desktop.in: Likewise.
* AIX port from Laurent.Vivier@bull.net (Laurent Vivier)Alexander Larsson2003-04-231-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-04-23 Alexander Larsson <alexl@redhat.com> AIX port from Laurent.Vivier@bull.net (Laurent Vivier) * configure.in: Look for popt and some aix headers * components/hardware/Nautilus_View_hardware.server.in.in: Fix up LIBEXECDIR reference * components/history/nautilus-history-view.c: * components/notes/nautilus-notes.c: * components/throbber/nautilus-throbber.c: * libnautilus-private/nautilus-icon-canvas-item.c: * libnautilus-private/nautilus-icon-container.c: * libnautilus-private/nautilus-icon-dnd.c: * libnautilus-private/nautilus-program-chooser.c: * libnautilus-private/nautilus-volume-monitor.h: * src/nautilus-applicable-views.h: * src/nautilus-property-browser.c: * src/nautilus-sidebar-title.c: * src/file-manager/fm-directory-view.c: * test/test-nautilus-preferences-change.c: (main): * test/test.c: (test_quit): Fix c++ comments and commas at end of enums. Move math.h includes to top. * data/Makefile.am: Remove duplicate definitions * libnautilus-adapter/Makefile.am: * libnautilus-private/Makefile.am: * libnautilus/Makefile.am: Add correct libs * libnautilus-private/nautilus-file-private.h: Bitfields can't be enums. * libnautilus-private/nautilus-volume-monitor.c: Implement AIX support. * src/Makefile.am: Add POPT_FLAGS
* Use the new icons in gnome-icon-theme for these.Alexander Larsson2002-12-128-10/+8
| | | | | | | | | | | | | | | | | | | 2002-12-12 Alexander Larsson <alexl@redhat.com> * data/preferences.desktop.in: * data/serverconfig.desktop.in: * data/serverconfig.directory.in: * data/starthere-link.desktop.in: * data/starthere.desktop.in: * data/starthere.directory.in: * data/sysconfig.desktop.in: * data/sysconfig.directory.in: Use the new icons in gnome-icon-theme for these. * Makefile.am: * gnome-starthere-96.png: * gnome-starthere.png: Remove the icons. They moved to gnome-icon-theme.
* define DATADIR Add erase emblem Remove data/emblems ditto installJames Willcox2002-10-0726-34/+0
| | | | | | | | | | | | 2002-10-07 James Willcox <jwillcox@gnome.org> * components/emblem/Makefile.am: define DATADIR * components/emblem/nautilus-emblem-view.c: (create_emblem_widget_with_pixbuf), (create_emblem_widget), (nautilus_emblem_view_populate): Add erase emblem * configure.in: Remove data/emblems * data/Makefile.am: ditto * icons/Makefile.am: install erase.png
* use new eel_glade_get_file.Michael Meeks2002-07-021-3/+5
| | | | | | | | | | | | | | | | | 2002-07-02 Michael Meeks <michael@ximian.com> * src/nautilus-bookmarks-window.c (create_bookmarks_window): use new eel_glade_get_file. * configure.in: hack libglade out, we use eel now, requires a recent eel. * data/browser.xml: add mnemonics * src/nautilus-property-browser.c (nautilus_property_browser_init): don't shrink the description text, un-bold description [ makes it look ugly, but hey ].
* More emblems from jimmac.Alex Larsson2002-05-086-1/+9
| | | | | | | | | | | | | | | | | 2002-05-08 Alex Larsson <alexl@redhat.com> * data/browser.xml: * data/emblems/Makefile.am: * data/emblems/documents.png: * data/emblems/multimedia.png: * data/emblems/package.png: * data/emblems/web.png: * icons/default/Makefile.am: * icons/default/emblem-documents.png: * icons/default/emblem-multimedia.png: * icons/default/emblem-package.png: * icons/default/emblem-web.png: More emblems from jimmac.
* Add some new emblems from tigert's set.Alex Larsson2002-05-087-0/+10
| | | | | | | | | | | | | | | | | | | 2002-05-08 Alex Larsson <alexl@redhat.com> * data/browser.xml: * data/emblems/Makefile.am: * data/emblems/art.png: * data/emblems/camera.png: * data/emblems/mail.png: * data/emblems/pictures.png: * data/emblems/sound.png: * icons/default/Makefile.am: * icons/default/emblem-art.png: * icons/default/emblem-camera.png: * icons/default/emblem-mail.png: * icons/default/emblem-pictures.png: * icons/default/emblem-sound.png: Add some new emblems from tigert's set.
* Remove favorites .desktop fileDavid Bordoley2002-05-021-4/+2
| | | | | | | | | | | | | | | | | | | 2002-05-01 David Bordoley <bordoley@msu.edu> * data/Makefile.am: Remove favorites .desktop file * src/file-manager/nautilus-directory-view-ui.xml: Added stock icon for move to trash * src/nautilus-shell-ui.xml: Removed nautilus quick references Changed "Nautilus User Manual" to "Contents" Added stock help icon Added F1 shortcut key for help * src/nautilus-windows-menus.c: Removed nautilus quick references
* Name is now "Desktop Preferences"Alexander Larsson2002-04-271-1/+1
| | | | | | | | | | | | | | | | 2002-04-27 Alexander Larsson <alexl@redhat.com> * data/preferences.desktop.in: Name is now "Desktop Preferences" * src/file-manager/fm-directory-view.c: * src/file-manager/nautilus-directory-view-ui.xml: "Remove Custom Images" -> "Remove Custom Icons" for consistency * src/nautilus-shell-ui.xml: Move preferences to bottom of menu. patches from Dave Bordoley <bordoley@msu.edu>
* s/Server Configuration/Server SettingsJonathan Blandford2002-04-262-2/+2
| | | | | | | | | | | Thu Apr 25 12:22:57 2002 Jonathan Blandford <jrb@gnome.org> * data/serverconfig.directory.in (_Name): * data/serverconfig.desktop.in (_Name): s/Server Configuration/Server Settings * src/nautilus-bookmarks-window.c (nautilus-bookmarks-window.c): Small UI tweaks.
* The blue component for Danube was 7FF but somehow got converted to FF ↵David Emory Watson2002-02-121-1/+1
| | | | instead of the correct value of 7F. This fix makes Danube a nice color again.
* Bring start-here stuff up to date with current URI schemes, update to useSeth Nickell2002-01-292-4/+4
| | | | | | | | | | 2002-01-28 Seth Nickell <snickell@stanford.edu> * data/applications.desktop.in: * data/preferences.desktop.in: Bring start-here stuff up to date with current URI schemes, update to use appropriate system icons.
* The programs:/ URI is now applications:/ to conform with the HIG and GDPSeth Nickell2001-12-142-3/+3
| | | | | | | | | | | | | | 2001-12-14 Seth Nickell <snickell@stanford.edu> The programs:/ URI is now applications:/ to conform with the HIG and GDP word list. * data/Makefile.am: * data/applications.desktop.in: * data/programs.desktop.in: Move programs.desktop.in to applications.desktop.in and change the URI and Name in the desktop entry.
* Roll double-free bug fix from the branch.Darin Adler2001-12-011-30/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* remove .cvsignore files from empty directoriesGediminas Paulauskas2001-11-292-4/+0
|
* hush.Michael Meeks2001-11-211-0/+2
|
* Remove e-paned.Darin Adler2001-11-088-41/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: * cut-n-paste-code/widgets/Makefile.am: * cut-n-paste-code/widgets/e-paned: * libnautilus-private/Makefile.am: * libnautilus-private/nautilus-horizontal-splitter.c: * libnautilus-private/nautilus-horizontal-splitter.h: * src/nautilus-window.c: (nautilus_window_constructed), (nautilus_window_set_content_view_widget), (nautilus_window_hide_sidebar), (nautilus_window_show_sidebar), (nautilus_window_sidebar_showing): Remove e-paned. * configure.in: * data/Makefile.am: * data/linksets/ * libnautilus-private/Makefile.am: * libnautilus-private/nautilus-file-utilities.c: * libnautilus-private/nautilus-link-set.c: * libnautilus-private/nautilus-link-set.h: * src/Makefile.am: * src/nautilus-link-set-window.c: * src/nautilus-link-set-window.h: * src/nautilus-sidebar.c: (metadata_button_callback): Remove link sets. * libnautilus-private/nautilus-program-chooser.c: (launch_mime_capplet_on_ok), (launch_mime_capplet_and_close_dialog): * src/nautilus-window-menus.c: (forget_history_if_yes), (remove_bookmarks_for_uri_if_yes): Destroy dialogs when done, since GtkDialog doesn't do this for us. * src/nautilus-preferences-dialog.c: (preferences_dialog_create): Get rid of close signal handler, since default close handler does the same thing as a delete_event, which is what we want. We still might have to do something fancier on a delete_event.
* First baby steps at compiling under gnome 2.Darin Adler2001-10-241-2/+2
|
* A few DESTDIR fixes.Darin Adler2001-10-071-6/+6
| | | | | | | | | | * Makefile.am: * data/Makefile.am: * helper-scripts/Makefile.am: A few DESTDIR fixes. * libnautilus-private/nautilus-icon-factory.c: Cache more icons. The old number was arbitrary and way too small.
* Move sysconfig and serverconfig out of starthere. That was a merge error.Alex Larsson2001-10-011-4/+4
| | | | | | | | 2001-10-01 Alex Larsson <alexl@redhat.com> * data/Makefile.am (install-data-local): Move sysconfig and serverconfig out of starthere. That was a merge error.
* Ignore .desktop and .directory files generated by the xml-18n-mergeDarin Adler2001-09-081-0/+2
| | | | | | | * .cvsignore: * data/.cvsignore: Ignore .desktop and .directory files generated by the xml-18n-merge process.
* Merge some stuff from the redhat-outstanding-patches branchAlex Larsson2001-09-0511-5/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-04 Alex Larsson <alexl@redhat.com> Merge some stuff from the redhat-outstanding-patches branch * libnautilus-private/nautilus-file-utilities.[ch] (nautilus_user_main_directory_exists, nautilus_get_user_main_directory): Get rid of these. No more ~/Nautilus * libnautilus-private/nautilus-global-preferences.c: (default_home_location_callback): Always use your normal homedir as the home dir. * src/nautilus-application.c (check_required_directories): Don't create ~/Nautilus. (create_starthere_link_callback, nautilus_application_startup): Create a start here icon on the desktop. Turn of first time druid (by setting first time flag). (nautilus_application_startup, check_for_kdesktop, look_for_kdesktop_recursive, has_wm_state, get_self_typed_prop) Don't manage the desktop if kdesktop is running. * src/nautilus-first-time-druid.[ch]: Remove ~/Nautilus handling. s/druid_set_first_time_file_flag/nautilus_set_first_time_file_flag/ * src/nautilus-shell-ui.xml: * src/nautilus-window-menus.c: Add start here to the go menu. Remove leftovers of the "support" menuimem. * src/file-manager/fm-directory-view.c: Move scripts to ~/.gnome/nautilus-scripts * Makefile.am: Add starthere icons * data/Makefile.am: * data/*.desktop.in: * data/*.directory.in: Add starthere desktop files.
* Removed Eazel related bookmarks, added SuSE and Ximian.Christian Meyer2001-08-221-10/+9
|
* fixed problem that the reset property was not localizable, since it usedAndy Hertzfeld2001-07-211-0/+0
| | | | | | | | | | | | | | | | | | | | | | | fixed problem that the reset property was not localizable, since it used an image that contained text. Fixed, by removing the text from the image and compositing it on the fly, from a localizable string. * data/patterns/reset.png: new version of reset tile without text. * libnautilus-private/nautilus-customization-data.c: (nautilus_customization_data_get_next_element_for_display), (add_reset_text), (nautilus_customization_make_pattern_chit): composite the reset text on the fly when necessary * libnautilus-private/nautilus-customization-data.h: added a parameter to make_pattern_chit to tell it to draw the reset text when necessary * src/nautilus-property-browser.c: (make_drag_image), (make_color_drag_image), (add_reset_property): set the reset parameter properly when calling make_pattern_chit.
* Made the bookmarks work again.John Gotts2001-07-081-38/+38
|
* Remove librsvg.Ramiro Estrugo2001-04-0419-5415/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am: Remove librsvg. * librsvg/.cvsignore: * librsvg/Makefile.am: * librsvg/art_render.c: * librsvg/art_render.h: * librsvg/art_render_gradient.c: * librsvg/art_render_gradient.h: * librsvg/art_render_mask.c: * librsvg/art_render_mask.h: * librsvg/art_render_svp.c: * librsvg/art_render_svp.h: * librsvg/art_rgba.c: * librsvg/art_rgba.h: * librsvg/example-nested-transform.svg: * librsvg/makefile-simple: * librsvg/opacity.svg: * librsvg/rsvg-bpath-util.c: * librsvg/rsvg-bpath-util.h: * librsvg/rsvg-css.c: * librsvg/rsvg-css.h: * librsvg/rsvg-defs.c: * librsvg/rsvg-defs.h: * librsvg/rsvg-ft.c: * librsvg/rsvg-ft.h: * librsvg/rsvg-paint-server.c: * librsvg/rsvg-paint-server.h: * librsvg/rsvg-path.c: * librsvg/rsvg-path.h: * librsvg/rsvg.c: * librsvg/rsvg.h: * librsvg/subpixel-text-test: * librsvg/test-ft-gtk.c: * librsvg/test-ft.c: * librsvg/test-rsvg.c: * librsvg/test.svg: Move librsvg to its own top level GNOME CVS module. * configure.in: Add librsvg and eel dependencies. Remove librsvg and font entries. * nautilus.spec.in: Remove font entries. Add librsvg and eel requirements. * data/Makefile.am: * data/fonts/.cvsignore: * data/fonts/Makefile.am: * data/fonts/urw/.cvsignore: * data/fonts/urw/Makefile.am: * data/fonts/urw/README: * data/fonts/urw/fonts.dir: * data/fonts/urw/n019003l.afm: * data/fonts/urw/n019003l.pfb: * data/fonts/urw/n019003l.pfm: * data/fonts/urw/n019004l.afm: * data/fonts/urw/n019004l.pfb: * data/fonts/urw/n019004l.pfm: * data/fonts/urw/n019023l.afm: * data/fonts/urw/n019023l.pfb: * data/fonts/urw/n019023l.pfm: * data/fonts/urw/n019024l.afm: * data/fonts/urw/n019024l.pfb: * data/fonts/urw/n019024l.pfm: Retire default fonts. These now live in eel. * libnautilus/nautilus-undo-transaction.c: (nautilus_undo_transaction_destroy): * libnautilus/nautilus-view.c: (nautilus_view_destroy): Update for eel changes. Use eel-gtk-macros. * nautilus-installer/src/nautilus-druid-page-eazel.c: (nautilus_druid_page_eazel_destroy), (nautilus_druid_page_eazel_finalize), (nautilus_druid_page_eazel_size_allocate), (nautilus_druid_page_eazel_size_request): Update for eel changes. Use eel-gtk-macros. * libnautilus-extensions/Makefile.am: * libnautilus-extensions/nautilus-bonobo-extensions.c: * libnautilus-extensions/nautilus-bonobo-extensions.h: * libnautilus-extensions/nautilus-bookmark.c: * libnautilus-extensions/nautilus-ctree.c: * libnautilus-extensions/nautilus-customization-data.c: * libnautilus-extensions/nautilus-dateedit-extensions.c: * libnautilus-extensions/nautilus-dateedit-extensions.h: * libnautilus-extensions/nautilus-directory-async.c: * libnautilus-extensions/nautilus-directory-background.c: * libnautilus-extensions/nautilus-directory-background.h: * libnautilus-extensions/nautilus-directory-metafile-monitor.c: * libnautilus-extensions/nautilus-directory-metafile.c: * libnautilus-extensions/nautilus-directory.c: * libnautilus-extensions/nautilus-drag-window.c: * libnautilus-extensions/nautilus-drag.c: * libnautilus-extensions/nautilus-druid-page-eazel.c: * libnautilus-extensions/nautilus-druid.c: * libnautilus-extensions/nautilus-entry.c: * libnautilus-extensions/nautilus-file-changes-queue.c: * libnautilus-extensions/nautilus-file-operations-progress.c: * libnautilus-extensions/nautilus-file-operations.c: * libnautilus-extensions/nautilus-file-private.h: * libnautilus-extensions/nautilus-file-utilities.c: * libnautilus-extensions/nautilus-file.c: * libnautilus-extensions/nautilus-font-factory.c: * libnautilus-extensions/nautilus-gconf-extensions.c: * libnautilus-extensions/nautilus-generous-bin.c: * libnautilus-extensions/nautilus-global-preferences.c: * libnautilus-extensions/nautilus-global-preferences.h: * libnautilus-extensions/nautilus-horizontal-splitter.c: * libnautilus-extensions/nautilus-icon-canvas-item.c: * libnautilus-extensions/nautilus-icon-canvas-item.h: * libnautilus-extensions/nautilus-icon-container.c: * libnautilus-extensions/nautilus-icon-container.h: * libnautilus-extensions/nautilus-icon-dnd.c: * libnautilus-extensions/nautilus-icon-factory.c: * libnautilus-extensions/nautilus-icon-factory.h: * libnautilus-extensions/nautilus-icon-private.h: * libnautilus-extensions/nautilus-icon-text-item.c: * libnautilus-extensions/nautilus-keep-last-vertical-box.c: * libnautilus-extensions/nautilus-lib-self-check-functions.c: * libnautilus-extensions/nautilus-lib-self-check-functions.h: * libnautilus-extensions/nautilus-link-set.c: * libnautilus-extensions/nautilus-link.c: * libnautilus-extensions/nautilus-list-column-title.c: * libnautilus-extensions/nautilus-list.c: * libnautilus-extensions/nautilus-medusa-support.c: * libnautilus-extensions/nautilus-merged-directory.c: * libnautilus-extensions/nautilus-metafile-factory.c: * libnautilus-extensions/nautilus-metafile.c: * libnautilus-extensions/nautilus-mime-actions.c: * libnautilus-extensions/nautilus-preferences-box.c: * libnautilus-extensions/nautilus-preferences-dialog.c: * libnautilus-extensions/nautilus-preferences-group.c: * libnautilus-extensions/nautilus-preferences-item.c: * libnautilus-extensions/nautilus-preferences-pane.c: * libnautilus-extensions/nautilus-preferences.c: * libnautilus-extensions/nautilus-preferences.h: * libnautilus-extensions/nautilus-program-chooser.c: * libnautilus-extensions/nautilus-program-choosing.c: * libnautilus-extensions/nautilus-program-choosing.h: * libnautilus-extensions/nautilus-search-uri.c: * libnautilus-extensions/nautilus-sidebar-functions.c: * libnautilus-extensions/nautilus-tabs.c: * libnautilus-extensions/nautilus-theme.c: * libnautilus-extensions/nautilus-thumbnails.c: * libnautilus-extensions/nautilus-trash-directory.c: * libnautilus-extensions/nautilus-trash-file.c: * libnautilus-extensions/nautilus-trash-monitor.c: * libnautilus-extensions/nautilus-undo-context.c: * libnautilus-extensions/nautilus-undo-manager.c: * libnautilus-extensions/nautilus-undo-signal-handlers.c: * libnautilus-extensions/nautilus-vfs-directory.c: * libnautilus-extensions/nautilus-vfs-file.c: * libnautilus-extensions/nautilus-view-identifier.c: * libnautilus-extensions/nautilus-volume-monitor.c: Use new eel library. * libnautilus-extensions/nautilus-art-extensions.c: * libnautilus-extensions/nautilus-art-extensions.h: * libnautilus-extensions/nautilus-art-gtk-extensions.c: * libnautilus-extensions/nautilus-art-gtk-extensions.h: * libnautilus-extensions/nautilus-background-canvas-group.c: * libnautilus-extensions/nautilus-background-canvas-group.h: * libnautilus-extensions/nautilus-background.c: * libnautilus-extensions/nautilus-background.h: * libnautilus-extensions/nautilus-caption-table.c: * libnautilus-extensions/nautilus-caption-table.h: * libnautilus-extensions/nautilus-caption.c: * libnautilus-extensions/nautilus-caption.h: * libnautilus-extensions/nautilus-clickable-image.c: * libnautilus-extensions/nautilus-clickable-image.h: * libnautilus-extensions/nautilus-debug-drawing.c: * libnautilus-extensions/nautilus-debug-drawing.h: * libnautilus-extensions/nautilus-debug.c: * libnautilus-extensions/nautilus-debug.h: * libnautilus-extensions/nautilus-ellipsizing-label.c: * libnautilus-extensions/nautilus-ellipsizing-label.h: * libnautilus-extensions/nautilus-enumeration.c: * libnautilus-extensions/nautilus-enumeration.h: * libnautilus-extensions/nautilus-font-manager.c: * libnautilus-extensions/nautilus-font-manager.h: * libnautilus-extensions/nautilus-font-picker.c: * libnautilus-extensions/nautilus-font-picker.h: * libnautilus-extensions/nautilus-gdk-extensions.c: * libnautilus-extensions/nautilus-gdk-extensions.h: * libnautilus-extensions/nautilus-gdk-font-extensions.c: * libnautilus-extensions/nautilus-gdk-font-extensions.h: * libnautilus-extensions/nautilus-gdk-pixbuf-extensions.c: * libnautilus-extensions/nautilus-gdk-pixbuf-extensions.h: * libnautilus-extensions/nautilus-glib-extensions.c: * libnautilus-extensions/nautilus-glib-extensions.h: * libnautilus-extensions/nautilus-glyph.c: * libnautilus-extensions/nautilus-glyph.h: * libnautilus-extensions/nautilus-gnome-extensions.c: * libnautilus-extensions/nautilus-gnome-extensions.h: * libnautilus-extensions/nautilus-graphic-effects.c: * libnautilus-extensions/nautilus-graphic-effects.h: * libnautilus-extensions/nautilus-gtk-extensions.c: * libnautilus-extensions/nautilus-gtk-extensions.h: * libnautilus-extensions/nautilus-gtk-macros.h: * libnautilus-extensions/nautilus-image-table.c: * libnautilus-extensions/nautilus-image-table.h: * libnautilus-extensions/nautilus-image-with-background.c: * libnautilus-extensions/nautilus-image-with-background.h: * libnautilus-extensions/nautilus-image.c: * libnautilus-extensions/nautilus-image.h: * libnautilus-extensions/nautilus-label-with-background.c: * libnautilus-extensions/nautilus-label-with-background.h: * libnautilus-extensions/nautilus-label.c: * libnautilus-extensions/nautilus-label.h: * libnautilus-extensions/nautilus-labeled-image.c: * libnautilus-extensions/nautilus-labeled-image.h: * libnautilus-extensions/nautilus-lib-self-check-functions.c: * libnautilus-extensions/nautilus-lib-self-check-functions.h: * libnautilus-extensions/nautilus-password-dialog.c: * libnautilus-extensions/nautilus-password-dialog.h: * libnautilus-extensions/nautilus-radio-button-group.c: * libnautilus-extensions/nautilus-radio-button-group.h: * libnautilus-extensions/nautilus-region.c: * libnautilus-extensions/nautilus-region.h: * libnautilus-extensions/nautilus-scalable-font-private.h: * libnautilus-extensions/nautilus-scalable-font.c: * libnautilus-extensions/nautilus-scalable-font.h: * libnautilus-extensions/nautilus-self-checks.c: * libnautilus-extensions/nautilus-self-checks.h: * libnautilus-extensions/nautilus-smooth-text-layout-cache.c: * libnautilus-extensions/nautilus-smooth-text-layout-cache.h: * libnautilus-extensions/nautilus-smooth-text-layout.c: * libnautilus-extensions/nautilus-smooth-text-layout.h: * libnautilus-extensions/nautilus-smooth-widget.c: * libnautilus-extensions/nautilus-smooth-widget.h: * libnautilus-extensions/nautilus-stock-dialogs.c: * libnautilus-extensions/nautilus-stock-dialogs.h: * libnautilus-extensions/nautilus-string-list.c: * libnautilus-extensions/nautilus-string-list.h: * libnautilus-extensions/nautilus-string-map.c: * libnautilus-extensions/nautilus-string-map.h: * libnautilus-extensions/nautilus-string-picker.c: * libnautilus-extensions/nautilus-string-picker.h: * libnautilus-extensions/nautilus-string.c: * libnautilus-extensions/nautilus-string.h: * libnautilus-extensions/nautilus-text-caption.c: * libnautilus-extensions/nautilus-text-caption.h: * libnautilus-extensions/nautilus-viewport.c: * libnautilus-extensions/nautilus-viewport.h: * libnautilus-extensions/nautilus-wrap-table.c: * libnautilus-extensions/nautilus-wrap-table.h: * libnautilus-extensions/nautilus-xml-extensions.c: * libnautilus-extensions/nautilus-xml-extensions.h: Remove these files. These are all part of eel now. * applets/launcher/nautilus-launcher-applet.c: * applets/preferences-applet/nautilus-preferences-applet.c: * components/adapter/Makefile.am: * components/adapter/main.c: * components/adapter/nautilus-adapter-control-embed-strategy.c: * components/adapter/nautilus-adapter-embed-strategy.c: * components/adapter/nautilus-adapter-embeddable-embed-strategy.c: * components/adapter/nautilus-adapter-factory-server.c: * components/adapter/nautilus-adapter-file-load-strategy.c: * components/adapter/nautilus-adapter-load-strategy.c: * components/adapter/nautilus-adapter-progressive-load-strategy.c: * components/adapter/nautilus-adapter-stream-load-strategy.c: * components/adapter/nautilus-adapter.c: * components/hardware/Makefile.am: * components/hardware/nautilus-hardware-view.c: * components/help/Makefile.am: * components/help/help-method.c: * components/help/hyperbola-filefmt.c: * components/help/hyperbola-nav-tree.c: * components/history/Makefile.am: * components/history/nautilus-history-view.c: * components/image-viewer/Makefile.am: * components/image-viewer/nautilus-image-view.c: * components/loser/content/Makefile.am: * components/loser/content/nautilus-content-loser.c: * components/loser/sidebar/Makefile.am: * components/loser/sidebar/nautilus-sidebar-loser.c: * components/mozilla/Makefile.am: * components/mozilla/bonobo-extensions.c: * components/mozilla/nautilus-mozilla-content-view.c: * components/music/Makefile.am: * components/music/nautilus-music-view.c: * components/notes/Makefile.am: * components/notes/nautilus-notes.c: * components/rpmview/Makefile.am: * components/rpmview/nautilus-rpm-verify-window.c: * components/rpmview/nautilus-rpm-view-install.c: * components/rpmview/nautilus-rpm-view.c: * components/sample/nautilus-sample-content-view.c: * components/services/install-view/Makefile.am: * components/services/install-view/callbacks.c: * components/services/install-view/forms.c: * components/services/install-view/nautilus-service-install-view.c: * components/services/install/lib/eazel-install-logic2.c: * components/services/install/server/main.c: * components/services/inventory-view/Makefile.am: * components/services/inventory-view/nautilus-inventory-config-page .c: * components/services/inventory-view/nautilus-inventory-disable-pag * components/services/inventory-view/nautilus-inventory-enable-page * components/services/inventory-view/nautilus-inventory-view.c: * components/services/inventory/Makefile.am: * components/services/inventory/eazel-inventory-upload-callback.c: * components/services/inventory/eazel-inventory.c: * components/services/inventory/main.c: * components/services/login/nautilus-view/Makefile.am: * components/services/login/nautilus-view/nautilus-change-password- view.c: * components/services/login/nautilus-view/password-box.c: * components/services/nautilus-dependent-shared/Makefile.am: * components/services/nautilus-dependent-shared/eazel-services-exte nsions.c: * components/services/nautilus-dependent-shared/eazel-services-exte nsions.h: * components/services/nautilus-dependent-shared/eazel-services-foot er.c: * components/services/nautilus-dependent-shared/eazel-services-head er.c: * components/services/nautilus-dependent-shared/test-footer-header. c: * components/services/summary/Makefile.am: * components/services/summary/nautilus-summary-callbacks.c: * components/services/summary/nautilus-summary-dialogs.c: * components/services/summary/nautilus-summary-dialogs.h: * components/services/summary/nautilus-summary-footer.c: * components/services/summary/nautilus-summary-menu-items.c: * components/services/summary/nautilus-summary-view-private.h: * components/services/summary/nautilus-summary-view.c: * components/services/time/nautilus-view/main.c: * components/services/time/nautilus-view/trilobite-eazel-time-view. c: * components/services/trilobite/sample/nautilus-view/Makefile.am: * components/text/Makefile.am: * components/text/nautilus-text-view.c: * components/throbber/Makefile.am: * components/throbber/main.c: * components/throbber/nautilus-throbber.c: * components/tree/Makefile.am: * components/tree/nautilus-tree-change-queue.c: * components/tree/nautilus-tree-expansion-state.c: * components/tree/nautilus-tree-model.c: * components/tree/nautilus-tree-node.c: * components/tree/nautilus-tree-view-dnd.c: * components/tree/nautilus-tree-view.c: * helper-utilities/authenticate/Makefile.am: * helper-utilities/authenticate/nautilus-authenticate.c: * nautilus-installer/src/nautilus-druid.c: * src/Makefile.am: * src/file-manager/fm-desktop-icon-view.c: * src/file-manager/fm-directory-view.c: * src/file-manager/fm-directory-view.h: * src/file-manager/fm-error-reporting.c: * src/file-manager/fm-icon-text-window.c: * src/file-manager/fm-icon-view.c: * src/file-manager/fm-list-view.c: * src/file-manager/fm-properties-window.c: * src/file-manager/fm-search-list-view.c: * src/file-manager/nautilus-indexing-info.c: * src/nautilus-about.c: * src/nautilus-application.c: * src/nautilus-bookmark-list.c: * src/nautilus-bookmark-parsing.c: * src/nautilus-bookmarks-window.c: * src/nautilus-complex-search-bar.c: * src/nautilus-component-adapter-factory.c: * src/nautilus-desktop-window.c: * src/nautilus-first-time-druid.c: * src/nautilus-link-set-window.c: * src/nautilus-location-bar.c: * src/nautilus-main.c: * src/nautilus-navigation-bar.c: * src/nautilus-profiler.c: * src/nautilus-property-browser.c: * src/nautilus-search-bar-criterion.c: * src/nautilus-search-bar.c: * src/nautilus-shell.c: * src/nautilus-sidebar-tabs.c: * src/nautilus-sidebar-title.c: * src/nautilus-sidebar.c: * src/nautilus-signaller.c: * src/nautilus-simple-search-bar.c: * src/nautilus-switchable-navigation-bar.c: * src/nautilus-switchable-search-bar.c: * src/nautilus-theme-selector.c: * src/nautilus-view-frame-corba.c: * src/nautilus-view-frame.c: * src/nautilus-window-manage-views.c: * src/nautilus-window-menus.c: * src/nautilus-window-toolbars.c: * src/nautilus-window.c: * src/nautilus-window.h: * src/nautilus-zoom-control.c: Update for new eel library usage. * test/test-nautilus-background.c: * test/test-nautilus-clickable-image.c: * test/test-nautilus-font-manager.c: * test/test-nautilus-font-picker.c: * test/test-nautilus-font-simple.c: * test/test-nautilus-font.c: * test/test-nautilus-glyph-simple.c: * test/test-nautilus-glyph.c: * test/test-nautilus-image-background.c: * test/test-nautilus-image-scrolled.c: * test/test-nautilus-image-simple.c: * test/test-nautilus-image-table.c: * test/test-nautilus-image-tile.c: * test/test-nautilus-image.c: * test/test-nautilus-label-background.c: * test/test-nautilus-label-flavorful.c: * test/test-nautilus-label-offset.c: * test/test-nautilus-label-scrolled.c: * test/test-nautilus-label-simple.c: * test/test-nautilus-label-wrapped.c: * test/test-nautilus-label.c: * test/test-nautilus-labeled-image.c: * test/test-nautilus-password-dialog.c: * test/test-nautilus-pixbuf-tile.c: * test/test-nautilus-smooth-text-layout.c: * test/test-nautilus-viewport-constraint.c: * test/test-nautilus-widgets.c: Remove these. They live in eel now. * test/vsignore: * test/kefile.am: * test/st-nautilus-preferences-change.c: * test/st-nautilus-preferences-display.c: * test/st-nautilus-wrap-table.c: * test/st.c: * test/st.h: Update for new eel library usage.
* Fixed bug 4355: Built-in bookmarks icons change after first viewJohn Sullivan2001-03-211-38/+38
| | | | | | | | | | | | | | | | | | | | | | | | Also reduced the number of times that refresh_bookmarks_menu is called since it was showing up in some profiling. * libnautilus-extensions/nautilus-bookmark.h: * libnautilus-extensions/nautilus-bookmark.c: (nautilus_bookmark_initialize_class), (nautilus_bookmark_set_name), (bookmark_file_changed_callback): Split the "changed" signal into "appearance_changed" and "content_changed". "appearance_changed" is emitted only if the name or icon change. "content_changed" is emitted if the URI changes. * src/nautilus-bookmark-list.c: (insert_bookmark_internal): Connect to both appearance_changed and content_changed. * src/nautilus-window-menus.c: (bookmark_holder_new): Refresh menu only on appearance_changed, not content_changed. * data/static_bookmarks.xml: Added "i-web" as icon name for all the built-in bookmarks, since this is the icon they will end up with after being visited. (Now, visiting a built-in bookmark will not cause a refresh of the bookmarks menu.)
* reviewed by: John Sullivan <sullivan@eazel.com>Darin Adler2001-03-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix bug 7783 (Makefile.am used to install xml data is wrong): * data/Makefile.am: Integrate build fix from fcrozat. Don't use the magic "info" name since it is used for special purposes on Mandrake and other systems. Other strings: * THANKS: Added some people who made recent contributions. * check-THANKS.pl: Add some more alternate names. * components/help/hyperbola-filefmt.c: (locale_score): Fix legal code that doesn't compile with some versions of gcc by adding a cast. * help/nautilus-user-manual/es/.cvsignore: Add nautilus-user-manual.junk. * libnautilus-extensions/nautilus-directory-async.c: (metafile_read_check_for_directory_callback), (metafile_read_done_callback), (metafile_write_failure_close_callback), (metafile_write_success_close_callback), (metafile_write_create_callback), (directory_load_callback), (directory_count_callback), (new_files_callback), (has_problem), (deep_count_callback), (mime_list_callback), (top_left_read_callback), (get_info_callback), (activation_uri_nautilus_link_read_callback), (activation_uri_gmc_link_read_callback), (cancel_activation_uri_for_file): Add ref/unref pairs that we need in callbacks that use NautilusDirectory objects but that also send out signals which might end up unref'ing them. * libnautilus-extensions/nautilus-file-operations.c: (nautilus_self_check_file_operations): Add tests to demonstrate bug 7701. * libnautilus-extensions/nautilus-smooth-text-layout-cache.c: (nautilus_self_check_smooth_text_layout_cache): Fix some destroys that should have been unrefs. * libnautilus-extensions/nautilus-string.c: (nautilus_self_check_string): Added tests for nautilus_str_get_after_prefix.
* Changed LWN.net bookmark to Linux Weekly NewsBrian Frank2001-03-061-1/+1
| | | | | | | | 2001-03-05 Brian Frank <bfrank@eazel.com> * data/static_bookmarks.xml: Changed LWN.net bookmark to Linux Weekly News
* reviewed by: <delete if not using a buddy>Ramiro Estrugo2001-03-031-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-03-02 Ramiro Estrugo <ramiro@eazel.com> reviewed by: <delete if not using a buddy> Bug 2673 - Need to hook up the new font picker to nautilus . * configure.in: Remove an old font setup hack that never really worked. * data/fonts/urw/fonts.dir: Rename the fonts to "Helvetica Default" in order not to clash with system fonts. * libnautilus-extensions/nautilus-font-manager.h: * libnautilus-extensions/nautilus-font-manager.c: (font_description_new): Add a font type parameter. (font_lists_total_num_fonts): New function to count the total number of scalable fonts detetected. (font_description_table_add): Pass in the detected font lists to do reality checks. (font_get_font_type): New function. (font_description_table_get_length), (font_description_table_peek_nth), (font_description_table_get_nth_file_name): Name the parameters more consistently. (font_description_table_for_each): Add font type parameter (font_description_table_new): Rework to not require storing the detected font list. We now use that only for the duration of the constructor. Lost the install_font_lists dumbness. (font_server_for_each_font_directory_internal): Use g_warning instead of g_print. (font_ignore_directory): New function to determine whether we should ignore a directory - makes things much faster. (font_manager_collect_font_tables): New function to handle all the work of collecting font directories into tables. (font_server_for_each_callback), (font_table_list_free), (font_table_list_for_each), (free_font_tables), (ensure_at_exit_handler), (ensure_fallback_font_table), (ensure_user_font_table), (ensure_system_font_tables): Add 3 tables for fallback, system and users fonts. These are populated as needed. (nautilus_font_manager_for_each_font): Iterate the 3 font talbles. (nautilus_font_manager_get_fallback_font) : New function to obtain a fallback font quickly without having to check the system. (call_chop_off_comments), (nautilus_self_check_font_manager): Rework the checks to not create a temp directory. Unfortunately they now only run for me. * libnautilus-extensions/nautilus-font-picker.h: * libnautilus-extensions/nautilus-font-picker.c: (nautilus_font_picker_initialize_class), (nautilus_font_picker_initialize), (nautilus_font_picker_destroy), (font_entry_list_find), (font_picker_update), (font_name_picker_changed_callback), (style_picker_changed_callback), (ignore_font), (font_manager_callback), (style_list_for_each_callback), (font_entry_list_for_each_callback), (nautilus_font_picker_get_selected_font), (nautilus_font_picker_set_selected_font), (nautilus_font_picker_set_title_label): Use the new font manager. * libnautilus-extensions/nautilus-global-preferences.h: * libnautilus-extensions/nautilus-global-preferences.c: (global_preferences_install_descriptions), (global_preferences_install_defaults), (global_preferences_create_dialog), (appearnace_pane_update), (global_preferences_create_font_group), (global_preferences_install_home_location_defaults), (global_preferences_install_font_defaults): Add a new preference for the smooth font. Factor our the default font code to its own function. Setup the font pickers items to be mutually exclusive according to the smooth graphics mode preference value. * libnautilus-extensions/nautilus-gtk-extensions.h: * libnautilus-extensions/nautilus-gtk-extensions.c: (nautilus_gtk_widget_set_shown): New function to show or hide a widget in one go. * libnautilus-extensions/nautilus-preferences-group.c: (nautilus_preferences_group_update): Dont show the widget if a controlling preference prevents it. * libnautilus-extensions/nautilus-preferences-item.h: * libnautilus-extensions/nautilus-preferences-item.c: (preferences_item_update_smooth_font), (preferences_smooth_font_changed_callback), (preferences_item_create_smooth_font): Add support for a smooth font picker. (preferences_item_destroy), (preferences_item_construct), (nautilus_preferences_item_set_control_preference), (nautilus_preferences_item_set_control_action), (nautilus_preferences_item_get_control_showing): Add support for using a controlling preference which can force the widget to be shown or hidden depending on its value. * libnautilus-extensions/nautilus-preferences-pane.c: (nautilus_preferences_pane_update): Use new gtk extension to show or hide the widget in one go. * libnautilus-extensions/nautilus-scalable-font.h: * libnautilus-extensions/nautilus-scalable-font.c: (font_family_string_map_new): Update fallback font name. (nautilus_scalable_font_new_from_file_name): New function to create a font directly from a font file name. (nautilus_scalable_font_get_default_font): Update fallback font name. (nautilus_scalable_font_get_default_bold_font): New function to get a fallback bold font. Remove some unsed functions. Remove the font setup hack, the font manager takes care of that now. * libnautilus-extensions/nautilus-string-picker.h: * libnautilus-extensions/nautilus-string-picker.c: (nautilus_string_picker_clear): New function to clear the string picker. * libnautilus-extensions/nautilus-tabs.c: (nautilus_tabs_initialize): Fix the hard coded font name. * src/nautilus-first-time-druid.c: (new_title_label): Fix the hard coded font name. * src/nautilus-sidebar-tabs.c: (nautilus_sidebar_tabs_load_theme_data): Fix the hard coded font name. * test/Makefile.am: * test/test-nautilus-font-manager.c: (font_type_to_string), (font_iterator_callback), (font_table_for_each_callback), (main): * test/test-nautilus-font-picker.c: (font_picker_changed_callback), (main): * test/test-nautilus-glyph-simple.c: (main): * test/test-nautilus-label.c: (main): Update for new font picker and font manager changes.
* Added MandrakeSoft to bookmarks, and fixed Sun Wah link to default toBrian Frank2001-03-011-1/+2
| | | | | | | | 2001-02-28 Brian Frank <bfrank@eazel.com> Added MandrakeSoft to bookmarks, and fixed Sun Wah link to default to "non-flash" page. * data/static_bookmarks.xml
* fixed bug 7019, emblem names are not aligned vertically in show propertiesAndy Hertzfeld2001-02-274-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* reviewed by: John Sullivan <sullivan@eazel.com>Darin Adler2001-02-271-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* reviewed by: Gene Z. Ragan <gzr@eazel.com>John Harper2001-02-271-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-26 John Harper <jsh@eazel.com> reviewed by: Gene Z. Ragan <gzr@eazel.com> Fixed bug 7073 (Alt-vs-Control, Sawfish-vs-Nautilus, arrow key bindings problems.) - I also changed sawfish to use control by default again. * libnautilus-extensions/nautilus-list.c (nautilus_list_keyboard_move_to, nautilus_list_keyboard_space): changed GDK_CONTROL_MASK to GDK_MOD1_MASK to be consistent with the icon container 2001-02-26 John Harper <jsh@eazel.com> * components/services/install/nautilus-view/.cvsignore: * components/services/vault/.cvsignore: * components/services/vault/command-line/.cvsignore: * data/top/.cvsignore: * help/nautilus-quick-reference/C/.cvsignore: * help/nautilus-user-manual/C/.cvsignore: * help/nautilus-user-manual/es/.cvsignore: * helper-utilities/xml-migrate/.cvsignore: Added and updated .cvsignore files to shut up cvs update
* fixed bug 7067, on clean install, services icon is missing. Arlo recentlyAndy Hertzfeld2001-02-271-1/+1
| | | | | | | * data/linksets/home.xml: fixed bug 7067, on clean install, services icon is missing. Arlo recently removed the old services hand icon, but didn't update the image reference in the linkset; fixed by updating it.
* Updating default bookmarks for Nautilus 1.0.Brian Frank2001-02-231-21/+28
| | | | | | | | 2001-02-23 Brian Frank <bfrank@eazel.com> Updating default bookmarks for Nautilus 1.0. * data/static_bookmarks.xml
* fixed bug 5599, make objects in $USER/Nautilus localizable. Fixed byAndy Hertzfeld2001-02-168-26/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixed bug 5599, make objects in $USER/Nautilus localizable. Fixed by creating a linkset to instead the Computer and Services icons, and removing the top directory and associated code, since it's no longer needed. * configure.in: removed data/top * data/Makefile.am: removed top directory * data/linksets/Makefile.am: * data/linksets/home.xml: added new home linkset * data/top/.cvsignore: * data/top/.nautilus-metafile.xml: * data/top/Computer: * data/top/Makefile.am: * data/top/Services: removed files from top * libnautilus-extensions/nautilus-file-utilities.c: (nautilus_get_user_main_directory): changed it to no longer copy the top directory; instead, install the new linkset * po/POTFILES.in: added home.xml to the files to be localized