CVSROOT: /cvs/gnome
Module name: libegg
Changes by: ebassi 05/07/22 05:39:12
Modified files:
. : ChangeLog
libegg/recentchooser: eggdesktopbookmarks.c
eggrecentchoosermenu.c eggrecentmanager.c
Log message:
2005-07-22 Emmanuele Bassi <[EMAIL PROTECTED]>
* libegg/recentchooser/eggdesktopbookmarks.c:
(egg_bookmark_item_new), (get_datetime_attribute),
(egg_desktop_bookmark_parse_item), (egg_desktop_bookmark_add_item):
Don't mask the "modified" timestamp when adding a parsed item, and
clean up the code while we're at it.
* libegg/recentchooser/eggdesktopbookmarks.c:
(egg_desktop_bookmark_get_added), (egg_desktop_bookmark_get_modified),
(egg_desktop_bookmark_get_visited):
Return an invalid timestamp on error.
* libegg/recentchooser/eggrecentchoosermenu.c:
(egg_recent_chooser_menu_add_filter),
(egg_recent_chooser_menu_remove_filter),
(egg_recent_chooser_menu_list_filters):
Disable these functions: a menu does not support multiple filters.
* libegg/recentchooser/eggrecentchoosermenu.c:
(get_is_recent_filtered):
Enable default filtering on the item's URI and MIME type, and implement
filtering on the application's name and the item's age.
* libegg/recentchooser/eggrecentchoosermenu.c:
(egg_recent_chooser_menu_map):
Build the placeholder menu item when no items were found, or all
items were filtered.
* libegg/recentchooser/eggrecentchoosermenu.c:
(egg_recent_chooser_menu_new):
Don't cast g_object_new() returned gpointer into a GtkWidget.
* libegg/recentchooser/eggrecentmanager.c:
(egg_recent_manager_poll_timeout), (build_recent_items_list):
Create the storage file only when needed for writing.
* libegg/recentchooser/eggrecentmanager.c:
Document the RecentManager and RecentInfo missing functions.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libegg&who=ebassi&date=explicit&mindate=2005-07-22%2005:38&maxdate=2005-07-22%2005:40
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list