1. 22 May, 2000 2 commits
  2. 18 May, 2000 1 commit
    • Darin Adler's avatar
      Change format to make popt "pop" out more. · 7e7fc3ec
      Darin Adler authored
      	* HACKING: Change format to make popt "pop" out more.
      	* libnautilus-extensions/nautilus-entry.h:
      	* src/file-manager/fm-properties-window.c: (create_basic_page):
      	* src/nautilus-bookmarks-window.c: (on_text_field_focus_in_event),
      	* src/nautilus-location-bar.c: (nautilus_location_bar_enable_undo):
      	* src/nautilus-location-bar.h:
      	* src/nautilus-window-menus.c: (edit_menu_undo_callback),
      	(get_or_create_bookmarks_window), (nautilus_bookmarks_exiting),
      	(edit_bookmarks), (nautilus_window_initialize_menus),
      	* src/ntl-app.c: (nautilus_app_init), (nautilus_app_destroy):
      	* libnautilus-extensions/nautilus-icon-container.c:
      	* libnautilus-extensions/nautilus-entry.c:
      	(nautilus_entry_key_press), (nautilus_entry_enable_undo):
      	* libnautilus/nautilus-undo-manager.c:
      	(prune_undo_manager_list), (nautilus_get_undo_manager),
      	(nautilus_attach_undo_manager), (nautilus_share_undo_manager):
      	* libnautilus/nautilus-undo-manager.h:
      	* src/ntl-window-private.h:
      	* src/ntl-window.c: (nautilus_window_constructed),
      	* src/ntl-window.h:
      	Got rid of the undo manager parameter for the enable_undo
      	Eliminated code that sets up the undo manager except for the top
      	widgets. We only need it attached to windows and to the top widget
      	in each component.
      	Change callers to get the undo manager in a few simple ways
      	instead of calling gtk_object_get_data directly. Added some calls
      	to attach the undo manager to an arbitrary object.
      	* libnautilus/nautilus-undo.idl: Added comments to the IDL and
      	also added the Undo::Context class.
      	* libnautilus/nautilus-view-component.idl: Removed the dependency
      	on the undo IDL and the undo_manager attribute.
      	* src/nautilus-bookmarks-window.h:
      	* src/nautilus-bookmarks-window.c: (create_bookmarks_window):
      	Changed interface to take object to inherit the undo manager from
      	instead of the undo manager itself. Got rid of unnecesary undo
      	manager setting.
      	(nautilus_bookmarks_window_save_geometry): Also changed interface
      	to use GtkWindow instead of GtkWidget.
  3. 17 May, 2000 1 commit
    • Gene Z. Ragan's avatar
      CVS: · 19159e79
      Gene Z. Ragan authored
      2000-05-17  Gene Z. Ragan  <gzr@eazel.com>
      											      CVS: ----------------------------------------------------------------------
      	First phase of modifying undo code.  These changes				      CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
      	affect the way undo is handled internally to Nautilus and			      CVS:
      	also defines a new IDL.  This is work in progress.				      CVS: Committing in .
      	* libnautilus-extensions/nautilus-entry.c:					      CVS: Modified Files:
      	Modified to use gtk_object_get_data() mechanism to locate undo manager		      CVS:    ChangeLog libnautilus/.cvsignore libnautilus/Makefile.am
      											      CVS:    libnautilus/nautilus-undo-manager-private.h
      	* libnautilus-extensions/nautilus-icon-container.c:				      CVS:    libnautilus/nautilus-undo-manager.c
      	(nautilus_icon_container_start_renaming_selected_item): 			      CVS:    libnautilus/nautilus-undo-manager.h
      	Modified to use gtk_object_get_data() mechanism to locate undo manager		      CVS:    libnautilus/nautilus-undo-transaction.h
      											      CVS:    libnautilus/nautilus-undoable.c
      	* libnautilus-extensions/nautilus-icon-text-item.c: (iti_event),		      CVS:    libnautilus/nautilus-undoable.h
      	(restore_from_undo_snapshot_callback):						      CVS:    libnautilus/nautilus-view-component.idl
      	Modified to use gtk_object_get_data() mechanism to locate undo manager		      CVS:    libnautilus-extensions/nautilus-entry.c
      											      CVS:    libnautilus-extensions/nautilus-entry.h
      	* libnautilus/.cvsignore:							      CVS:    libnautilus-extensions/nautilus-icon-container.c
      	Added generated IDL source and header files to ignore				      CVS:    libnautilus-extensions/nautilus-icon-text-item.c
      											      CVS:    src/nautilus-bookmarks-window.c
      	* libnautilus/Makefile.am:							      CVS:    src/nautilus-bookmarks-window.h src/nautilus-location-bar.c
      	Modified makefile to include new IDL file for undo manager			      CVS:    src/nautilus-location-bar.h src/nautilus-window-menus.c
      											      CVS:    src/ntl-app.c src/ntl-window-private.h src/ntl-window.c
      	* libnautilus/nautilus-undo-manager.c:						      CVS:    src/ntl-window.h src/file-manager/fm-properties-window.c
      	(impl_Nautilus_Undo_Manager__destroy),						      CVS: Added Files:
      	(impl_Nautilus_Undo_Manager__create),						      CVS:    libnautilus/nautilus-undo.idl
      	(impl_Nautilus_Undo_Manager__append),						      CVS: Removed Files:
      	(impl_Nautilus_Undo_Manager__forget),						      CVS:    libnautilus/nautilus-undo-manager-component.idl
      	(nautilus_undo_manager_initialize),						      CVS: ----------------------------------------------------------------------
      	(nautilus_undo_manager_undo), (nautilus_undo_manager_redo),
      	(nautilus_undo_manager_can_undo), (nautilus_undo_manager_can_redo),
      	(destroy), (nautilus_undo_manager_enable_redo),
      	(free_undo_manager_list_data), (prune_undo_manager_list):
      	Changes to support new IDL and new undo manager mechanism.
      	* libnautilus/nautilus-undo.idl:
      	New undo manager IDL file
      	* libnautilus/nautilus-undo-manager-component.idl:
      	Removed old undo manager IDL file
      	* src/file-manager/fm-properties-window.c:
      	Modified to use gtk_object_get_data() mechanism to locate undo manager
      	* src/nautilus-bookmarks-window.c:
      	Modified to use gtk_object_get_data() mechanism to locate undo manager
      	* src/nautilus-location-bar.c:
      	Modified to use gtk_object_get_data() mechanism to locate undo manager
      	* src/nautilus-window-menus.c:
      	Modified to use gtk_object_get_data() mechanism to locate undo manager
      	* src/ntl-app.c:
      	(impl_Nautilus_Application__create), (nautilus_app_get_type),
      	(nautilus_app_class_init), (nautilus_app_init), (nautilus_app_new),
      	(nautilus_app_destroy), (nautilus_app_startup),
      	Modified to use gtk_object_get_data() mechanism to locate undo manager.
      	Added and modified IDL C stubs to match new IDL interface.
      	* src/ntl-window.c:
      	Changed order that arguments are set at time of main window create so the app instance
      	variable is valid when the main window is contructed.
  4. 11 May, 2000 3 commits
    • Gene Z. Ragan's avatar
      Change makefiles to link against libnautilus. This is so calls to the undo · bc22620f
      Gene Z. Ragan authored
      2000-05-11  Gene Z. Ragan  <gzr@eazel.com>
      	* helper-utilities/authenticate/Makefile.am:
      	* nautilus-widgets/Makefile.am:
      	* libnautilus-extensions/Makefile.am:
      	* libnautilus/Makefile.am:
      	Change makefiles to link against libnautilus.  This is so calls
      	to the undo manager code resolve.  There is probably a better way to
      	do this.
      	* libnautilus-extensions/nautilus-entry.c:
      	* libnautilus-extensions/nautilus-icon-container.c:
      	* libnautilus-extensions/nautilus-icon-text-item.c:
      	* src/nautilus-bookmarks-window.c:
      	* src/nautilus-location-bar.c:
      	* src/nautilus-window-menus.c:
      	* src/ntl-app.c:
      	Changed to #include <libnautilus-extensions/nautilus-undo-manager.h>
      	to #include <libnautilus/nautilus-undo-manager.h>
    • Pavel Cisler's avatar
      Work in progress on fixing Nautilus deadlocking when quitting while async · c9db4c02
      Pavel Cisler authored
      2000-05-10  Pavel Cisler  <pavel@eazel.com>
      	* src/ntl-app.c:
      	* src/ntl-app.h:
      	(nautilus_app_destroy_window), (nautilus_app_real_quit),
      	Work in progress on fixing Nautilus deadlocking when quitting while
      	async file operations are in progress. Made it so that Nautilus
      	waits for gnome VFS threads to complete before it quits and takes
      	down the idle task. This only fixes part of the problem, Nautilus
      	still deadlocks on gnome vfs jobs that get cancelled right after
      	they were started.
    • Gene Ragan's avatar
      *** empty log message *** · 7cc11cb1
      Gene Ragan authored
  5. 06 May, 2000 1 commit
    • Gene Z. Ragan's avatar
      New IDL file describing CORBA interface to the undo manager. · 3324b79c
      Gene Z. Ragan authored
      2000-05-05  Gene Z. Ragan  <gzr@eazel.com>
      	* libnautilus-extensions/nautilus-undo-manager-component.idl:
      	New IDL file describing CORBA interface to the undo manager.
      	* libnautilus-extensions/Makefile.am:
      	Modified to include nautilus-undo-manager-component.idl
      	* libnautilus-extensions/nautilus-undo-manager.c
      	* libnautilus-extensions/nautilus-undo-manager-private.h:
      	CORBA/Bonobo functions to access undo manager features.
      	* libnautilus-extensions/nautilus-undo-manager.h:
      	* src/file-manager/fm-list-view.c
      	(fm_list_view_merge_menus), (fm_list_view_update_menus),
      	Began the task of
      	* src/ntl-main.c
      	Removed intialization of undo manager from main,
      	* src/ntl-app.c
      	Moved initialization of undo manager. A reference to the undo manager
      	is saved for easy access from components.
  6. 02 May, 2000 1 commit
    • Darin Adler's avatar
      Wrote a script to check for files that forget to include <config.h> and · 292a29b6
      Darin Adler authored
      	* check-config-h.pl: Wrote a script to check for files that forget
      	to include <config.h> and optionally edit to add it.
              * src/nautilus-zoom-control.c (set_zoom_level): Fixed the bug
      	number in a FIXME.
              * docs/style-guide.html: Added one more tip.
              * check-FIXME.pl: Use my newfound Perl knowledge to spruce it up.
              * components/help/converters/gnome-db2html2/gdb3html.c:
              * components/help/converters/gnome-db2html2/sect-elements.c:
              * components/help/converters/gnome-db2html2/sect-preparse.c:
              * components/help/converters/gnome-db2html2/toc-elements.c:
              * components/help/converters/gnome-info2html2/html.c:
              * components/help/converters/gnome-info2html2/main.c:
              * components/help/converters/gnome-info2html2/parse.c:
              * components/help/converters/gnome-info2html2/utils.c:
              * components/help/converters/gnome-man2html2/gnome-man2html.c:
              * components/help/hyperbola-filefmt.c:
              * components/help/hyperbola-nav-index.c:
              * components/help/hyperbola-nav-search.c:
              * components/help/hyperbola-nav-tree.c:
              * components/html/glibwww-callbacks.c:
              * components/html/glibwww-init.c:
              * components/html/glibwww-trans.c:
              * components/html/gnome-dialogs.c:
              * components/html/ntl-web-browser.c:
              * components/services/install/eazel-install-metadata.c:
              * components/services/install/eazel-install-protocols.c:
              * components/services/install/eazel-install-rpm-glue.c:
              * components/services/install/eazel-install-tests.c:
              * components/services/install/eazel-install-utils.c:
              * components/services/install/eazel-install-xml-package-list.c:
              * components/services/install/eazel-install.c:
              * components/services/install/helixcode-install-utils.c:
              * components/services/startup/eazel-register.c:
              * components/websearch/ntl-web-search.c:
              * helper-utilities/authenticate/nautilus-authenticate-fork.c:
              * helper-utilities/authenticate/nautilus-authenticate-pam.c:
              * helper-utilities/authenticate/nautilus-authenticate.c:
              * libnautilus-extensions/nautilus-bonobo-extensions.c:
              * libnautilus-extensions/nautilus-file-utilities.c:
              * libnautilus-extensions/nautilus-glib-extensions.c:
              * libnautilus-extensions/nautilus-link.c:
              * libnautilus-extensions/nautilus-mime-type.c:
              * libnautilus-extensions/nautilus-undo-transaction.c:
              * librsvg/art_rgba.c:
              * librsvg/art_rgba_svp.c:
              * librsvg/rsvg-bpath-util.c:
              * librsvg/rsvg-path.c:
              * librsvg/rsvg.c:
              * librsvg/test-rsvg.c:
              * nautilus-widgets/nautilus-caption-table.c:
              * nautilus-widgets/nautilus-password-dialog.c:
              * nautilus-widgets/nautilus-preferences-box.c:
              * nautilus-widgets/nautilus-preferences-dialog.c:
              * nautilus-widgets/nautilus-preferences-group.c:
              * nautilus-widgets/nautilus-preferences-item.c:
              * nautilus-widgets/nautilus-preferences-pane.c:
              * nautilus-widgets/nautilus-radio-button-group.c:
              * nautilus-widgets/test-nautilus-widgets.c:
              * nautilus-widgets/test-preferences.c:
              * src/file-manager/desktop-item.c:
              * src/file-manager/desktop-layout.c:
              * src/file-manager/desktop-menu.c:
              * src/nautilus-bookmarks-window.c:
              * src/nautilus-gconf.c:
      	* src/nautilus-window-menus.c:
              * src/nautilus-window-toolbars.c:
      	* src/nautilus-zoom-control.c
              * src/nautilus-zoomable-frame-svr.c:
              * src/ntl-app.c:
              * src/ntl-content-view.c:
              * src/ntl-main.c:
              * src/ntl-meta-view.c:
              * src/ntl-miniicon.c:
              * src/ntl-uri-map.c:
              * src/ntl-view-frame-svr.c:
              * src/ntl-view.c:
              * src/ntl-window-state.c:
      	Added includes of <config.h>.
  7. 19 Apr, 2000 2 commits
    • Maciej Stachowiak's avatar
      Remove some spurious debugging statements I accidentally left in. · efb0f416
      Maciej Stachowiak authored
             * src/ntl-app.c, components/notes/ntl-notes.c:	Remove some
      	spurious debugging statements I accidentally left in.
    • 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/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/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/websearch/ntl-web-search.c: Convert to OAF; use OAFIIDs
      	and oaf intialization functions.
      	* src/nautilus.oafinfo, components/help/hyperbola.oafinfo,
      	components/mozilla/nautilus-mozilla-content-view.oafinfo: New OAF
      	activation records.
      	* src/nautilus.goad, components/help/hyperbola.goad,
      	components/mozilla/nautilus-mozilla-content-view.goad: Removed.
  8. 18 Apr, 2000 1 commit
  9. 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
      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.
  10. 06 Apr, 2000 1 commit
    • Darin Adler's avatar
      Added the hooks needed to make metafile reading asynchronous. · 1ae3a242
      Darin Adler authored
      	Next I'll change the actual metafile access to work that way.
      	* libnautilus/nautilus-directory.h:
      	* libnautilus/nautilus-directory.c:
      	(nautilus_directory_metadata_call_when_ready): Added function
      	that requests a read of some metadata and calls back when the
      	data is ready.
      	* src/ntl-app.c: (nautilus_app_startup): Got rid of call to
      	* src/ntl-types.h: Moved the NautilusNavigationInfo struct
      	and related defines to ntl-uri-map.h.
      	* src/ntl-uri-map.h:
      	* src/ntl-uri-map.c:
      	Reformatted and changed the names of many functions.
      	Added code to use the new metadata callback.
      	* src/ntl-index-panel.c:
      	* src/ntl-main.c:
      	* src/ntl-view.h:
      	* src/ntl-window-msgs.c:
      	* src/ntl-window.c:
      	* src/ntl-window.h:
      	Had to change includes a bit because of my changes to what
      	header files are including.
      	* src/ntl-window-msgs.c: (nautilus_window_update_state):
      	* src/ntl-window.h:
      	Use the new nautilus_navigation_info_cancel call instead of
      	reaching right in to cancel the underlying call.
      	* src/ntl-view-private.h:
  11. 05 Apr, 2000 1 commit
  12. 22 Mar, 2000 1 commit
    • Darin Adler's avatar
      Did some of the items from RENAMING. · 1764f212
      Darin Adler authored
      	* libnautilus/Makefile.am:
      	* libnautilus/gnome-icon-container-dnd.c:
      	* libnautilus/gnome-icon-container-dnd.h:
      	* libnautilus/gnome-icon-container-grid.c:
      	* libnautilus/gnome-icon-container-grid.h:
      	* libnautilus/gnome-icon-container-private.h:
      	* libnautilus/gnome-icon-container.c:
      	* libnautilus/gnome-icon-container.h:
      	* libnautilus/gtkflist.c:
      	* libnautilus/gtkflist.h:
      	* libnautilus/nautilus-icon-canvas-item.c:
      	* libnautilus/nautilus-icon-canvas-item.h:
      	* libnautilus/nautilus-icon-container.c:
      	* libnautilus/nautilus-icon-container.h:
      	* libnautilus/nautilus-icon-dnd.c:
      	* libnautilus/nautilus-icon-dnd.h:
      	* libnautilus/nautilus-icon-grid.c:
      	* libnautilus/nautilus-icon-grid.h:
      	* libnautilus/nautilus-icon-private.h:
      	* libnautilus/nautilus-icons-view-icon-item.c:
      	* libnautilus/nautilus-icons-view-icon-item.h:
      	* libnautilus/nautilus-lib-self-check-functions.h:
      	* libnautilus/nautilus-list-column-title.c:
      	* libnautilus/nautilus-list.c:
      	* libnautilus/nautilus-list.h:
      	* src/file-manager/Makefile.am:
      	* src/file-manager/fm-directory-view-icons.c:
      	* src/file-manager/fm-directory-view-icons.h:
      	* src/file-manager/fm-directory-view-list.c:
      	* src/file-manager/fm-directory-view-list.h:
      	* src/file-manager/fm-icon-view.c:
      	* src/file-manager/fm-icon-view.h:
      	* src/file-manager/fm-list-view.c:
      	* src/file-manager/fm-list-view.h:
      	* src/ntl-app.c:
      	Did these RENAMING entries:
      	  FMDirectoryViewIcons -> FMIconView
      	  FMDirectoryViewList  -> FMListView
      	  GnomeIconContainer -> NautilusIconContainer
      	  GnomeIconContainerIcon -> NautilusIcon
      	  NautilusIconsViewIconItem -> NautilusIconCanvasItem
      	* RENAMING: Marked the renaming done.
  13. 13 Mar, 2000 1 commit
    • Ramiro Estrugo's avatar
      libnautilus/nautilus-global-preferences.c, Add a table of meta view iids · e58c19a4
      Ramiro Estrugo authored
      * libnautilus/nautilus-global-preferences.c,
      * libnautilus/nautilus-global-preferences.h:
      (nautilus_global_preferences_get_meta_view_iids) Add a table of
      meta view iids and a function to retrieve them.  This is a hack
      until we have better runtime detection of components.
      Add some better defaults for which meta views are shown.  By
      default none were shown.  Undo a previous gnome_config default
      hack.  There is now a better fix in place in the prefs code.
      * nautilus-widgets/nautilus-preferences.c:
      (nautilus_preferences_make_gnome_config_string) A new function to
      make a string as expected by gnome_config with a trailing default
      value.  Use this string to fetch the value of the preferences.
      * src/Makefile.am,
      Retire ntl-prefs.c and ntl-prefs.h.  Remove these 2 from build and
      all references to them.
      * src/ntl-app.c:
      (nautilus_app_startup, nautilus_app_destroy) No need to call
      retired ntl-prefs functions.
      * src/ntl-uri-map.c:
      (add_meta_view_iids_from_preferences): New function.  Factor out
      meta iid setup code into one place.  Replace the static meta iid
      setup code with something that looks in preferences to see which
      meta views are enabled.  Next step is to make the meta view
      respond to pref changes.
  14. 12 Mar, 2000 1 commit
  15. 03 Mar, 2000 2 commits
  16. 02 Mar, 2000 1 commit
    • Elliot Lee's avatar
      Implement IDL:Nautilus/Application:1.0 interface and NautilusApp · 7fc60b36
      Elliot Lee authored
      * src/nautilus.goad, src/ntl-app.[ch], src/ntl-main.c: Implement
      IDL:Nautilus/Application:1.0 interface and NautilusApp GtkObject.
      * src/nautilus-window-menus.c, src/ntl-window.[ch], src/ntl-window: Change to match above.
      * src/ntl-view-frame-svr.c: Implement _get_application()
  17. 28 Feb, 2000 1 commit
  18. 24 Feb, 2000 1 commit
  19. 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-content-view-frame.h: Analogous changes; mainly,
      	added `nautilus_meta_view_frame_new',
      	`nautilus_content_view_frame_new' and
      	* components/help/hyperbola-nav-index.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.
  20. 27 Jan, 2000 2 commits
  21. 11 Jan, 2000 1 commit
    • Maciej Stachowiak's avatar
      Added Eazel copyright to files I've changed non-trivially. · 3d3e02b1
      Maciej Stachowiak authored
      	* libnautilus/ntl-content-view-frame.c,
      	libnautilus/ntl-meta-view-frame.h, libnautilus/ntl-view-frame.c,
      	libnautilus/ntl-view-frame.h, src/ntl-app.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-msgs.c, src/ntl-window-msgs.h,
      	src/ntl-window-state.c, src/ntl-window.c, src/ntl-window.h,
      	src/file-manager/fm-directory-view.h, src/file-manager/fm-main.c:
      	Added Eazel copyright to files I've changed non-trivially.
  22. 10 Jan, 2000 2 commits
    • Maciej Stachowiak's avatar
      Made file manager view a CORBA server that lives in a separate · 9950e1f3
      Maciej Stachowiak authored
      	* src/file-manager/fm-main.c: New file which includes main()
      	function and basic framework to make the file manager an
      	executable CORBA server.
      	* src/file-manager/ntl-file-manager.goad: gnorba activation file
      	for the file manager.
      	* src/file-manager/Makefile.am: Build ntl-file-manager as an
      	executable rather than a library. Add fm-main.c to build. Install
      	ntl-file-manager.goad. Link in appropriate libraries.
      	* src/ntl-app.c: Remove nautilus_make_object() and other vestiges
      	of the attempt to be a CORBA server for file manager view objects.
      	* src/nautilus.gnorba: Removed.
      	* nautilus-self-check-functions.c: Remove call to test of
      	functions now in the separate ntl-file-manager executable.
      	* src/Makefile.am: Don't try to link in file manager. Don't try to
      	install nautilus.goad.
    • 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-meta-view-client.h,: Rename NautilusViewClient to
      	NautilusViewFrame, NautilusContentViewClient to
      	NautilusContentViewFrame, and NautilusMetaViewClient to
      	* components/help/hyperbola-nav-tree.c,
      	components/websearch/ntl-web-search.c, src/ntl-app.c,
      	src/file-manager/fm-directory-view.h: Reflect the above renaming.
  23. 07 Jan, 2000 1 commit
  24. 06 Jan, 2000 1 commit
  25. 04 Jan, 2000 1 commit
    • Elliot Lee's avatar
      The ten minute version of kwebsearch. Handle forms (POST is untested and · 2e9f835f
      Elliot Lee authored
      * components/websearch, configure.in: The ten minute version of kwebsearch.
      * components/html/ntl-web-browser.c: Handle forms (POST is untested and probably buggy).
      * src/ntl-uri-map.c: Check result of file_info retrieval. Load web search by default.
      * src/ntl-prefs.[ch]: First (lame) attempt at implementing application preferences.
      * src/ntl-app.c: Load prefs at startup
  26. 23 Dec, 1999 1 commit
  27. 22 Dec, 1999 1 commit
  28. 17 Dec, 1999 1 commit
    • Elliot Lee's avatar
      Fix warnings Try (unsuccessfully) to get proper icon reflow by calling · edc7a195
      Elliot Lee authored
      * libnautilus/{gdk-extensions.c,gnome-icon-container.c}: Fix warnings
      * libnautilus/gnome-icon-container.c: Try (unsuccessfully) to get
        proper icon reflow by calling icon_grid_resize() instead of
        icon_grid_set_visible_width(), in size_allocate().
      * src/*.*: Add ntl-app.[ch].
      * src/file-manager/desktop-*.c: Fix warnings.
      * src/file-manager/fm-directory-view.c: Remove incorrect warning,
        allow turning off use of icon_layout altogether.