[gnome-calendar] reminders-section: Introduce 15 minute reminder
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar] reminders-section: Introduce 15 minute reminder
- Date: Mon, 2 Nov 2020 16:17:18 +0000 (UTC)
commit 8b251d5a987986cf9aa55e383d4785dffb0fa22b
Author: Dan Levin <dan badpacket in>
Date: Sun Nov 1 13:39:42 2020 +0100
reminders-section: Introduce 15 minute reminder
10 minute reminder is too little advanced notice. 30 minutes is too
much. Say hello to 15 minute reminder.
src/gui/event-editor/gcal-reminders-section.c | 3 +++
src/gui/event-editor/gcal-reminders-section.ui | 9 +++++++++
2 files changed, 12 insertions(+)
---
diff --git a/src/gui/event-editor/gcal-reminders-section.c b/src/gui/event-editor/gcal-reminders-section.c
index a40b9327..e53df842 100644
--- a/src/gui/event-editor/gcal-reminders-section.c
+++ b/src/gui/event-editor/gcal-reminders-section.c
@@ -38,6 +38,7 @@ struct _GcalRemindersSection
GtkWidget *five_minutes_button;
GtkWidget *ten_minutes_button;
+ GtkWidget *fifteen_minutes_button;
GtkWidget *thirty_minutes_button;
GtkWidget *one_hour_button;
GtkWidget *one_day_button;
@@ -81,6 +82,7 @@ struct
} minutes_button[] = {
{ 5, OFFSET (five_minutes_button) },
{ 10, OFFSET (ten_minutes_button) },
+ { 15, OFFSET (fifteen_minutes_button) },
{ 30, OFFSET (thirty_minutes_button) },
{ 60, OFFSET (one_hour_button) },
{ 1440, OFFSET (one_day_button) },
@@ -441,6 +443,7 @@ gcal_reminders_section_class_init (GcalRemindersSectionClass *klass)
gtk_widget_class_bind_template_child (widget_class, GcalRemindersSection, one_hour_button);
gtk_widget_class_bind_template_child (widget_class, GcalRemindersSection, one_week_button);
gtk_widget_class_bind_template_child (widget_class, GcalRemindersSection, ten_minutes_button);
+ gtk_widget_class_bind_template_child (widget_class, GcalRemindersSection, fifteen_minutes_button);
gtk_widget_class_bind_template_child (widget_class, GcalRemindersSection, thirty_minutes_button);
gtk_widget_class_bind_template_child (widget_class, GcalRemindersSection, three_days_button);
gtk_widget_class_bind_template_child (widget_class, GcalRemindersSection, two_days_button);
diff --git a/src/gui/event-editor/gcal-reminders-section.ui b/src/gui/event-editor/gcal-reminders-section.ui
index 3de43583..2241db72 100644
--- a/src/gui/event-editor/gcal-reminders-section.ui
+++ b/src/gui/event-editor/gcal-reminders-section.ui
@@ -65,6 +65,15 @@
<signal name="clicked" handler="on_add_alarm_button_clicked_cb" object="GcalRemindersSection"
swapped="no" />
</object>
</child>
+ <child>
+ <object class="GtkModelButton" id="fifteen_minutes_button">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="text" translatable="yes">15 minutes</property>
+ <signal name="clicked" handler="on_add_alarm_button_clicked_cb" object="GcalRemindersSection"
swapped="no" />
+ </object>
+ </child>
<child>
<object class="GtkModelButton" id="thirty_minutes_button">
<property name="visible">True</property>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]