1. 05 Jul, 2000 11 commits
    • Ramiro Estrugo's avatar
      Moved widgets and preferences test to nautilus/test. · a356df0d
      Ramiro Estrugo authored
      * libnautilus-extensions/test-nautilus-preferences.c:
      * libnautilus-extensions/test-nautilus-widgets.c:
      * libnautilus-extensions/test-preferences.c:
      Moved widgets and preferences test to nautilus/test.
      
      * test/.cvsignore:
      * test/Makefile.am:
      * test/test-nautilus-preferences.c: (main),
      (test_preferences_item), (test_preferences_group),
      (create_enum_item), (register_global_preferences):
      * test/test-nautilus-widgets.c: (main), (test_radio_group),
      (test_caption_table), (test_string_picker), (test_text_caption),
      (test_authenticate_boink_callback),
      (string_picker_changed_callback), (text_caption_changed_callback),
      (test_password_dialog), (test_radio_changed_callback),
      (test_caption_table_activate_callback):
      Ressurect my widgets/preferences test over here.  They got whacked
      in the nautilus-widgets -> libnautilus-extensions renamings.
      a356df0d
    • Ramiro Estrugo's avatar
      Change file utilities special directory access functions to always return · 5ed6ea8a
      Ramiro Estrugo authored
      * libnautilus-extensions/nautilus-directory.c:
      (construct_alternate_metafile_uri):
      * libnautilus-extensions/nautilus-file-utilities.c:
      (nautilus_make_path), (nautilus_get_user_directory),
      (nautilus_get_desktop_directory),
      (nautilus_get_user_main_directory),
      (nautilus_get_pixmap_directory):
      * libnautilus-extensions/nautilus-file-utilities.h:
      * libnautilus-extensions/nautilus-global-preferences.c:
      (global_preferences_register_for_ui):
      * libnautilus-extensions/nautilus-icon-factory.c:
      (get_themed_icon_file_path):
      * libnautilus-extensions/nautilus-preferences-item.c:
      (add_icon_themes):
      * src/file-manager/fm-properties-window.c: (get_property_names):
      * src/nautilus-application.c:
      (nautilus_application_check_user_directories):
      * src/nautilus-bookmark-list.c:
      (nautilus_bookmark_list_get_file_path):
      * src/nautilus-desktop-window.c: (nautilus_desktop_window_new):
      * src/nautilus-first-time-druid.c: (druid_finished):
      * src/nautilus-property-browser.c:
      (nautilus_property_browser_drag_data_get), (make_drag_image),
      (remove_color), (remove_background), (remove_emblem),
      (get_xml_path), (add_background_to_browser), (add_color_to_file),
      (emblem_dialog_clicked), (make_properties_from_directory):
      Change file utilities special directory access functions to always
      return allocated strings.  Change all callers to match the new
      functions and free the results.
      
      Also change the file utilities functions to always create the
      special directories if needed.
      5ed6ea8a
    • Ramiro Estrugo's avatar
      Sort the sidebar panel names. · 9ac57fc3
      Ramiro Estrugo authored
      2000-07-05  Ramiro Estrugo  <ramiro@eazel.com>
      
      * libnautilus-extensions/nautilus-global-preferences.c:
      (compare_view_identifiers), (global_preferences_create_dialog):
       Sort the sidebar panel names.
      9ac57fc3
    • Ramiro Estrugo's avatar
      Dont install the currently broken components (websearch) · c7e49a83
      Ramiro Estrugo authored
      * components/Makefile.am:
      Dont install the currently broken components (websearch)
      
      * components/help/Makefile.am:
      * components/help/help-contents.oafinfo:
      * components/help/help-factory.oafinfo:
      * components/help/help-index.oafinfo:
      * components/help/help-search.oafinfo:
      * components/help/hyperbola.oafinfo:
      Split the oafinfo for help components into pieces so we can
      control which get intalled and which dont (like the broken onces)
      
      * configure.in:
      Fix a small dumb typo.
      c7e49a83
    • Valek Frob's avatar
      Updated russian translation. · c32699a6
      Valek Frob authored
      c32699a6
    • J Shane Culpepper's avatar
      more fixes to the progress meter · 2b7bfa4f
      J Shane Culpepper authored
      2b7bfa4f
    • Pavel Cisler's avatar
      Did most of bug 1371: Implemented a drop context menu that allows users to · 4b45756b
      Pavel Cisler authored
      2000-07-05  Pavel Cisler <pavel@eazel.com>
      
      	* libnautilus-extensions/nautilus-drag.c:
      	(nautilus_drag_modifier_based_action),
      	(nautilus_drag_drop_action_ask):
      	* libnautilus-extensions/nautilus-drag.h:
      	* libnautilus-extensions/nautilus-icon-container.c:
      	(motion_notify_event):
      	* libnautilus-extensions/nautilus-icon-dnd.c:
      	(nautilus_icon_container_receive_dropped_icons),
      	(nautilus_icon_dnd_init):
      	* libnautilus-extensions/nautilus-list.c:
      	(nautilus_list_initialize), (nautilus_list_drag_start):
      	* src/file-manager/fm-list-view.c: (fm_list_handle_dropped_icons):
      	Did most of bug 1371:
      	Implemented a drop context menu that allows users to choose between
      	Copy, Move and link.
      	Added the GDK_ACTION_ASK selector and added support for it.
      4b45756b
    • Andy Hertzfeld's avatar
      first cut at the first-time preferences druid. It's still not hooked-up · eec7aa25
      Andy Hertzfeld authored
      
      	first cut at the first-time preferences druid.  It's still not
      	hooked-up yet and it's appearance needs some work.
      eec7aa25
    • J Shane Culpepper's avatar
      1af470e9
    • Pavel Cisler's avatar
      Fix 1042 - "untitled folder" will not work on file systems with 8.3 names. · 590fcd21
      Pavel Cisler authored
      2000-07-04  Pavel Cisler <pavel@eazel.com>
      
      	* src/file-manager/dfos-xfer.c: (new_folder_xfer_callback):
      	Fix 1042 - "untitled folder" will not work on file systems with
      	8.3 names. Added code that handles GNOME_VFS_ERROR_NAME_TOO_LONG
      	and supplies a name in the 8.3 scheme instead.
      590fcd21
    • Pavel Cisler's avatar
      Fixed 1215 - inter-volume move now removes the source files. Made it so · 45e5a79f
      Pavel Cisler authored
      2000-07-04  Pavel Cisler <pavel@eazel.com>
      
      	* src/file-manager/dfos-xfer-progress-dialog.c:
      	* src/file-manager/dfos-xfer-progress-dialog.h:
      	(handle_xfer_ok),
      	(fs_xfer), (fs_move_to_trash), (fs_delete), (fs_empty_trash):
      	* src/file-manager/dfos-xfer-progress-dialog.c:
      	(dfos_xfer_progress_dialog_clear):
      	Fixed 1215 - inter-volume move now removes the source files.
      	Made it so that when an inter-volume copy has ended and source files
      	are removed, the progress dialog updates. Added a new cleanup phase
      	string.
      
      	* src/file-manager/dfos-xfer-progress-dialog.c:
      	(dfos_xfer_progress_dialog_new_file),
      	(set_text_unescaped_trimmed):
      	Added code to unescape paths in progress dialogs.
      
      	* src/file-manager/dfos-xfer.c:
      	* src/file-manager/dfos-xfer.h:
      	(nautilus_convert_to_unescaped_string_for_display),
      	(handle_xfer_vfs_error), (handle_xfer_overwrite):
      	Added code to unescape paths in error dialogs.
      
      	* libnautilus-extensions/nautilus-drag.c:
      	(nautilus_drag_default_drop_action),
      	(nautilus_drag_modifier_based_action):
      	* libnautilus-extensions/nautilus-drag.h:
      	* libnautilus-extensions/nautilus-icon-dnd.c:
      	(handle_nonlocal_move), (nautilus_icon_container_find_drop_target),
      	(nautilus_icon_container_receive_dropped_icons),
      	(nautilus_icon_container_get_drop_action), (drag_motion_callback):
      	* libnautilus-extensions/nautilus-list.c:
      	(nautilus_list_drag_motion):
      	Reworked a whole lot to allow me to update the default copy action
      	based on the drag&drop context - an inter-volume drag&drop will now
      	suggest a copy as a default.
      	Moved out more sharable code into nautilus-drag.c.
      	Added a common routine for figuring out the drop target.
      
      	* src/file-manager/fm-directory-view.c: (fm_directory_is_trash),
      	(fm_directory_can_move_to_trash):
      	Fixed a bunch of asserts caused by unreffing NULL uris.
      45e5a79f
  2. 04 Jul, 2000 6 commits
  3. 03 Jul, 2000 12 commits
    • Andy Hertzfeld's avatar
      fixed bug where themed sidebar tabs weren't stacking correctly. Fixed by · c8f6f960
      Andy Hertzfeld authored
      
      	fixed bug where themed sidebar tabs weren't stacking correctly.  Fixed
      	by using the actual tab height instead of the non-themed constant.
      	Also, added newer tab_pieces image.
      c8f6f960
    • Andy Hertzfeld's avatar
      made the sidebar title color be themable, and changed the color in the · 198ccfc0
      Andy Hertzfeld authored
      
      	made the sidebar title color be themable, and changed the color
      	in the arlo theme to white
      198ccfc0
    • Eskil Heyn Olsen's avatar
      Ensuring rpm build · 472dfcee
      Eskil Heyn Olsen authored
      472dfcee
    • Seth Nickell's avatar
      Necessary to make Nautilus compile after changing · 448a9ca4
      Seth Nickell authored
      2000-07-03  Seth Nickell  <seth@eazel.com>
      
      	* libnautilus-extensions/nautilus-file.c:
      	(nautilus_file_get_permissions_as_string),
      	(nautilus_file_is_symbolic_link):
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	(nautilus_icon_factory_get_icon_name_for_file):
      	Necessary to make Nautilus compile after changing
      	GNOME_VFS_FILE_TYPE_BROKEN_SYMLINK to GNOME_VFS_FILE_TYPE_SYMBOLIC_LINK
      	and removing the existing flag. See bug 1547 for more information on
      	breakages in the way Nautilus handles symbolic links (caused by the
      	GnomeVFS changes) such as detecting them in the first place.
      448a9ca4
    • Andy Hertzfeld's avatar
      implemented n-point gradients for Arlo. Right now they only work in · ae9f25f2
      Andy Hertzfeld authored
      
      	implemented n-point gradients for Arlo.  Right now they only
      	work in anti-aliased mode.  Changed the arlo theme to use
      	a 3-point gradient.
      ae9f25f2
    • Gene Z. Ragan's avatar
      Fixed problem with previous change to this file. Allocated a static epv. · 149fa4ae
      Gene Z. Ragan authored
      2000-07-03  Gene Z. Ragan  <gzr@eazel.com>
      
      	* libnautilus-extensions/bonobo-stream-vfs.c:
      	(bonobo_stream_vfs_class_init), (create_bonobo_stream_vfs):
      	Fixed problem with previous change to this file.  Allocated
      	a static epv.  Assigned this epv to the servants epv and then
      	alocated the individual elements in the structure.
      149fa4ae
    • Pavel Cisler's avatar
      Start adding support for dislaying dragged icon while dragging in a list · 178c8746
      Pavel Cisler authored
      2000-07-03  Pavel Cisler <pavel@eazel.com>
      
      	* libnautilus-extensions/nautilus-list.c:
      	(nautilus_list_drag_start), (nautilus_list_motion):
      	Start adding support for dislaying dragged icon while dragging
      	in a list view.
      178c8746
    • J Shane Culpepper's avatar
      Making summary view "I am just a view" until I can get the actual widget · 9fdd2d1d
      J Shane Culpepper authored
              *
              components/services/startup/nautilus-view/nautilus-service-startup-
              view.c:
              *
              components/services/summary/nautilus-view/nautilus-summary-view.c:
              (generate_summary_form), (generate_form_title):
      
              Making summary view "I am just a view" until I can get the actual
              widget finished.
      9fdd2d1d
    • Pavel Cisler's avatar
      Make the help component build properly -- convert the call · 757856df
      Pavel Cisler authored
      2000-07-02  Pavel Cisler <pavel@eazel.com>
      
      	* components/help/help-method.c: (convert_file_to_uri):
      	Make the help component build properly -- convert the call
      	gnome_vfs_mime_type_of_file to the new
      	gnome_vfs_get_file_mime_type.
      
      	* components/help/Makefile.am:
      	Turn on -Werror that would have caught the problem earlier.
      757856df
    • Andy Hertzfeld's avatar
      made sidebar tabs themable, and implemented Arlo style tabs, which are · 109d5ae0
      Andy Hertzfeld authored
      
      	made sidebar tabs themable, and implemented Arlo style tabs, which
      	are finished yet.
      109d5ae0
    • J Shane Culpepper's avatar
      Fixing cvsigore files · d30c230b
      J Shane Culpepper authored
      d30c230b
    • J Shane Culpepper's avatar
      Have all of the eazel: views hooked into the build now. Most of the · 5b851868
      J Shane Culpepper authored
      2000-07-02  J Shane Culpepper  <pepper@eazel.com>
      
              * components/services/Makefile.am:
              * components/services/login/nautilus-view/nautilus-login-view.c:
              (generate_form_title):
              * components/services/startup/lib/Makefile.am:
              * components/services/startup/lib/eazel-register.c:
              * components/services/startup/lib/eazel-register.h:
              * components/services/startup/nautilus-view/Makefile.am:
              * components/services/startup/nautilus-view/icons/Makefile.am:
              * components/services/startup/nautilus-view/main.c:
              (service_object_destroyed), (service_make_object), (main):
              *
              components/services/startup/nautilus-view/nautilus-service-startup-
              view.c: (generate_startup_form), (go_to_uri),
              (generate_form_title),
              (nautilus_service_startup_view_initialize_class),
              (nautilus_service_startup_view_initialize),
              (nautilus_service_startup_view_destroy),
              (nautilus_service_startup_view_get_nautilus_view), (is_location),
              (nautilus_service_startup_view_load_uri),
              (service_load_location_callback):
              *
              components/services/startup/nautilus-view/nautilus-service-startup-
              view.h:
      
              Have all of the eazel: views hooked into the build now.  Most of the
              backend parsing of eazel:login, eazel:inventory, eazel:summary,
              eazel:time, eazel:startup.  Most of these views don't look very good.
              That's the next task.
      5b851868
  4. 02 Jul, 2000 3 commits
    • Maciej Stachowiak's avatar
      Remove unnecessary debugging statement. · 57e9dea1
      Maciej Stachowiak authored
      	* components/tree/main.c (main): Remove unnecessary debugging
      	statement.
      
      	* components/tree/nautilus-tree-view.c
      	(nautilus_tree_view_insert_file): Partly fix bugzilla task 1524 -
      	show icons in tree view. Still need to
      57e9dea1
    • J Shane Culpepper's avatar
      cvsignore fixes. · ad236624
      J Shane Culpepper authored
      	* components/services/install/command-line/.cvsignore:
      	* components/services/install/lib/.cvsignore:
      	* components/services/login/lib/.cvsignore:
      	* components/services/summary/lib/.cvsignore:
      
      	cvsignore fixes.
      ad236624
    • J Shane Culpepper's avatar
      Moving the inventory view to its new home to make way for the new · 06a87807
      J Shane Culpepper authored
              * components/services/inventory/lib/Makefile.am:
              * components/services/inventory/lib/eazel-inventory-shared.c:
              (add_package_info), (read_proc_info), (add_info), (add_io_info),
              (add_hardware_info), (synchronize_configuration_metafile),
              (update_configuration_metafile), (create_configuration_metafile):
              * components/services/inventory/lib/eazel-inventory-shared.h:
              * components/services/inventory/nautilus-view/Makefile.am:
              *
              components/services/inventory/nautilus-view/nautilus-inventory-view
              .c: (generate_inventory_form), (gather_config_button_cb),
              (register_later_cb), (make_http_post_request), (go_to_uri),
              (get_home_uri), (update_now):
      
              Moving the inventory view to its new home to make way for the new
              bootstrap startup view.
      06a87807
  5. 01 Jul, 2000 8 commits
    • J Shane Culpepper's avatar
      Simple framework for inventory and summary views. Minor fixes to login · f06ef2ca
      J Shane Culpepper authored
              * components/services/inventory/nautilus-view/Makefile.am:
              * components/services/inventory/nautilus-view/main.c:
              (inventory_object_destroyed), (inventory_make_object), (main):
              *
              components/services/inventory/nautilus-view/nautilus-inventory-view
              .c: (generate_inventory_form), (entry_changed_cb),
              (inventory_button_cb), (maintenance_button_cb), (show_feedback),
              (generate_form_title), (nautilus_inventory_view_initialize_class),
              (nautilus_inventory_view_initialize),
              (nautilus_inventory_view_destroy),
              (nautilus_inventory_view_get_nautilus_view),
              (nautilus_inventory_view_load_uri),
              (inventory_load_location_callback):
              *
              components/services/inventory/nautilus-view/nautilus-inventory-view
              .h:
              *
              components/services/inventory/nautilus-view/nautilus-inventory-view
              .oafinfo:
              * components/services/login/nautilus-view/Makefile.am:
              * components/services/login/nautilus-view/main.c:
              (login_make_object):
              * components/services/summary/nautilus-view/Makefile.am:
              * components/services/summary/nautilus-view/main.c:
              (summary_object_destroyed), (summary_make_object), (main):
              *
              components/services/summary/nautilus-view/nautilus-summary-view.c:
              (generate_summary_form), (entry_changed_cb), (summary_button_cb),
              (maintenance_button_cb), (show_feedback), (generate_form_title),
              (nautilus_summary_view_initialize_class),
              (nautilus_summary_view_initialize),
              (nautilus_summary_view_destroy),
              (nautilus_summary_view_get_nautilus_view),
              (nautilus_summary_view_load_uri), (summary_load_location_callback):
              *
              components/services/summary/nautilus-view/nautilus-summary-view.h:
              *
              components/services/summary/nautilus-view/nautilus-summary-view.oaf
              info:
      
              Simple framework for inventory and summary views.  Minor fixes to
              login view.  All are clones of the same basic widget right now. I'll
              be adding the real widgets soon.
      f06ef2ca
    • Eric BRAYEUR's avatar
      *** empty log message *** · 55406fc6
      Eric BRAYEUR authored
      55406fc6
    • Ramiro Estrugo's avatar
      Add code to display an installation wizard using the new druid. Its · 90506c16
      Ramiro Estrugo authored
      2000-06-30  Ramiro Estrugo  <ramiro@eazel.com>
      
      * src/nautilus-application.c: (display_installation_wizard),
      (nautilus_application_startup):
      Add code to display an installation wizard using the new druid.
      Its #ifdefed out until we do more real work on it.
      90506c16
    • Ramiro Estrugo's avatar
      Build the new nautilus druid. · cc585883
      Ramiro Estrugo authored
      2000-06-30  Ramiro Estrugo  <ramiro@eazel.com>
      
      * configure.in:
      * cut-n-paste-code/widgets/Makefile.am:
      Build the new nautilus druid.
      cc585883
    • Ramiro Estrugo's avatar
      Adding canvas pixbuf item check and flags, which are needed in order to · a325938f
      Ramiro Estrugo authored
      2000-06-30  Ramiro Estrugo  <ramiro@eazel.com>
      
      * configure.in:
      * src/Makefile.am:
      Adding canvas pixbuf item check and flags, which are needed in
      order to use the nautilus druid.
      a325938f
    • Ramiro Estrugo's avatar
      Update these items to properly use the canvas pixbuf beast. · fb6e939d
      Ramiro Estrugo authored
      2000-06-30  Ramiro Estrugo  <ramiro@eazel.com>
      
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-edge.c:
      (nautilus_druid_page_edge_construct):
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-finish.c:
      (nautilus_druid_page_finish_configure_size),
      (nautilus_druid_page_finish_construct),
      (nautilus_druid_page_finish_set_logo),
      (nautilus_druid_page_finish_set_watermark):
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-standard.c:
      (nautilus_druid_page_standard_construct):
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-start.c:
      (nautilus_druid_page_start_construct):
      Update these items to properly use the canvas pixbuf beast.
      fb6e939d
    • Ramiro Estrugo's avatar
      Globally rename the GnomeDruid to NautilusDruid to prevent · 735131f1
      Ramiro Estrugo authored
      namespace clashing with the gnome-libs-1-0 druid.
      735131f1
    • Ramiro Estrugo's avatar
      Importing the gnome-libs HEAD druid to the cut-n-paste toxic dump. · b3df07e8
      Ramiro Estrugo authored
      2000-06-30  Ramiro Estrugo  <ramiro@eazel.com>
      
      * cut-n-paste-code/widgets/nautilus-druid/.cvsignore:
      * cut-n-paste-code/widgets/nautilus-druid/Makefile.am:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-edge.c:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-edge.h:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-finish.c:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-finish.h:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-standard.c:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-standard.h:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-start.c:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page-start.h:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page.c:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid-page.h:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid.c:
      * cut-n-paste-code/widgets/nautilus-druid/nautilus-druid.h:
      Importing the gnome-libs HEAD druid to the cut-n-paste toxic
      dump.  Arlofication will proceed.
      b3df07e8