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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list