1. 10 Feb, 2000 24 commits
    • 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
    • John Sullivan's avatar
      bebdc608
    • Jonathan Blandford's avatar
      added cdata support · 21ca57f8
      Jonathan Blandford authored
      2000-02-10  Jonathan Blandford  <jrb@redhat.com>
      
      	* gnome-db2html2/sect-elements.c: added cdata support
      21ca57f8
    • John Sullivan's avatar
    • Jonathan Blandford's avatar
      now does xref correctly · 04c0f0c8
      Jonathan Blandford authored
      04c0f0c8
    • Andy Hertzfeld's avatar
      finished hit-testing and made it activate the appropriate metaview when · 10272ff6
      Andy Hertzfeld authored
      
             finished hit-testing and made it activate the appropriate metaview
             when the corresponding tab is clicked
      10272ff6
    • Andy Hertzfeld's avatar
      more work on index panel, improved tab positioning, started on tab · d01ee0fa
      Andy Hertzfeld authored
      
             more work on index panel, improved tab positioning, started on
             tab hit-testing and made the notebook hidden by default.  You cant
             see any of this unless you define USE_NEW_TABS
      d01ee0fa
    • Darin Adler's avatar
      After talking to John, removed the asserts from both of these routines. · dcc515c8
      Darin Adler authored
      	* fm-directory-view-icons.c:
      	(fm_directory_view_icons_get_full_icon_text_attribute_names):
      	(fm_directory_view_icons_set_full_icon_text_attribute_names):
      	After talking to John, removed the asserts from both of these
      	routines. Later, he'll figure out whether this needs refinement,
      	but for now we just want to avoid the abort on startup!
      dcc515c8
    • John Sullivan's avatar
      c11b6253
    • John Sullivan's avatar
      Some more icon-text tweaks: UI now prevents multiple lines with same attribute; · c5c68502
      John Sullivan authored
      blank types say "unknown type", and directories say "--" for size again (to
      avoid blank lines).
      c5c68502
    • Darin Adler's avatar
      Reworked the canvas item class used by the icon · 6b8d9022
      Darin Adler authored
      	container. Straightened out the use of various coordinate systems
      	and bounds calculations and removed much unused code inherited
      	from the GdkPixbuf canvas item class that Andy cloned our code
      	from. Changed the class so it doesn't scale icons any more -- we
      	leave that to the icon factory so the scaled icons can be cached.
      
      	* libnautilus/gnome-icon-container-dnd.c:
      	* libnautilus/gnome-icon-container-private.h:
      	* libnautilus/gnome-icon-container.c:
      	* libnautilus/nautilus-icons-view-icon-item.c:
      	* libnautilus/nautilus-icons-view-icon-item.h:
      	Made extensive changes to the icon item class, including getting
      	rid of the "x", "y", "width", and "height" attributes, adding a
      	new "font" attribute, changing the "label" attribute name to "text"
      	to be more consistent with other canvas items, simplifying the
      	update logic for now (we can recomplicate it later if need be),
      	changing the pixbuf to have a fixed size in pixels instead of being
      	scaled with the pixels_per_unit and changing the pixbuf when we change
      	zoom levels, and other misc. cleanup.
      	(nautilus_icons_view_icon_item_get_arg):
      	Fixed bug for "label" which would return a non-strdup'd	piece of text.
      	(draw_or_measure_text_box):
      	Fixed bug where width of the selection box would be based on the
      	length of the last line of text, not the widest, and extra GCs would
      	be created for each line of text.
      
      	* libnautilus/nautilus-icons-controller.h:
      	* libnautilus/nautilus-icons-controller.c:
      	(nautilus_icons_controller_get_icon_image):
      	* src/file-manager/fm-icons-controller.c:
      	(fm_icons_controller_get_icon_image):
      	Changed the interface so that the icons controller specifies the icon
      	as a NautilusScalableIcon instead of a GdkPixbuf. This lets the icon
      	container get the appropriate icon for size as it zooms.
      
      	* libnautilus/gdk-extensions.h:
      	* libnautilus/gdk-extensions.c:
      	(nautilus_gdk_font_equal):
      	Added a version of gdk_font_equal that works with NULL for the font.
      	Maybe we need a naming scheme for these NULL-tolerant variations on
      	basic calls.
      
      	* src/ntl-uri-map.c: (nautilus_navinfo_free):
      	* src/ntl-window-msgs.c: (nautilus_window_change_location_2):
      	Fixed a NULL dereference that would happen when @navi was NULL.
      
      	* libnautilus/nautilus-directory.c:
      	(nautilus_directory_try_to_read_metafile):
      	Fixed error handling for case when gnome_vfs_read fails.  Fixed
      	error handling for case where metafile_info.size won't fit into a
      	size_t.  Switched back to g_malloc instead of g_alloca, since the
      	size of a file might be too big for the stack. In the long run, we
      	will feed the file data directly to the XML code, so this is a bit
      	temporary.  Removed the assert that Elliot added to help track
      	down the giant files sizes coming from gnome-vfs; the failure in
      	g_malloc will be easy to debug, unlike the failure in
      	g_alloca. (The assert was added without a ChangeLog entry.)
      6b8d9022
    • John Sullivan's avatar
      Some more icon-text tweaks: UI now prevents multiple lines with same attribute; · ba73217b
      John Sullivan authored
      blank types say "unknown type", and directories say "--" for size again (to
      avoid blank lines).
      ba73217b
    • John Sullivan's avatar
      b2647834
    • Elliot Lee's avatar
      Implement truncate. Use GINT_TO_POINTER and GPOINTER_TO_INT macros for · 4042e7ea
      Elliot Lee authored
      
      
      * libnautilus/bonobo-stream-vfs.[ch]: Implement truncate.
      * src/nautilus-zoom-control.c: Use GINT_TO_POINTER and GPOINTER_TO_INT macros
      for "proper" int <-> pointer conversion.
      4042e7ea
    • Elliot Lee's avatar
      Implement truncate. · 6de18014
      Elliot Lee authored
      
      
      Implement truncate.
      6de18014
    • John Sullivan's avatar
      Some more icon-text tweaks: UI now prevents multiple lines with same attribute; · 4ebfa2c4
      John Sullivan authored
      blank types say "unknown type", and directories say "--" for size again (to
      avoid blank lines).
      4ebfa2c4
    • Maciej Stachowiak's avatar
      3e724025
    • Elliot Lee's avatar
      In notify_location_change, send progress back (because the Bonobo control, · a0d4440b
      Elliot Lee authored
      
      
      * src/ntl-view-bonobo-control.c: In notify_location_change, send
      progress back (because the Bonobo control, which might be the
      content view, can't do it).
      
      * src/ntl-view-bonobo-subdoc.c: As above, plus don't use
      PersistFile interface, plus use bonobo-stream-vfs instead of
      bonobo-stream-fs.
      
      * src/ntl-uri-map.c: If no content type is found, default to text/plain.
      
      * libnautilus/bonobo-stream-vfs.[ch], libnautilus/Makefile.am:
      Initial implementation of bonobo streams in terms of Gnome VFS.
      a0d4440b
    • Jonathan Blandford's avatar
      forgot this · 48be0110
      Jonathan Blandford authored
      48be0110
    • Jonathan Blandford's avatar
      added many more fields. Now, we just need tables, figures, and CDATA and · 55232381
      Jonathan Blandford authored
      2000-02-09  Jonathan Blandford  <jrb@redhat.com>
      
      	* gnome-db2html2/sect-elements.c: added many more fields.  Now, we
      	just need tables, figures, and CDATA and we're pretty much done
      	with a rough cut.
      55232381
    • Maciej Stachowiak's avatar
      To avoid a bug which caused parts of the destroy function calling chain to · f6cc7203
      Maciej Stachowiak authored
      	* src/ntl-meta-view.c: To avoid a bug which caused parts of the
      	destroy function calling chain to be skipped, remove the destroy
      	function. In the process, switch over to using the boilerplate
      	generation macros from nautilus-gtk-macros.h
      f6cc7203
    • Darin Adler's avatar
      Reworked the canvas item class used by the icon · 423b5c48
      Darin Adler authored
      	container. Straightened out the use of various coordinate systems
      	and bounds calculations and removed much unused code inherited
      	from the GdkPixbuf canvas item class that Andy cloned our code
      	from. Changed the class so it doesn't scale icons any more -- we
      	leave that to the icon factory so the scaled icons can be cached.
      
      	* libnautilus/gnome-icon-container-dnd.c:
      	* libnautilus/gnome-icon-container-private.h:
      	* libnautilus/gnome-icon-container.c:
      	* libnautilus/nautilus-icons-view-icon-item.c:
      	* libnautilus/nautilus-icons-view-icon-item.h:
      	Made extensive changes to the icon item class, including getting
      	rid of the "x", "y", "width", and "height" attributes, adding a
      	new "font" attribute, changing the "label" attribute name to "text"
      	to be more consistent with other canvas items, simplifying the
      	update logic for now (we can recomplicate it later if need be),
      	changing the pixbuf to have a fixed size in pixels instead of being
      	scaled with the pixels_per_unit and changing the pixbuf when we change
      	zoom levels, and other misc. cleanup.
      	(nautilus_icons_view_icon_item_get_arg):
      	Fixed bug for "label" which would return a non-strdup'd	piece of text.
      	(draw_or_measure_text_box):
      	Fixed bug where width of the selection box would be based on the
      	length of the last line of text, not the widest, and extra GCs would
      	be created for each line of text.
      
      	* libnautilus/nautilus-icons-controller.h:
      	* libnautilus/nautilus-icons-controller.c:
      	(nautilus_icons_controller_get_icon_image):
      	* src/file-manager/fm-icons-controller.c:
      	(fm_icons_controller_get_icon_image):
      	Changed the interface so that the icons controller specifies the icon
      	as a NautilusScalableIcon instead of a GdkPixbuf. This lets the icon
      	container get the appropriate icon for size as it zooms.
      
      	* libnautilus/gdk-extensions.h:
      	* libnautilus/gdk-extensions.c:
      	(nautilus_gdk_font_equal):
      	Added a version of gdk_font_equal that works with NULL for the font.
      	Maybe we need a naming scheme for these NULL-tolerant variations on
      	basic calls.
      
      	* src/ntl-uri-map.c: (nautilus_navinfo_free):
      	* src/ntl-window-msgs.c: (nautilus_window_change_location_2):
      	Fixed a NULL dereference that would happen when @navi was NULL.
      
      	* libnautilus/nautilus-directory.c:
      	(nautilus_directory_try_to_read_metafile):
      	Fixed error handling for case when gnome_vfs_read fails.  Fixed
      	error handling for case where metafile_info.size won't fit into a
      	size_t.  Switched back to g_malloc instead of g_alloca, since the
      	size of a file might be too big for the stack. In the long run, we
      	will feed the file data directly to the XML code, so this is a bit
      	temporary.  Removed the assert that Elliot added to help track
      	down the giant files sizes coming from gnome-vfs; the failure in
      	g_malloc will be easy to debug, unlike the failure in
      	g_alloca. (The assert was added without a ChangeLog entry.)
      423b5c48
    • John Sullivan's avatar
      d3954cb9
    • Elliot Lee's avatar
      Implement truncate. Use GINT_TO_POINTER and GPOINTER_TO_INT macros for · 9050adb1
      Elliot Lee authored
      
      
      * libnautilus/bonobo-stream-vfs.[ch]: Implement truncate.
      * src/nautilus-zoom-control.c: Use GINT_TO_POINTER and GPOINTER_TO_INT macros
      for "proper" int <-> pointer conversion.
      9050adb1
  2. 09 Feb, 2000 7 commits
  3. 08 Feb, 2000 9 commits