diff options
author | Mark McLoughlin <mark@skynet.ie> | 2005-01-30 17:17:50 +0000 |
---|---|---|
committer | Mark McLoughlin <markmc@src.gnome.org> | 2005-01-30 17:17:50 +0000 |
commit | a22a962a50a88c7379725417c1445a88e4b1177f (patch) | |
tree | ef1b6f0a00a8605c6a30d03fb2c72a5aa5f894be /libgnome-desktop/libgnome | |
parent | 8c9d7f71f08d62b0bb3756d64ac68f3905edec26 (diff) | |
download | gnome-desktop-a22a962a50a88c7379725417c1445a88e4b1177f.tar.gz |
Based on a patch from Elijah Newren in bug #150910 to add
2005-01-30 Mark McLoughlin <mark@skynet.ie>
Based on a patch from Elijah Newren in bug #150910
to add gnome_desktop_item_set_launch_time()
* gnome-desktop-item.c, libgnome/gnome-desktop-item.h:
(gnome_desktop_item_set_launch_time): add.
(gnome_desktop_item_new): explicitly initialize launch_time.
(gnome_desktop_item_copy): copy launch_time.
(ditem_execute): if launch_time is set, use that instead
of gtk_get_current_event_time()
Diffstat (limited to 'libgnome-desktop/libgnome')
-rw-r--r-- | libgnome-desktop/libgnome/gnome-desktop-item.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libgnome-desktop/libgnome/gnome-desktop-item.h b/libgnome-desktop/libgnome/gnome-desktop-item.h index 5be92872..b25092da 100644 --- a/libgnome-desktop/libgnome/gnome-desktop-item.h +++ b/libgnome-desktop/libgnome/gnome-desktop-item.h @@ -286,6 +286,12 @@ void gnome_desktop_item_set_boolean (GnomeDesktopItem gboolean value); /* + * Xserver time of user action that caused the application launch to start. + */ +void gnome_desktop_item_set_launch_time (GnomeDesktopItem *item, + guint32 timestamp); + +/* * Clearing attributes */ #define gnome_desktop_item_clear_attr(item,attr) \ |