1. 31 Dec, 1999 2 commits
  2. 30 Dec, 1999 3 commits
  3. 29 Dec, 1999 3 commits
  4. 28 Dec, 1999 2 commits
  5. 23 Dec, 1999 1 commit
  6. 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
  7. 21 Dec, 1999 5 commits
    • Elliot Lee's avatar
      Add request_progress_change notification · 4994722e
      Elliot Lee authored
      
      
      1999-12-21  Elliot Lee  <sopwith@redhat.com>
      
      * idl/nautilus.idl, libnautilus/ntl-view-client.[ch], src/ntl-window*.[ch],
      src/ntl-view-frame-svr.c: Add request_progress_change notification
      
      * src/ntl-view-*: Fix/finish various mjs changes: Do the component type abstraction
      properly, lose ntl-view-frame-svr.h, add ntl-view-private.h, add various component type
      implementations.
      
      * src/ntl-view-frame-svr.h: Add 'extern' so everyone doesn't get their own vepv
      variable.
      4994722e
    • Elliot Lee's avatar
      Add 'extern' so everyone doesn't get their own vepv variable. · 11a469a4
      Elliot Lee authored
      
      
      * src/ntl-view-frame-svr.h: Add 'extern' so everyone doesn't get their
        own vepv variable.
      11a469a4
    • Maciej Stachowiak's avatar
      Er, missed it. · d48f0ba9
      Maciej Stachowiak authored
      d48f0ba9
    • Maciej Stachowiak's avatar
      Remove request_* calls from public API (they are just an implementation · 1fed79d7
      Maciej Stachowiak authored
      	* src/ntl-view.h: Remove request_* calls from public API (they are
      	just an implementation detail of the fact that NautilusView
      	implements a Nautilus:ViewFrame CORBA server - the nautilus app
      	should not need to call these).
      
      	* src/ntl-view.c: Split all the three way conditional stuff out so
      	there is a separate function for each branch of the condition. Not
      	a big win yet, but will provide opportunities for more
      	refactoring.
      
      	* src/ntl-view-frame-svr.c, ntl-view-frame-svr.h: Move
      	implementation of Nautilus:ViewFrame CORBA server here as much as
      	possible.
      	* src/ntl-view.c: Remove it from here.
      	* src/nautilus.h: #include ntl-view-frame-svr.h
      	* src/Makefile.am: add ntl-view-frame-svr.[ch] to build.
      
      	* src/ntl-window.c: Add myself to About box (pout).
      1fed79d7
    • Maciej Stachowiak's avatar
      9c9fbb1c
  8. 20 Dec, 1999 2 commits
    • 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
    • John Sullivan's avatar
      The bookmarks menu is now limping along. Add Bookmark works, and the items that · 27cef034
      John Sullivan authored
      are added work properly. But Edit Bookmarks is still insensitive, so there's no
      way to remove items (except by quitting, because the items aren't yet saved and
      restored across sessions).
      27cef034
  9. 19 Dec, 1999 8 commits
    • Havoc Pennington's avatar
      Add inline RGB data for default icon. (fm_icon_cache_load_icon): only ref · a82b8a9b
      Havoc Pennington authored
      1999-12-20  Havoc Pennington  <hp@redhat.com>
      
      * src/file-manager/fm-icon-cache.c: Add inline RGB data for
      default icon.
      (fm_icon_cache_load_icon): only
      ref the pixbuf if it exists
      (fm_icon_cache_new): add a new fallback special icon set
      (fm_icon_cache_load_icon): load fallback if the icon name is ""
      a82b8a9b
    • Havoc Pennington's avatar
      return if the icon being set is NULL. This may be fixing a symptom rather · a1832aff
      Havoc Pennington authored
      1999-12-20  Havoc Pennington  <hp@redhat.com>
      
      * libnautilus/gnome-icon-container.c (set_kbd_current): return if
      the icon being set is NULL. This may be fixing a symptom rather
      than a problem.
      a1832aff
    • Elliot Lee's avatar
      Support multiple view types (Nautilus/View, GNOME/Control, · 964b7023
      Elliot Lee authored
      
      
      * src/ntl-*.[ch]: Support multiple view types (Nautilus/View, GNOME/Control, GNOME/Embeddable)
      * src/ntl-window.[ch]: Add nautilus_window_get_uih()
      * idl/*.idl: Reindent.
      964b7023
    • Havoc Pennington's avatar
      Check in today's fooling around. I guess I'll drop this line of development · 31a15e17
      Havoc Pennington authored
      for now though, waiting on the new icon view.
      
      1999-12-19  Havoc Pennington  <hp@pobox.com>
      
      	* src/file-manager/desktop-window.c (desktop_window_realize): turn
      		on window decorations for debugging
      			(desktop_window_init): debug comment-out the
      no-resize policy
      
      	* src/file-manager/desktop-layout.c (desktop_layout_arrange):
      		fool with layout routines
      
      				* src/file-manager/desktop-canvas.c
      					(desktop_canvas_size_allocate):
      debugging border to detect layout screwups
      
      	* src/file-manager/desktop-item.c (icon_realize): set the canvas
      		item, oops.
      31a15e17
    • Havoc Pennington's avatar
      Hmm, it sort of does something. · 75207a41
      Havoc Pennington authored
      1999-12-19  Havoc Pennington  <hp@pobox.com>
      
      	* src/file-manager/desktop-layout.c: don't do an arrangement
      		on every change
      
      			* src/file-manager/desktop-canvas.c
      				(desktop_canvas_load_desktop_icons): connect
      to finished_load and
      	arrange the icons when we get it. This is a temporary hack,
      		because the DesktopLayout engine isn't progressive yet.
      
      			* src/file-manager/fm-directory-list.c
      				(fm_directory_list_class_init): add a
      finished_load signal
      
      	* src/file-manager/desktop-window.c (desktop_window_init): for
      		now, don't fill the whole screen so we can see gdb.
      
      			* src/file-manager/desktop-item.c: Move user data
      accessors into
      	the .c file, these are private.
      75207a41
    • Havoc Pennington's avatar
      all compiling again · a4015a4f
      Havoc Pennington authored
      a4015a4f
    • Havoc Pennington's avatar
      sync with home, may not compile, will fix momentarily · 8e279e3c
      Havoc Pennington authored
      1999-12-17  Havoc Pennington  <hp@redhat.com>
      
              * src/file-manager/fm-directory-view.c: Change to use
      	        get_current_icon_cache() (it wasn't ever freeing the icon
      cache anyway)
      
              * src/file-manager/fm-icon-cache.c (fm_get_current_icon_cache):
      	        function to get a global icon cache, we will share this throughout
      		        the program.
      8e279e3c
    • Havoc Pennington's avatar
      new function, loads icons from a given directory - don't get too excited, · 26f7c8b1
      Havoc Pennington authored
      1999-12-19  Havoc Pennington  <hp@pobox.com>
      
      	* src/file-manager/desktop-canvas.c
      		(desktop_canvas_load_desktop_icons): new function, loads
      icons
      	from a given directory - don't get too excited, it doesn't yet
      		_display_ any icons!
      
      			* src/file-manager/desktop-canvas.h: Add directory
      list field.
      
      	* src/file-manager/Makefile.am (gnome_desktop_SOURCES): Add
      		fm-directory-list.[hc]
      			(libntl_file_manager_la_SOURCES): add fm_directory_list.[hc]
      
      				* src/file-manager/fm-directory-list.h, fm-directory-list.c:
      					New files, the non-GUI portion of a
      directory listing. Handles
      	loading the dir listing and the icons.
      26f7c8b1
  10. 18 Dec, 1999 1 commit
  11. 17 Dec, 1999 5 commits
  12. 16 Dec, 1999 7 commits