From 47e005dce0d959811b668ce60e03a8ddba1b96d7 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 5 Aug 2025 16:50:44 +0200 Subject: src/date-time.cpp: Don't segfault-by-assert if m_dt is not initialized. Fixes syncing from Google Calendar where sometimes events in Evolution can result in incomplete DateTime objects. --- src/date-time.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/date-time.cpp b/src/date-time.cpp index 911fb7a..440c589 100644 --- a/src/date-time.cpp +++ b/src/date-time.cpp @@ -180,8 +180,10 @@ DateTime DateTime::add_days(int days) const GDateTime* DateTime::get() const { - g_assert(m_dt); - return m_dt.get(); + if (m_dt) { + return m_dt.get(); + } + return nullptr; } std::string DateTime::format(const std::string& fmt) const -- cgit v1.2.3 From c89d6234dd4bfb87d54a500ee0533d4842b75c9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=AE=A4=E0=AE=AE=E0=AE=BF=E0=AE=B4=E0=AF=8D=E0=AE=A8?= =?UTF-8?q?=E0=AF=87=E0=AE=B0=E0=AE=AE=E0=AF=8D?= Date: Sun, 27 Apr 2025 04:07:05 +0200 Subject: Translated using Weblate (Tamil) Currently translated at 100.0% (14 of 14 strings) Translation: Ayatana Indicators/DateTime Indicator Applet Translate-URL: https://hosted.weblate.org/projects/ayatana-indicators/datetime-applet/ta/ --- po/ta.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/po/ta.po b/po/ta.po index ef367c9..87b248d 100644 --- a/po/ta.po +++ b/po/ta.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-10 23:55+0200\n" -"PO-Revision-Date: 2024-11-09 09:00+0000\n" +"PO-Revision-Date: 2025-04-27 02:17+0000\n" "Last-Translator: தமிழ்நேரம் \n" "Language-Team: Tamil \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.8.2\n" +"X-Generator: Weblate 5.12-dev\n" #. Translators, please edit/rearrange these strftime(3) tokens to suit your locale! #. Format string for the day on the first menuitem in the datetime indicator. @@ -78,7 +78,7 @@ msgstr "அலாரம் %s" #: src/snap.cpp:159 #, c-format msgid "Event %s" -msgstr "நிகழ்வுகள்" +msgstr "நிகழ்வு %s" #: src/snap.cpp:168 src/snap.cpp:172 msgid "OK" -- cgit v1.2.3 From 3323e18a4581a209cb9ddac9684e7b062a192bab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20J=C3=B5er=C3=BC=C3=BCt?= Date: Wed, 7 May 2025 12:03:03 +0200 Subject: Translated using Weblate (Estonian) Currently translated at 100.0% (14 of 14 strings) Translation: Ayatana Indicators/DateTime Indicator Applet Translate-URL: https://hosted.weblate.org/projects/ayatana-indicators/datetime-applet/et/ --- po/et.po | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/po/et.po b/po/et.po index 8209f65..29a1dfe 100644 --- a/po/et.po +++ b/po/et.po @@ -8,16 +8,16 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-10 23:54+0200\n" -"PO-Revision-Date: 2022-10-20 10:06+0000\n" -"Last-Translator: Kristjan Räts \n" -"Language-Team: Estonian \n" +"PO-Revision-Date: 2025-05-08 10:03+0000\n" +"Last-Translator: Priit Jõerüüt \n" +"Language-Team: Estonian \n" "Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.2-dev\n" +"X-Generator: Weblate 5.12-dev\n" #. Translators, please edit/rearrange these strftime(3) tokens to suit your locale! #. Format string for the day on the first menuitem in the datetime indicator. @@ -39,15 +39,15 @@ msgstr "Kell" #: src/menu.cpp:500 msgid "Time and Date Settings…" -msgstr "Aja ja kuupäeva seaded…" +msgstr "Aja ja kuupäeva seadistused…" #: src/menu.cpp:555 msgid "Date and Time" -msgstr "Kuupäev ja aeg" +msgstr "Kuupäev ja kellaaeg" #: src/menu.cpp:564 msgid "Time & date settings, quick calendar access" -msgstr "Kella ja kuupäeva seaded, kiire juurdepääs kalendrile" +msgstr "Kella ja kuupäeva seadistused, kiire juurdepääs kalendrile" #: src/menu.cpp:613 msgid "Time and Date" @@ -56,7 +56,7 @@ msgstr "Aeg ja kuupäev" #: src/menu.cpp:618 #, c-format msgid "%s (has alarms)" -msgstr "%s (alarmidega)" +msgstr "%s (äratustega)" #. * strftime(3) format for abbreviated weekday, #. hours, minutes in a 12h locale; e.g. Wed, 2:00 PM @@ -73,7 +73,7 @@ msgstr "%a, %H:%M" #: src/snap.cpp:157 #, c-format msgid "Alarm %s" -msgstr "Alarm %s" +msgstr "Äratus %s" #: src/snap.cpp:159 #, c-format @@ -82,11 +82,11 @@ msgstr "Sündmus %s" #: src/snap.cpp:168 src/snap.cpp:172 msgid "OK" -msgstr "ÕK" +msgstr "Sobib" #: src/snap.cpp:169 msgid "Snooze" -msgstr "Korda" +msgstr "Tukasta" #~ msgid "The calendar's default sound file." #~ msgstr "Kalendri vaikimisi helifail." -- cgit v1.2.3