[evolution/gnome-40] EWebDAVBrowser: Preset default calendar color and order



commit 2aafaaafab6e53088e93bfe9914fc14485327f16
Author: Milan Crha <mcrha redhat com>
Date:   Fri Mar 19 08:40:06 2021 +0100

    EWebDAVBrowser: Preset default calendar color and order
    
    To not reuse the values from the previously created or edited calendar.

 src/e-util/e-webdav-browser.c | 9 +++++++++
 1 file changed, 9 insertions(+)
---
diff --git a/src/e-util/e-webdav-browser.c b/src/e-util/e-webdav-browser.c
index f2ee3a0182..bbc092c3fb 100644
--- a/src/e-util/e-webdav-browser.c
+++ b/src/e-util/e-webdav-browser.c
@@ -2030,6 +2030,8 @@ webdav_browser_prepare_popover (EWebDAVBrowser *webdav_browser,
                                gboolean for_book,
                                gboolean for_calendar)
 {
+       GdkRGBA rgba;
+
        g_return_if_fail (E_IS_WEBDAV_BROWSER (webdav_browser));
 
        gtk_widget_hide (webdav_browser->priv->create_edit_popover);
@@ -2052,7 +2054,14 @@ webdav_browser_prepare_popover (EWebDAVBrowser *webdav_browser,
 
        gtk_widget_hide (webdav_browser->priv->create_edit_hint_popover);
 
+       rgba.red = 0;
+       rgba.green = 0;
+       rgba.blue = 0;
+       rgba.alpha = 1;
+
        gtk_entry_set_text (GTK_ENTRY (webdav_browser->priv->create_edit_name_entry), "");
+       gtk_color_chooser_set_rgba (GTK_COLOR_CHOOSER (webdav_browser->priv->create_edit_color_chooser), 
&rgba);
+       gtk_spin_button_set_value (GTK_SPIN_BUTTON (webdav_browser->priv->create_edit_order_spin), -1);
        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (webdav_browser->priv->create_edit_event_check), 
FALSE);
        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (webdav_browser->priv->create_edit_memo_check), 
FALSE);
        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (webdav_browser->priv->create_edit_task_check), 
FALSE);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]