CVSROOT: /cvs/gnome Module name: gnome-panel Changes by: vuntz 06/08/05 11:14:10
Modified files: gnome-panel : ChangeLog menu.c panel-action-button.c panel-menu-items.c panel-run-dialog.c panel-util.c panel-util.h Log message: 2006-08-05 Vincent Untz <[EMAIL PROTECTED]> Remove usage of GnomeDesktopItem in some places * menu.c: remove useless include * panel-action-button.c: (panel_action_search): simply call panel_launch_desktop_file() instead of duplicating code * panel-menu-items.c: (panel_menu_item_activate_desktop_file): call panel_launch_desktop_file() * panel-run-dialog.c: keep the path to the currently selected desktop file in memory (panel_run_dialog_destroy): nullify more stuff (panel_run_dialog_find_command_idle): remove FIXME that was wrong (program_list_selection_changed): yay, GKeyFile love!, also show all programs in the program list and remember the path to the desktop file (entry_event): unselect the currently selected program in the list since the user has typed something (entry_changed): updated (panel_run_dialog_create_desktop_file): new, with GKeyFile love and mostly copied from the old pixmap_drag_data_get() (pixmap_drag_data_get): use the uri of the desktop file of the currently selected program if available * panel-util.[ch]: (panel_launch_desktop_file): load from file (and not from basename) if the path is absolute, test if fallback_exec is NULL before using it (panel_util_key_file_new_desktop): new, to create desktop files from GKeyFile (panel_util_key_file_to_file): new URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-panel&who=vuntz&date=explicit&mindate=2006-08-05%2011:13&maxdate=2006-08-05%2011:15 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list