dup_past


Description:

[ CCode ( cname = "e_reminder_watcher_dup_past" ) ]
public SList<ReminderData>? dup_past ()

Gathers a SList of all past reminders which had not been removed after EReminderWatcher: EReminderWatcher:triggered signal.

Such reminders are remembered across sessions, until they are dismissed by dismiss or its synchronous variant. These reminders can be also snoozed with snooze, which removes them from the past reminders into the list of snoozed reminders, see dup_snoozed.

Free the returned SList with g_slist_free_full (reminders, e_reminder_data_free); when no longer needed.

Parameters:

this

an ReminderWatcher

Returns:

a newly allocated SList of the past reminders, or null , when there are none