CVSROOT:        /cvs/gnome
Module name:    nautilus
Changes by:     cneumair        06/01/11 14:33:38

Modified files:
        .              : ChangeLog 
        libnautilus-private: nautilus-mime-actions.c 
                             nautilus-mime-actions.h 
                             nautilus-program-choosing.c 
                             nautilus-program-choosing.h 
        src            : nautilus-information-panel.c 
        src/file-manager: fm-directory-view.c 

Log message:
2006-01-11  Christian Neumair  <[EMAIL PROTECTED]>

* libnautilus-private/nautilus-mime-actions.c:
(nautilus_mime_get_default_application_for_files),
(intersect_application_lists),
(nautilus_mime_get_open_with_applications_for_files),
(nautilus_mime_has_any_applications_for_files):
* libnautilus-private/nautilus-mime-actions.h:
Add file list helpers for getting associated applications.

* libnautilus-private/nautilus-program-choosing.c:
* libnautilus-private/nautilus-program-choosing.h:
(nautilus_launch_application):
Allow to pass multiple files per application launch.

* src/nautilus-information-panel.c:
(command_button_callback):
Port to new API.

* src/file-manager/fm-directory-view.c:
(application_launch_parameters_new),
(application_launch_parameters_free),
(fm_directory_view_launch_application),
(fm_directory_view_chose_application_callback),
(application_selected_cb),
(open_with_launch_application_callback),
(add_application_to_open_with_menu), (reset_open_with_menu),
(real_update_menus), (list_to_parameters_foreach),
(mime_application_hash),
(fm_directory_view_make_activation_parameters),
(activate_callback):
Support activation of multiple files at once, correctly figure out
their associated applications. Fixes #105653.

* src/file-manager/fm-directory-view.c:
(activate_callback):
ref/unref the view before/after operating on it. Fixes #326231.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=nautilus&who=cneumair&date=explicit&mindate=2006-01-11%2014:32&maxdate=2006-01-11%2014:34

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to