1. 27 Apr, 2000 1 commit
  2. 26 Apr, 2000 1 commit
  3. 24 Apr, 2000 2 commits
  4. 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
  5. 21 Apr, 2000 1 commit
  6. 20 Apr, 2000 1 commit
  7. 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
  8. 18 Apr, 2000 1 commit
  9. 17 Apr, 2000 1 commit
  10. 14 Apr, 2000 3 commits
    • 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
    • Fatih Demir's avatar
      Added tr · dd08346b
      Fatih Demir authored
      dd08346b
    • Andy Hertzfeld's avatar
      added Raph's scalable vector icons machinery · c599d124
      Andy Hertzfeld authored
      
               added Raph's scalable vector icons machinery
      c599d124
  11. 13 Apr, 2000 1 commit
  12. 12 Apr, 2000 2 commits
    • Valek Frob's avatar
      Added some stuff for i18n. · ba36989e
      Valek Frob authored
      ba36989e
    • John Sullivan's avatar
      Addressed most of task 148 (Better type-as-string for · f96591d2
      John Sullivan authored
      	directory views). Added new directory to CVS, so make
      	sure you do a "cvs update -d" and not just "cvs update".
      
      	"make install" now installs a file of mime-type-to-English
      	descriptions in the gnome-mime directory.
      
      	* data/mime/nautilus.keys: The actual mapping between
      	MIME types and English descriptions. Read these and send
      	me your abuse.
      	* data/mime/Makefile.am: New file, copies nautilus.keys to
      	gnome-mime directory.
      	* data/Makefile.am: includes "mime" subdirectory
      	* configure.in: configures "data/mime" directory
      
      	* libnautilus/nautilus-file.c:
      	(nautilus_file_get_mime_type_as_string_attribute):
      	New function, returns the raw MIME type as a string,
      	and handles the no-MIME-type case.
      	(nautilus_file_get_string_attribute): handle attribute
      	"mime_type", distinct from "type" which is now the
      	human-language one.
      	(nautilus_file_get_type_as_string): Use gnome-mime
      	to get human-language descriptions based on the MIME
      	type.
      	(nautilus_file_is_executable): Fixed this function which
      	was reading info->flags instead of info->permissions. Now
      	the special executable icon appears much more often (though
      	we still don't know what it's supposed to be).
      	* src/file-manager/fm-error-reporting.c:
      	(fm_report_error_renaming_file): Use "directory" instead of
      	"folder" to match our terminology elsewhere.
      	* src/file-manager/fm-icon-text-window.c:
      	add "mime type" to list of choices of text that can appear
      	beneath icons (in addition to just plain "type", which is
      	the human-language one).
      f96591d2
  13. 03 Apr, 2000 1 commit
  14. 02 Apr, 2000 1 commit
  15. 01 Apr, 2000 1 commit
  16. 12 Mar, 2000 1 commit
    • Ramiro Estrugo's avatar
      Add a data directory to the tree. This is the default per-user data that · 636bcb29
      Ramiro Estrugo authored
      * data/.cvsignore,
      data/Makefile.am:
      Add a data directory to the tree.  This is the default per-user
      data that nautilus installs the first time it runs.
      
      *data/top/.cvsignore,
      data/top/Makefile.am,
      data/top/Welcome:
      Add a top directory to the tree.  The top directory is an
      alternative home place for novice users.
      
      *configure.in,
      Makefile.am:
      Grok the above.
      636bcb29
  17. 10 Mar, 2000 1 commit
  18. 06 Mar, 2000 1 commit
  19. 04 Mar, 2000 1 commit
  20. 03 Mar, 2000 4 commits
    • Jonathan Blandford's avatar
      added libpng to Makefile.am · d5c646e8
      Jonathan Blandford authored
      2000-03-03  Jonathan Blandford  <jrb@redhat.com>
      
      	* libnautilus/Makefile.am (libnautilus_la_LDFLAGS): added libpng
      	to Makefile.am
      
      	* configure.in: added autoconf check for png.
      d5c646e8
    • John Sullivan's avatar
      Turned -Werror back on; it had been accidentally turned off earlier today. · 174e12ec
      John Sullivan authored
      Corrected one warning that it caught.
      174e12ec
    • Maciej Stachowiak's avatar
      Sample content view component. All it does is display the current URI in a · ecb89839
      Maciej Stachowiak authored
      	* components/sample/nautilus-sample-content-view.c,
      	components/sample/nautilus-sample-content-view.h,
      	components/sample/nautilus-sample-content-view.goad,
      	components/sample/main.c, components/sample/Makefile.am: Sample
      	content view component. All it does is display the current URI in
      	a label.
      	* componets/Makefile.am, configure.in: Build it.
      	* src/ntl-uri-map.c: Activate the sample component whenever there
      	is at least one other applicable view. What it should really do is
      	have a special mode based on a command-line option of some sort
      	which will cause it to be always activated, and otherwise not at
      	all, but that looked more complicated to do.
      ecb89839
    • Maciej Stachowiak's avatar
      Icon stretching is now persistent in the metafile, patch from Seth · 742ae874
      Maciej Stachowiak authored
      	Nickell <snickell@stanford.edu>:
      
      	* libnautilus/gnome-icon-container.c, gnome-icon-container.h,
      	gnome-icon-container-dnd.c: Add xscale and yscale arguments to
      	"icon_moved" signal to allow more unified handling of geometry
      	changes.
      	* libnautilus/nautilus-metadata.h: Add definition of
      	ICON_VIEW_SCALE_METADATA_KEY.
      	* srf/file-manager/fm-directory-view-icons.c: Save the stretch
      	factor to the metafile when stretching and restore it when loading
      	the directory.
      742ae874
  21. 18 Feb, 2000 1 commit
    • Darin Adler's avatar
      Hand tuned icons for multiple resolutions. · 3bce71a5
      Darin Adler authored
      	So for example you can have an icon designed for the 96x96
      	size, which is called i-directory-96.png, and it will be
      	loaded instead of loading i-directory.png and scaling it.
      
      	* libnautilus/nautilus-icon-factory.c:
      	(nautilus_icon_factory_get_icon_name_for_regular_file),
      	(add_size_to_icon_name), (nautilus_icon_factory_load_icon),
      	(nautilus_icon_factory_create_image_for_item),
      	(get_larger_icon_size), (get_smaller_icon_size),
      	(get_next_icon_size_to_try), (load_specific_image),
      	(load_image_for_scaling), (load_image_scale_if_necessary),
      	(nautilus_icon_factory_mark_recently_used), (mark_recently_used),
      	(nautilus_icon_factory_get_pixbuf_for_icon),
      	(get_image_from_cache), (nautilus_icon_factory_scale): Changed the
      	icon factory so it will look for icons of multiple resolutions and
      	scale the nearest. Also made other improvements including sharing
      	a single fallback icon instead of making multiple ones, using the
      	"core-dump" icon for files named "core", adding some additional
      	g_return_if_fail.
      
      	* libnautilus/nautilus-icon-factory.c:
      	(self_test_next_icon_size_to_try),
      	(nautilus_self_check_icon_factory):
      	* libnautilus/nautilus-lib-self-check-functions.h:
      	The new code needed a bit of self-check code, so I added it.
      
      	* libnautilus/nautilus-directory.c:
      	(nautilus_directory_try_to_read_metafile),
      	(nautilus_directory_construct_alternate_metafile_uri):
      	Since "make check" was failing, I checked to see what was wrong.
      	The code that was respecting the new "valid_fields" part of
      	GnomeVFSFileInfo was looking at the wrong field (flags instead
      	of valid_fields), which caused all metafile reading to fail.
      	While debugging this, I noticed that the alternate metafiles
      	had particularly bad long names, so I fixed that too.
      
      	* libnautilus/nautilus-directory.c: (nautilus_file_ref):
      	* libnautilus/nautilus-glib-extensions.c:
      	(nautilus_strdup_strftime):
      	* libnautilus/nautilus-string.c: (nautilus_string_to_int):
      	Switched from using <limits.h> constants to the ones from
      	<glib.h>. I have no idea why I made this change. All hail
      	glib! C Standard be damned!
      
      	* fm-directory-view.c:
      	(use_eazel_theme_icons_cb), (add_menu_item),
      	(fm_directory_view_real_append_background_context_menu_items):
      	Started on a user interface to switch to the Eazel theme
      	icons so you can see the multiple-resolution icons, but
      	I wanted to check in, so I stopped before it was done.
      
      	* src/nautilus-index-title.c:
      	Reindented Andy's new code to match the emacs mode header.
      
      	* configure.in:
      	* icons/Makefile.am:
      	* icons/eazel/.cvsignore:
      	* icons/eazel/Makefile.am:
      	* icons/eazel/i-directory-24.png:
      	* icons/eazel/i-directory-36.png:
      	* icons/eazel/i-directory-72.png:
      	* icons/eazel/i-directory-96.png:
      	* icons/eazel/i-directory.png:
      	I needed some variable-size icons to demonstrate the multiple
      	resolution support in the icon factory, so I added a few
      	directory icons from gnomad. Since these don't match the other
      	icons, I made them part of an "eazel" icons theme.
      
      	* RENAMING: Some new name ideas.
      3bce71a5
  22. 15 Feb, 2000 1 commit
  23. 08 Feb, 2000 1 commit
  24. 04 Feb, 2000 1 commit
    • Darin Adler's avatar
      Make optimized builds succeed. · 80fc1609
      Darin Adler authored
              * configure.in: Turn off uninitialized variable warnings.
              At some point, we should turn these off only for the ORBit-
              generated stub files, since they are meaningful and useful
              in other files. For now, though, since we use -Werror, we
      	need be sure these warnings don't cause trouble for people
              who do optimized builds.
      
              * src/ntl-main.c (main): Added GnomeUI to the list of domains
              to "stop on warning/critical".
      80fc1609
  25. 03 Feb, 2000 2 commits
  26. 27 Jan, 2000 1 commit
    • Elliot Lee's avatar
      Add components/help/converters/* makefiles. Check for NULL directory · 6f9294ee
      Elliot Lee authored
      
      
      * configure.in: Add components/help/converters/* makefiles.
      * libnautilus/nautilus-directory.c: Check for NULL directory
        result before doing stuff with it.
      * src/ntl-index-panel.c: Ditto.
      * src/ntl-prefs.c: Add help browser nav tree to list of possibilities.
      * src/ntl-window-msgs.c: Handle non-VFS-handleable URIs correctly WRT 'up' button.
      6f9294ee
  27. 22 Jan, 2000 1 commit
    • Havoc Pennington's avatar
      check for libwww · f538796e
      Havoc Pennington authored
      2000-01-22  Havoc Pennington  <hp@pobox.com>
      
      	* configure.in: check for libwww
      
      		* components/html/Makefile.am: add libwww flags
      f538796e