1. 27 Apr, 2000 1 commit
  2. 26 Apr, 2000 1 commit
  3. 22 Apr, 2000 2 commits
  4. 21 Apr, 2000 1 commit
    • Darin Adler's avatar
      Fixed a typo that was causing the history view to fail. · ef2dc9ef
      Darin Adler authored
      	* components/history/ntl-history-view.c
      	(hyperbola_navigation_history_notify_location_change):
      	Fixed a typo that was causing the history view to fail.
      
      	* components/music/nautilus-music-view.c
      	(nautilus_music_view_initialize_class),
      	(nautilus_music_view_initialize), (setup_title_font),
      	(nautilus_music_view_realize):
      	Changed to use new nautilus_gtk_widget_set_font_by_name
      	and got rid of the old realize hack.
      
      	* components/rpmview/nautilus-rpm-view.c
      	(nautilus_rpm_view_initialize):
      	Added a FIXME about how it's bad to hard-wire a font.
      
      	* components/services/startup/nautilus-service-startup-view.c
      	(setup_title_font), (setup_form_title),
      	(nautilus_service_startup_view_initialize),
      	(nautilus_service_startup_view_realize),
      	(nautilus_service_startup_view_load_uri):
      	Changed to use new nautilus_gtk_widget_set_font_by_name
      	and got rid of the old realize hack.
      
      	* libnautilus-extensions/nautilus-gtk-extensions.h:
      	* libnautilus-extensions/nautilus-gtk-extensions.c
      	(nautilus_gtk_style_set_font): Made public.
      	(nautilus_gtk_widget_set_font): Added comments and checks on
      	the parameters.
      
      	* libnautilus-extensions/nautilus-icon-container.c (relayout),
      	(idle_handler), (nautilus_icon_container_move_icon),
      	(world_width_changed), (end_stretching), (button_release_event),
      	(handle_icon_button_press), (nautilus_icon_container_add_auto),
      	(nautilus_icon_container_remove),
      	(nautilus_icon_container_set_auto_layout):
      	Some tweaks for auto-layout mode. Made it work better with
      	stretching by not laying out the currently-stretched icon,
      	simplified the code a bit, and made it relayout when an icon
      	is removed.
      
      	* src/file-manager/fm-directory-view.c (compute_menu_item_info),
      	(fm_directory_view_real_merge_menus):
      	Got rid of the "..." from "Delete...". On Macintosh, at least,
      	the "..." is only used when the dialog is something that adds
      	parameters to the command, not when it's just a confirmation.
      
      	* src/nautilus-index-title.c (update_font),
      	(nautilus_index_title_update_label),
      	(nautilus_index_title_update_info):
      	Changed to use new nautilus_gtk_widget_set_font and
      	nautilus_gtk_widget_set_font_by_name.
      
      	* src/ntl-index-panel.c (nautilus_index_panel_remove_meta_view):
      	Made the index panel do *slightly* better when a meta view
      	fails to load.
      
      	* components/help/hyperbola-main.c (main):
      	Fixed a warning.
      ef2dc9ef
  5. 20 Apr, 2000 1 commit
    • John Sullivan's avatar
      Darin and I started out thinking we were going to start entering · 406ed6a9
      John Sullivan authored
      	bugs for the FIXME items but we were distracted into fixing bugs
      	and tweaking code that we found while doing so.
      
      	* check-FIXME.pl: Won't search old ChangeLogs for FIXMEs either;
      	changed FIXME format from "FIXME bug xxx" to "FIXME bugzilla.eazel.com xxx"
      
      	* components/history/ntl-history-view.c:
      	(hyperbola_navigation_history_notify_location_change): Moved bookmark
      	naming hack here and added FIXME explaining it.
      
      	* libnautilus-extensions/nautilus-bookmark.h,
      	* libnautilus-extensions/nautilus-bookmark.c:
      	(nautilus_bookmark_new), (nautilus_bookmark_new_with_name):
      	Combined these two into one routine that takes both the uri and
      	title; removed hack for trying to come up with good name for
      	bookmark here.
      	(nautilus_bookmark_get_pixmap_and_mask): Changed to call
      	_get_pixbuf instead of duplicating code.
      	(nautilus_bookmark_get_pixbuf): Changed interface to return
      	pixbuf or NULL instead of boolean result & "out" parameter.
      
      	* src/nautilus-bookmark-list.c,
      	* src/nautilus-bookmarks-window.c,
      	* src/nautilus-window-menus.c,
      	* src/ntl-window-msgs.c:
      	Updated callers of nautilus_bookmark_new and _new_with_name.
      406ed6a9
  6. 19 Apr, 2000 1 commit
    • Maciej Stachowiak's avatar
      OAF conversion. You must now build bonobo and gnome-vfs with --enable-oaf · f6e6b471
      Maciej Stachowiak authored
      
      	OAF conversion. You must now build bonobo and gnome-vfs with --enable-oaf
      
      	* configure.in: Check for OAF
      
      	* libnautilus/nautilus-view-component.idl: Inherit from
      	Bonobo::Unknown instead of GNOME::Unknown.
      
      	* libnautilus-extensions/nautilus-global-preferences.c,
      	libnautilus-extensions/nautilus-global-preferences.h: Refer to
      	meta views by OAFIID, not GOAD ID.
      
      	* src/ntl-uri-map.c (my_notify_when_ready): Replaced hardcoded
      	list of GOAD IDs with a hardcoded list of OAFIIDs.
      	(add_components_from_metadata): Changed the expected format; it is
      	now label=component instead of component:label since OAFIIDs
      	contain colons.
      
      	* src/ntl-view.c (nautilus_view_destroy_client): unref the
      	Zoomable interface of the View, if any.
      
      	* src/file-manager/dfos-corba.c, src/file-manager/dfos.c: replace
      	GOAD calls with OAF ones; untested since this code is not really
      	used right now.
      
      	* src/ntl-main.c: Use OAF calls to intialize CORBA.
      
      	* src/ntl-app.c: Replace GOAD IDs with OAFIIDs. Use
      	Bonobo_Generic_Factory instead of GNOME_Generic_Factory to make
      	the linker happy. Register the factory server with OAF, not GOAD.
      
      	* src/nautilus.h: Include <liboaf/liboaf.h> instead of <libgnorba/gnorba.h>
      
      
      	* components/help/Makefile.am, components/history/Makefile.am,
      	components/html/Makefile.am, components/mozilla/Makefile.am,
      	components/music/Makefile.am, components/notes/Makefile.am,
      	components/rpmview/Makefile.am, components/sample/Makefile.am,
      	components/services/startup/Makefile.am,
      	components/websearch/Makefile.am, libnautilus/Makefile.am,
      	libnautilus-extensions/Makefile.am, src/Makefile.am,
      	src/file-manager/Makefile.am: Updated for OAF; install .oafinfo
      	files instead of .gnorba.
      
      	* components/help/hyperbola-main.c,
      	components/history/ntl-history-view.c,
      	components/html/ntl-web-browser.c, components/mozilla/main.c,
      	components/music/main.c, components/notes/ntl-notes.c,
      	components/rpmview/main.c, components/sample/main.c,
      	components/services/startup/main.c,
      	components/websearch/ntl-web-search.c: Convert to OAF; use OAFIIDs
      	and oaf intialization functions.
      
      	* src/nautilus.oafinfo, components/help/hyperbola.oafinfo,
      	components/history/ntl-history-view.oafinfo,
      	components/html/ntl-web-browser.oafinfo,
      	components/music/nautilus-music-view.oafinfo,
      	components/notes/ntl-notes.oafinfo,
      	components/rpmview/nautilus-rpm-view.oafinfo,
      	components/services/startup/nautilus-service-startup-view.oafinfo,
      	components/websearch/ntl-web-search.oafinfo,
      	components/sample/nautilus-sample-content-view.oafinfo,
      	components/mozilla/nautilus-mozilla-content-view.oafinfo: New OAF
      	activation records.
      
      	* src/nautilus.goad, components/help/hyperbola.goad,
      	components/history/ntl-history-view.goad,
      	components/html/ntl-web-browser.goad,
      	components/music/nautilus-music-view.goad,
      	components/notes/ntl-notes.goad,
      	components/rpmview/nautilus-rpm-view.goad,
      	components/services/startup/nautilus-service-startup-view.goad,
      	components/websearch/ntl-web-search.goad,
      	components/sample/nautilus-sample-content-view.goad,
      	components/mozilla/nautilus-mozilla-content-view.goad: Removed.
      f6e6b471
  7. 14 Apr, 2000 1 commit
    • Ramiro Estrugo's avatar
      Split libnautilus into two pieces. · 09b3bf22
      Ramiro Estrugo authored
      libnautilus now only contains the view interfaces needed by nautilus
      components.
      
      These are the interfaces defined in nautilus-view-component.idl.
      
      libnautilus-extensions containes the remainder of the stuff.
      
      Also used the cvs repository munging opportunity to do some of the
      ntl-* renaming outlined in the RENAIMING file.
      09b3bf22
  8. 29 Mar, 2000 1 commit
  9. 28 Mar, 2000 1 commit
  10. 22 Mar, 2000 1 commit
  11. 16 Mar, 2000 1 commit
  12. 07 Mar, 2000 1 commit
  13. 24 Feb, 2000 2 commits
  14. 20 Feb, 2000 1 commit
    • Maciej Stachowiak's avatar
      Changed NautilusViewFrame to allow creation of `Nautilus::View' objects · 53c5e06a
      Maciej Stachowiak authored
      	* libnautilus/ntl-view-frame.c, libnautilus/ntl-view-frame.h:
      	Changed NautilusViewFrame to allow creation of `Nautilus::View'
      	objects that have additional interfaces while sharing the actual
      	control. This will allow, for instance, the creation of components
      	that are both a `Nautilus::View' and a `Bonobo::Embeddable'. The
      	basic changes are to require a `BonoboObject' with a
      	`Bonobo::Control' interface at construction time.
      	- Two creation functions are provided: `nautilus_view_frame_new',
      	which takes a GtkWidget, creates a new control that contains that
      	widget, and the constructs a NautilusViewFrame with that control,
      	and `nautilus_view_frame_new_from_control', which creates a
      	NautilusViewFrame that gets added as an additional interface to an
      	existing control.
      	- In the course of doing this it became clear that it would be
      	easier if NautilusViewFrame were changed to inherit from
      	BonoboObject rather than GtkBin, so this was done; as a result,
      	the nautilus_view_frame_get_bonobo_object call was removed, since
      	the view_frame _is_ a bonobo object. However, a
      	nautilus_view_frame_get_bonobo_control call was added as a
      	convenience, to allow other code to avoid having to
      	query_local_interface for the control object manually.
      	* libnautilus/ntl-meta-view-frame.c,
      	libnautilus/ntl-meta-view-frame.h,
      	libnautilus/ntl-content-view-frame.c,
      	libnautilus/ntl-content-view-frame.h: Analogous changes; mainly,
      	added `nautilus_meta_view_frame_new',
      	`nautilus_meta_view_frame_new_from_control',
      	`nautilus_content_view_frame_new' and
      	`nautilus_content_view_frame_new_from_control'.
      	* components/help/hyperbola-nav-index.c,
      	components/help/hyperbola-nav-tree.c,
      	components/history/ntl-history-view.c,
      	components/html/ntl-web-browser.c, components/notes/ntl-notes.c,
      	components/websearch/ntl-web-search.c, src/ntl-app.c,
      	src/file-manager/fm-directory-view.c: Fixed initialization and
      	object creation functions to deal with the above API change.
      53c5e06a
  15. 18 Feb, 2000 1 commit
  16. 16 Feb, 2000 2 commits
  17. 15 Feb, 2000 1 commit
  18. 10 Feb, 2000 1 commit
    • Elliot Lee's avatar
      Add "Bonobo" to list of log domains to catch. · c9096ce9
      Elliot Lee authored
      
      
      * src/ntl-main.c: Add "Bonobo" to list of log domains to catch.
      
      * src/ntl-window.c: Do proper UIH setup for the menubar and
      toolbar. Also switch to using the hpaned temporarily, to be able
      to see/manipulate all the meta views.
      
      * components/history/ntl-history-view.c: Implement client side of
      menu merging properly.
      c9096ce9
  19. 26 Jan, 2000 1 commit
    • Maciej Stachowiak's avatar
      Build with the recent Bonobo global renaming, and Havoc's changes. A patch · a26d6288
      Maciej Stachowiak authored
      	* components/help/hyperbola-main.c,
      	components/help/hyperbola-nav-tree.c,
      	components/history/ntl-history-view.c, components/html/main.c,
      	components/html/ntl-web-browser.c,
      	components/websearch/ntl-web-search.c, idl/nautilus.idl,
      	libnautilus/gnome-icon-container.c,
      	libnautilus/gnome-progressive-loader.c,
      	libnautilus/gnome-progressive-loader.h, libnautilus/libnautilus.h,
      	libnautilus/ntl-content-view-frame.c,
      	libnautilus/ntl-meta-view-frame.c, libnautilus/ntl-view-frame.c,
      	libnautilus/ntl-view-frame.h, src/nautilus.h,
      	src/ntl-index-panel.c, src/ntl-view-bonobo-control.c,
      	src/ntl-view-bonobo-subdoc.c, src/ntl-view-frame-svr.c,
      	src/ntl-view-nautilus.c, src/ntl-view-private.h, src/ntl-view.c,
      	src/ntl-view.h, src/ntl-window.c, src/ntl-window.h,
      	src/file-manager/dfos-corba.h, src/file-manager/dfos-xfer.c,
      	src/file-manager/dfos-xfer.h, src/file-manager/fm-main.c: Build
      	with the recent Bonobo global renaming, and Havoc's changes. A
      	patch from Kjartan Maraas <kmaraas@online.no> and scripts from Nat
      	Friedman <nat@helixcode.com> were a very helpful starting point.
      a26d6288
  20. 10 Jan, 2000 1 commit
    • Maciej Stachowiak's avatar
      Rename NautilusViewClient to NautilusViewFrame, NautilusContentViewClient · 78106a73
      Maciej Stachowiak authored
      	* libnautilus/ntl-view-client.c, libnautilus/ntl-view-client.h,
      	libnautilus/ntl-content-view-client.c,
      	libnautilus/ntl-content-view-client.h,
      	libnautilus/ntl-meta-view-client.c,
      	libnautilus/ntl-meta-view-client.h,: Rename NautilusViewClient to
      	NautilusViewFrame, NautilusContentViewClient to
      	NautilusContentViewFrame, and NautilusMetaViewClient to
      	NautilusMetaViewFrame.
      	* components/help/hyperbola-nav-tree.c,
      	components/history/ntl-history-view.c,
      	components/html/ntl-web-browser.c,
      	components/websearch/ntl-web-search.c, src/ntl-app.c,
      	src/file-manager/fm-directory-view.c,
      	src/file-manager/fm-directory-view.h: Reflect the above renaming.
      78106a73
  21. 04 Jan, 2000 1 commit
  22. 03 Jan, 2000 1 commit
  23. 22 Dec, 1999 1 commit
    • Elliot Lee's avatar
      Testbed for UIHandler usage. Better error checking, support UIHandler · 5eff8c58
      Elliot Lee authored
      
      
      * components/history/ntl-history-view.c: Testbed for UIHandler usage.
      * src/ntl-*view*.c: Better error checking, support UIHandler usage.
      * src/ntl-window-msgs.c: Better error checking.
      * src/ntl-window.c: Better error checking, plus move menu creation so that UIHandler
      usage is easier.
      5eff8c58
  24. 21 Dec, 1999 1 commit
  25. 20 Dec, 1999 1 commit
    • Elliot Lee's avatar
      Add HTML component to build. Make process die when all objects have been · 82c18443
      Elliot Lee authored
      
      
      * configure.in, components/Makefile.am: Add HTML component to build.
      * components/help/hyperbola-main.c, components/history/ntl-history-view.c: Make process die when
        all objects have been destroyed.
      * components/history/ntl-history-view.c: Bug fixes.
      * components/html/*.[ch]: Copy glibwww over, write new NautilusViewClient for HTML browsing.
      * src/ntl-uri-map.c: Cleanup, and use ntl_web_browser as default HTML display engine.
      * src/ntl-view.c: Try to handle Bonobo views for data display.
      82c18443
  26. 16 Dec, 1999 2 commits
    • Elliot Lee's avatar
      Now works. Duplicate the URI being requested, since we don't know what the · e97c47c2
      Elliot Lee authored
      
      
      * components/history/ntl-history-view.c: Now works.
      * src/ntl-uri-map.c: Duplicate the URI being requested, since we
      don't know what the lifetime of the original value will be.
      * src/ntl-window.c: Use the paned instead of hbox, use create_menus_with_data instead.
      * src/file-manager: Misc warning fixes.
      * src/gtkscrollframe.c: Try to get rid of scrollbar chopping.
      e97c47c2
    • Elliot Lee's avatar
      Translate strings. · c7382d0d
      Elliot Lee authored
      
      
      1999-12-16  Elliot Lee  <sopwith@redhat.com>
      
      	* components/help/hyperbola-nav-tree.c: Translate strings.
      
      	* components/history/ntl-history-view.c: Bug fixes, use API
       	function for setting meta-view label.
      
      	* libnautilus/ntl-meta-view-client.[ch]:
       	s/meta_view_set_label/meta_view_client_set_label/
      
      	* src/ntl-uri-map.c: Use history view instead of help view as the
       	default meta view for now.
      
      	* src/ntl-window.c: As per the comment that was removed from
       	ntl-window.c, gnome_app_install_menu_hints() needs to be called
       	_after_ statusbar creation
      
      	* src/file-manager/fm-directory-view.c: Add more debugging assertions
      	and messages.
      c7382d0d
  27. 13 Dec, 1999 1 commit
  28. 09 Dec, 1999 1 commit