1. 02 Jun, 2000 2 commits
    • Andy Hertzfeld's avatar
      added a new theme for vector based icons, and a generalized theme selector · fe8d6ede
      Andy Hertzfeld authored
      
                added a new theme for vector based icons, and a generalized
      	  theme selector to the preferences dialog
      fe8d6ede
    • Eskil Heyn Olsen's avatar
      Docs with my scetches on how to redo the rpm-glue to make · 11ea07b3
      Eskil Heyn Olsen authored
      
      	* components/services/docs/installer-dep-check:
      	Docs with my scetches on how to redo the rpm-glue to make
      	eazel-install-lib autofetch deps.
      
      	* components/services/install/command-line/eazel-alt-install.c:
      	(eazel_download_progress):
      	Borked, but compiles again. Will update when libinstall stabilizes.
      
      	* components/services/install/lib/eazel-install-object.c:
      	(gtk_marshal_NONE__POINTER_ENUM_POINTER),
      	(eazel_install_class_initialize),
      	(eazel_install_emit_download_failed),
      	(eazel_install_emit_install_failed),
      	(eazel_install_emit_uninstall_failed):
      	Revamped the install_failed signal to take a PackageData object
      	instead of char * name.
      
      	* components/services/install/lib/eazel-install-protocols.c:
      	(http_fetch_remote_file):
      	* components/services/install/lib/eazel-install-public.h:
      	* components/services/install/lib/eazel-install-rpm-glue.c:
      	(install_new_packages), (download_a_package),
      	(download_all_packages), (install_all_packages),
      	(uninstall_packages), (uninstall_a_package),
      	(build_packagedata_list_from_deps), (do_rpm_install),
      	(do_rpm_uninstall), (ensure_deps_are_fetched):
      	* components/services/install/lib/eazel-install-types.c:
      	(categorydata_destroy_foreach), (categorydata_destroy),
      	(packagedata_new_from_rpm_header), (packagedata_destroy_foreach),
      	(packagedata_destroy):
      	* components/services/install/lib/eazel-install-types.h:
      	Doing a lot of hacking to prepare for the autofetch stuff.
      
      	* nautilus-installer/src/prescript:
      	* nautilus-installer/src/HACKING:
      	* nautilus-installer/src/Makefile:
      	* nautilus-installer/src/Makefile.am:
      	* nautilus-installer/src/callbacks.c: (druid_cancel),
      	(begin_install), (druid_finish), (prep_install), (set_images):
      	* nautilus-installer/src/installer.c:
      	(append_string_to_window_list), (download_failed),
      	(install_failed_foreach), (requeue), (install_failed),
      	(gen_report), (installer):
      	* nautilus-installer/src/link.sh:
      	* nautilus-installer/src/main.c:
      	Hacking in the installer. This one is borked sine I'm trying to
      	figure out the right scheme of reported dep fails. Actually, I
      	want the lib to autofetch deps by option, instead of failing them
      	Also added stuff to link.sh, so it builds static from scratch,
      	strips gzips and adds prescript to the gzexe file. So if you build
      	using link.sh, you get a 644 binary which when executed using
      	sh ./nautilus-installer prompts for root password and does the
      	magic. Easier for newbies.
      
      	* components/services/time/idl/Makefile.am:
      	* components/services/install/idl//Makefile.am:
      	* components/services/time/Makefile.am:
      	* components/services/install/Makefile.am:
      	* components/services/install/lib/Makefile.am:
      	* components/services/time/service/Makefile.am:
      	* components/services/trilobite/idl/Makefile.am:
      	* components/services/trilobite/libtrilobite/Makefile.am:
      	* components/services/trilobite/sample/service/Makefile.am:
      	* configure.in:
      	* nautilus.spec.in:
      	* po/POTFILES.in:
      	* src/Makefile.am:
      	Loads of makefile fixing to make make dist and rpm -ta work.
      11ea07b3
  2. 01 Jun, 2000 2 commits
    • Maciej Stachowiak's avatar
      Simple test program to check _for_uri nautilus metadata calls in nautilus. · d1eef709
      Maciej Stachowiak authored
      	* test/test-nautilus-mime-actions.c: Simple test program to check
      	_for_uri nautilus metadata calls in nautilus.
      	* test/Makefile.am: Build test-nautilus-mime-actions
      	* Makefile.am, configure.in: add test directory to the build.
      
      	* libnautilus-extensions/nautilus-mime-actions.c
      	(nautilus_mime_get_default_action_for_uri,
      	nautilus_mime_get_default_application_for_uri,
      	nautilus_mime_get_default_component_for_uri): Implemented in the
      	same temporary stub way as the other calls.
      d1eef709
    • Andy Hertzfeld's avatar
      first checkin for link sets, which are incomplete and not hooked up yet. · c0f797d9
      Andy Hertzfeld authored
      
               first checkin for link sets, which are incomplete and not hooked
      	 up yet.  Also, added a title to the property browser and improved
      	 the default color choices to one's specified by Susan.
      c0f797d9
  3. 30 May, 2000 1 commit
  4. 25 May, 2000 1 commit
  5. 24 May, 2000 1 commit
    • Eskil Heyn Olsen's avatar
      Major cvs gymnastics to move trilobite/lib into trilobite/libtrilobite. · 0409c262
      Eskil Heyn Olsen authored
      	* configure.in:
      	* components/services/install/command-line/Makefile.am:
      	* components/services/install/lib/Makefile.am:
      	* components/services/startup/lib/Makefile.am:
      	* components/services/startup/nautilus-view/Makefile.am:
      	* components/services/time/command-line/Makefile.am:
      	* components/services/time/command-line/main.c:
      	* components/services/time/service/Makefile.am:
      	* components/services/time/service/main.c:
      	* components/services/time/service/trilobite-eazel-time-service.c:
      	* components/services/trilobite/Makefile.am (SUBDIRS):
      	* components/services/trilobite/sample/command-line/Makefile.am:
      	* components/services/trilobite/sample/command-line/main.c:
      	* components/services/trilobite/sample/nautilus-view/Makefile.am (SUBDIR):
      	* components/services/trilobite/sample/service/Makefile.am:
      	* components/services/trilobite/sample/service/main.c:
      	* components/services/trilobite/sample/service/sample-service-impl.c:
      	Major cvs gymnastics to move trilobite/lib into
      	trilobite/libtrilobite.
      
      	All files in components/services/trilobite/src and lib have been
      	deleted and are now in components/services/trilobite/libtrilobite.
      0409c262
  6. 23 May, 2000 2 commits
    • Maciej Stachowiak's avatar
      Completed bugzilla task 763, Test component needed for failure · 605184fa
      Maciej Stachowiak authored
      	cases. Two new components called "Content Loser" and "Sidebar
      	Loser" will fail on startup based on environment variables or in
      	response to menu or toolbar items (Darin suggested using silly
      	names, though not these specific ones).
      
      	* components/loser/README: Some docs on making the new components
      	fail.
      
      	* components/loser/content/main.c,
      	components/loser/content/nautilus-content-loser.c,
      	components/loser/content/nautilus-content-loser.h: New content
      	view which fails on demand.
      	* components/loser/content/nautilus-content-loser.oafinfo: oaf
      	activation record for it.
      
      	* components/loser/sidebar/main.c,
      	components/loser/sidebar/nautilus-sidebar-loser.c,
      	components/loser/sidebar/nautilus-sidebar-loser.h: New sidebar
      	panel that fails on demand.
      	* components/loser/sidebar/nautilus-sidebar-loser.oafinfo: oaf
      	activation record for it.
      
      	* components/Makefile.am, components/loser/Makefile.am,
      	components/loser/content/Makefile.am,
      	components/loser/sidebar/Makefile.am, configure.in: Added loser
      	components to build.
      
      	* nautilus-clean.sh: Added loser components to nautilus-clean.sh
      605184fa
    • J Shane Culpepper's avatar
  7. 20 May, 2000 1 commit
  8. 19 May, 2000 1 commit
  9. 15 May, 2000 1 commit
  10. 13 May, 2000 1 commit
  11. 11 May, 2000 1 commit
  12. 09 May, 2000 3 commits
  13. 06 May, 2000 1 commit
  14. 03 May, 2000 2 commits
  15. 02 May, 2000 1 commit
    • John Sullivan's avatar
      data/mime/.cvsignore, , Removed files. Nautilus doesn't need to install · 225e67f1
      John Sullivan authored
      	* data/mime/.cvsignore,
      	* data/mime/Makefile.am:,
      	* data/mime/nautilus.keys: Removed files. Nautilus
      	doesn't need to install the human-readable MIME
      	descriptions any more because gnome-vfs does it.
      
      	* configure.in,
      	* data/Makefile.am: Removed build system fu that
      	was installing nautilus.keys.
      225e67f1
  16. 29 Apr, 2000 1 commit
  17. 28 Apr, 2000 1 commit
  18. 27 Apr, 2000 2 commits
    • John Sullivan's avatar
      More FIXME-to-bug work. · 7540b533
      John Sullivan authored
      	* configure.in
      	* components/services/startup/nautilus-service-startup-view.c,
      	* libnautilus-extensions/nautilus-directory-async.c,
      	* libnautilus-extensions/nautilus-global-preferences.c,
      	* libnautilus-extensions/nautilus-icon-canvas-item.c,
      	* src/ntl-uri-map.c:
      
      	Wrote bug reports for all FIXMEs in these files. With
      	this checkin and Darin's next one, there should be no
      	more FIXMEs in Nautilus without a bug report.
      7540b533
    • Ramiro Estrugo's avatar
      Add authenticate helper utility to build. · c887166e
      Ramiro Estrugo authored
      c887166e
  19. 26 Apr, 2000 1 commit
  20. 24 Apr, 2000 2 commits
  21. 23 Apr, 2000 1 commit
    • Martin Baulig's avatar
      Check for -lrpm and its dependency libs. On success, define HAVE_RPM and · 0d922856
      Martin Baulig authored
      2000-04-23  Martin Baulig  <martin@home-of-linux.org>
      
      	* configure.in: Check for -lrpm and its dependency libs.
      	On success, define HAVE_RPM and AC_SUBST(RPM_LIBS).
      	Added BUILD_RPMVIEW_COMPONENT automake conditional.
      	* acconfig.h (HAVE_RPM): Added.
      
      	* components/Makefile.am: Conditionally compile rpmview.
      
      	* components/rpmview/Makefile.am: Use $(RPM_LIBS) rather than
      	-lrpm so we get the correct dependency libs such as -lgz2.
      0d922856
  22. 21 Apr, 2000 1 commit
  23. 20 Apr, 2000 1 commit
  24. 19 Apr, 2000 6 commits
    • Pablo Saratxaga's avatar
      Added Danish language file · ffc485d4
      Pablo Saratxaga authored
      ffc485d4
    • Maciej Stachowiak's avatar
      Check for OAF the oficially approved way. Check for GConf. · c29eb48a
      Maciej Stachowiak authored
      	* configure.in: Check for OAF the oficially approved way. Check
      	for GConf.
      c29eb48a
    • 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
    • Ramiro Estrugo's avatar
      Add support for setting a reasonable default for MOZILLA_FIVE_HOME - which · c897b934
      Ramiro Estrugo authored
      * configure.in,
        acconfig.h: Add support for setting a reasonable default for
        MOZILLA_FIVE_HOME - which mozilla needs to survie.
      
        * components/mozilla/main.c: (mozilla_setup_environment) Add a
        function to hack the mozilla environment into something that might
        have a chance of working by default.
      
        * src/ntl-uri-map.c: Add a temporary hack protocol moz:// to test
        mozilla in isolation from gnome-vfs trying to do http stuff.
      c897b934
    • Ramiro Estrugo's avatar
      Add voodoo to support --with-mozilla. · cf496b8e
      Ramiro Estrugo authored
      * configure.in: Add voodoo to support --with-mozilla.
      
      * components/Makefile.am: Add conditional build of mozilla subdir.
      
      * components/mozilla/Makefile.am: Un-hardcode cflags and libs.
      Use the values set in configure instead.
      cf496b8e
    • Ramiro Estrugo's avatar
      Add mozilla component skeleton to the nautilus build. This is · 59a05291
      Ramiro Estrugo authored
      currently turned off by default and there is no way to turn it
      on.  Soon there will be though.
      59a05291
  25. 18 Apr, 2000 1 commit
  26. 17 Apr, 2000 1 commit
  27. 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