1. 03 Jul, 2000 1 commit
  2. 27 Jun, 2000 3 commits
  3. 25 Jun, 2000 1 commit
  4. 24 Jun, 2000 2 commits
  5. 23 Jun, 2000 1 commit
  6. 22 Jun, 2000 3 commits
    • Gene Z. Ragan's avatar
      Fixed bug #581. Ui for specifying whether applicaition can open multiple · 7f3302d6
      Gene Z. Ragan authored
      2000-06-22  Gene Z. Ragan  <gzr@eazel.com>
      
      	Fixed bug #581.  Ui for specifying whether applicaition
      	can open multiple files at once.
      
      	* libgnomevfs/gnome-vfs-mime-handlers.c:
      	* libgnomevfs/gnome-vfs-mime-handlers.h:
      	(gnome_vfs_mime_define_application):
      	Added const char * argument for mime type.  Removed placeholder
      	mime type.
      
      	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
      	(populate_default_applications_list),
      	(populate_default_components_box),
      	(initialize_edit_applications_dialog), (add_new_application),
      	(show_new_application_window), (show_edit_application_window):
      	Modified edit applicaiton list dialog to use a GtkList with
      	embedded check buttons and labels.  This allows single list items
      	to be selected so that individual items can be edited or deleted.
      
      	* test/test-mime-handlers-set.c: (main):
      	Fixed call to gnome_vfs_mime_define_application to use
      	new argument.
      7f3302d6
    • Gene Z. Ragan's avatar
      Clean up work on layout of capplet dialogs. · 6a7fb3c7
      Gene Z. Ragan authored
      000-06-22  Gene Z. Ragan  <gzr@eazel.com>
      
      	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
      	(show_new_application_window), (show_edit_application_window):
      	Clean up work on layout of capplet dialogs.
      6a7fb3c7
    • Gene Z. Ragan's avatar
      Fixed bug #1434, Fix alignment of widgets in main capplet view. · 459de31d
      Gene Z. Ragan authored
      2000-06-21  Gene Z. Ragan  <gzr@eazel.com>
      
      	Fixed bug #1434, Fix alignment of widgets in main capplet view.
      
      	* mime-type-capplet/nautilus-mime-type-capplet.c:
      	(init_mime_capplet):
      	Replaced use of multiple pack boxes with a table.  Things
      	look much better now.
      459de31d
  7. 21 Jun, 2000 3 commits
    • Gene Z. Ragan's avatar
      Fixed bug #583 · 24f9a12f
      Gene Z. Ragan authored
      2000-06-21  Gene Z. Ragan  <gzr@eazel.com>
      
      	Fixed bug #583
      
      	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
      	(initialize_edit_applications_dialog),
      	(show_new_application_window), (show_edit_application_window):
      	New dialog and items to indicate and allow user to
      	set application behavior concerning multiple launch and
      	URI handling.
      
      	* mime-type-capplet/nautilus-mime-type-capplet.c:
      	(init_mime_capplet):
      	Removed old UI code and migrated to dialog.
      24f9a12f
    • Gene Z. Ragan's avatar
      More work on adding applications and extension. · 6d98ed44
      Gene Z. Ragan authored
      2000-06-21  Gene Z. Ragan  <gzr@eazel.com>
      
      	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
      	(initialize_edit_applications_dialog),
      	(nautilus_mime_type_capplet_show_new_extension_window),
      	(add_new_application), (show_new_application_window):
      	More work on adding applications and extension.
      
      	* mime-type-capplet/nautilus-mime-type-capplet.c:
      	(nautilus_mime_type_capplet_add_extension),
      	(remove_extension_clicked), (none_button_toggled),
      	(application_button_toggled), (component_button_toggled),
      	(init_mime_capplet),
      	(nautilus_mime_type_capplet_get_selected_item_mime_type):
      	Changed use of GtkFixed to use layout.  Layout is now messy
      	again, but I should be able to get it looking right.
      6d98ed44
    • Jing-Jong Shyue's avatar
      Triditional Chinese PO File 2000/06/21 · f56e319e
      Jing-Jong Shyue authored
      f56e319e
  8. 20 Jun, 2000 3 commits
    • Gene Z. Ragan's avatar
      Added frame and set of radio buttons to indicate and allow the user to · 130114db
      Gene Z. Ragan authored
      2000-06-20  Gene Z. Ragan  <gzr@eazel.com>
      
      	* mime-type-capplet/nautilus-mime-type-capplet.c:
      	(mime_list_selected_row_callback), (none_button_toggled),
      	(application_button_toggled), (component_button_toggled),
      	(init_mime_capplet), (nautilus_mime_type_capplet_update_info):
      	Added frame and set of radio buttons to indicate and allow the
      	user to change the default action that will occur when a file
      	is clicked/double-clicked in Nautilus.  We have three choices that
      	map to the three types of actions we currently support.
      130114db
    • Gene Z. Ragan's avatar
      Fixed bug #1221 · 9fc80368
      Gene Z. Ragan authored
      2000-06-20  Gene Z. Ragan  <gzr@eazel.com>
      
      	Fixed bug #1221
      
      	* mime-type-capplet/nautilus-mime-type-capplet.c:
      	(application_menu_activated), (populate_application_menu),
      	(component_menu_activated), (populate_component_menu):
      	Add handling of the case where a default application or
      	component is not in the default applicaiton or component list.
      	This involved some UI work and adding the default app to
      	the default list.  Hopefully the gnome-vfs-mime-handler API
      	will not allow this to happen, but we handle it just in case.
      
      	Cleaned up the way the menu items for the default application
      	and component are set and added a signal handler to set
      	the user's choice of application or component to be the default.
      9fc80368
    • Gene Z. Ragan's avatar
      Fixed bug #1055 · a13cbb82
      Gene Z. Ragan authored
      2000-06-20  Gene Z. Ragan  <gzr@eazel.com>
      
      	Fixed bug #1055
      
      	* libgnomevfs/gnome-vfs-mime-handlers.c:
      	* libgnomevfs/gnome-vfs-mime-handlers.h:
      	(gnome_vfs_mime_add_extension):
      	Renamed function to be more in accordance with other function
      	in file.
      
      	(gnome_vfs_mime_remove_extension):
      	New function to remove mapped extension from mime type.
      
      	* libgnomevfs/gnome-vfs-mime-info.c: (load_mime_list_info_from),
      	(gnome_vfs_mime_get_extensions), (mime_list_sort), (get_key_name),
      	(gnome_vfs_mime_commit_registered_types),
      	(write_mime_data_foreach), (write_registered_mime_data):
      	A couple of things done here.  One was work on the tokenizer
      	so that it handled a variety of cases when reading in
      	key data form .mime files.  Another was work on saving and
      	deleting mapped extensions from the .mime file.
      
      	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
      	(nautilus_mime_type_capplet_show_new_extension_window):
      	Work on saving and deleting mapped extensions from the .mime file.
      
      	* mime-type-capplet/nautilus-mime-type-capplet.c:
      	(populate_extension_list),
      	(nautilus_mime_type_capplet_add_extension),
      	(remove_extension_clicked):
      	Work on saving and deleting mapped extensions from the .mime file.
      a13cbb82
  9. 19 Jun, 2000 1 commit
    • Gene Z. Ragan's avatar
      Removed obsolete files. · 276185af
      Gene Z. Ragan authored
      2000-06-19  Gene Z. Ragan  <gzr@eazel.com>
      
      	* mime-type-capplet/mime-data.c:
      	* mime-type-capplet/mime-data.h:
      	Removed obsolete files.
      
      	* mime-type-capplet/Makefile.am:
      	Removed above files from Makefile.
      
      	* libgnomevfs/gnome-vfs-mime-handlers.c:
      	* libgnomevfs/gnome-vfs-mime-handlers.h:
      	(gnome_vfs_mime_add_extension_to_mime_type):
      	New function.  Add extension mapping to named mime type
      	and save to .mime file.
      
      	* libgnomevfs/gnome-vfs-mime-info.c:
      	* libgnomevfs/gnome-vfs-mime-info.h:
      	(load_mime_list_info_from),
      	(load_mime_type_info), (gnome_vfs_mime_get_extensions),
      
      	(gnome_vfs_mime_extension_list_free):
      	New function to deep free the list returned
      	by gnome_vfs_mime_get_extensions()
      
      	(gnome_vfs_mime_registered_mime_type_list_free),
      	New function to deep free the list returned
      	by gnome_vfs_mime_get_extensions()
      
      	(gnome_vfs_mime_commit_registered_types):
      	Public function to commit internal hash table
      	of mime data to disk.
      
      	(gnome_vfs_mime_set_registered_type_key):
      	This functions sets the key data for the registered mime
       	type's hash table.
      
      	(write_mime_data_foreach), (write_mime_data):
      	New functions to write out mime data from hash table.
      
      	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
      	(nautilus_mime_type_capplet_show_new_mime_window),
      	(nautilus_mime_type_capplet_show_new_extension_window):
      	Clean up work on dialogs.
      
      	* mime-type-capplet/nautilus-mime-type-capplet.c:
      	(ok_callback),
      	(populate_extension_list),
      	(nautilus_mime_type_capplet_add_extension),
      	(remove_extension_clicked), (init_mime_capplet),
      	(delete_mime_clicked), (create_mime_list_and_scroller),
      	(get_selected_item_mime_type):
      	Clean up work on main capplet view.
      276185af
  10. 17 Jun, 2000 1 commit
    • Gene Z. Ragan's avatar
      File Types and Programs capplet work in progress. · bb505911
      Gene Z. Ragan authored
      2000-06-17  Gene Z. Ragan  <gzr@eazel.com>
      
      	File Types and Programs capplet work in progress.
      
      	* mime-type-capplet/mime-info.c:
      	* mime-type-capplet/mime-info.h:
      	Removed obsolete files from capplet.
      
      	* mime-type-capplet/Makefile.am:
      	Remove above files form makefile.
      
      	* libgnomevfs/gnome-vfs-mime-info.c:
      	* libgnomevfs/gnome-vfs-mime-info.h:
      	(list_context_new), (context_destroy_and_unlink),
      	(load_mime_type_info_from),
      	(load_mime_list_info_from), (mime_list_load),
      	(load_mime_type_info), (gnome_vfs_mime_init),
      	(gnome_vfs_mime_info_clear), (gnome_vfs_mime_info_shutdown),
      	(get_key_name), (gnome_vfs_get_registered_mime_types):
      	Various fixes and modifications.  Fixed a bug in the
      	mime key database parser that caused comments to be
      	read in incorrectly.
      
      	* mime-type-capplet/mime-data.c:
      	(add_to_key), (add_mime_vals_to_clist),
      	(add_new_mime_type), (add_new_mime_type),
      	(write_mime_foreach):
      	Capplet work in progress.
      
      	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
      	(nautilus_mime_type_capplet_show_new_mime_window):
      	Capplet work in progress.
      
      	* mime-type-capplet/nautilus-mime-type-capplet.c:
      	* mime-type-capplet/nautilus-mime-type-capplet.h:
      	(main), (g_list_free_deep), (try_callback), (revert_callback),
      	(ok_callback), (cancel_callback), (populate_extension_list),
      	(mime_list_selected_row_callback), (init_mime_capplet),
      	(nautilus_mime_type_capplet_update_info), (delete_mime_clicked),
      	(edit_applications_clicked), (edit_components_clicked),
      	(insert_mime_vals_into_clist), (create_mime_list_and_scroller):
      	Capplet work in progress.
      bb505911
  11. 15 Jun, 2000 5 commits
    • Gene Z. Ragan's avatar
      Work in progress on the FIle Types and Programs Capplet Removed obsolete · 662a6f18
      Gene Z. Ragan authored
      2000-06-15  Gene Z. Ragan  <gzr@eazel.com>
      
      	Work in progress on the FIle Types and Programs Capplet
      	* mime-type-capplet/Makefile.am:
      	Removed obsolete files form build.
      
      	* mime-type-capplet/edit-window.c:
      	* mime-type-capplet/edit-window.h:
      	Obsolete.  Removed.
      
      	* mime-type-capplet/new-mime-window.c:
      	* mime-type-capplet/new-mime-window.h:
      	Obsolete.  Removed.
      
      	* mime-type-capplet/mime-data.c: (add_mime_vals_to_clist),
      	(selected_row_callback):
      
      	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
      	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.h:
      	(edit_applications_dialog_destroy), (application_is_in_list),
      	(application_button_toggled_callback),
      	(populate_default_applications_box),
      	(populate_default_components_box),
      	(initialize_edit_applications_dialog),
      	(show_edit_applications_dialog), (show_edit_components_dialog),
      	(nautilus_mime_type_capplet_show_new_mime_window),
      	(nautilus_mime_type_capplet_show_new_extension_window):
      
      	* mime-type-capplet/nautilus-mime-type-capplet.c:
      	* mime-type-capplet/nautilus-mime-type-capplet.h:
      	(revert_callback), (populate_extension_list),
      	(nautilus_mime_type_capplet_add_extension),
      	(add_extension_clicked), (remove_extension),
      	(extension_list_selected), (extension_list_deselected),
      	(init_mime_capplet), (nautilus_mime_type_capplet_update_info),
      	(add_mime_clicked), (edit_components_clicked),
      	(nautilus_mime_type_capplet_update_application_info),
      	(nautilus_mime_type_capplet_update_component_info):
      662a6f18
    • Karl Eichwalder's avatar
      de. · 3ff9e56e
      Karl Eichwalder authored
      3ff9e56e
    • Darin Adler's avatar
      Added FIXMEs to places that get MIME info from the gnome-libs prefix since · 345db726
      Darin Adler authored
      	* libgnomevfs/gnome-vfs-gen-mimedb.c: (main):
      	* libgnomevfs/gnome-vfs-mime-info.c: (gnome_vfs_mime_init):
      	* libgnomevfs/gnome-vfs-mime-magic.c:
      	(gnome_vfs_mime_get_magic_table):
      	* libgnomevfs/gnome-vfs-mime.c: (mime_init):
      	* mime-type-capplet/mime-data.c: (init_mime_type):
      	Added FIXMEs to places that get MIME info from the gnome-libs
      	prefix since we install this stuff in the gnome-vfs prefix.
      	We already had a bug report about this.
      345db726
    • Kenneth Christiansen's avatar
      added da · e7597dd8
      Kenneth Christiansen authored
      e7597dd8
    • Gene Z. Ragan's avatar
      New files. Trying to clean up current capplet source and organize it in a · e2c7c32d
      Gene Z. Ragan authored
      2000-06-14  Gene Z. Ragan  <gzr@eazel.com>
      
      	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
      	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.h:
      	New files. Trying to clean up current capplet source and
      	organize it in a sensible way.
      
      	(edit_application_dialog_destroy), (edit_component_dialog_destroy),
      	(populate_default_applications_list),
      	(populate_preferred_applications_list), (component_is_in_list),
      	(component_button_toggled_callback),
      	(populate_default_components_box),
      	(populate_preferred_components_list),
      	(initialize_edit_applications_dialog),
      	(initialize_edit_components_dialog),
      	(show_edit_applications_dialog), (show_edit_components_dialog),
      	Brand new functions.
      
      	* mime-type-capplet/Makefile.am:
      	Added new source file listed above.
      
      	* mime-type-capplet/nautilus-mime-type-capplet.c:
      	(init_mime_capplet), (populate_application_menu),
      	(populate_component_menu), (edit_applications_clicked),
      	(edit_components_clicked):
      	Work on setting up info view.
      e2c7c32d
  12. 14 Jun, 2000 2 commits
    • Gene Z. Ragan's avatar
      More work in progress and added a new file to the capplet build. · ee6dfffc
      Gene Z. Ragan authored
      2000-06-13  Gene Z. Ragan  <gzr@eazel.com>
      
      	More work in progress and added a new file to the capplet build.
      
      	* mime-type-capplet/nautilus-mime-type-capplet.c: (main),
      	(init_mime_capplet), (edit_applications_clicked),
      	(edit_components_clicked), (edit_application_dialog_destroy),
      	(initialize_edit_application_dialog),
      	(show_edit_applications_dialog), (show_edit_components_dialog):
      
      	* mime-type-capplet/nautilus-mime-type-capplet.h:
      	New file
      ee6dfffc
    • Gene Z. Ragan's avatar
      Work in progress on the File Types and Program capplet · 53ce9946
      Gene Z. Ragan authored
      2000-06-13  Gene Z. Ragan  <gzr@eazel.com>
      
      	Work in progress on the File Types and Program capplet
      
      	* mime-type-capplet/edit-window.c: (initialize_main_win):
      	* mime-type-capplet/mime-data.c: (get_priority), (add_to_key),
      	(mime_fill_from_file), (add_mime_vals_to_clist),
      	(selected_row_callback), (create_mime_clist), (add_new_mime_type):
      
      	* mime-type-capplet/mime-data.h:
      	* mime-type-capplet/nautilus-mime-type-capplet.c:
      	(init_mime_capplet), (nautilus_mime_type_capplet_update_info),
      	(populate_application_menu), (populate_component_menu),
      	(free_mime_info), (delete_mime_clicked), (add_mime_clicked),
      	(edit_applications_clicked), (edit_components_clicked):
      53ce9946
  13. 12 Jun, 2000 2 commits
  14. 06 Jun, 2000 1 commit
    • Pavel Cisler's avatar
      Added more bug numbers to FIXMEs. Fixed one misspelled FIXME that made it · 4449e688
      Pavel Cisler authored
      2000-06-05  Pavel Cisler  <pavel@eazel.com>
      
      	* libgnomevfs-corba/gnome-vfs-slave.c: (serve_channel_read),
      	(serve_channel_write):
      	* libgnomevfs-pthread/gnome-vfs-job-slave.c:
      	* mime-type-capplet/edit-window.c: (populate_application_menu):
      	* mime-type-capplet/mime-data.c: (add_to_key):
      	* modules/extfs-method.c: (do_open), (read_directory_list),
      	(do_open_directory), (match):
      	* modules/extfs/cpio.in:
      	* modules/extfs/lha.in:
      	* modules/file-method.c: (read_directory):
      	* modules/gconf-method.c: (directory_handle_destroy):
      	Added more bug numbers to FIXMEs.
      	Fixed one misspelled FIXME that made it show up in the check-FIXME.pl tool.
      4449e688
  15. 05 Jun, 2000 1 commit
    • Darin Adler's avatar
      Added bug numbers to FIXMEs. · 81136fed
      Darin Adler authored
      	* modules/http-method.c:
      	* modules/newftp-method.c: (do_open_directory),
      	(do_make_directory):
      	* modules/pipe-method.c: (do_close):
      	* test/gnome-file-selection/gicon.c: (get_stock_icon),
      	(get_stock_overlay), (get_default_icon),
      	(gicon_get_icon_for_file_2):
      	* test/gnome-file-selection/gnome-file-selection-history.c:
      	* test/gnome-file-selection/gnome-file-selection.c:
      	(update_directory_combo_list), (setup_directory_combo_and_toolbar),
      	(destroy), (class_init), (init):
      	* test/test-info.c:
      	Added bug numbers to FIXMEs.
      
      	* mime-type-capplet/edit-window.c: (destruction_handler),
      	(initialize_main_win), (launch_edit_window),
      	(populate_application_menu):
      	Got rid of the fixed-length mime_string field.
      
      	* modules/file-method.c: (read_link), (get_stat_info):
      	Some minor tweaks on the code Rebecca just checked in.
      	There was a little problem with unsigned integers.
      81136fed
  16. 02 Jun, 2000 4 commits
    • Gene Z. Ragan's avatar
      More work on handling the logic of populating the menu and handling · 09a0f4d2
      Gene Z. Ragan authored
      2000-06-02  Gene Z. Ragan  <gzr@eazel.com>
      
      	* mime-type-capplet/edit-window.c:
      	(populate_application_menu):
      	More work on handling the logic of populating the menu
      	and handling special cases where short list, default application
      	and applicaiton list may be NULL or empty.
      09a0f4d2
    • Gene Z. Ragan's avatar
      More work in progress on the capplet. Still incomplete. · 1d0d04dd
      Gene Z. Ragan authored
      2000-06-02  Gene Z. Ragan  <gzr@eazel.com>
      
      	More work in progress on the capplet.  Still incomplete.
      
      	* mime-type-capplet/edit-window.c:
      	(initialize_main_win),
      	(populate_application_menu):
      	The Application window now displays the shortlist and selected
      	the default application if it is present in the short list.
      
      	(add_application):
      	All of the mchinery is hooked up, but the API does not seem to
      	be registering the new choice.
      1d0d04dd
    • Gene Z. Ragan's avatar
      More work in progress. Still incomplete. · 5577b93b
      Gene Z. Ragan authored
      2000-06-02  Gene Z. Ragan  <gzr@eazel.com>
      
      	More work in progress.  Still incomplete.
      
      	* mime-type-capplet/edit-window.c: (initialize_main_win_vals),
      	(show_edit_window), (populate_application_menu),
      	(populate_component_menu), (application_menu_activate),
      	(add_application), (show_file_selector):
      	Work in progress.
      
      	* mime-type-capplet/mime-data.c: (add_to_key):
      	Work in progress.
      5577b93b
    • Maciej Stachowiak's avatar
      Define short-list components for text/plain · 5ebec09c
      Maciej Stachowiak authored
      	* data/mime/gnome-vfs.keys: Define short-list components for
      	text/plain
      
      	First half of task 370 (write APIs for mime handler stuff)
      
      	* libgnomevfs/gnome-vfs-mime-handlers.h,
      	libgnomevfs/gnome-vfs-mime-handlers.c:
      	(gnome_vfs_mime_set_default_action_type,
      	gnome_vfs_mime_set_default_application,
      	gnome_vfs_mime_set_default_component,
      	gnome_vfs_mime_set_short_list_applications,
      	gnome_vfs_mime_set_short_list_components,
      	gnome_vfs_mime_extend_all_applications,
      	gnome_vfs_mime_remove_from_all_applications): Implemented (w/ some
      	slight interface changes relative to old headers/stubs.
      
      	(gnome_vfs_mime_define_application): New function.
      
      	(bool_to_str, gnome_vfs_strsplit_to_list,
      	gnome_vfs_strjoin_from_list, comma_separated_str_to_str_list,
      	str_list_to_comma_separated_str, str_list_difference): More helper functions.
      
      	* test/test-mime-handlers-set.c: Test for mime handler setter
      	APIs.
      	* test/Makefile.am: Build it.
      
      	* mime-type-capplet/edit-window.c (add_application): Remove
      	now-invalid call to gnome_vfs_mime_set_default_application w/
      	comment on how to do it better.
      5ebec09c
  17. 01 Jun, 2000 1 commit
    • JP Rosevear's avatar
      Make the capplet build if gnomevfs isn't already installed. · cc325cf0
      JP Rosevear authored
      2000-06-01  JP Rosevear  <jpr@arcavia.com>
      
      	* mime-type-capplet/Makefile.am: Make the capplet build if
      gnomevfs
      	isn't already installed.
      
      	* libgnomevfs-corba/gnome-vfs-corba.c: Use only the oaf stuff
      
      	* libgnomevfs-corba/gnome-vfs-slave.c: ditto
      
      	* libgnomevfs/Makefile.am: Remove oaf conditionals since we
      require
      	oaf now
      
      	* libgnomevfs-corba/Makefile.am:
      
      	* configure.in: Check for oaf >= 0.3.0 and make it mandatory
      cc325cf0
  18. 31 May, 2000 1 commit
    • Gene Z. Ragan's avatar
      Work in progress for the modified Files and Programs capplet that is · 1bdfaaac
      Gene Z. Ragan authored
      2000-05-31  Gene Z. Ragan  <gzr@eazel.com>
      
      	Work in progress for the modified Files and Programs
      	capplet that is relacing the old mime types capplet
      	in the Gnome Control Center.
      
      	* mime-type-capplet/Makefile.am:
      	Added link dependeny to libgnomevfs.
      
      	* mime-type-capplet/edit-window.c:
      	(add_extension), (remove_extension):
      	Rename functions to be more coherent.
      
      	(initialize_main_win), (initialize_main_win_vals):
      	Modified functions to remove dialog items
      	that are obsolete in our new designs.  Added new
      	items such as the application and component menus.
      
      	(populate_application_menu),
      	(populate_component_menu), (application_menu_activate):
      	Application menu functions that list the short
      	list of applications for a mime type and allow a user
      	to add applications to the short list.
      
      	(add_application), (show_file_selector):
      	Menu callback and function to display GtkFileSelection to
      	allow user to locate an application to be associated with
      	mime type.
      
      	* mime-type-capplet/mime-data.c:
      	(add_new_mime_type):
      	Modified functions for new mime APIs.
      
      	* mime-type-capplet/new-mime-window.c: (launch_new_mime_window):
      	Modified functions for new mime APIs.
      
      	* modules/file-method.c: (file_handle_new):
      	Modified functions for new mime APIs.
      1bdfaaac
  19. 26 May, 2000 1 commit
    • Gene Z. Ragan's avatar
      All of the below is work in progress on the Files and Programs capplet. I · 27c7a20f
      Gene Z. Ragan authored
      2000-05-26  Gene Z. Ragan  <gzr@eazel.com>
      
      	All of the below is work in progress on the Files and Programs
      	capplet.  I am currently retro-fitting jrb's capplet to use
      	our modified capplet layout and new gnome-vfs mime API.
      	This capplet does not currently work properly, but does build and
      	causes no harm if run.
      
      	* mime-type-capplet/edit-window.c: (ext_remove), (apply_changes),
      	(initialize_main_win), (initialize_main_win_vals),
      	(launch_edit_window), (hide_edit_window), (show_edit_window),
      	(populate_application_menu), (populate_component_menu):
      
      	* mime-type-capplet/mime-data.c: (selected_row_callback),
      	(edit_clicked):
      
      	* mime-type-capplet/nautilus-mime-type.desktop:
      	Changed entries so capplet would register itself as "Files and Programs"
      27c7a20f
  20. 24 May, 2000 1 commit
  21. 23 May, 2000 1 commit
    • Ramiro Estrugo's avatar
      mime-type-capplet/edit-window.c, mime-type-capplet/edit-window.h, · 674dd004
      Ramiro Estrugo authored
      * Makefile.am:
      * configure.in:
      * mime-type-capplet/.cvsignore:
      * mime-type-capplet/Makefile.am:
      * mime-type-capplet/edit-window.c,
      * mime-type-capplet/edit-window.h,
      * mime-type-capplet/mime-data.c,
      * mime-type-capplet/mime-data.h,
      * mime-type-capplet/mime-info.c,
      * mime-type-capplet/mime-info.h,
      * mime-type-capplet/mime-type-capplet.c,
      * mime-type-capplet/mime-type.desktop,
      * mime-type-capplet/new-mime-window.c,
      * mime-type-capplet/new-mime-window.h:
      Copy mime-type capplet from the control-center so that it can be
      improved and made to use gnome-vfs.
      
      This has the unfortunate side-effect of introducing a dependency
      on libcapplet.  This is temporary until the capplet can move back
      to the control-center.  At that time, the control-center will
      depend on gnome-vfs and eveyone will live happily ever after.
      674dd004
  22. 22 May, 2000 1 commit