1. 01 Dec, 2001 1 commit
    • Darin Adler's avatar
      Roll double-free bug fix from the branch. · a238fef0
      Darin Adler authored
      	* libnautilus-private/nautilus-directory-async.c:
      	(top_left_read_callback): Roll double-free bug fix from the branch.
      	* TODO: Some small updates.
      	* components/hardware/nautilus-hardware-view.c:
      	* data/browser.xml:
      	* icons/crux_eggplant/crux_eggplant.xml:
      	* icons/crux_teal/crux_teal.xml:
      	* icons/default.xml:
      	* icons/gnome/gnome.xml:
      	* icons/sierra/sierra.xml:
      	* icons/tahoe/tahoe.xml:
      	* libnautilus-private/nautilus-directory-background.c:
      	* libnautilus-private/nautilus-icon-container.c:
      	* libnautilus-private/nautilus-icon-text-item.c:
      	* src/nautilus-property-browser.c: (add_color_to_browser):
      	* src/nautilus-sidebar-tabs.c: (setup_light_text),
      	(setup_dark_text), (nautilus_sidebar_tabs_init),
      	* src/nautilus-sidebar-title.c:
      	* src/nautilus-sidebar.c: (receive_dropped_color):
      	Changed all rgb:RRRR/GGGG/BBBB to #RRGGBB. We still probably have
      	to handle the old format just for old data files.
      	* libnautilus-private/.cvsignore:
      	nautilus-marshal-guts.h -> nautilus-marshal.h
      	* src/file-manager/fm-directory-view.c:
      	(update_directory_in_scripts_menu): Add filter so that we don't
      	see invisible or backup files in the scripts menu. In the old
      	days, gnome-vfs supplied the filtering.
      	* src/nautilus-about.c: (nautilus_about_finalize),
      	(nautilus_about_instance_init), (nautilus_about_hide),
      	(nautilus_about_hide_on_delete), (nautilus_about_class_init):
      	Get rid of double-destroy problem with about, and fix OK button.
      	* src/nautilus-bookmarks-window.c:
      	(nautilus_bookmarks_window_response_callback): Fix Done button.
      	(create_bookmarks_window): Hook up response callback.
      	(on_window_delete_event), (handle_close_accelerator): Get rid of
      	save_geometry_and_hide, since hide already does that.
      	* src/nautilus-main.c: (main): Add some missing domains for better
      	debugging. We should figure out a way to do this without a list of
  2. 31 Oct, 2001 1 commit
  3. 29 Oct, 2001 1 commit
    • Darin Adler's avatar
      Locate glib-genmarshal. · 93359a3e
      Darin Adler authored
      	* configure.in: Locate glib-genmarshal.
      	* libnautilus-private/.cvsignore:
      	* libnautilus-private/Makefile.am:
      	* libnautilus-private/nautilus-marshal.list:
      	* src/nautilus-view-frame.c: (nautilus_view_frame_class_init):
      	* src/nautilus-zoom-control.c: (nautilus_zoom_control_class_init):
      	Add marshalers used inside Nautilus only.
      	* components/adapter/nautilus-adapter-load-strategy.c:
      	* libnautilus-private/nautilus-horizontal-splitter.c:
      	* libnautilus-private/nautilus-icon-canvas-item.c:
      	* libnautilus-private/nautilus-icon-text-item.h:
      	Put code in #if GNOME2_CONVERSION_COMPLETE.
      	* libnautilus-private/nautilus-icon-container.c:
      	(set_pending_icon_to_reveal), (nautilus_icon_container_class_init),
      	(nautilus_icon_container_init), (set_pending_icon_to_rename):
      	Convert signal-handling code.
      	* libnautilus-private/nautilus-icon-dnd.c:
      	(get_data_on_first_target_we_support): Update for GdkAtom changes.
      	(confirm_switch_to_manual_layout): Switch to GtkDialog.
  4. 04 May, 2001 1 commit
  5. 06 Feb, 2001 1 commit
    • Maciej Stachowiak's avatar
      reviewed by: Laszlo Kovacs <laszlo.kovacs@sun.com> · c80972e6
      Maciej Stachowiak authored
      	Fixed bug 795 (help component installs files in nautilus prefix,
      	but uses gnome-libs prefix to find them later) by expanding the
      	set of places Nautilus looks for help files.
      	* components/help/hyperbola-filefmt.c:
      	(fmt_man_populate_tree_for_subdir): Changed to look in more places
      	for help files: the help directory in the gnome prefix, the help
      	directory in the nautilus prefix, and directories in GNOME_PATH.
      	(fmt_help_populate_tree): New helper function.
      	(append_help_dir_if_exists): New helper function.
      	* components/help/Makefile.am: Define DATADIR in compile flags.
      	* components/help/hyperbola-main.c: Add copyright notice.
      	This part not reviewed:
      	* .cvsignore, libnautilus-extensions/.cvsignore: gnore more
      	* Makefile.am: distribute .in versions of xml-i18n-tools.
  6. 16 May, 2000 1 commit
  7. 12 May, 2000 1 commit
    • Darin Adler's avatar
      Removed the fsextension IDL, which was a work in progress that no one is · 055c1e52
      Darin Adler authored
      	* idl/Makefile.am:
      	* idl/fsextension.idl:
      	* libnautilus-extensions/Makefile.am:
      	* libnautilus-extensions/.cvsignore:
      	Removed the fsextension IDL, which was a work in progress that no
      	one is working on.
      	* libnautilus/.cvsignore:
      	Added the undo manager stuff.
      	* libnautilus-extensions/.cvsignore:
      	Removed the undo manager stuff.
      	* libnautilus-extensions/nautilus-directory-private.h:
      	* libnautilus-extensions/nautilus-file.c:
      	(nautilus_file_denies_access_permission): Handle deleted file case.
      	(nautilus_file_can_rename): Handle deleted file case.
      	(file_operation_state_new), (file_operation_state_free),
      	(rename_update_info_and_metafile), (rename_callback),
      	(nautilus_file_rename): Put in a basic framework for file
      	operations that can take a while.  Used it to make renaming async.
      	(nautilus_file_can_get_permissions): Handle deleted file case.
      	(nautilus_file_set_permissions): Handle case where you can't get
      	permissions properly. I inadvertently delete this last time.
      	* libnautilus-extensions/nautilus-metadata.h:
      	Added a metadata key for the icon view sort. Still need to write
      	the code to save this.
  8. 06 May, 2000 1 commit
    • Darin Adler's avatar
      Ignore the new files that are generated by Gene's new .idl. · da87340b
      Darin Adler authored
      	* libnautilus-extensions/.cvsignore: Ignore the new files that
      	are generated by Gene's new .idl.
      	* libnautilus-extensions/nautilus-debug.h:
      	* libnautilus-extensions/nautilus-debug.c:
      	Changed the interface on Pavel's excellent new debugging function.
      	* libnautilus-extensions/nautilus-directory.c:
      	(file_open_callback), (file_close_callback), (open_and_close_one),
      	(nautilus_self_check_directory): Added some checks for GNOME VFS
      	in here. This is a bad place for them but it's better than not
      	having them at all.
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	(nautilus_self_check_icon_factory): Updated self checks so they
      	work again. John didn't notice that he needed to fix these when
      	he added the 20-pixel size icon to the standard sizees.
  9. 14 Apr, 2000 2 commits
  10. 03 Jan, 2000 1 commit
  11. 16 Dec, 1999 1 commit
  12. 15 Dec, 1999 1 commit
  13. 07 Dec, 1999 1 commit
  14. 02 Dec, 1999 1 commit
  15. 02 Jan, 1997 1 commit
    • Ramiro Estrugo's avatar
      Added a place to put cut-n-paste code. Cut-n-pasted the e-paned widget · 6d37f74e
      Ramiro Estrugo authored
      * Makefile.am:
      * components/hardware/Makefile.am:
      * components/help/Makefile.am:
      * components/history/Makefile.am:
      * components/html/Makefile.am:
      * components/loser/content/Makefile.am:
      * components/loser/sidebar/Makefile.am:
      * components/music/Makefile.am:
      * components/notes/Makefile.am:
      * components/rpmview/Makefile.am:
      * components/sample/Makefile.am:
      * components/services/startup/nautilus-view/Makefile.am:
      * components/services/time/nautilus-view/Makefile.am:
      * components/services/trilobite/sample/nautilus-view/Makefile.am:
      * components/websearch/Makefile.am:
      * configure.in:
      * cut-n-paste-code/.cvsignore:
      * cut-n-paste-code/Makefile.am:
      * cut-n-paste-code/README:
      * cut-n-paste-code/widgets/.cvsignore:
      * cut-n-paste-code/widgets/Makefile.am:
      * cut-n-paste-code/widgets/e-paned/.cvsignore:
      * cut-n-paste-code/widgets/e-paned/Makefile.am:
      * cut-n-paste-code/widgets/e-paned/e-hpaned.c: (e_hpaned_get_type),
      (e_hpaned_class_init), (e_hpaned_init), (e_hpaned_new),
      (e_hpaned_size_request), (e_hpaned_size_allocate), (e_hpaned_draw),
      (e_hpaned_xor_line), (e_hpaned_button_press),
      (e_hpaned_button_release), (e_hpaned_motion),
      * cut-n-paste-code/widgets/e-paned/e-hpaned.h:
      * cut-n-paste-code/widgets/e-paned/e-paned.c: (e_paned_get_type),
      (e_paned_class_init), (e_paned_child_type), (e_paned_init),
      (e_paned_set_arg), (e_paned_get_arg), (e_paned_realize),
      (e_paned_map), (e_paned_unmap), (e_paned_unrealize),
      (e_paned_expose), (e_paned_add1), (e_paned_add2), (e_paned_pack1),
      (e_paned_pack2), (e_paned_add), (e_paned_remove), (e_paned_forall),
      (e_paned_get_position), (e_paned_set_position),
      (e_paned_set_handle_size), (e_paned_compute_position),
      (e_paned_handle_shown), (e_paned_quantized_size):
      * cut-n-paste-code/widgets/e-paned/e-paned.h:
      * cut-n-paste-code/widgets/e-paned/e-vpaned.c: (e_vpaned_get_type),
      (e_vpaned_class_init), (e_vpaned_init), (e_vpaned_new),
      (e_vpaned_size_request), (e_vpaned_size_allocate), (e_vpaned_draw),
      (e_vpaned_xor_line), (e_vpaned_button_press),
      (e_vpaned_button_release), (e_vpaned_motion),
      * cut-n-paste-code/widgets/e-paned/e-vpaned.h:
      * helper-utilities/authenticate/Makefile.am:
      * libnautilus-extensions/Makefile.am:
      * libnautilus-extensions/README:
      * libnautilus/README:
      * src/Makefile.am:
      * test/Makefile.am:
      Added a place to put cut-n-paste code.  Cut-n-pasted the e-paned
      widget from evolution.  Yes, and evil thing to do.  Send me mail
      with alternative solutions.
      Also added README files for libnautilus and
      libnautilus-extenstions to clarify thieir public vs internal
      * src/nautilus-window.c: (nautilus_window_constructed),
      Use the new NautilusHorizontalSplitter widget instead of
      the gtk one.