Skip to content

Commit d798c7d

Browse files
authored
Merge branch 'master' into weblate-planner-io-github-alainm23-planify
2 parents 211269e + bbddc51 commit d798c7d

File tree

7 files changed

+133
-24
lines changed

7 files changed

+133
-24
lines changed

core/Services/CalDAV/CalDAVClient.vala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -574,7 +574,7 @@ public class Services.CalDAV.CalDAVClient : Services.CalDAV.WebDAVClient {
574574
}
575575
576576
public async HttpResponse add_item (Objects.Item item, bool update = false) {
577-
var url = update ? item.ical_url : "%s/%s".printf (item.project.calendar_url, "%s.ics".printf (item.id));
577+
var url = update ? item.ical_url : GLib.Path.build_path ("/", item.project.calendar_url, "%s.ics".printf (item.id));
578578
var body = item.to_vtodo ();
579579
580580
var expected = update ? new Soup.Status[]{ Soup.Status.NO_CONTENT }
@@ -614,7 +614,7 @@ public class Services.CalDAV.CalDAVClient : Services.CalDAV.WebDAVClient {
614614
615615
616616
public async HttpResponse move_item (Objects.Item item, Objects.Project destination_project) {
617-
var destination = "%s/%s".printf (destination_project.calendar_url, "%s.ics".printf (item.id));
617+
var destination = GLib.Path.build_path ("/", destination_project.calendar_url, "%s.ics".printf (item.id));
618618
619619
var headers = new HashTable<string,string> (str_hash, str_equal);
620620
headers.insert ("Destination", destination);
@@ -683,4 +683,4 @@ public class Services.CalDAV.CalDAVClient : Services.CalDAV.WebDAVClient {
683683
684684
return resourcetype.get_elements_by_tag_name ("deleted-calendar").length > 0;
685685
}
686-
}
686+
}

data/translations_metrics.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"nl": {
33
"language": "Dutch",
44
"total_strings": 693,
5-
"translated_strings": 533,
6-
"translated_percent": 76.9
5+
"translated_strings": 550,
6+
"translated_percent": 79.3
77
},
88
"tr": {
99
"language": "Turkish",
@@ -158,8 +158,8 @@
158158
"cs": {
159159
"language": "Czech",
160160
"total_strings": 693,
161-
"translated_strings": 2,
162-
"translated_percent": 0.2
161+
"translated_strings": 8,
162+
"translated_percent": 1.1
163163
},
164164
"cv": {
165165
"language": "Chuvash",
@@ -260,8 +260,8 @@
260260
"it": {
261261
"language": "Italian",
262262
"total_strings": 693,
263-
"translated_strings": 79,
264-
"translated_percent": 11.3
263+
"translated_strings": 178,
264+
"translated_percent": 25.6
265265
},
266266
"ja": {
267267
"language": "Japanese",

po/extra/cs.po

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ msgstr ""
88
"Project-Id-Version: extra\n"
99
"Report-Msgid-Bugs-To: \n"
1010
"POT-Creation-Date: 2025-10-08 17:08-0500\n"
11-
"PO-Revision-Date: 2025-11-06 01:51+0000\n"
12-
"Last-Translator: Pavel Borecki <[email protected]>\n"
11+
"PO-Revision-Date: 2025-11-14 06:31+0000\n"
12+
"Last-Translator: Klára Holubová <[email protected]>\n"
1313
"Language-Team: Czech <https://hosted.weblate.org/projects/planner/"
1414
"planify-extra/cs/>\n"
1515
"Language: cs\n"
@@ -33,19 +33,19 @@ msgstr ""
3333

3434
#: data/io.github.alainm23.planify.appdata.xml.in.in:14
3535
msgid "✨ Core Features:"
36-
msgstr ""
36+
msgstr "✨ Hlavní Funkce:"
3737

3838
#: data/io.github.alainm23.planify.appdata.xml.in.in:16
3939
msgid "Modern and clean interface designed with GTK4 and libadwaita"
40-
msgstr ""
40+
msgstr "Moderní a čisté rozhraní designované s GTK4 a libadwaita"
4141

4242
#: data/io.github.alainm23.planify.appdata.xml.in.in:17
4343
msgid "Drag and drop to organize tasks and projects effortlessly"
4444
msgstr ""
4545

4646
#: data/io.github.alainm23.planify.appdata.xml.in.in:18
4747
msgid "Visual progress indicators for each project"
48-
msgstr ""
48+
msgstr "Vizuální ukazatelé postupu pro každý projekt"
4949

5050
#: data/io.github.alainm23.planify.appdata.xml.in.in:19
5151
msgid "Smart organization with sections and custom labels"

po/extra/it.po

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ msgstr ""
88
"Project-Id-Version: extra\n"
99
"Report-Msgid-Bugs-To: \n"
1010
"POT-Creation-Date: 2025-10-08 17:08-0500\n"
11-
"PO-Revision-Date: 2025-11-08 23:51+0000\n"
11+
"PO-Revision-Date: 2025-11-10 21:51+0000\n"
1212
"Last-Translator: Giorgio <[email protected]>\n"
13-
"Language-Team: Italian <https://hosted.weblate.org/projects/planner/"
14-
"planify-extra/it/>\n"
13+
"Language-Team: Italian <https://hosted.weblate.org/projects/planner/planify-"
14+
"extra/it/>\n"
1515
"Language: it\n"
1616
"MIME-Version: 1.0\n"
1717
"Content-Type: text/plain; charset=UTF-8\n"
@@ -104,14 +104,15 @@ msgstr ""
104104
#: data/io.github.alainm23.planify.appdata.xml.in.in:32
105105
msgid "Cross-platform synchronization to access from any device"
106106
msgstr ""
107+
"Sincronizzazione multipiattaforma per accedere da qualsiasi dispositivo"
107108

108109
#: data/io.github.alainm23.planify.appdata.xml.in.in:34
109110
msgid "* Planify is not created by, affiliated with, or supported by Doist"
110-
msgstr ""
111+
msgstr "* Planify non è creato, affiliato o supportato da Doist"
111112

112113
#: data/io.github.alainm23.planify.desktop.in.in:3
113114
msgid "Planify"
114-
msgstr ""
115+
msgstr "Planify"
115116

116117
#: data/io.github.alainm23.planify.desktop.in.in:14
117118
msgid "development;task;tasks;project;todo;reminder;reminders;event;events;calendar;todoist;"

po/extra/kab.po

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
# SOME DESCRIPTIVE TITLE.
2+
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3+
# This file is distributed under the same license as the extra package.
4+
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5+
#
6+
msgid ""
7+
msgstr ""
8+
"Project-Id-Version: extra\n"
9+
"Report-Msgid-Bugs-To: \n"
10+
"POT-Creation-Date: 2025-10-08 17:08-0500\n"
11+
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12+
"Last-Translator: Automatically generated\n"
13+
"Language-Team: none\n"
14+
"Language: kab\n"
15+
"MIME-Version: 1.0\n"
16+
"Content-Type: text/plain; charset=UTF-8\n"
17+
"Content-Transfer-Encoding: 8bit\n"
18+
"Plural-Forms: nplurals=2; plural=n > 1;\n"
19+
20+
#: data/io.github.alainm23.planify.appdata.xml.in.in:7
21+
#: data/io.github.alainm23.planify.desktop.in.in:4
22+
msgid "Forget about forgetting things"
23+
msgstr ""
24+
25+
#: data/io.github.alainm23.planify.appdata.xml.in.in:13
26+
msgid ""
27+
"Planify is your modern and powerful task manager that helps you keep your "
28+
"life organized. With a clean and intuitive interface, cloud synchronization, "
29+
"and advanced features, you'll never forget what matters again."
30+
msgstr ""
31+
32+
#: data/io.github.alainm23.planify.appdata.xml.in.in:14
33+
msgid "✨ Core Features:"
34+
msgstr ""
35+
36+
#: data/io.github.alainm23.planify.appdata.xml.in.in:16
37+
msgid "Modern and clean interface designed with GTK4 and libadwaita"
38+
msgstr ""
39+
40+
#: data/io.github.alainm23.planify.appdata.xml.in.in:17
41+
msgid "Drag and drop to organize tasks and projects effortlessly"
42+
msgstr ""
43+
44+
#: data/io.github.alainm23.planify.appdata.xml.in.in:18
45+
msgid "Visual progress indicators for each project"
46+
msgstr ""
47+
48+
#: data/io.github.alainm23.planify.appdata.xml.in.in:19
49+
msgid "Smart organization with sections and custom labels"
50+
msgstr ""
51+
52+
#: data/io.github.alainm23.planify.appdata.xml.in.in:20
53+
msgid "Calendar integration to visualize your schedule"
54+
msgstr ""
55+
56+
#: data/io.github.alainm23.planify.appdata.xml.in.in:21
57+
msgid "Multiple reminders per task to never miss a deadline"
58+
msgstr ""
59+
60+
#: data/io.github.alainm23.planify.appdata.xml.in.in:22
61+
msgid "Dark mode with seamless system theme integration"
62+
msgstr ""
63+
64+
#: data/io.github.alainm23.planify.appdata.xml.in.in:23
65+
msgid "Quick and powerful search to find anything instantly"
66+
msgstr ""
67+
68+
#: data/io.github.alainm23.planify.appdata.xml.in.in:24
69+
msgid "Recurring tasks with flexible patterns"
70+
msgstr ""
71+
72+
#: data/io.github.alainm23.planify.appdata.xml.in.in:25
73+
msgid "Attachments and links in your tasks"
74+
msgstr ""
75+
76+
#: data/io.github.alainm23.planify.appdata.xml.in.in:27
77+
msgid "☁️ Cloud Synchronization:"
78+
msgstr ""
79+
80+
#: data/io.github.alainm23.planify.appdata.xml.in.in:29
81+
msgid "Full synchronization with Todoist to access your tasks from anywhere"
82+
msgstr ""
83+
84+
#: data/io.github.alainm23.planify.appdata.xml.in.in:30
85+
msgid ""
86+
"Support for Nextcloud and CalDAV servers (Radicale, Baïkal) to keep your "
87+
"data private"
88+
msgstr ""
89+
90+
#: data/io.github.alainm23.planify.appdata.xml.in.in:31
91+
msgid "Offline mode: work without internet and sync when you're back online"
92+
msgstr ""
93+
94+
#: data/io.github.alainm23.planify.appdata.xml.in.in:32
95+
msgid "Cross-platform synchronization to access from any device"
96+
msgstr ""
97+
98+
#: data/io.github.alainm23.planify.appdata.xml.in.in:34
99+
msgid "* Planify is not created by, affiliated with, or supported by Doist"
100+
msgstr ""
101+
102+
#: data/io.github.alainm23.planify.desktop.in.in:3
103+
msgid "Planify"
104+
msgstr ""
105+
106+
#: data/io.github.alainm23.planify.desktop.in.in:14
107+
msgid "development;task;tasks;project;todo;reminder;reminders;event;events;calendar;todoist;"
108+
msgstr ""

po/it.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ msgstr ""
33
"Project-Id-Version: io.github.alainm23.planify\n"
44
"Report-Msgid-Bugs-To: [email protected]\n"
55
"POT-Creation-Date: 2025-11-02 17:57+0000\n"
6-
"PO-Revision-Date: 2025-11-13 13:51+0000\n"
7-
"Last-Translator: Ivan Bottigelli <testbottyivan@gmail.com>\n"
6+
"PO-Revision-Date: 2025-11-10 10:40+0000\n"
7+
"Last-Translator: Paolo Asperti <paolo@asperti.com>\n"
88
"Language-Team: Italian <https://hosted.weblate.org/projects/planner/"
99
"io-github-alainm23-planify/it/>\n"
1010
"Language: it\n"
@@ -1511,7 +1511,7 @@ msgstr ""
15111511

15121512
#: src/Dialogs/ManageSectionOrder.vala:54
15131513
msgid "You can sort your sections by dragging and dropping"
1514-
msgstr "Puoi ordinare le tue sezioni trascinandole e rilasciandole"
1514+
msgstr "Puoi riordinare le sezioni trascinandole"
15151515

15161516
#: src/Dialogs/ManageSectionOrder.vala:76
15171517
msgid "Archived"

src/Widgets/NewVersionPopup.vala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@ public class Widgets.NewVersionPopup : Adw.Bin {
7878

7979
update_button.clicked.connect (() => {
8080
try {
81-
AppInfo.launch_default_for_uri (Constants.FLATHUB_URL, null);
81+
AppInfo.launch_default_for_uri ("appstream://io.github.alainm23.planify", null);
8282
} catch (Error e) {
83-
warning ("Error opening URL: %s", e.message);
83+
warning ("Error opening GNOME Software: %s", e.message);
8484
}
8585

8686
dismissed ();

0 commit comments

Comments
 (0)