1. 09 Nov, 2001 1 commit
  2. 06 Nov, 2001 1 commit
  3. 04 Nov, 2001 2 commits
  4. 28 Oct, 2001 1 commit
  5. 28 Sep, 2001 1 commit
  6. 15 Sep, 2001 1 commit
  7. 15 Jul, 2001 1 commit
    • Andy Hertzfeld's avatar
      allowed components to specify their sidebar icons and text info through · 320c3808
      Andy Hertzfeld authored
      
      	allowed components to specify their sidebar icons and text info
      	through the property bag interface.  Removed the special cases from
      	the sidebar and icon factory, and added the relevant properties to the
      	hardware and mozilla views.
      
      	made the modification date in the sidebar adapt itself gracefully
      	to the available space like the list view does, by calling
      	nautilus_file_fit_modified_data_as_string.
      
      	added an "uptime" display to the hardware view.
      320c3808
  8. 04 May, 2001 1 commit
    • Ramiro Estrugo's avatar
      Rename libnautilus-extensions to libnautilus-private. · fdea327a
      Ramiro Estrugo authored
      	* Makefile.am:
      	* applets/launcher/Makefile.am:
      	* applets/preferences-applet/Makefile.am:
      	* applets/preferences-applet/nautilus-preferences-applet.c:
      	* components/adapter/Makefile.am:
      	* components/adapter/nautilus-adapter.c:
      	* components/hardware/Makefile.am:
      	* components/hardware/nautilus-hardware-view.c:
      	* components/help/Makefile.am:
      	* components/help/hyperbola-main.c:
      	* components/help/hyperbola-nav-tree.c:
      	* components/history/Makefile.am:
      	* components/history/nautilus-history-view.c:
      	* components/image-viewer/Makefile.am:
      	* components/loser/content/Makefile.am:
      	* components/loser/sidebar/Makefile.am:
      	* components/mozilla/bonobo-extensions.c:
      	* components/mozilla/bonobo-extensions.h:
      	* components/music/Makefile.am:
      	* components/music/main.c:
      	* components/music/nautilus-music-view.c:
      	* components/news/Makefile.am:
      	* components/news/nautilus-news.c:
      	* components/notes/Makefile.am:
      	* components/notes/nautilus-notes.c:
      	* components/text/Makefile.am:
      	* components/text/main.c:
      	* components/text/nautilus-text-view.c:
      	* components/throbber/Makefile.am:
      	* components/throbber/main.c:
      	* components/throbber/nautilus-throbber.c:
      	* components/tree/nautilus-tree-expansion-state.c:
      	* components/tree/nautilus-tree-model.c:
      	* components/tree/nautilus-tree-node.c:
      	* components/tree/nautilus-tree-node.h:
      	* components/tree/nautilus-tree-view-dnd.c:
      	* components/tree/nautilus-tree-view.c:
      	* configure.in:
      	* helper-utilities/error-dialog/nautilus-error-dialog.c:
      	* libnautilus-extensions/.cvsignore:
      	* libnautilus-extensions/Makefile.am:
      	* libnautilus-extensions/README:
      	* libnautilus-extensions/nautilus-audio-player.c:
      	* libnautilus-extensions/nautilus-audio-player.h:
      	* libnautilus-extensions/nautilus-bonobo-extensions.c:
      	* libnautilus-extensions/nautilus-bonobo-extensions.h:
      	* libnautilus-extensions/nautilus-bookmark.c:
      	* libnautilus-extensions/nautilus-bookmark.h:
      	* libnautilus-extensions/nautilus-cdrom-extensions.h:
      	* libnautilus-extensions/nautilus-customization-data.c:
      	* libnautilus-extensions/nautilus-customization-data.h:
      	* libnautilus-extensions/nautilus-dateedit-extensions.c:
      	* libnautilus-extensions/nautilus-dateedit-extensions.h:
      	* libnautilus-extensions/nautilus-default-file-icon.c:
      	* libnautilus-extensions/nautilus-default-file-icon.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-monitor.h:
      	* libnautilus-extensions/nautilus-directory-metafile.c:
      	* libnautilus-extensions/nautilus-directory-metafile.h:
      	* libnautilus-extensions/nautilus-directory-notify.h:
      	* libnautilus-extensions/nautilus-directory-private.h:
      	* libnautilus-extensions/nautilus-directory.c:
      	* libnautilus-extensions/nautilus-directory.h:
      	* libnautilus-extensions/nautilus-drag-window.c:
      	* libnautilus-extensions/nautilus-drag-window.h:
      	* libnautilus-extensions/nautilus-druid-page-eazel.c:
      	* libnautilus-extensions/nautilus-druid-page-eazel.h:
      	* libnautilus-extensions/nautilus-druid.c:
      	* libnautilus-extensions/nautilus-druid.h:
      	* libnautilus-extensions/nautilus-entry.c:
      	* libnautilus-extensions/nautilus-entry.h:
      	* libnautilus-extensions/nautilus-file-attributes.h:
      	* libnautilus-extensions/nautilus-file-changes-queue.c:
      	* libnautilus-extensions/nautilus-file-changes-queue.h:
      	* libnautilus-extensions/nautilus-file-dnd.c:
      	* libnautilus-extensions/nautilus-file-dnd.h:
      	* libnautilus-extensions/nautilus-file-operations-progress.c:
      	* libnautilus-extensions/nautilus-file-operations-progress.h:
      	* libnautilus-extensions/nautilus-file-operations.c:
      	* libnautilus-extensions/nautilus-file-operations.h:
      	* libnautilus-extensions/nautilus-file-private.h:
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	* libnautilus-extensions/nautilus-file-utilities.h:
      	* libnautilus-extensions/nautilus-file.c:
      	* libnautilus-extensions/nautilus-file.h:
      	* libnautilus-extensions/nautilus-font-factory.c:
      	* libnautilus-extensions/nautilus-font-factory.h:
      	* libnautilus-extensions/nautilus-gconf-extensions.c:
      	* libnautilus-extensions/nautilus-gconf-extensions.h:
      	* libnautilus-extensions/nautilus-generous-bin.c:
      	* libnautilus-extensions/nautilus-generous-bin.h:
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	* libnautilus-extensions/nautilus-global-preferences.h:
      	* libnautilus-extensions/nautilus-horizontal-splitter.c:
      	* libnautilus-extensions/nautilus-horizontal-splitter.h:
      	* 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-dnd.h:
      	* libnautilus-extensions/nautilus-icon-factory-private.h:
      	* 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-icon-text-item.h:
      	* libnautilus-extensions/nautilus-iso9660.h:
      	* libnautilus-extensions/nautilus-keep-last-vertical-box.c:
      	* libnautilus-extensions/nautilus-keep-last-vertical-box.h:
      	* 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-set.h:
      	* libnautilus-extensions/nautilus-link.c:
      	* libnautilus-extensions/nautilus-link.h:
      	* libnautilus-extensions/nautilus-medusa-support.c:
      	* libnautilus-extensions/nautilus-medusa-support.h:
      	* libnautilus-extensions/nautilus-merged-directory.c:
      	* libnautilus-extensions/nautilus-merged-directory.h:
      	* libnautilus-extensions/nautilus-metadata.h:
      	* libnautilus-extensions/nautilus-metafile-factory.c:
      	* libnautilus-extensions/nautilus-metafile-factory.h:
      	* libnautilus-extensions/nautilus-metafile-server.idl:
      	* libnautilus-extensions/nautilus-metafile.c:
      	* libnautilus-extensions/nautilus-metafile.h:
      	* libnautilus-extensions/nautilus-mime-actions.c:
      	* libnautilus-extensions/nautilus-mime-actions.h:
      	* libnautilus-extensions/nautilus-monitor.c:
      	* libnautilus-extensions/nautilus-monitor.h:
      	* libnautilus-extensions/nautilus-preferences-box.c:
      	* libnautilus-extensions/nautilus-preferences-box.h:
      	* libnautilus-extensions/nautilus-preferences-group.c:
      	* libnautilus-extensions/nautilus-preferences-group.h:
      	* libnautilus-extensions/nautilus-preferences-item.c:
      	* libnautilus-extensions/nautilus-preferences-item.h:
      	* libnautilus-extensions/nautilus-preferences-pane.c:
      	* libnautilus-extensions/nautilus-preferences-pane.h:
      	* libnautilus-extensions/nautilus-preferences.c:
      	* libnautilus-extensions/nautilus-preferences.h:
      	* libnautilus-extensions/nautilus-program-chooser.c:
      	* libnautilus-extensions/nautilus-program-chooser.h:
      	* libnautilus-extensions/nautilus-program-choosing.c:
      	* libnautilus-extensions/nautilus-program-choosing.h:
      	* libnautilus-extensions/nautilus-search-uri.c:
      	* libnautilus-extensions/nautilus-search-uri.h:
      	* libnautilus-extensions/nautilus-sidebar-functions.c:
      	* libnautilus-extensions/nautilus-sidebar-functions.h:
      	* libnautilus-extensions/nautilus-sound.c:
      	* libnautilus-extensions/nautilus-sound.h:
      	* libnautilus-extensions/nautilus-theme.c:
      	* libnautilus-extensions/nautilus-theme.h:
      	* libnautilus-extensions/nautilus-thumbnails-jpeg.c:
      	* libnautilus-extensions/nautilus-thumbnails-jpeg.h:
      	* libnautilus-extensions/nautilus-thumbnails.c:
      	* libnautilus-extensions/nautilus-thumbnails.h:
      	* libnautilus-extensions/nautilus-trash-directory.c:
      	* libnautilus-extensions/nautilus-trash-directory.h:
      	* libnautilus-extensions/nautilus-trash-file.c:
      	* libnautilus-extensions/nautilus-trash-file.h:
      	* libnautilus-extensions/nautilus-trash-monitor.c:
      	* libnautilus-extensions/nautilus-trash-monitor.h:
      	* libnautilus-extensions/nautilus-undo-context.c:
      	* libnautilus-extensions/nautilus-undo-context.h:
      	* libnautilus-extensions/nautilus-undo-manager.c:
      	* libnautilus-extensions/nautilus-undo-manager.h:
      	* libnautilus-extensions/nautilus-undo-signal-handlers.c:
      	* libnautilus-extensions/nautilus-undo-signal-handlers.h:
      	* libnautilus-extensions/nautilus-vfs-directory.c:
      	* libnautilus-extensions/nautilus-vfs-directory.h:
      	* libnautilus-extensions/nautilus-vfs-file.c:
      	* libnautilus-extensions/nautilus-vfs-file.h:
      	* libnautilus-extensions/nautilus-view-identifier.c:
      	* libnautilus-extensions/nautilus-view-identifier.h:
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      	* libnautilus-extensions/nautilus-volume-monitor.h:
      	* libnautilus-private/Makefile.am:
      	* libnautilus-private/README:
      	* libnautilus-private/nautilus-directory-background.h:
      	* libnautilus-private/nautilus-directory-metafile-monitor.c:
      	* libnautilus-private/nautilus-directory-metafile-monitor.h:
      	* libnautilus-private/nautilus-directory-metafile.c:
      	* libnautilus-private/nautilus-directory-notify.h:
      	* libnautilus-private/nautilus-druid-page-eazel.c:
      	* libnautilus-private/nautilus-entry.c:
      	* libnautilus-private/nautilus-file-dnd.h:
      	* libnautilus-private/nautilus-file-operations.c:
      	* libnautilus-private/nautilus-global-preferences.h:
      	* libnautilus-private/nautilus-icon-factory.h:
      	* libnautilus-private/nautilus-metafile-factory.c:
      	* libnautilus-private/nautilus-metafile-factory.h:
      	* libnautilus-private/nautilus-mime-actions.h:
      	* libnautilus-private/nautilus-preferences-box.h:
      	* libnautilus-private/nautilus-preferences-group.h:
      	* libnautilus-private/nautilus-preferences-item.h:
      	* libnautilus-private/nautilus-preferences-pane.h:
      	* libnautilus-private/nautilus-undo-signal-handlers.h:
      	* libnautilus/nautilus-view.c:
      	* nautilus.spec.in:
      	* po/POTFILES.in:
      	* 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-error-reporting.h:
      	* 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-properties-window.h:
      	* src/file-manager/fm-search-list-view.c:
      	* src/file-manager/nautilus-indexing-info.c:
      	* src/nautilus-about.c:
      	* src/nautilus-applicable-views.c:
      	* src/nautilus-applicable-views.h:
      	* src/nautilus-application.c:
      	* src/nautilus-application.h:
      	* src/nautilus-bookmark-list.c:
      	* src/nautilus-bookmark-list.h:
      	* src/nautilus-bookmark-parsing.c:
      	* src/nautilus-bookmark-parsing.h:
      	* src/nautilus-bookmarks-window.c:
      	* src/nautilus-complex-search-bar.c:
      	* src/nautilus-complex-search-bar.h:
      	* src/nautilus-desktop-window.c:
      	* src/nautilus-first-time-druid.c:
      	* src/nautilus-link-set-window.c:
      	* src/nautilus-link-set-window.h:
      	* src/nautilus-location-bar.c:
      	* src/nautilus-main.c: (main):
      	* src/nautilus-navigation-bar.h:
      	* src/nautilus-preferences-dialog.c:
      	* src/nautilus-preferences-dialog.h:
      	* src/nautilus-profiler.h:
      	* src/nautilus-property-browser.c:
      	* src/nautilus-search-bar-criterion.c:
      	* src/nautilus-search-bar-criterion.h:
      	* src/nautilus-search-bar.h:
      	* src/nautilus-services.c:
      	* src/nautilus-shell.c:
      	* src/nautilus-sidebar-tabs.c:
      	* src/nautilus-sidebar-title.c:
      	* src/nautilus-sidebar-title.h:
      	* src/nautilus-sidebar.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.c:
      	* src/nautilus-view-frame.h:
      	* src/nautilus-window-manage-views.c:
      	* src/nautilus-window-menus.c:
      	* src/nautilus-window-private.h:
      	* src/nautilus-window-toolbars.c:
      	* src/nautilus-window.c:
      	* src/nautilus-window.h:
      	* src/nautilus-zoom-control.c:
      	* test/Makefile.am:
      	* test/test-nautilus-async-activation.c:
      	* test/test-nautilus-mime-actions-set.c:
      	* test/test-nautilus-mime-actions.c:
      	* test/test-nautilus-preferences-change.c:
      	* test/test-nautilus-preferences-display.c:
      	* test/test-nautilus-smooth-graphics.c:
      	* test/test-nautilus-wrap-table.c:
      	* test/test.c:
      	* test/test.h:
      	Rename libnautilus-extensions to libnautilus-private.
      fdea327a
  9. 04 Apr, 2001 1 commit
    • Ramiro Estrugo's avatar
      Remove librsvg. · fbbaf803
      Ramiro Estrugo authored
      	* 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.
      fbbaf803
  10. 01 Mar, 2001 1 commit
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · 236d21ff
      Darin Adler authored
      	Found and fixed as many untranslated things as possible. John
      	Sullivan found them and I fixed them. This takes care of much of
      	bug 6977.
      
      	* check-strings-functions:
      	* check-strings-patterns:
      	More things to ignore and fixes to bad patterns done while John
      	and I did our pass over all the code.
      
      	* check-strings.pl: Fix comment.
      
      	* applets/preferences-applet/nautilus-preferences-applet.c: (main):
      	* components/hardware/nautilus-hardware-view.c: (setup_CPU_form),
      	(setup_RAM_form), (setup_IDE_form):
      	* components/rpmview/nautilus-rpm-verify-window.c:
      	(nautilus_rpm_verify_window_initialize):
      	* components/services/inventory-view/nautilus-inventory-config-page.c:
      	(nautilus_inventory_config_page_initialize),
      	(nautilus_inventory_config_page_destroy):
      	* components/services/inventory-view/nautilus-inventory-disable-page.c:
      	(nautilus_inventory_disable_page_initialize):
      	* helper-utilities/authenticate/nautilus-authenticate.c: (main):
      	* libnautilus-extensions/nautilus-password-dialog.c:
      	(nautilus_password_dialog_new):
      	* libnautilus-extensions/nautilus-program-chooser.c:
      	(nautilus_program_chooser_show_no_choices_message):
      	Mark additional strings for translation.
      
      	* components/adapter/nautilus-adapter-embed-strategy.c:
      	(nautilus_adapter_embed_strategy_initialize_class): Fix misspelling
      	of signal names.
      
      	* components/services/install/lib/eazel-package-system-rpm3.c:
      	(rpmmonitorpiggybag_new): Fix a typo.
      	* components/services/install/lib/eazel-softcat.c:
      	(eazel_softcat_error_string): Write comment about why these strings
      	don't need translation.
      
      	* libnautilus-extensions/nautilus-gtk-extensions.c: Tweak formatting.
      
      	* libnautilus-extensions/nautilus-preferences-dialog.c:
      	(nautilus_preferences_dialog_construct): Use stock button instead of
      	hard-coded OK for translation purposes.
      236d21ff
  11. 23 Feb, 2001 1 commit
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · 764d936a
      Darin Adler authored
      	Fix bug 6859 (GTK signal macros don't work in non-GCC compilers
      	for void return types).
      
      	* libnautilus-extensions/nautilus-gtk-macros.h:
      	Replaced old macros that accidentally relied on gccisms with
      	new ones that are portable to other compilers.
      
      		NAUTILUS_CALL_PARENT_CLASS is replaced by
      			NAUTILUS_CALL_PARENT
      		    and NAUTILUS_CALL_PARENT_WITH_RETURN_VALUE.
      
      		NAUTILUS_CALL_VIRTUAL is replaced by
      			NAUTILUS_CALL_METHOD
      		    and NAUTILUS_CALL_METHOD_WITH_RETURN_VALUE
      
      	* components/adapter/nautilus-adapter-control-embed-strategy.c:
      	(nautilus_adapter_control_embed_strategy_destroy):
      	* components/adapter/nautilus-adapter-embed-strategy.c:
      	(nautilus_adapter_embed_strategy_destroy),
      	(nautilus_adapter_embed_strategy_get_widget),
      	(nautilus_adapter_embed_strategy_get_zoomable):
      	* components/adapter/nautilus-adapter-embeddable-embed-strategy.c:
      	(nautilus_adapter_embeddable_embed_strategy_destroy):
      	* components/adapter/nautilus-adapter-factory-server.c:
      	(nautilus_adapter_factory_server_destroy):
      	* components/adapter/nautilus-adapter-file-load-strategy.c:
      	(nautilus_adapter_file_load_strategy_destroy):
      	* components/adapter/nautilus-adapter-load-strategy.c:
      	(nautilus_adapter_load_strategy_destroy),
      	(nautilus_adapter_load_strategy_load_location),
      	(nautilus_adapter_load_strategy_stop_loading):
      	* components/adapter/nautilus-adapter-progressive-load-strategy.c:
      	(nautilus_adapter_progressive_load_strategy_destroy):
      	* components/adapter/nautilus-adapter-stream-load-strategy.c:
      	(nautilus_adapter_stream_load_strategy_destroy):
      	* components/adapter/nautilus-adapter.c:
      	(nautilus_adapter_destroy):
      	* components/hardware/nautilus-hardware-view.c:
      	(nautilus_hardware_view_destroy):
      	* components/history/nautilus-history-view.c:
      	(nautilus_history_view_destroy):
      	* components/loser/content/nautilus-content-loser.c:
      	(nautilus_content_loser_destroy):
      	* components/loser/sidebar/nautilus-sidebar-loser.c:
      	(nautilus_sidebar_loser_destroy):
      	* components/music/nautilus-music-view.c:
      	(nautilus_music_view_destroy):
      	* components/rpmview/nautilus-rpm-verify-window.c:
      	(nautilus_rpm_verify_window_destroy):
      	* components/rpmview/nautilus-rpm-view.c:
      	(nautilus_rpm_view_destroy):
      	* components/sample/nautilus-sample-content-view.c:
      	(nautilus_sample_content_view_destroy):
      	* components/services/install/nautilus-view/nautilus-service-instal
      	l-view.c: (nautilus_service_install_view_destroy),
      	(nautilus_service_install_view_finalize):
      	* components/services/inventory-view/nautilus-inventory-config-page
      	.c: (nautilus_inventory_config_page_destroy):
      	* components/services/inventory-view/nautilus-inventory-view.c:
      	(nautilus_inventory_view_destroy):
      	* components/services/login/nautilus-view/nautilus-change-password-
      	view.c: (nautilus_change_password_view_destroy):
      	* components/services/nautilus-dependent-shared/eazel-services-foot
      	er.c: (footer_destroy):
      	* components/services/nautilus-dependent-shared/eazel-services-head
      	er.c: (header_destroy):
      	* components/services/summary/nautilus-summary-view.c:
      	(nautilus_summary_view_destroy):
      	* components/services/time/nautilus-view/trilobite-eazel-time-view.
      	c: (trilobite_eazel_time_view_destroy):
      	* components/text/nautilus-text-view.c:
      	(nautilus_text_view_destroy):
      	* components/throbber/nautilus-throbber.c:
      	(nautilus_throbber_destroy), (nautilus_throbber_map),
      	(nautilus_throbber_size_allocate):
      	* components/tree/nautilus-tree-change-queue.c:
      	(nautilus_tree_change_queue_destroy):
      	* components/tree/nautilus-tree-expansion-state.c:
      	(nautilus_tree_expansion_state_destroy):
      	* components/tree/nautilus-tree-model.c:
      	(nautilus_tree_model_destroy):
      	* components/tree/nautilus-tree-node.c:
      	(nautilus_tree_node_destroy):
      	* components/tree/nautilus-tree-view.c:
      	(nautilus_tree_view_destroy):
      	* help/nautilus-quick-reference/.cvsignore:
      	* help/nautilus-quick-reference/C/.cvsignore:
      	* libnautilus-extensions/nautilus-background-canvas-group.c:
      	(nautilus_background_canvas_group_update),
      	(nautilus_background_canvas_group_draw),
      	(nautilus_background_canvas_group_render):
      	* libnautilus-extensions/nautilus-background.c:
      	(nautilus_background_destroy):
      	* libnautilus-extensions/nautilus-bookmark.c:
      	(nautilus_bookmark_destroy):
      	* libnautilus-extensions/nautilus-caption.c:
      	(nautilus_caption_destroy), (nautilus_font_picker_show_all):
      	* libnautilus-extensions/nautilus-clickable-image.c:
      	(nautilus_clickable_image_destroy),
      	(nautilus_clickable_image_realize),
      	(nautilus_clickable_image_expose_event):
      	* libnautilus-extensions/nautilus-debug-drawing.c:
      	(debug_pixbuf_viewer_destroy):
      	* libnautilus-extensions/nautilus-directory-metafile-monitor.c:
      	(destroy):
      	* libnautilus-extensions/nautilus-directory.c:
      	(nautilus_directory_destroy),
      	(nautilus_directory_get_name_for_self_as_new_file),
      	(nautilus_directory_are_all_files_seen),
      	(nautilus_directory_contains_file),
      	(nautilus_directory_call_when_ready),
      	(nautilus_directory_cancel_callback),
      	(nautilus_directory_file_monitor_add),
      	(nautilus_directory_file_monitor_remove),
      	(nautilus_directory_force_reload),
      	(nautilus_directory_is_not_empty):
      	* libnautilus-extensions/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):
      	* libnautilus-extensions/nautilus-ellipsizing-label.c:
      	(real_size_request), (real_size_allocate), (real_style_set):
      	* libnautilus-extensions/nautilus-entry.c:
      	(nautilus_entry_destroy), (nautilus_entry_key_press),
      	(nautilus_entry_motion_notify), (nautilus_entry_set_selection),
      	(nautilus_entry_insert_text), (nautilus_entry_delete_text),
      	(nautilus_entry_selection_clear):
      	* libnautilus-extensions/nautilus-file.c: (destroy),
      	(nautilus_file_monitor_add), (nautilus_file_monitor_remove),
      	(nautilus_file_get_date), (nautilus_file_get_where_string),
      	(nautilus_file_get_directory_item_count),
      	(nautilus_file_get_deep_counts), (nautilus_file_get_file_type),
      	(nautilus_file_check_if_ready), (nautilus_file_call_when_ready),
      	(nautilus_file_cancel_call_when_ready):
      	* libnautilus-extensions/nautilus-font-factory.c: (destroy):
      	* libnautilus-extensions/nautilus-font-picker.c:
      	(nautilus_font_picker_destroy):
      	* libnautilus-extensions/nautilus-horizontal-splitter.c:
      	(nautilus_horizontal_splitter_destroy),
      	(nautilus_horizontal_splitter_button_press):
      	* libnautilus-extensions/nautilus-icon-canvas-item.c:
      	(nautilus_icon_canvas_item_destroy),
      	(nautilus_icon_canvas_item_update):
      	* libnautilus-extensions/nautilus-icon-container.c: (destroy),
      	(size_allocate), (realize), (unrealize), (button_press_event),
      	(button_release_event), (motion_notify_event), (key_press_event):
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	(nautilus_icon_factory_destroy):
      	* libnautilus-extensions/nautilus-image-table.c:
      	(nautilus_image_table_destroy),
      	(nautilus_image_table_expose_event),
      	(nautilus_image_table_realize), (nautilus_image_table_unrealize),
      	(nautilus_image_table_remove):
      	* libnautilus-extensions/nautilus-image.c:
      	(nautilus_image_destroy):
      	* libnautilus-extensions/nautilus-keep-last-vertical-box.c:
      	(nautilus_keep_last_vertical_box_size_allocate):
      	* libnautilus-extensions/nautilus-label.c:
      	(nautilus_label_destroy), (nautilus_label_size_request),
      	(nautilus_label_size_allocate), (label_paint_pixbuf_callback):
      	* libnautilus-extensions/nautilus-labeled-image.c:
      	(nautilus_labeled_image_destroy):
      	* libnautilus-extensions/nautilus-list-column-title.c:
      	(nautilus_list_column_title_finalize):
      	* libnautilus-extensions/nautilus-list.c: (nautilus_list_destroy),
      	(nautilus_list_button_press), (nautilus_list_button_release),
      	(nautilus_list_key_press), (nautilus_list_style_set),
      	(nautilus_list_realize), (nautilus_list_unrealize), (draw_rows),
      	(draw_all), (nautilus_list_draw), (nautilus_list_expose),
      	(nautilus_list_resize_column), (nautilus_list_set_cell_contents),
      	(set_list_cell), (nautilus_list_track_new_column_width),
      	(nautilus_list_motion), (nautilus_list_clear), (insert_row):
      	* libnautilus-extensions/nautilus-merged-directory.c:
      	(merged_destroy):
      	* libnautilus-extensions/nautilus-metafile-factory.c: (destroy):
      	* libnautilus-extensions/nautilus-metafile.c: (destroy):
      	* libnautilus-extensions/nautilus-preferences-box.c:
      	(nautilus_preferences_box_destroy):
      	* libnautilus-extensions/nautilus-preferences-pane.c:
      	(nautilus_preferences_pane_destroy):
      	* libnautilus-extensions/nautilus-scalable-font.c:
      	(nautilus_scalable_font_destroy):
      	* libnautilus-extensions/nautilus-string-picker.c:
      	(nautilus_string_picker_destroy):
      	* libnautilus-extensions/nautilus-tabs.c: (nautilus_tabs_destroy):
      	* libnautilus-extensions/nautilus-text-caption.c:
      	(nautilus_text_caption_destroy):
      	* libnautilus-extensions/nautilus-trash-directory.c:
      	(trash_destroy):
      	* libnautilus-extensions/nautilus-trash-file.c: (trash_destroy):
      	* libnautilus-extensions/nautilus-undo-context.c: (destroy):
      	* libnautilus-extensions/nautilus-undo-manager.c: (destroy):
      	* libnautilus-extensions/nautilus-vfs-directory.c: (vfs_destroy):
      	* libnautilus-extensions/nautilus-vfs-file.c: (vfs_destroy):
      	* libnautilus-extensions/nautilus-viewport.c:
      	(nautilus_viewport_destroy), (nautilus_viewport_realize):
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      	(nautilus_volume_monitor_destroy):
      	* libnautilus-extensions/nautilus-wrap-table.c:
      	(nautilus_wrap_table_destroy):
      	* libnautilus/nautilus-undo-transaction.c:
      	(nautilus_undo_transaction_destroy):
      	* libnautilus/nautilus-view.c: (nautilus_view_destroy):
      	* src/file-manager/fm-desktop-icon-view.c:
      	(fm_desktop_icon_view_destroy), (real_update_menus),
      	(real_merge_menus):
      	* src/file-manager/fm-directory-view.c:
      	(text_attribute_names_changed_callback),
      	(image_display_policy_changed_callback),
      	(directory_view_font_family_changed_callback),
      	(click_policy_changed_callback),
      	(smooth_graphics_mode_changed_callback),
      	(fm_directory_view_destroy),
      	(fm_directory_view_file_limit_reached),
      	(fm_directory_view_bump_zoom_level),
      	(fm_directory_view_zoom_to_level),
      	(fm_directory_view_restore_default_zoom_level),
      	(fm_directory_view_can_zoom_in), (fm_directory_view_can_zoom_out),
      	(fm_directory_view_get_background_widget),
      	(fm_directory_view_get_selection), (reveal_newly_added_folder),
      	(fm_directory_view_get_emblem_names_to_exclude),
      	(fm_directory_view_merge_menus), (fm_directory_view_select_all),
      	(fm_directory_view_set_selection),
      	(fm_directory_get_selected_icon_locations),
      	(fm_directory_view_reveal_selection),
      	(fm_directory_view_is_read_only), (fm_directory_view_is_empty),
      	(fm_directory_view_supports_creating_files),
      	(fm_directory_view_accepts_dragged_files),
      	(fm_directory_view_supports_properties),
      	(fm_directory_view_supports_zooming),
      	(fm_directory_view_update_menus):
      	* src/file-manager/fm-icon-view.c: (fm_icon_view_destroy),
      	(fm_icon_view_clean_up), (fm_icon_view_get_directory_sort_by),
      	(fm_icon_view_set_directory_sort_by),
      	(fm_icon_view_get_directory_sort_reversed),
      	(fm_icon_view_set_directory_sort_reversed),
      	(fm_icon_view_get_directory_auto_layout),
      	(fm_icon_view_set_directory_auto_layout),
      	(fm_icon_view_get_directory_tighter_layout),
      	(fm_icon_view_set_directory_tighter_layout),
      	(fm_icon_view_supports_auto_layout),
      	(fm_icon_view_start_renaming_item), (fm_icon_view_merge_menus),
      	(fm_icon_view_update_menus):
      	* src/file-manager/fm-list-view.c: (fm_list_view_adding_file),
      	(fm_list_view_removing_file), (fm_list_view_file_still_belongs),
      	(get_number_of_columns), (get_link_column),
      	(get_default_sort_attribute), (get_column_specification):
      	* src/file-manager/fm-properties-window.c: (real_shutdown),
      	(real_destroy), (real_finalize):
      	* src/file-manager/fm-search-list-view.c: (real_destroy),
      	(real_add_file), (real_adding_file), (real_removing_file),
      	(real_merge_menus), (real_update_menus):
      	* src/nautilus-about.c: (nautilus_about_destroy):
      	* src/nautilus-application.c: (nautilus_application_destroy),
      	(nautilus_application_startup):
      	* src/nautilus-complex-search-bar.c:
      	(nautilus_complex_search_bar_destroy):
      	* src/nautilus-desktop-window.c: (destroy), (realize):
      	* src/nautilus-location-bar.c: (destroy):
      	* src/nautilus-navigation-bar.c:
      	(nautilus_navigation_bar_get_location),
      	(nautilus_navigation_bar_set_location):
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_destroy):
      	* src/nautilus-search-bar-criterion.c:
      	(nautilus_search_bar_criterion_destroy):
      	* src/nautilus-shell.c: (destroy):
      	* src/nautilus-sidebar-tabs.c: (nautilus_sidebar_tabs_destroy),
      	(nautilus_sidebar_tabs_size_allocate):
      	* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_destroy),
      	(nautilus_sidebar_title_size_allocate):
      	* src/nautilus-sidebar.c: (nautilus_sidebar_destroy),
      	(nautilus_sidebar_size_allocate), (nautilus_sidebar_realize):
      	* src/nautilus-simple-search-bar.c:
      	(nautilus_simple_search_bar_destroy):
      	* src/nautilus-switchable-navigation-bar.c:
      	(nautilus_switchable_navigation_bar_destroy):
      	* src/nautilus-switchable-search-bar.c:
      	(nautilus_switchable_search_bar_destroy):
      	* src/nautilus-theme-selector.c: (nautilus_theme_selector_destroy):
      	* src/nautilus-view-frame.c: (nautilus_view_frame_destroy),
      	(nautilus_view_frame_finalize), (nautilus_view_frame_map):
      	* src/nautilus-window.c: (nautilus_window_destroy),
      	(nautilus_window_realize), (nautilus_window_size_request),
      	(nautilus_window_add_current_location_to_history_list),
      	(nautilus_window_show):
      	* src/nautilus-zoom-control.c: (nautilus_zoom_control_destroy),
      	(nautilus_zoom_control_size_allocate):
      	Use the macros by their new names.
      
      	* RENAMING: Updated for some name changes and name change ideas.
      
      	* user-guide/C/.cvsignore:
      	* user-guide/C/html/.cvsignore:
      	* user-guide/C/img/.cvsignore:
      	* user-guide/C/sgml/.cvsignore:
      	Added missing cvsignores.
      764d936a
  12. 23 Jan, 2001 1 commit
    • Andy Hertzfeld's avatar
      fixed bug 5746, hardware title in hardware view not translated, by · 0c108760
      Andy Hertzfeld authored
      
      	* components/hardware/nautilus-hardware-view.c:
      	(hardware_view_load_location_callback):
      	fixed bug 5746, hardware title in hardware view not translated, by
      	explicitly setting the title using a localized string.  This also
      	fixes the minor problem of the title not being capitalized
      
      	* icons/villanova/villanova.xml:
      	fixed bug 5658, Sierra theme lacks description, by adding a
      	description to the xml file.
      0c108760
  13. 11 Jan, 2001 1 commit
    • Ramiro Estrugo's avatar
      reviewed by: Pavel Cisler <pavel@eazel.com> · 38f9b094
      Ramiro Estrugo authored
      	Fix bugs 4711, 2322, 3778, 4989, 5044, 5166, 5408, 4418, 3779 (parts),
      	5051, 2783 and maybe other relating to (ab)use of fonts,
      	backgrounds and other sacred attrbiutes of Gtk themes.
      
      	* components/hardware/nautilus-hardware-view.c: (setup_form_title),
      	(setup_overview_form), (setup_CPU_form), (setup_RAM_form),
      	(setup_IDE_form):
      	Fix hard coded fonts.
      
      	* components/music/nautilus-music-view.c:
      	(nautilus_music_view_initialize),
      	(music_view_set_selected_song_title), (reset_playtime),
      	(play_status_display), (slider_moved_callback),
      	(add_play_controls):
      	Fix hard coded fonts.
      
      	* components/rpmview/nautilus-rpm-verify-window.c:
      	(nautilus_rpm_verify_window_initialize):
      	Fix hard coded fonts.
      
      	* components/rpmview/nautilus-rpm-view.c:
      	(nautilus_rpm_view_initialize):
      	* components/services/install/nautilus-view/nautilus-service-instal
      	l-view.c: (horizontal_line_new), (install_message_new),
      	(generate_install_form),
      	(nautilus_service_install_view_initialize),
      	(current_progress_bar_complete),
      	(nautilus_service_install_installing):
      	Fix hard coded fonts.
      
      	* components/services/login/nautilus-view/nautilus-change-password-
      	view.c: (generate_change_password_form), (authn_succeeded),
      	(authn_failed), (change_password_button_cb),
      	(nautilus_change_password_view_initialize):
      	Fix hard coded fonts.  Cleanup header inclusion a bit.
      
      	* components/services/nautilus-dependent-shared/Makefile.am:
      	Retire some crufty code.
      
      	* components/services/nautilus-dependent-shared/eazel-services-exte
      	nsions.c: (eazel_services_image_new),
      	(eazel_services_image_new_from_uri):, (eazel_services_label_new):
      	Update for label, image and hard coded font changes.
      
      	* components/services/nautilus-dependent-shared/eazel-services-exte
      	nsions.h:
      	Make the colors opaque.  Remove a bunch of hard coded font stuff.
      	Also remove a bunch of hard coded offsets.  We use alignments and
      	paddings instead.
      
      	* components/services/nautilus-dependent-shared/eazel-services-foot
      	er.c: (label_enter_event), (label_leave_event),
      	(image_enter_event), (footer_item_new),
      	(eazel_services_footer_update):
      	Update for label, image and hard coded font changes.
      
      	* components/services/nautilus-dependent-shared/eazel-services-head
      	er.c: (eazel_services_header_title_new),
      	(eazel_services_header_middle_new):
      	* components/services/nautilus-dependent-shared/shared-service-util
      	ities.c:
      	* components/services/nautilus-dependent-shared/shared-service-util
      	ities.h:
      	* components/services/nautilus-dependent-shared/shared-service-widg
      	ets.c:
      	* components/services/nautilus-dependent-shared/shared-service-widg
      	ets.h:
      	* components/services/summary/nautilus-view/nautilus-summary-callba
      	cks.c:
      	* components/services/summary/nautilus-view/nautilus-summary-dialog
      	s.c: (generate_login_dialog):
      	* components/services/summary/nautilus-view/nautilus-summary-footer
      	.c:
      	* components/services/summary/nautilus-view/nautilus-summary-menu-i
      	tems.c:
      	* components/services/summary/nautilus-view/nautilus-summary-view-p
      	rivate.h:
      	* components/services/summary/nautilus-view/nautilus-summary-view.c
      	: (generate_summary_form), (generate_service_entry_row),
      	(generate_eazel_news_entry_row), (generate_update_news_entry_row):
      	Update for label, image and hard coded font changes.
      
      	* libnautilus-extensions/Makefile.am:
      	Add new smooth/label/image widget stuff.  Retire buffered widget.
      
      	* libnautilus-extensions/nautilus-art-extensions.c:
      	(nautilus_art_irect_get_width), (nautilus_art_irect_get_height):
      	* libnautilus-extensions/nautilus-art-extensions.h:
      	Two new very simple functions to get the width/height of an
      	ArtIRect.
      
      	* libnautilus-extensions/nautilus-art-gtk-extensions.c:
      	(nautilus_irect_gtk_widget_get_frame):
      	* libnautilus-extensions/nautilus-art-gtk-extensions.h:
      	New simple function to get the dimensions of a widget as an
      	ArtIRect frame.
      
      	* libnautilus-extensions/nautilus-buffered-widget.c:
      	* libnautilus-extensions/nautilus-buffered-widget.h:
      	Retire.  We dont use this no more.
      
      	* libnautilus-extensions/nautilus-customization-data.c:
      	(nautilus_customization_data_get_next_element_for_display):
      	Update for image and hard coded font changes.
      
      	* libnautilus-extensions/nautilus-debug-drawing.c:
      	(debug_pixbuf_viewer_initialize_class),
      	(debug_pixbuf_viewer_initialize), (debug_pixbuf_viewer_destroy),
      	(debug_pixbuf_viewer_size_request),
      	(debug_pixbuf_viewer_expose_event),
      	(debug_pixbuf_viewer_set_pixbuf),
      	(nautilus_debug_draw_rectangle_and_cross), (destroy_debug_window),
      	(nautilus_debug_show_pixbuf):
      	* libnautilus-extensions/nautilus-debug-drawing.h:
      	Back to using a widget to display the debug pixbuf.  But since we
      	cant use NautilusImage (because we want to use this debug stuff to
      	debug NautilusImage itselft) we need something else.  Thus a new
      	private and simple widget to display the debug pixbuf.
      
      	* libnautilus-extensions/nautilus-gdk-pixbuf-extensions.c:
      	(nautilus_gdk_pixbuf_draw_to_drawable),
      	(nautilus_gdk_pixbuf_draw_to_pixbuf_alpha): Fix a very dumb typo.
      	(draw_tile_to_pixbuf_callback),
      	(nautilus_gdk_pixbuf_draw_to_pixbuf_tiled),
      	(nautilus_gdk_pixbuf_draw_to_drawable_tiled),
      	(nautilus_gdk_pixbuf_get_from_window_safe):
      	Rename opacity macros to FULLY_OPAQUE and FULLY_TRANSPARENT for
      	clarity.
      
      	* libnautilus-extensions/nautilus-gdk-pixbuf-extensions.h:
      	Rename opacity macros to FULLY_OPAQUE and FULLY_TRANSPARENT for
      	clarity.
      
      	* libnautilus-extensions/nautilus-icon-factory.c: (embed_text):
      	Update opacity macros.  Tiny update for change in font constructor.
      
      	* libnautilus-extensions/nautilus-image-with-background.h:
      	* libnautilus-extensions/nautilus-image-with-background.c:
      	(find_background_ancestor), (draw_background_callback),
      	(nautilus_image_new_with_background):
      	Create a NautilusImage that uses NautilusBackground to
      	draw the background.  We put this in a separate file to avoid the
      	ugly dependency chain in NautilusBackground so that NautilusImage
      	can be used by standalone components in the future.
      
      	* libnautilus-extensions/nautilus-image.h:
      	* libnautilus-extensions/nautilus-image.c:
      	(nautilus_image_initialize_class), (nautilus_image_initialize),
      	(nautilus_image_destroy), (nautilus_image_set_arg),
      	(nautilus_image_get_arg), (nautilus_image_size_request),
      	(image_paint_pixbuf_callback), (image_composite_pixbuf_callback),
      	(nautilus_image_expose_event),
      	(nautilus_image_set_is_smooth_signal), (image_get_pixbuf_frame),
      	(image_get_pixbuf_bounds), (image_get_tile_frame),
      	(nautilus_image_new), (nautilus_image_set_is_smooth),
      	(nautilus_image_get_is_smooth), (nautilus_image_set_tile_pixbuf),
      	(nautilus_image_get_tile_pixbuf), (nautilus_image_set_pixbuf),
      	(nautilus_image_set_pixbuf_from_file_name),
      	(nautilus_image_get_pixbuf), (nautilus_image_set_pixbuf_opacity),
      	(nautilus_image_get_pixbuf_opacity),
      	(nautilus_image_set_tile_opacity),
      	(nautilus_image_get_tile_opacity), (nautilus_image_set_tile_width),
      	(nautilus_image_get_tile_width), (nautilus_image_set_tile_height),
      	(nautilus_image_get_tile_height),
      	(nautilus_image_set_tile_mode_vertical),
      	(nautilus_image_get_tile_mode_vertical),
      	(nautilus_image_set_tile_mode_horizontal),
      	(nautilus_image_get_tile_mode_horizontal),
      	(nautilus_image_set_tile_pixbuf_from_file_name),
      	(nautilus_image_set_background_mode),
      	(nautilus_image_get_background_mode),
      	(nautilus_image_set_solid_background_color),
      	(nautilus_image_get_solid_background_color),
      	(nautilus_image_new_solid):
      	Fixed many problems.  Properly handles rendering
      	on top of arbitrary Gtk backgrounds.  Does not allocate a buffer
      	the size of the widget anymore.  All rendering occurs on exposure
      	events.  Honrts the the GtkMisc superclass attrbutes for alignment
      	and padding.  The widget is a lot simpler now.
      
      	* libnautilus-extensions/nautilus-label-with-background.h:
      	* libnautilus-extensions/nautilus-label-with-background.c:
      	(find_background_ancestor), (draw_background_callback),
      	(nautilus_label_new_with_background):
      	Create a NautilusLabel that uses NautilusBackground to
      	draw the background.  We put this in a separate file to avoid the
      	ugly dependency chain in NautilusBackground so that NautilusLabel
      	can be used by standalone components in the future.
      
      	* libnautilus-extensions/nautilus-label.h:
      	* libnautilus-extensions/nautilus-label.c:
      	(nautilus_label_initialize_class), (nautilus_label_initialize),
      	(nautilus_label_destroy), (nautilus_label_set_arg),
      	(nautilus_label_get_arg), (nautilus_label_size_request),
      	(label_paint_pixbuf_callback), (label_composite_pixbuf_callback),
      	(nautilus_label_expose_event),
      	(nautilus_label_set_is_smooth_signal), (label_draw_text_to_pixbuf),
      	(label_get_default_line_wrap_width), (label_get_text_frame),
      	(label_get_text_bounds), (label_get_tile_frame), (label_peek_text),
      	(label_get_empty_line_height),
      	(label_get_total_text_and_line_offset_height),
      	(label_line_geometries_clear), (label_line_geometries_recompute),
      	(nautilus_label_new), (nautilus_label_set_smooth_font),
      	(nautilus_label_get_smooth_font),
      	(nautilus_label_set_smooth_font_size),
      	(nautilus_label_get_smooth_font_size),
      	(nautilus_label_set_is_smooth), (nautilus_label_get_is_smooth),
      	(nautilus_label_set_tile_pixbuf), (nautilus_label_get_tile_pixbuf),
      	(nautilus_label_set_text_opacity),
      	(nautilus_label_get_text_opacity),
      	(nautilus_label_set_tile_opacity),
      	(nautilus_label_get_tile_opacity), (nautilus_label_set_tile_width),
      	(nautilus_label_get_tile_width), (nautilus_label_set_tile_height),
      	(nautilus_label_get_tile_height),
      	(nautilus_label_set_tile_mode_vertical),
      	(nautilus_label_get_tile_mode_vertical),
      	(nautilus_label_set_tile_mode_horizontal),
      	(nautilus_label_get_tile_mode_horizontal),
      	(nautilus_label_set_tile_pixbuf_from_file_name),
      	(nautilus_label_set_background_mode),
      	(nautilus_label_get_background_mode),
      	(nautilus_label_set_solid_background_color),
      	(nautilus_label_get_solid_background_color),
      	(nautilus_label_set_smooth_line_wrap_width),
      	(nautilus_label_get_smooth_line_wrap_width),
      	(nautilus_label_set_text_color), (nautilus_label_get_text_color),
      	(nautilus_label_set_smooth_drop_shadow_offset),
      	(nautilus_label_get_smooth_drop_shadow_offset),
      	(nautilus_label_set_smooth_drop_shadow_color),
      	(nautilus_label_get_smooth_drop_shadow_color),
      	(nautilus_label_set_justify), (nautilus_label_get_text_justify),
      	(nautilus_label_set_text), (nautilus_label_get_text),
      	(nautilus_label_set_wrap), (nautilus_label_get_wrap),
      	(nautilus_label_new_solid), (nautilus_label_make_bold),
      	(nautilus_label_make_larger), (nautilus_label_make_smaller):
      	Fixed many problems.  Properly handles rendering
      	on top of arbitrary Gtk backgrounds.  Does not allocate a buffer
      	the size of the widget anymore.  All rendering occurs on exposure
      	events.  Honors the the GtkMisc superclass attrbutes for alignment
      	and padding.  NautilusLabel is now subclassed from GtkLabel
      	itself.  That means that the is_smooth attribute can be toggled to
      	make both religions happy.  Support for making the label larger,
      	smaller and/or bold based on the current font.  Renamed a lot of
      	methods to make it obvious that they apply only to the smooth case.
      	Also made the api match GtkLabel more closely.  So many functions
      	got renamed.
      
      	* libnautilus-extensions/nautilus-radio-button-group.c:
      	(nautilus_radio_button_group_set_entry_pixbuf):
      	Tiny update for changes in the NautilusImage constructor.
      
      	* libnautilus-extensions/nautilus-scalable-font-private.h:
      	New file.  Some private font stuff lives here.  I need this
      	changed for a checkin that I will make later regarding improvement
      	of performance in the icon container smooth fonts.
      
      	* libnautilus-extensions/nautilus-scalable-font.h:
      	* libnautilus-extensions/nautilus-scalable-font.c:
      	(nautilus_scalable_font_initialize), (font_entry_new),
      	(font_entry_free), (nautilus_scalable_font_new),
      	(nautilus_scalable_font_make_bold),
      	(nautilus_scalable_font_draw_text),
      	(nautilus_scalable_font_draw_text_lines_with_dimensions),
      	(nautilus_scalable_font_draw_text_lines),
      	(nautilus_scalable_font_get_default_font),
      	(nautilus_scalable_font_get_rsvg_handle),
      	(nautilus_scalable_font_get_rsvg_context),
      	(nautilus_text_layout_paint):
      	Change the constructor to return the type itself instead of
      	GtkObject.  Some minor style tweaks.  Keep track of the font entry
      	that was used to allocate the font.  New private functions for
      	accessing the rsvg context and font handles.  Remove an unsed
      	function.
      
      	* libnautilus-extensions/nautilus-smooth-widget.h:
      	* libnautilus-extensions/nautilus-smooth-widget.c:
      	(widget_is_smooth), (smooth_widget_set_is_smooth),
      	(preferences_get_is_smooth), (smooth_widget_destroy),
      	(smooth_graphics_mode_changed_callback),
      	(nautilus_smooth_widget_register),
      	(smooth_widget_get_tile_origin_point),
      	(smooth_widget_get_gtk_background), (smooth_widget_get_background),
      	(smooth_widget_paint_tile_opaque),
      	(smooth_widget_paint_tile_transparent),
      	(smooth_widget_paint_content_opaque),
      	(smooth_widget_paint_content_transparent),
      	(smooth_widget_paint_tile_and_content_transparent),
      	(nautilus_smooth_widget_paint),
      	(nautilus_smooth_widget_get_tile_bounds),
      	(nautilus_smooth_widget_get_preferred_frame):
      	Shared code between NautilusLabel and NautilusImage.  ALl the code
      	to support smooth toggable widgets lives here.  Also, keep track
      	of smooth widgets and toggle their is_smooth attribute in response
      	to nautilus smooth graphics preferences changes.
      
      	* libnautilus-extensions/nautilus-tabs.c:
      	(nautilus_tabs_initialize), (draw_tab_label):
      	Tiny update for change in font constructor.  Add a FIXME for a
      	hard coded font issue im going to fix later.  Opacity macro
      	update.
      
      	* src/file-manager/fm-properties-window.c:
      	(create_image_widget_for_file):
      	Using the new image widget makes this code a lot simpler.  No
      	longer need to check smooth preference.  It all happens
      	automatically.
      
      	* src/file-manager/nautilus-indexing-info.c:
      	(update_progress_display), (show_reindex_request_information),
      	(show_index_progress_bar), (show_indexing_info_dialog):
      	Fix a bunch of hard coded font issues.
      
      	* src/nautilus-about.c: (draw_aa_string),
      	(nautilus_about_draw_info), (nautilus_about_update_authors):
      	Tiny update for change in font constructor.  Opacity macro
      	update.
      
      	* src/nautilus-first-time-druid.c: (label_new_left_justified),
      	(make_hbox_user_level_radio_button), (set_up_user_level_page),
      	(set_up_service_signup_page), (set_up_update_page),
      	(set_up_proxy_config_page), (set_up_update_feedback_page),
      	(nautilus_first_time_druid_show):
      	Fix a bunch of hard coded font issues.  Also fix the rendering
      	problems with image usage inside selectable buttons.
      
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_initialize),
      	(set_emblem_image_from_file), (make_property_tile),
      	(make_properties_from_directories), (add_reset_property),
      	(make_properties_from_xml_node),
      	(nautilus_property_browser_update_contents):
      	Fix hard coded fonts.  Update for NautilusImage and NautilusLabel
      	changes.
      
      	* src/nautilus-search-bar-criterion.c:
      	Remove unused #include.
      
      	* src/nautilus-shell.c: (display_caveat):
      	Fix hard coded fonts.
      
      	* src/nautilus-sidebar-tabs.c:
      	(nautilus_sidebar_tabs_load_theme_data), (draw_one_tab_plain),
      	(draw_one_tab_themed):
      	Fix hard coded fonts.  Opacity macros update.
      
      	* src/nautilus-sidebar-title.c:
      	(nautilus_sidebar_title_initialize),
      	(nautilus_sidebar_title_select_text_color), (update_icon),
      	(update_font), (update_title), (update_more_info), (add_emblem),
      	(sidebar_title_create_title_label),
      	(sidebar_title_create_more_info_label),
      	(smooth_graphics_mode_changed_callback):
      	Update for NautilusImage and NautilusLabel changes.  Made the
      	widget a lot simpler.
      
      	We no longer need to keep track of smooth changes in the sidebar
      	title.  They are taked care automatically by the widgets.
      
      	We no longer need to create 2 labels to honor smoothness.
      	NautilusLabel does it all now.
      
      	Removed a set_background() function that already
      	exists in nautilus-extensions.
      
      	* src/nautilus-theme-selector.c:
      	(nautilus_theme_selector_initialize), (set_help_label),
      	(exit_remove_mode):
      	Fix hard coded fonts.
      
      	* test/font-test.sh:
      	Retire.  Not needed.
      
      	* test/.cvsignore:
      	* test/Makefile.am:
      	Add a bunch of tests.
      
      	* test/test.h:
      	* test/test.c:
      	Put shared test code here.
      
      	* test/test-nautilus-font-simple.c:
      	* test/test-nautilus-font.c:
      	* test/test-nautilus-image-background.c:
      	* test/test-nautilus-image-scrolled.c:
      	* test/test-nautilus-image-simple.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-scrolled.c:
      	* test/test-nautilus-label-simple.c:
      	* test/test-nautilus-label-wrapped.c:
      	* test/test-nautilus-label.c:
      	* test/test-nautilus-pixbuf-tile.c:
      	* test/test-nautilus-smooth-graphics.c:
      	* test/test-nautilus-wrapped-label.c:
      	Some new tests.  Many updates to old label and image tests.
      38f9b094
  14. 04 Jan, 2001 1 commit
    • Darin Adler's avatar
      reviewed by: Pavel Cisler <pavel@eazel.com> · f683ed79
      Darin Adler authored
      	Fix bug 5235 ("Forget History" eliminates history from Go menu,
      	not History sidebar panel).
      
      	* components/history/nautilus-history-view.c:
      	(install_icons): Fix leak of pixmap and bitmap.
      	(update_history): Replaced dual lock system with a single one.
      	(button_press_callback): Only respect button 1, ignore others.
      	(button_release_callback): Only respect button 1, ignore others,
      	(history_changed_callback): A new single callback for when the
      	history list changes to replace the multiple callbacks before.
      	(nautilus_history_view_initialize_class),
      	(nautilus_history_view_initialize),
      	(nautilus_history_view_destroy), (main): Change the history view
      	to use nautilus_view_standard_main which requires a subclass. This
      	gets rid of a lot of boilerplate code.
      
      	* libnautilus/nautilus-view-component.idl: Make every NautilusView
      	get an explicit history_changed call instead of requiring them to
      	guess when to get history. Removed the old get_history_list call
      	and also renamed the HistoryList sequence to History.
      	* libnautilus/nautilus-view.h:
      	* libnautilus/nautilus-view.c:
      	(impl_Nautilus_View_history_changed),
      	(nautilus_view_initialize_class): Added the necessary stuff to
      	cover the new history_changed call.
      
      	* src/nautilus-view-frame.h:
      	* src/nautilus-view-frame.c: (nautilus_view_frame_initialize):
      	Connect handlers so we can send history_changed calls to the
      	NautilusView when either the history or the icons change.
      	(nautilus_view_frame_destroy): Change state to EMPTY so the
      	history signal won't be sent once the frame is destroyed.
      	(view_frame_activated): Send a history_changed to every
      	newly-activated view.
      	(get_CORBA_object): Helper function to make code that makes CORBA
      	calls simpler.
      	(check_if_view_is_gone): Use get_CORBA_object.
      	(attach_client): Gave a nicer name, removed the code that makes
      	the Nautilus_HistoryFrame interface.
      	(nautilus_view_frame_load_client): Do the attach_client (formerly
      	nautilus_view_frame_set_to_component) before calling
      	view_frame_activated. This is needed since view_frame_activated
      	now sends a history_changed to the view.
      	(nautilus_view_frame_load_location),
      	(nautilus_view_frame_stop_loading),
      	(nautilus_view_frame_selection_changed),
      	(nautilus_view_frame_title_changed): Use get_CORBA_object.
      	(get_history_list): Made this private.
      	(send_history): Helper function that sends history to the view if
      	it's in the appropriate state.
      
      	* src/Makefile.am:
      	* src/nautilus-history-frame.c:
      	* src/nautilus-history-frame.h:
      	Removed the old NautilusHistoryFrame, which is no longer needed
      	since we put the history call right in the NautilusView class.
      
      	* src/nautilus-window-manage-views.c: (get_history_list_callback):
      	Updated for Nautilus_HistoryList -> Nautilus_History change.
      
      	Fix bug 5391 ("Esc" Canceling of an icon stretch doesn't restore
      	icon position.).
      
      	* libnautilus-extensions/nautilus-icon-private.h:
      	* libnautilus-extensions/nautilus-icon-container.c:
      	(clear_drag_state): Add a single bottleneck function to make sure
      	the context menu timeout always gets canceled.
      	(continue_stretching): Remove the unused "update_position" parameter.
      	(undo_stretching): Consolidate the cancel_stretching function and
      	restore the icon's position as well as its size. Also use the new
      	bottleneck to clear the drag state.
      	(button_release_event): Use the new bottleneck to clear the drag
      	state.
      	(show_context_menu_callback): Use the new bottleneck to clear the
      	drag state.
      	(nautilus_icon_container_set_selection),
      	(nautilus_icon_container_select_list_unselect_others): Take
      	advantage of the defaults in g_hash_table_new and use NULL, NULL
      	instead of g_direct_hash, g_direct_equal.
      	(nautilus_icon_container_show_stretch_handles): Save the position
      	as well as the size.
      	(compute_stretch): Add a FIXME with a bug number.
      
      	Fix bug 5407 (Make "Hardware Overview" title translatable).
      
      	* components/hardware/nautilus-hardware-view.c:
      	(nautilus_hardware_view_destroy): Remove unused uri field.
      	(extract_info): Fix storage leak.
      	(get_RAM_description): Get rid of code that non-portably relies on
      	long long. Mark strings for translation.
      	(get_IDE_description): Get rid of code that non-portably relies on
      	long long. Mark strings for translation.
      	(setup_overview_form): Marked string for translation.
      	(setup_CPU_form), (setup_RAM_form), (setup_IDE_form),
      	(is_location), (nautilus_hardware_view_load_uri): Disable the
      	views other than the overview for now since they are not ready to
      	be seen.
      	(nautilus_hardware_view_drag_data_received): Get rid of the code
      	that makes the hardware view accept a URI list drag.
      
      	Fix bug 5405 (nautilus --check fails when using LC_ALL=sv_SE due
      	to missing entry in POTFILES.in).
      
      	* po/POTFILES.in: Added nautilus-glib-extensions.c.
      
      	Other changes.
      
      	* src/nautilus-signaller.h:
      	* src/nautilus-signaller.c: (nautilus_signaller_initialize_class),
      	(nautilus_signaller_get_current):
      	Change the NautilusSignaller class so that the interface calls the
      	object a GtkObject * and the details of the class are hidden.
      
      	* src/nautilus-property-browser.c: (emit_emblems_changed_signal):
      	* src/nautilus-search-bar-criterion.c:
      	(nautilus_search_bar_criterion_destroy),
      	(nautilus_search_bar_criterion_new_from_values):
      	* src/nautilus-window-menus.c:
      	(nautilus_window_initialize_go_menu):
      	* src/nautilus-window.c: (nautilus_send_history_list_changed):
      	Now that nautilus_signaller_get_current returns a GtkObject,
      	remove some unnecessary casts.
      
      	* components/html/glibwww-callbacks.c: (get_sock_info),
      	(glibwww_timer_register):
      	* components/tree/nautilus-tree-model.c:
      	(nautilus_tree_model_initialize):
      	* components/tree/nautilus-tree-view.c:
      	(nautilus_tree_view_initialize):
      	* libnautilus-extensions/nautilus-directory-async.c:
      	(async_job_start):
      	* libnautilus-extensions/nautilus-directory.c:
      	(nautilus_directory_notify_files_added),
      	(nautilus_directory_notify_files_removed),
      	(nautilus_directory_notify_files_moved):
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	(nautilus_icon_factory_initialize):
      	* libnautilus-extensions/nautilus-list.c:
      	(nautilus_list_set_selection):
      	* libnautilus-extensions/nautilus-merged-directory.c:
      	(nautilus_merged_directory_initialize):
      	* libnautilus-extensions/nautilus-trash-directory.c:
      	(nautilus_trash_directory_initialize):
      	* src/file-manager/fm-properties-window.c:
      	(fm_properties_window_present):
      	Take advantage of the defaults in g_hash_table_new and use NULL,
      	NULL instead of g_direct_hash, g_direct_equal.
      f683ed79
  15. 03 Jan, 2001 1 commit
    • Andy Hertzfeld's avatar
      Incorporated Bud's patch to the disk size calculation in the hardware · d08d4507
      Andy Hertzfeld authored
      
      	* components/hardware/nautilus-hardware-view.c:
      	(get_RAM_description), (get_IDE_description):
      	Incorporated Bud's patch to the disk size calculation in the
      	hardware view, which sidesteps integer overflow problems and makes
      	it consistent with industry convention by using 1000 instead of
      	1024 for the definition of a kbyte.  Also tweaked the RAM size
      	calculation, but it's still not quite right yet.
      
      	* libnautilus-extensions/nautilus-icon-canvas-item.c:
      	(draw_pixbuf_aa):
      	improved performance by using nautilus_gnome_canvas_draw_pixbuf
      	to draw on the aa canvas instead of libart.
      d08d4507
  16. 29 Dec, 2000 1 commit
    • Darin Adler's avatar
      reviewed by: Maciej Stachowiak <mjs@eazel.com> · f75b4649
      Darin Adler authored
      	Fixed bug 2802 (copy all metadata, not just certain items). There
      	are still a few loose ends but it's basically there.
      
      	Fixed bug 5296 (Hardware overview should be localized).
      	Fixed bug 5299 (Spacing problems with sizes in bytes).
      
      	* libnautilus-extensions/nautilus-directory-metafile.c:
      	(get_file_node): Used a local variable for the hash table to make
      	the code more readable because the full expression is too long.
      	Removed the half-baked attempt at using xmlNode objects to
      	represent "changes" data, which no longer seems a likely
      	direction.
      	(nautilus_directory_metafile_destroy): Local variable for hash
      	table.
      	(nautilus_directory_get_file_metadata): Return NULL, not FALSE,
      	since the function returns char *, not gboolean.
      	(nautilus_directory_rename_file_metadata): Local variable for hash
      	table. Also added a FIXME for a case that won't work.
      	(apply_file_changes): Broke out so it can be used elsewhere.
      	(apply_one_file_changes): This is now the version that has the
      	hash table iterator function interface.
      	(nautilus_directory_get_integer_file_metadata): Use sscanf instead
      	of atoi so we can do error checking.
      	(nautilus_directory_copy_file_metadata): Removed the old code that
      	copied fixed keys and wrote new code that copies all the metadata.
      	(nautilus_directory_remove_file_metadata): Local variable for hash
      	table.
      
      	* icons/arlo/arlo.xml: Added an explicit H offset of 0 for the
      	zoom control. It was inheriting the default theme's offset of
      	-2. This seems to indicate a design problem with the "fall back on
      	default" approach for themes, but for now it's nice to have the
      	zoom control looking right again.
      
      	* src/nautilus-window-menus.c:
      	(help_menu_about_nautilus_callback): Use the real copyright
      	character, not "(C)".
      
      	* src/file-manager/fm-desktop-icon-view.c
      	(find_and_update_home_link), (place_home_directory): Mark the
      	"darin's Home" string for localization. Needs improvement beyond
      	this, because just tacking "'s Home" onto the login name is
      	probably no good.
      
      	* components/hardware/nautilus-hardware-view.c: (read_proc_info):
      	Tweak code style a bit. Use g_string_free (FALSE) instead of
      	g_strdup and g_string_free (TRUE).
      	(get_CPU_description): Make this a little more localizable by
      	adding a strdup format string instead of appending things. Added
      	FIXMEs about additional problems.
      	(get_RAM_description): Add a little reality checking on the value
      	read from the file and make a little more localizable.
      	(get_IDE_description): Change to use the gnome-vfs file size
      	formatting functions in the right way. The old code had been
      	changed to not use them at all, probably because the first cut at
      	this code was using it wrong and ran into a 32-bit limit. Use
      	g_string_free (FALSE) instead of g_strdup and g_string_free
      	(TRUE).
      
      	* po/POTFILES.in: Marked nautilus-hardware-view.c as needing
      	localization.
      
      	* components/help/converters/gnome-db2html2/sect-elements.c:
      	(sect_informaltable_start_element): Fixed a runaway string
      	literal.
      
      	* libnautilus-extensions/nautilus-directory-async.c: Moved the
      	constants to the top of the file and put the compile-time switches
      	at the top of the constants section.
      
      	* NEWS: Removed out of date news.
      	* README: Fixed a typo.
      	* TODO: Removed out of date tasks.
      f75b4649
  17. 23 Nov, 2000 1 commit
    • Andy Hertzfeld's avatar
      ` * libnautilus-extensions/nautilus-image.h: added · 94ff8a9f
      Andy Hertzfeld authored
      
      `	* libnautilus-extensions/nautilus-image.h:
      	added nautilus_image_new_from_file convenience routine
      	* libnautilus-extensions/nautilus-image.c:
      	(nautilus_image_new_from_file):
      	implemented nautilus_image_new_from_file to make it easy to
      	convert code that used gnome_pixmap_new_from_file to use
      	anti-aliased images
      
      	* components/hardware/nautilus-hardware-view.c: (setup_form_title),
      	(setup_overview_form):
      	converted the hardware view to use anti-aliased images
      94ff8a9f
  18. 03 Nov, 2000 1 commit
    • Andy Hertzfeld's avatar
      fixed problem where I accidentally changed the icons for disk drives that · 58bf532a
      Andy Hertzfeld authored
      
      	fixed problem where I accidentally changed the icons for disk
      	drives that appear on the desktop when I only meant to change
      	the hardware view.  Fixed by restoring the old icon, and using
      	one with a different name in the hardware view.
      
      	* components/hardware/nautilus-hardware-view.c:
      	(setup_overview_form):
      	use "i-harddrive.png" instead of "i-blockdev.png"
      
      	* icons/Makefile.am:
      	* icons/i-blockdev.png:
      	* icons/i-harddrive.png:
      	restored the old block device icon and added a new hard drive one.
      58bf532a
  19. 02 Nov, 2000 1 commit
    • Andy Hertzfeld's avatar
      Susan changed the background image for the icon view of the villanova · aee9ae35
      Andy Hertzfeld authored
      
      	* icons/villanova/Makefile.am:
      	* icons/villanova/villanova.xml:
      	* icons/villanova_green.png:
      	Susan changed the background image for the icon view of
      	the villanova theme
      
      	* icons/i-blockdev.png:
      	better hard disk for hardware view
      	* components/hardware/nautilus-hardware-view.c:
      	(setup_overview_form):
      	improved layout of IDE items
      aee9ae35
  20. 20 Oct, 2000 1 commit
  21. 17 Oct, 2000 1 commit
  22. 11 Sep, 2000 1 commit
  23. 10 Sep, 2000 1 commit
    • Eskil Heyn Olsen's avatar
      Fixed bug 2823 · 414ed180
      Eskil Heyn Olsen authored
      
      	* components/hardware/nautilus-hardware-view.c:
      	(setup_overview_form):
      	Fixed bug 2823
      
      	* components/rpmview/nautilus-rpm-view-install.c:
      	(get_detailed_errors_foreach):
      	Updated for the extra packagedata status enum
      
      	* components/services/install/command-line/eazel-alt-install-corba.
      	c: (tree_helper_helper), (tree_helper), (install_failed),
      	(uninstall_failed), (eazel_preflight_check_signal), (dep_check),
      	(main):
      	Nicer output.
      
      	* components/services/install/idl/trilobite-eazel-install.idl:
      	* components/services/install/lib/eazel-install-corba-types.c:
      	(corba_packagedatastruct_from_packagedata),
      	(packagedata_from_corba_packagedatastruct):
      	Added a PACKAGE_FILE_CONFLICT status enum to PackageData
      
      	* components/services/install/lib/eazel-install-protocols.c:
      	(get_url_for_package), (get_search_url_for_package):
      	Changed >= to = for version,
      
      	* components/services/install/lib/eazel-install-rpm-glue.c:
      	(eazel_install_download_packages),
      	(eazel_install_check_for_file_conflicts),
      	(eazel_install_pre_install_packages), (revert_transaction),
      	(eazel_install_monitor_rpm_propcess_pipe),
      	(eazel_install_do_transaction_md5_check),
      	(eazel_install_package_version_compare),
      	(eazel_install_package_provides_basename_compare),
      	(eazel_install_package_provides_compare),
      	(eazel_install_package_modifies_provides_compare),
      	(eazel_install_check_existing_packages),
      	(eazel_install_check_if_related_package),
      	(eazel_install_fetch_rpm_dependencies), (print_package_list),
      	(eazel_install_ensure_deps):
      	Mucho work, closed bug 2956, 2958, 1514 and 2596. Basically it
      	now handles the case where a installing eg. gnome-print which has
      	libgnomeprint.so.7 breaks gnumeric because it requires
      	libgnomeprint.so.6. It also now checks for file conflicts before
      	beginning the install. This is the one case that rpmDepCheck
      	doesn't check.
      
      	* components/services/install/lib/eazel-install-types.c:
      	(packagedata_fill_from_rpm_header),
      	Read the provides list with full filenames. Should hopefully also
      	work on rpm-3.0.x | x < 4.
      	(packagedata_status_enum_to_str),
      	(packagedata_status_str_to_enum):
      	Handle FILE_CONFLICT tag
      
      	* components/services/install/lib/eazel-install-types.h:
      	Added the FILE_CONFLICT. If installed package A which has a file
      	foo which conflicts with B (already installed, and also has file
      	foo), file B will go into A->breaks with status =
      	PACKAGE_FILE_CONFLICT.
      414ed180
  24. 08 Sep, 2000 1 commit
  25. 02 Sep, 2000 1 commit
    • Eskil Heyn Olsen's avatar
      Added Shane Butlers <sbutle@deakin.edu.au> patch for showing IDE devices · cb1e7b1b
      Eskil Heyn Olsen authored
      	* components/hardware/nautilus-hardware-view.c:
      	(get_RAM_description), (get_IDE_description),
      	(setup_overview_form), (setup_IDE_form),
      	(nautilus_hardware_view_load_uri):
      	Added Shane Butlers <sbutle@deakin.edu.au> patch for showing IDE
      	devices in the hardware overview. Also fixed the size display
      	problem (unsigned long overflow).
      cb1e7b1b
  26. 28 Aug, 2000 1 commit
    • John Sullivan's avatar
      Wrote new bug reports for FIXMEs, and added bug numbers. · 44992d98
      John Sullivan authored
      	Now there are 219 Nautilus FIXMEs without bug numbers.
      
      	* components/hardware/nautilus-hardware-view.c:
      	(get_RAM_description):
      	* components/help/converters/gnome-db2html2/gdb3html.c:
      	(parse_file):
      	* components/help/help-method.c: (escape_for_shell),
      	(help_uri_to_string), (convert_file_to_uri), (find_help_file):
      	* components/music/nautilus-music-view.c: (play_status_display),
      	(slider_moved_callback), (slider_release_callback),
      	(nautilus_music_view_drag_data_received):
      	* components/rpmview/nautilus-rpm-view.c:
      	(nautilus_rpm_view_update_from_uri):
      	* components/sample/nautilus-sample-content-view.c:
      44992d98
  27. 19 Aug, 2000 1 commit
    • Jiri (George) Lebl's avatar
      Use g_strdup instead of strdup (get_CPU_description): Free allocated data · 20112019
      Jiri (George) Lebl authored
      Fri Aug 18 21:22:17 2000  George Lebl <jirka@5z.com>
      
      	* components/hardware/nautilus-hardware-view.c
      	  (read_proc_info) (extract_info) (get_CPU_description)
      	  (get_RAM_description):
      	  Use g_strdup instead of strdup
      	  (get_CPU_description):
      	  Free allocated data when returning due to an error
      
      	* components/music/nautilus-music-view.c
      	  (nautilus_music_view_update_from_uri):
      	  Initialize clist_entry in a loop, use g_strdup_printf instead
      	  of malloc and sprintf, and properly free allocated data after use
      
      	* components/services/inventory/lib/eazel-inventory-shared.c
      	  (read_proc_info)
      	  components/services/inventory/nautilus-view/nautilus-inventory-view.c
      	  (gather_config_button_cb)
      	  libnautilus-extensions/nautilus-string.c
      	  (nautilus_str_middle_truncate)
      	  librsvg/rsvg.c (rsvg_ctx_free):
      	  Use g_strdup instead of strdup and g_free instead of free to
      	  prevent crashes with glib compiled with --enable-mem-check
      
      	* src/file-manager/Makefile.am,
      	  src/file-manager/nautilus-indexing-info.[ch],
      	  src/file-manager/fm-search-list-view.c (indexing_info_callback)
      	  (real_merge_menus):
      	  Bug #1369: Add a dialog for indexing info to the file menu.  The
      	  dialog shows the last time the indexing was done and allows to
      	  update the indexes.  Only shown on the file search result dialog
      20112019
  28. 04 Aug, 2000 1 commit
    • Jiri (George) Lebl's avatar
      Only bugfixes so I suspect I'm allowed to check these in. · e00e0138
      Jiri (George) Lebl authored
      -George
      
      Fri Aug 04 14:21:51 2000  George Lebl <jirka@5z.com>
      
      	* components/hardware/nautilus-hardware-view.c (setup_form_title):
      	  Check result of gnome_pixmap_file.  If NULL, we can't make a new
      	  gnome-pixmap.
      
      	* components/help/converters/gnome-db2html2/sect-elements.c
      	  (sect_get_infobox_logo) (sect_infobox_start_element):
      	  sect_get_infobox_logo can return a NULL so check its return
      	  and if NULL just add %s instead of <IMG ...>
      
      	* components/services/vault/command-line/vault-operations.c,
      	  libnautilus-extensions/nautilus-list.c:
      	  add #include <string.h>
      
      	* cut-n-paste-code/freetype/ftcalc.h,
      	  cut-n-paste-code/freetype/ftconfig.h:  Well even though this
      	  is cut and paste code I NEED to add this patch for it to even
      	  compile on alpha, I'll try to get this upstream.  The only changes
      	  are inside #ifdefs on platforms where long is 64 bit so it should
      	  not affect intel code at all.
      
      	* libnautilus-extensions/nautilus-file-utilities.c
      	  (nautilus_format_uri_for_display):  use g_strdup instead of strdup
      	  as then g_free is used and this would really confuse glib in memory
      	  checking mode.
      
      
      	* librsvg/art_render_mask.c, librsvg/rsvg-bpath-util.c,
      	  librsvg/rsvg-ft.c: add #include <string.h>
      
      	* src/Makefile.am: define NAUTILUS_PIXMAPDIR.  This is neccessary for
      	  both making the tarballs and actual code sanity on switching
      	  toolbar themes etc.  In GNOME 2.0 the GNOME_PATH can be sanely used
      	  to allow relocatable nautilus binary, but in 1.[02] this is the
      	  correct way to do things.
      
      	* src/nautilus-complex-search-bar.c
      	  (nautilus_complex_search_bar_initialize)
      	  (load_find_them_pixmap_widget):  If we can't load pixmaps don't
      	  add them.  Also don't hardcode "/gnome/share" prefix and use
      	  the NAUTILUS_PIXMAPDIR define to find search.png AND make sure
      	  we can load it before using it.
      
      	* src/nautilus-window-toolbars.c (find_toolbar_child) (setup_button)
      	  In toolbar_info use the NAUTILUS_PIXMAPDIR define to find pixmaps.
      	  remove get_stock_callback and get_stock_widget as those functions
      	  were an incredible hack and were likely to break.  Replace with a
      	  function which searches the toolbar children and then finds correct
      	  icon widget.  It also doesn't do anything if there is no icon.  In
      	  setup button, use NAUTILUS_PIXMAPDIR to define pixmaps by their
      	  full name.  If we cannot set the stock widget icon, then the icon
      	  is not registered and we register it with gnome-stock.
      	  Miraculously the current code worked but only worked because the
      	  eazel theme was set up in the toolbar_info, other themes with
      	  outside images would break.
      e00e0138
  29. 27 Jun, 2000 1 commit
    • Darin Adler's avatar
      Removed a bunch of incorrect calls to bonobo_object_unref. An error in the · a93b99ab
      Darin Adler authored
      	* components/hardware/nautilus-hardware-view.c:
      	(nautilus_hardware_view_destroy):
      	* components/loser/content/nautilus-content-loser.c:
      	(nautilus_content_loser_destroy):
      	* components/loser/sidebar/nautilus-sidebar-loser.c:
      	(nautilus_sidebar_loser_destroy):
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	(nautilus_mozilla_content_view_destroy):
      	* components/music/nautilus-music-view.c:
      	(nautilus_music_view_destroy):
      	* components/rpmview/nautilus-rpm-view.c:
      	(nautilus_rpm_view_destroy):
      	* components/sample/nautilus-sample-content-view.c:
      	(nautilus_sample_content_view_destroy):
      	* components/services/time/nautilus-view/trilobite-eazel-time-view.c:
      	(trilobite_eazel_time_view_destroy):
      	* components/tree/nautilus-tree-view.c:
      	(nautilus_tree_view_destroy):
      	Removed a bunch of incorrect calls to bonobo_object_unref.
      	An error in the sample can be an insidious thing.
      
      	* components/tree/main.c: (tree_object_destroyed),
      	(tree_make_object), (main): Removed some stray debugging stuff.
      
      	* libnautilus-extensions/Makefile.am: Got rid of the grid
      	* libnautilus-extensions/nautilus-icon-private.h: Got rid of the
      	grid.
      	* libnautilus-extensions/nautilus-icon-container.c:
      	(keyboard_icon_reveal_timeout_callback): Took out unneeded use of
      	thread locking macros. Maybe someday I'll regret this, but we can
      	add them back then.
      	(get_all_icon_bounds): Added shared function.
      	(update_scroll_region): Renamed set_scroll_region and made it use
      	the shared function. Also got rid of grid code.
      	(resort): Got rid of grid code.
      	(lay_down_icons): Got rid of grid code.
      	(relayout): Made it lay down new icons before doing any layout
      	work. Also made sure it doesn't do the resort while stretching.
      	(reload_icon_positions): Got rid of grid code.
      	(rubberband_select): Got rid of grid code. This was the one place
      	that it might have made things a little faster but probably not
      	due to the complexity of what it was doing.
      	(rubberband_timeout_callback): Took out unneeded use of thread
      	locking macros. Maybe someday I'll regret this, but we can add
      	them back then.
      	(destroy): Got rid of grid code.
      	(world_width_changed): Got rid of grid code.
      	(nautilus_icon_container_initialize): Got rid of grid code and
      	an extra idle cycle that wasn't needed.
      	(nautilus_icon_container_clear): Got rid of grid code and added
      	code to update the scroll region on clear.
      	(icon_destroy): Got rid of grid code.
      	(assign_icon_position), (finish_adding_icon),
      	(finish_adding_new_icons), (finish_adding_new_icons_callback),
      	(nautilus_icon_container_add): Replaced old idle code with
      	something specific to adding new icons. This does the proper
      	layout for manual as well as automatic layout cases.
      
      	* libnautilus-extensions/nautilus-background.h:
      	* libnautilus-extensions/nautilus-background.c:
      	(nautilus_background_initialize_class): Made two signals instead
      	of one. One for when the background's settings change and another
      	for when the appearance changes.
      	(nautilus_background_set_color): Emit both signals.
      	(load_image_callback): Emit only the appearance change signal.
      	(nautilus_background_set_tile_image_uri): Emit both signals.
      	(nautilus_get_widget_background): Connect to the
      	appearance_changed signal.
      	* libnautilus-extensions/nautilus-directory-background.c:
      	(nautilus_connect_background_to_directory_metadata):
      	Connect to the settings_changed signal.
      	* src/file-manager/fm-directory-view.c:
      	(fm_directory_view_real_merge_menus): Connect to the
      	settings_changed signal.
      	* src/nautilus-sidebar.c: (nautilus_sidebar_update_info): Connect
      	to the appearance_changed signal.
      	* components/music/nautilus-music-view.c:
      	(nautilus_music_view_set_up_background): Connect to the
      	settings_changed signal.
      
      	* HACKING: Gratuitious reformatting.
      	* RENAMING: Added notes about how we do renaming, at the request
      	of one of the hackers.
      
      	* nautilus-clean.sh: Added nautilus-tree-view to the things that
      	are killed, and made gratuitous changes to the script.
      a93b99ab
  30. 21 Jun, 2000 1 commit
    • Darin Adler's avatar
      Updated callers of the gnome-vfs calls that I just changed. In some cases · 06d1b0e4
      Darin Adler authored
      	* components/hardware/nautilus-hardware-view.c:
      	(get_RAM_description):
      	* components/music/nautilus-music-view.c:
      	(nautilus_music_view_update_from_uri):
      	* components/rpmview/nautilus-rpm-view.c:
      	(nautilus_rpm_view_update_from_uri):
      	* components/services/startup/nautilus-view/nautilus-service-startup-view.c:
      	(gather_config_button_cb), (register_button_cb),
      	(nautilus_service_startup_view_destroy):
      	* libnautilus-extensions/nautilus-directory-async.c:
      	(set_up_request_by_file_attributes):
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	(nautilus_format_uri_for_display),
      	(nautilus_get_uri_from_local_path):
      	* libnautilus-extensions/nautilus-file.c:
      	(nautilus_file_get_size_as_string):
      	* libnautilus-extensions/nautilus-link-set.c: (link_set_path_name),
      	(expand_uri):
      	* src/file-manager/fm-directory-view.c:
      	(fm_directory_view_display_selection_info):
      	* src/nautilus-desktop-window.c:
      	(nautilus_desktop_window_initialize),
      	(nautilus_desktop_window_new), (realize):
      	Updated callers of the gnome-vfs calls that I just changed.
      	In some cases I made them use higher-level nautilus utility
      	functions instead.
      06d1b0e4
  31. 16 Jun, 2000 1 commit
    • Pavel Cisler's avatar
      Convert a bunch of illegal mime types "special/*" to legal equivalents. · 814058c1
      Pavel Cisler authored
      2000-06-15  Pavel Cisler  <pavel@eazel.com>
      
      	* components/hardware/nautilus-hardware-view.c:
      	* components/html/ntl-web-browser.oafinfo:
      	* components/mozilla/nautilus-mozilla-content-view.oafinfo:
      	* components/music/nautilus-music-view.c:
      	* components/music/nautilus-music-view.oafinfo:
      	* components/rpmview/nautilus-rpm-view.c:
      	* components/shell/shell.oafinfo:
      	* libnautilus-extensions/nautilus-drag.c:
      	(nautilus_drag_build_selection_list):
      	* libnautilus-extensions/nautilus-drag.h:
      	* libnautilus-extensions/nautilus-file.c:
      	(nautilus_file_get_type_as_string):
      	* src/nautilus-sidebar.c:
      	* src/nautilus.oafinfo:
      	Convert a bunch of illegal mime types "special/*" to
      	legal equivalents.
      814058c1
  32. 13 Jun, 2000 2 commits
    • Darin Adler's avatar
      Some build fixes. · 6efd7c1b
      Darin Adler authored
      	* acconfig.h:
      	* configure.in:
      	Removed the NAUTILUS_PREFIX that I added. I did it wrong.
      
      	* libnautilus-extensions/nautilus-file-utilities.h:
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	(nautilus_pixmap_file):
      	* components/hardware/nautilus-hardware-view.c:
      	(setup_overview_form):
      	* components/services/startup/nautilus-view/nautilus-service-startup-view.c:
      	(setup_form_title), (setup_signup_form), (setup_config_form):
      	* libnautilus-extensions/nautilus-icon-canvas-item.c: (map_pixbuf):
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	(make_full_icon_path):
      	* src/nautilus-application.c: (display_caveat):
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_initialize),
      	(nautilus_emblem_dialog_new), (make_category_link):
      	* src/nautilus-zoom-control.c: (nautilus_zoom_control_initialize):
      	Replaced most uses of gnome_pixmap_file on "nautilus/"
      	with a call to a new nautilus_pixmap_file in an attempt to
      	make installations where nautilus has a different prefix
      	from gnome-libs work. I now think this is a waste of time,
      	but Mathieu Lacage says this is still an improvement.
      
      	* components/help/Makefile.am:
      	* components/help/hyperbola-filefmt.c: (fmt_map_entry):
      	Use HYPERBOLA_DATADIR instead of NAUTILUS_PREFIX.
      
      	* components/websearch/ntl-web-search.c:
      	(web_search_populate_engines):
      	Use WEB_SEARCH_DATADIR instead of NAUTILUS_PREFIX.
      
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	(nautilus_mozilla_content_view_initialize),
      	(mozilla_content_view_set_busy_cursor),
      	(mozilla_content_view_request_progress_change),
      	(mozilla_content_view_clear_busy_cursor),
      	(mozilla_load_location_callback), (bonobo_mozilla_callback),
      	(mozilla_merge_bonobo_items_callback),
      	(mozilla_title_changed_callback),
      	(mozilla_location_changed_callback), (mozilla_net_status_callback),
      	(mozilla_link_message_callback), (mozilla_progress_callback),
      	(mozilla_open_uri_callback):
      	Took a cut at fixing the Mozilla component for the new API.
      	Ramiro will have to take care of the rest.
      
      	* components/services/install/lib/Makefile.am:
      	* components/services/time/command-line/Makefile.am:
      	* components/services/time/nautilus-view/Makefile.am:
      	* components/services/time/service/Makefile.am:
      	* components/services/trilobite/libtrilobite/Makefile.am:
      	* components/services/trilobite/sample/command-line/Makefile.am:
      	* components/services/trilobite/sample/service/Makefile.am:
      	* libnautilus/Makefile.am:
      	Updated all ORBit IDL compiles to use IDL_CFLAGS as suggested
      	in the form of a patch by Martijn van Beers.
      
      	* libnautilus-extensions/Makefile.am:
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	(nautilus_get_user_main_directory),
      	(nautilus_get_pixmap_directory):
      	* libnautilus-extensions/nautilus-link-set.c:
      	(get_link_set_document):
      	* src/Makefile.am:
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_drag_data_get), (make_drag_image),
      	(get_xml_path), (make_properties_from_directory):
      	* src/nautilus-link-set-window.c: (get_link_set_names):
      	* src/file-manager/Makefile.am:
      	* src/file-manager/fm-properties-window.c: (get_property_names):
      	Used NAUTILUS_DATADIR and DATADIR instead of NAUTILUS_PREFIX.
      
      	* libnautilus-extensions/nautilus-file-utilities.h:
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	(nautilus_get_uri_from_local_path): Added a new helper function for
      	use when you have a path and need a URI. This does a better job
      	than just adding a "file://" on the front.
      
      	* libnautilus-extensions/nautilus-gtk-extensions.h:
      	* libnautilus-extensions/nautilus-gtk-extensions.c:
      	(get_first_callback), (nautilus_gtk_container_get_first_child):
      	* src/nautilus-window-toolbars.c: (setup_button):
      	* src/nautilus-window.c:
      	(replace_special_current_view_in_content_view_menu):
      	Implemented the first_child function and used it where appropriate.
      
      	* libnautilus-extensions/nautilus-preferences-item.c:
      	(add_icon_themes): Use nautilus_get_pixmap_directory intead of
      	misusing gnome_pixmap_file by calling it on a directory name.
      
      	* nautilus-installer/src/support.c: (create_pixmap),
      	(create_image): Added FIXMEs since it isn't clear if this code
      	will work with a Nautilus prefix that's not the same as the
      	gnome-libs prefix.
      
      	* Makefile.am: Tweaked white space.
      6efd7c1b
    • Darin Adler's avatar
      Renamed and changed around parameters for the basic operations on · 14aba5ce
      Darin Adler authored
      	views to simplify and clarify Nautilus. Later we will be able to
      	clean up the state machine.
      
      	Some "theoretical" stuff may be lost in this process, but we can
      	easily re-add what we really need. The old stuff had many
      	unimplemented placeholders and half-baked ideas.
      
      	* libnautilus/nautilus-view-component.idl:
      	* libnautilus/nautilus-view.h:
      	* libnautilus/nautilus-view.c:
      	* libnautilus/nautilus-zoomable.c:
      	(nautilus_zoomable_ensure_zoomable_frame),
      	(nautilus_zoomable_set_zoom_level):
      	* src/nautilus-applicable-views.c: (got_file_info_callback),
      	(got_metadata_callback), (nautilus_navigation_info_new),
      	(nautilus_navigation_info_free):
      	* src/nautilus-applicable-views.h:
      	* src/nautilus-view-frame-bonobo-control.c:
      	(nautilus_view_frame_activate_uri),
      	(bonobo_control_try_load_client), (bonobo_control_load_location):
      	* src/nautilus-view-frame-bonobo-embeddable.c:
      	(bonobo_subdoc_notify_location_change),
      	(bonobo_subdoc_try_load_clie...
      14aba5ce
  33. 02 Jun, 2000 1 commit
    • Ramiro Estrugo's avatar
      Task 667. Unhardcode font strings. · bbb7d78b
      Ramiro Estrugo authored
      * libnautilus-extensions/nautilus-font-factory.c:
      (nautilus_get_current_font_factory), (nautilus_font_factory_get),
      (nautilus_font_factory_new), (nautilus_font_factory_initialize),
      (nautilus_font_factory_initialize_class), (font_hash_node_alloc),
      (font_hash_node_free), (font_hash_node_lookup),
      (font_hash_node_lookup_with_insertion),
      (nautilus_font_factory_get_font_by_family),
      (nautilus_font_factory_get_font_from_preferences),
      (nautilus_font_factory_get_fallback_font), (make_font_name_string):
      * libnautilus-extensions/nautilus-font-factory.h:
      New class to obtain fonts either by family or from preferences.  A
      specific size can be requested.
      
      Right now its a pretty dumb class, but it can be enhanced to do
      smart things like looking at gtkstyles and/or smarted choosing of
      fonts if the specifically requested size is not avialable.
      
      * components/hardware/nautilus-hardware-view.c: (setup_form_title):
      * components/music/nautilus-music-view.c:
      (nautilus_music_view_initialize):
      * ...
      bbb7d78b
  34. 25 May, 2000 1 commit
    • Darin Adler's avatar
      [removed] [removed] · 346de152
      Darin Adler authored
      	* components/hardware/nautilus-hardware-view.c:
      	(nautilus_hardware_view_initialize),
      	(hardware_view_notify_location_change_callback):
      	* components/hardware/nautilus-hardware-view.h:
      	* components/help/hyperbola-nav-index.c:
      	(hyperbola_navigation_index_select_row):
      	* components/help/hyperbola-nav-search.c:
      	(hyperbola_navigation_search_select_row),
      	(hyperbola_navigation_search_new):
      	* components/html/ntl-web-browser.c: (browser_url_load_done),
      	(browser_vfs_callback), (browser_goto_url_real),
      	(browser_goto_url), (browser_select_url), (browser_title_changed),
      	(browser_notify_location_change), (make_obj):
      	* components/loser/content/main.c: (loser_make_object):
      	* components/loser/content/nautilus-content-loser.c:
      	(nautilus_content_loser_initialize),
      	(loser_notify_location_change_callback):
      	* components/loser/content/nautilus-content-loser.h:
      	* components/loser/sidebar/main.c: (loser_make_object):
      	* components/loser/sidebar/nautilus-sidebar-loser.c:
      	(nautilus_sidebar_loser_initialize),
      	(loser_notify_location_change_callback):
      	* components/mozilla/main.c: (mozilla_make_object):
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	(nautilus_mozilla_content_view_initialize),
      	(mozilla_content_view_request_progress_change),
      	(mozilla_content_view_request_location_change),
      	(mozilla_notify_location_change_callback),
      	(mozilla_title_changed_callback), (mozilla_link_message_callback):
      	* components/mozilla/nautilus-mozilla-content-view.h:
      	* components/music/main.c: (music_view_make_object):
      	* components/music/nautilus-music-view.c:
      	(nautilus_music_view_initialize), (click_column_callback),
      	(music_view_notify_location_change_callback),
      	(nautilus_music_view_drag_data_received):
      	* components/music/nautilus-music-view.h:
      	* components/rpmview/main.c: (rpm_view_make_object):
      	* components/rpmview/nautilus-rpm-view.c:
      	(nautilus_rpm_view_initialize),
      	(rpm_view_notify_location_change_callback):
      	* components/rpmview/nautilus-rpm-view.h:
      	* components/sample/main.c: (sample_make_object):
      	* components/sample/nautilus-sample-content-view.c:
      	(nautilus_sample_content_view_initialize),
      	(sample_notify_location_change_callback):
      	* components/sample/nautilus-sample-content-view.h:
      	* components/services/startup/nautilus-view/main.c:
      	(services_make_object):
      	* components/services/startup/nautilus-view/nautilus-service-startup-view.c:
      	(go_to_uri), (nautilus_service_startup_view_initialize),
      	(service_main_notify_location_change_cb):
      	* components/services/startup/nautilus-view/nautilus-service-startup-view.h:
      	* libnautilus/Makefile.am:
      	* libnautilus/libnautilus.h:
      	* libnautilus/nautilus-content-view-frame.c: [removed]
      	* libnautilus/nautilus-content-view-frame.h: [removed]
      	* libnautilus/nautilus-view-component.idl:
      	* libnautilus/nautilus-view-frame-private.h:
      	* libnautilus/nautilus-view-frame.c:
      	(impl_Nautilus_View_save_state), (impl_Nautilus_View_load_state),
      	(impl_Nautilus_View_notify_location_change),
      	(impl_Nautilus_View_show_properties),
      	(impl_Nautilus_View_notify_selection_change),
      	(impl_Nautilus_View_stop_location_change),
      	(impl_Nautilus_View__destroy), (impl_Nautilus_View__create),
      	(nautilus_view_initialize_class), (nautilus_view_initialize),
      	(nautilus_view_new), (nautilus_view_new_from_bonobo_control),
      	(get_view_frame), (nautilus_view_request_location_change),
      	(nautilus_view_request_selection_change),
      	(nautilus_view_request_status_change),
      	(nautilus_view_request_progress_change),
      	(nautilus_view_request_title_change),
      	(nautilus_view_get_bonobo_control),
      	(nautilus_view_get_main_window):
      	* libnautilus/nautilus-view-frame.h:
      	* src/Makefile.am:
      	* src/file-manager/fm-directory-view.c: (get_bonobo_control),
      	(fm_directory_view_initialize), (display_selection_info),
      	(fm_directory_view_send_selection_change),
      	(notify_location_change_callback), (stop_location_change_callback),
      	(done_loading), (fm_directory_view_activate_file_internal),
      	(finish_loading_uri):
      	* src/file-manager/fm-directory-view.h:
      	* src/ntl-app.c: (impl_Nautilus_Application_create_object):
      	* src/ntl-content-view.c: [removed]
      	* src/ntl-content-view.h: [removed]
      	* src/ntl-uri-map.c: (make_oaf_query_with_known_mime_type),
      	(make_oaf_query_with_uri_scheme_only):
      	* src/ntl-view-frame-svr.c: (impl_Nautilus_ViewFrame__destroy),
      	(impl_Nautilus_ViewFrame__create),
      	(impl_Nautilus_ViewFrame__get_main_window),
      	(impl_Nautilus_ViewFrame_request_location_change),
      	(impl_Nautilus_ViewFrame_request_selection_change),
      	(impl_Nautilus_ViewFrame_request_status_change),
      	(impl_Nautilus_ViewFrame_request_progress_change),
      	(impl_Nautilus_ViewFrame_request_title_change):
      	* src/ntl-view-private.h:
      	* src/ntl-view.c: (nautilus_view_frame_class_init),
      	(nautilus_view_frame_set_arg), (nautilus_view_frame_get_arg),
      	(nautilus_view_frame_request_location_change),
      	(nautilus_view_frame_request_selection_change),
      	(nautilus_view_frame_request_status_change),
      	(nautilus_view_frame_request_progress_change),
      	(nautilus_view_frame_request_title_change),
      	(nautilus_view_frame_set_label), (nautilus_view_frame_activate):
      	* src/ntl-view.h:
      	* src/ntl-window-msgs.c: (nautilus_window_request_title_change),
      	(nautilus_window_load_meta_view),
      	(nautilus_window_request_location_change),
      	(nautilus_window_load_content_view):
      	* src/ntl-window-msgs.h:
      	* src/ntl-window-private.h:
      	* src/ntl-window.c:
      	(nautilus_window_request_title_change_callback),
      	(nautilus_window_connect_content_view),
      	(nautilus_window_real_set_content_view):
      	Got rid of ContentView and ContentViewFrame.
      346de152
  35. 23 May, 2000 1 commit
    • Darin Adler's avatar
      The ViewFrame <-> View renaming. · 8ce35298
      Darin Adler authored
      	We still have to rename the files.
      
      	* RENAMING: Put in explicit cases for file name renaming.
      
      	* src/Makefile.am:
      	* src/nautilus-desktop-window.c:
      	* src/nautilus-desktop-window.h:
      	Added placeholders. I'll be putting code in here soon.
      
      	* src/ntl-app.c: (display_prototype_caveat):
      	Changed to use nautilus_simple_dialog again since otherwise it
      	comes up behind the main window. Perhaps someone will resolve
      	that issue and change it back.
      
      	* libnautilus-extensions/nautilus-gnome-extensions.h:
      	* libnautilus-extensions/nautilus-gnome-extensions.c:
      	(nautilus_warning_dialog), (nautilus_warning_dialog_parented):
      	Added centered version of the warning dialog as well, since
      	Eskil was using gnome_warning_dialog in a case where he really
      	wanted lines wrapped.
      
      	* components/loser/.cvsignore:
      	* components/loser/content/.cvsignore:
      	* components/loser/sidebar/.cvsignore:
      	Ignore some generated files.
      
      	* components/hardware/main.c: (hardware_view_make_object):
      	* components/hardware/nautilus-hardware-view.c:
      	(nautilus_hardware_view_initialize),
      	(nautilus_hardware_view_destroy),
      	(nautilus_hardware_view_get_nautilus_view),
      	(hardware_view_notify_location_change_callback):
      	* components/hardware/nautilus-hardware-view.h:
      	* components/help/hyperbola-nav-index.c:
      	(hyperbola_navigation_index_select_row),
      	(hyperbola_navigation_index_new):
      	* components/help/hyperbola-nav-search.c:
      	(hyperbola_navigation_search_select_row),
      	(hyperbola_navigation_search_new):
      	* components/help/hyperbola-nav-tree.c:
      	(hyperbola_navigation_tree_new),
      	(hyperbola_navigation_tree_notify_location_change),
      	(hyperbola_navigation_tree_select_row):
      	* components/history/ntl-history-view.c:
      	(hyperbola_navigation_history_notify_location_change),
      	(hyperbola_navigation_history_select_row), (make_obj):
      	* components/html/ntl-web-browser.c: (browser_url_load_done),
      	(browser_vfs_callback), (browser_goto_url_real),
      	(browser_goto_url), (browser_select_url), (browser_title_changed),
      	(browser_notify_location_change), (make_obj):
      	* components/loser/content/main.c: (loser_make_object):
      	* components/loser/content/nautilus-content-loser.c:
      	(nautilus_content_loser_initialize),
      	(nautilus_content_loser_destroy),
      	(nautilus_content_loser_get_nautilus_view),
      	(nautilus_content_loser_load_uri),
      	(loser_notify_location_change_callback), (bonobo_loser_callback):
      	* components/loser/content/nautilus-content-loser.h:
      	* components/loser/sidebar/main.c: (loser_make_object):
      	* components/loser/sidebar/nautilus-sidebar-loser.c:
      	(nautilus_sidebar_loser_initialize),
      	(nautilus_sidebar_loser_destroy),
      	(nautilus_sidebar_loser_get_nautilus_view),
      	(loser_notify_location_change_callback):
      	* components/loser/sidebar/nautilus-sidebar-loser.h:
      	* components/music/main.c: (music_view_make_object):
      	* components/music/nautilus-music-view.c:
      	(nautilus_music_view_initialize), (nautilus_music_view_destroy),
      	(nautilus_music_view_get_nautilus_view),
      	(music_view_notify_location_change_callback):
      	* components/music/nautilus-music-view.h:
      	* components/notes/ntl-notes.c: (notes_notify_location_change),
      	(make_notes_view):
      	* components/rpmview/main.c: (rpm_view_make_object):
      	* components/rpmview/nautilus-rpm-view.c:
      	(nautilus_rpm_view_initialize), (nautilus_rpm_view_destroy),
      	(nautilus_rpm_view_get_nautilus_view),
      	(rpm_view_notify_location_change_callback):
      	* components/rpmview/nautilus-rpm-view.h:
      	* components/sample/main.c: (sample_make_object):
      	* components/sample/nautilus-sample-content-view.c:
      	(nautilus_sample_content_view_initialize),
      	(nautilus_sample_content_view_destroy),
      	(nautilus_sample_content_view_get_nautilus_view),
      	(sample_notify_location_change_callback):
      	* components/sample/nautilus-sample-content-view.h:
      	* components/services/startup/nautilus-view/main.c:
      	(services_make_object):
      	* components/services/startup/nautilus-view/nautilus-service-startup-view.c:
      	(go_to_uri), (nautilus_service_startup_view_initialize),
      	(nautilus_service_startup_view_get_nautilus_view),
      	(service_main_notify_location_change_cb):
      	* components/services/startup/nautilus-view/nautilus-service-startup-view.h:
      	* components/websearch/ntl-web-search.c:
      	(web_search_notify_location_change), (do_search), (make_obj):
      	* libnautilus/nautilus-clipboard.c:
      	(nautilus_clipboard_info_set_view),
      	(nautilus_clipboard_info_get_view),
      	(nautilus_clipboard_info_get_bonobo_control):
      	* libnautilus/nautilus-clipboard.h:
      	* src/file-manager/fm-directory-view.c:
      	(bonobo_menu_move_to_trash_callback), (get_bonobo_control),
      	(fm_directory_view_initialize), (display_selection_info),
      	(fm_directory_view_send_selection_change),
      	(notify_location_change_callback),
      	(notify_selection_change_callback),
      	(stop_location_change_callback), (done_loading),
      	(fm_directory_view_get_nautilus_view),
      	(fm_directory_view_activate_file_internal), (finish_loading_uri):
      	* src/file-manager/fm-directory-view.h:
      	Updated for new libnautilus where the NautilusViewFrame
      	classes are now named NautilusView.
      
      	* libnautilus/nautilus-content-view-frame.c:
      	(nautilus_content_view_initialize), (nautilus_content_view_new),
      	(nautilus_content_view_new_from_bonobo_control),
      	(nautilus_content_view_destroy),
      	(nautilus_content_view_initialize_class),
      	(nautilus_content_view_request_title_change):
      	* libnautilus/nautilus-content-view-frame.h:
      	* libnautilus/nautilus-meta-view-frame.c:
      	(nautilus_meta_view_initialize), (nautilus_meta_view_new),
      	(nautilus_meta_view_new_from_bonobo_control),
      	(nautilus_meta_view_destroy),
      	(nautilus_meta_view_initialize_class):
      	* libnautilus/nautilus-meta-view-frame.h:
      	Changed Nautilus*ViewFrame classes to Nautilus*View. This is
      	something we had in RENAMING for some time, and it's consistent
      	with Bonobo's naming of BonoboControl and BonoboControlFrame.
      	Also changed interfaces to use actual BonoboControl * instead of
      	using BonobObject * and query_interface.
      
      	* libnautilus/nautilus-undo-manager.c:
      	(nautilus_undo_setup_bonobo_control):
      	* libnautilus/nautilus-undo-manager.h:
      	Changed the BonoboControl parameter to actually be of type
      	BonoboControl * instead of BonoboObject *.
      
      	* libnautilus/nautilus-view-frame-private.h:
      	* libnautilus/nautilus-view-frame.c:
      	(impl_Nautilus_View_save_state), (impl_Nautilus_View_load_state),
      	(impl_Nautilus_View_notify_location_change),
      	(impl_Nautilus_View_show_properties),
      	(impl_Nautilus_View_notify_selection_change),
      	(impl_Nautilus_View_stop_location_change),
      	(impl_Nautilus_View__destroy), (impl_Nautilus_View__create),
      	(nautilus_view_initialize_class), (nautilus_view_set_arg),
      	(nautilus_view_get_arg), (nautilus_view_initialize),
      	(nautilus_view_new), (nautilus_view_new_from_bonobo_control),
      	(nautilus_view_destroy), (nautilus_view_ensure_view_frame),
      	(nautilus_view_request_location_change),
      	(nautilus_view_request_selection_change),
      	(nautilus_view_request_status_change),
      	(nautilus_view_request_progress_change),
      	(nautilus_view_get_bonobo_control),
      	(nautilus_view_get_main_window),
      	(nautilus_view_real_set_bonobo_control):
      	* libnautilus/nautilus-view-frame.h:
      	* libnautilus/nautilus-zoomable.c:
      	(impl_Nautilus_Zoomable__get_zoom_level),
      	(impl_Nautilus_Zoomable__set_zoom_level),
      	(impl_Nautilus_Zoomable__get_min_zoom_level),
      	(impl_Nautilus_Zoomable__get_max_zoom_level),
      	(impl_Nautilus_Zoomable__get_is_continuous),
      	(impl_Nautilus_Zoomable_zoom_in),
      	(impl_Nautilus_Zoomable_zoom_out),
      	(impl_Nautilus_Zoomable_zoom_to_fit),
      	(impl_Nautilus_Zoomable__destroy),
      	(impl_Nautilus_Zoomable__create), (marshal_NONE__DOUBLE),
      	(nautilus_zoomable_initialize_class), (nautilus_zoomable_set_arg),
      	(nautilus_zoomable_get_arg), (nautilus_zoomable_initialize),
      	(nautilus_zoomable_new),
      	(nautilus_zoomable_new_from_bonobo_control),
      	(nautilus_zoomable_destroy),
      	(nautilus_zoomable_ensure_zoomable_frame),
      	(nautilus_zoomable_set_zoom_level),
      	(nautilus_zoomable_get_bonobo_control),
      	(nautilus_zoomable_real_set_bonobo_control):
      	* libnautilus/nautilus-zoomable.h:
      	* src/nautilus-zoomable-frame-svr.c:
      	(impl_Nautilus_ZoomableFrame__destroy),
      	(impl_Nautilus_ZoomableFrame__create),
      	(impl_Nautilus_ZoomableFrame_notify_zoom_level):
      	* src/ntl-app.c: (impl_Nautilus_Application_create_object),
      	* src/ntl-content-view.c:
      	(impl_Nautilus_ContentViewFrame_request_title_change),
      	(nautilus_content_view_frame_get_type),
      	(nautilus_content_view_frame_class_init),
      	(nautilus_content_view_frame_init),
      	(nautilus_content_view_frame_set_active),
      	(nautilus_content_view_frame_request_title_change):
      	* src/ntl-content-view.h:
      	* src/ntl-index-panel.c: (nautilus_index_panel_add_meta_view),
      	(nautilus_index_panel_remove_meta_view):
      	* src/ntl-index-panel.h:
      	* src/ntl-meta-view.c: (nautilus_meta_view_frame_initialize_class),
      	(nautilus_meta_view_frame_initialize),
      	(nautilus_meta_view_frame_set_label),
      	(nautilus_meta_view_frame_get_label):
      	* src/ntl-meta-view.h:
      	* src/ntl-view-bonobo-control.c: (destroy_bonobo_control_view),
      	(nautilus_view_frame_activate_uri),
      	(bonobo_control_try_load_client),
      	(bonobo_control_notify_location_change):
      	* src/ntl-view-bonobo-subdoc.c: (destroy_bonobo_subdoc_view),
      	(bonobo_subdoc_notify_location_change),
      	(bonobo_subdoc_try_load_client):
      	* src/ntl-view-frame-svr.c: (impl_Nautilus_ViewFrame__destroy),
      	(impl_Nautilus_ViewFrame__create),
      	(impl_Nautilus_ViewFrame_request_location_change),
      	(impl_Nautilus_ViewFrame_request_selection_change),
      	(impl_Nautilus_ViewFrame_request_status_change),
      	(impl_Nautilus_ViewFrame_request_progress_change):
      	* src/ntl-view-nautilus.c: (nautilus_view_try_load_client),
      	(destroy_nautilus_view), (nv_show_properties), (nv_save_state),
      	(nv_load_state), (nv_notify_location_change),
      	(nv_notify_selection_change), (nv_stop_location_change):
      	* src/ntl-view-private.h:
      	* src/ntl-view.c: (nautilus_view_frame_get_type),
      	(nautilus_view_frame_class_init), (nautilus_view_frame_set_arg),
      	(nautilus_view_frame_get_arg), (nautilus_view_frame_init),
      	(nautilus_view_frame_destroy_client),
      	(nautilus_view_frame_destroy), (nautilus_view_frame_constructed),
      	(nautilus_view_frame_construct_arg_set),
      	(nautilus_view_frame_size_request),
      	(nautilus_view_frame_size_allocate),
      	(nautilus_view_frame_handle_client_destroy),
      	(nautilus_view_frame_handle_client_destroy_2),
      	(nautilus_view_frame_load_client),
      	(nautilus_view_frame_notify_location_change),
      	(nautilus_view_frame_notify_selection_change),
      	(nautilus_view_frame_load_state), (nautilus_view_frame_save_state),
      	(nautilus_view_frame_show_properties),
      	(nautilus_view_frame_stop_location_change),
      	(nautilus_view_frame_is_zoomable),
      	(nautilus_view_frame_get_zoom_level),
      	(nautilus_view_frame_set_zoom_level),
      	(nautilus_view_frame_get_min_zoom_level),
      	(nautilus_view_frame_get_max_zoom_level),
      	(nautilus_view_frame_get_is_continuous),
      	(nautilus_view_frame_zoom_in), (nautilus_view_frame_zoom_out),
      	(nautilus_view_frame_zoom_to_fit), (nautilus_view_frame_get_iid),
      	(nautilus_view_frame_get_client_objref),
      	(nautilus_view_frame_get_objref),
      	(nautilus_view_frame_request_location_change),
      	(nautilus_view_frame_request_selection_change),
      	(nautilus_view_frame_request_status_change),
      	(nautilus_view_frame_request_progress_change),
      	(nautilus_view_frame_notify_zoom_level), (check_object),
      	(nautilus_view_frame_set_active_errors):
      	* src/ntl-view.h:
      	* src/ntl-window-msgs.c: (nautilus_window_notify_selection_change),
      	(nautilus_window_request_selection_change),
      	(nautilus_window_request_status_change),
      	(nautilus_window_request_progress_change),
      	(nautilus_window_request_title_change),
      	(nautilus_window_update_internals), (nautilus_window_update_view),
      	(nautilus_window_view_destroyed), (nautilus_window_load_meta_view),
      	(nautilus_window_request_location_change),
      	(nautilus_window_load_content_view),
      	(nautilus_window_update_state), (nautilus_window_set_state_info),
      	(nautilus_window_begin_location_change):
      	* src/ntl-window-msgs.h:
      	* src/ntl-window-private.h:
      	* src/ntl-window.c: (zoom_in_cb), (zoom_out_cb),
      	(nautilus_window_set_arg), (nautilus_window_send_show_properties),
      	(view_menu_switch_views_callback),
      	(nautilus_window_set_content_view),
      	(nautilus_window_add_meta_view),
      	(nautilus_window_remove_meta_view_real),
      	(nautilus_window_remove_meta_view),
      	(nautilus_window_request_location_change_cb),
      	(nautilus_window_request_selection_change_cb),
      	(nautilus_window_request_status_change_cb),
      	(nautilus_window_request_progress_change_cb),
      	(nautilus_window_request_title_change_callback),
      	(nautilus_window_connect_view),
      	(nautilus_window_connect_content_view),
      	(nautilus_window_real_set_content_view):
      	* src/ntl-window.h:
      	Changed Nautilus*View classes to Nautilus*ViewFrame. This is
      	something we had in RENAMING for some time, and it's consistent
      	with Bonobo's naming of BonoboControl and BonoboControlFrame.
      	Also changed interfaces to use actual BonoboControl * instead of
      	using BonoboObject * and query_interface.
      8ce35298
  36. 27 Apr, 2000 1 commit
  37. 26 Apr, 2000 1 commit
  38. 24 Apr, 2000 1 commit