From 3ea6f9fb61f8f3d25fcc04c2c0cd112a7022ed2d Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Sat, 28 Dec 2019 21:39:28 +0100
Subject: [PATCH 001/186] Add files via upload
---
qml/lib/Worker.js | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/qml/lib/Worker.js b/qml/lib/Worker.js
index ff34e44..fb81560 100644
--- a/qml/lib/Worker.js
+++ b/qml/lib/Worker.js
@@ -60,6 +60,7 @@ WorkerScript.onMessage = function(msg) {
} else if(msg.action === "notifications") {
// notification
//console.log("Is notification... parsing...")
+ console.log(JSON.stringify(data[i]))
item = parseNotification(data[i]);
items.push(item)
@@ -148,12 +149,20 @@ function parseNotification(data){
};
switch (item['type']){
case "mention":
+ if (!data.status) {
+ break;
+ }
+
item = parseToot(data.status)
item['typeIcon'] = "image://theme/icon-s-retweet"
item['typeIcon'] = "image://theme/icon-s-alarm"
item['type'] = "mention";
break;
case "reblog":
+ if (!data.status) {
+ break;
+ }
+
item = parseToot(data.status)
item = parseAccounts(item, "reblog_", data["account"])
item = parseAccounts(item, "", data["status"]["account"])
@@ -162,6 +171,10 @@ function parseNotification(data){
item['typeIcon'] = "image://theme/icon-s-retweet"
break;
case "favourite":
+ if (!data.status) {
+ break;
+ }
+
item = parseToot(data.status)
item = parseAccounts(item, "reblog_", data["account"])
item = parseAccounts(item, "", data["status"]["account"])
From de93221beb19e1ce256c2057286eb43c044c1ab0 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Sat, 28 Dec 2019 21:47:45 +0100
Subject: [PATCH 002/186] Updated version number
---
rpm/harbour-tooter.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rpm/harbour-tooter.spec b/rpm/harbour-tooter.spec
index 520b70c..3e9ea00 100644
--- a/rpm/harbour-tooter.spec
+++ b/rpm/harbour-tooter.spec
@@ -13,7 +13,7 @@ Name: harbour-tooter
%{!?qtc_make:%define qtc_make make}
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: Tooter
-Version: 1.0.3
+Version: 1.0.4
Release: 0
Group: Qt/Qt
License: LICENSE
From 8cf3c436a2e2ebe584edb912bab3da3306d9fe6c Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Sat, 28 Dec 2019 22:10:49 +0100
Subject: [PATCH 003/186] Updated release number
---
rpm/harbour-tooter.spec | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rpm/harbour-tooter.spec b/rpm/harbour-tooter.spec
index 3e9ea00..2a4cf82 100644
--- a/rpm/harbour-tooter.spec
+++ b/rpm/harbour-tooter.spec
@@ -13,8 +13,8 @@ Name: harbour-tooter
%{!?qtc_make:%define qtc_make make}
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: Tooter
-Version: 1.0.4
-Release: 0
+Version: 1.0.3
+Release: 1
Group: Qt/Qt
License: LICENSE
URL: http://example.org/
From 5f4e7cdb67f50627a2f918ca83da1be46242710a Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Sat, 28 Dec 2019 22:11:25 +0100
Subject: [PATCH 004/186] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index f1631d5..f9fe074 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# Tooter
+# Tooter [Fork]
Tooter is Mastodon client for Sailfish OS. It is a free, open-source social network. A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication.
From f0fcef072bd7d6da231ef58c245ff78abbfbc745 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Sat, 28 Dec 2019 22:18:54 +0100
Subject: [PATCH 005/186] Update Settings.qml
---
qml/pages/Settings.qml | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index 0dbc847..81bff87 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -81,6 +81,25 @@ Page {
}
}
}
+ SectionHeader {
+ text: qsTr("Info")
+
+ Column {
+ width: parent.width
+ anchors {
+ left: parent.left
+ right: parent.right
+ rightMargin: Theme.horizontalPageMargin
+ }
+ Repeater {
+ model: ListModel {
+ ListElement {
+ name: ""
+ desc: qsTr("This is a fork of Tooter.")
+ mastodon: ""
+ mail: ""
+ }
+ }
SectionHeader {
text: qsTr("Credits")
}
From b86321927bd755c8a7fc4313efdc13dd46eb8332 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Sat, 28 Dec 2019 22:55:29 +0100
Subject: [PATCH 006/186] Update Settings.qml
---
qml/pages/Settings.qml | 20 +-------------------
1 file changed, 1 insertion(+), 19 deletions(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index 81bff87..93fb3bc 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -81,25 +81,7 @@ Page {
}
}
}
- SectionHeader {
- text: qsTr("Info")
-
- Column {
- width: parent.width
- anchors {
- left: parent.left
- right: parent.right
- rightMargin: Theme.horizontalPageMargin
- }
- Repeater {
- model: ListModel {
- ListElement {
- name: ""
- desc: qsTr("This is a fork of Tooter.")
- mastodon: ""
- mail: ""
- }
- }
+
SectionHeader {
text: qsTr("Credits")
}
From 0e02357ed765c8f5bc4969cdfa8843c66bfa6596 Mon Sep 17 00:00:00 2001
From: dashinfantry <45334556+dashinfantry@users.noreply.github.com>
Date: Wed, 1 Jan 2020 16:36:47 +0800
Subject: [PATCH 007/186] Update and rename harbour-tooter-zh.ts to
harbour-tooter-zh_CN.ts
---
...r-tooter-zh.ts => harbour-tooter-zh_CN.ts} | 50 +++++++++----------
1 file changed, 25 insertions(+), 25 deletions(-)
rename translations/{harbour-tooter-zh.ts => harbour-tooter-zh_CN.ts} (81%)
diff --git a/translations/harbour-tooter-zh.ts b/translations/harbour-tooter-zh_CN.ts
similarity index 81%
rename from translations/harbour-tooter-zh.ts
rename to translations/harbour-tooter-zh_CN.ts
index f9bedda..a75407e 100644
--- a/translations/harbour-tooter-zh.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -1,6 +1,6 @@
-
+
API
@@ -13,7 +13,7 @@
- 推出的
+ 推起的
@@ -47,7 +47,7 @@
- 内容警告
+ 内容警告!
@@ -89,30 +89,30 @@
ImageUploader
- 文件%1 不存在
+ 文件 %1 不存在
LoginPage
-
+ 登录
-
+ 实例
-
+ 输入一个 Mastodon 实例链接
-
+ Mastodon 是一个自由且开源的社交网络。一个去中心的商业平台的替代品。它能够避免某个公司垄断你的通讯方式的风险。选择一个你所信任的服务器——无论你选择什么,你都可以和其他人进行互动。任何人都能运行他们自己的 Mastodon 实例,然后无缝加入社交网站。
-
+ 重新加载
@@ -150,7 +150,7 @@
MiniStatus
- 推出的
+ 推起的
@@ -188,7 +188,7 @@
- 关注请求已寄出
+ 关注请求已寄出!
@@ -235,54 +235,54 @@
Settings
- 设置
+ 设置
-
+ 移除账户
-
+ 添加账户
-
+ 取消对此软件的授权并移除你的账户
-
+ 授权此软件使用你的 Mastodon 账户
-
+ 在嘟嘟加载图片
-
+ 如果你想保护你的数据连接 请禁用此操作
-
+ 翻译
-
+ 使用 Transifex 帮助翻译此软件到你所使用的语言。
-
+ 信誉
-
+ UI/UX 设计及开发
Toot
- 推出的
+ 推起的
@@ -297,11 +297,11 @@
VisualContainer
- 取消推出
+ 取消推起
- 推出
+ 推起
From 48f8b4ccaea5aa0a4cdd2a4d736909a763cd6728 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Sat, 4 Jan 2020 15:09:58 +0000
Subject: [PATCH 008/186] Update README.md
---
README.md | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index f9fe074..a7893ce 100644
--- a/README.md
+++ b/README.md
@@ -2,9 +2,7 @@
Tooter is Mastodon client for Sailfish OS. It is a free, open-source social network. A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication.
+This is a fork of dysk0/harbour-tooter. The app can by downloaded here: https://openrepos.net/content/molan/tooter-fork
+
## Screenshot
-
-
-## License
-`// TODO`
From 9a074693227256d6971526a03f0ef6fd6ca77b1b Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Sat, 4 Jan 2020 21:11:08 +0100
Subject: [PATCH 009/186] Changed release number
---
rpm/harbour-tooter.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rpm/harbour-tooter.yaml b/rpm/harbour-tooter.yaml
index edf95f4..f3080f1 100644
--- a/rpm/harbour-tooter.yaml
+++ b/rpm/harbour-tooter.yaml
@@ -1,7 +1,7 @@
Name: harbour-tooter
Summary: Tooter
Version: 1.0.3
-Release: 0
+Release: 1
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Qt/Qt
From a75dd5aa71db23cded0e348c3571382b570306c6 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Sat, 4 Jan 2020 21:11:59 +0100
Subject: [PATCH 010/186] 1.0.3-1
---
rpm/harbour-tooter.changes | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/rpm/harbour-tooter.changes b/rpm/harbour-tooter.changes
index d7a4d66..4d2aa7b 100644
--- a/rpm/harbour-tooter.changes
+++ b/rpm/harbour-tooter.changes
@@ -1,3 +1,7 @@
+* Sat Dec 28 2019 molan 1.0.3-1 [fork of Tooter 1.0.3]
+- Fixed broken Mastodon login (app built with Sailfish SDK 2.4)
+- Fixed crash on certaib notifications
+
* Sun Jan 27 2019 Dusko Angirevic 1.0.3-0
- Remorse popup added for account removal
- Updated translations
From 5cacead658be73838924552c9c2c3643355ec7ba Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Sat, 4 Jan 2020 21:28:15 +0100
Subject: [PATCH 011/186] Update harbour-tooter.changes
---
rpm/harbour-tooter.changes | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rpm/harbour-tooter.changes b/rpm/harbour-tooter.changes
index 4d2aa7b..7d8e765 100644
--- a/rpm/harbour-tooter.changes
+++ b/rpm/harbour-tooter.changes
@@ -1,6 +1,6 @@
* Sat Dec 28 2019 molan 1.0.3-1 [fork of Tooter 1.0.3]
- Fixed broken Mastodon login (app built with Sailfish SDK 2.4)
-- Fixed crash on certaib notifications
+- Fixed crash on certain notifications
* Sun Jan 27 2019 Dusko Angirevic 1.0.3-0
- Remorse popup added for account removal
From 895b9b781d1bbdf8455b0b0d2302ab71a619e290 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 6 Jan 2020 17:19:18 +0100
Subject: [PATCH 012/186] 1.0.3-2
---
rpm/harbour-tooter.changes | 3 +++
1 file changed, 3 insertions(+)
diff --git a/rpm/harbour-tooter.changes b/rpm/harbour-tooter.changes
index 7d8e765..61dab2e 100644
--- a/rpm/harbour-tooter.changes
+++ b/rpm/harbour-tooter.changes
@@ -1,3 +1,6 @@
+* Mon Jan 06 2020 molan 1.0.3-2 [fork of Tooter 1.0.3]
+- Update and rename harbour-tooter-zh.ts to harbour-tooter-zh_CN.ts (thanks to dashinfantry)
+
* Sat Dec 28 2019 molan 1.0.3-1 [fork of Tooter 1.0.3]
- Fixed broken Mastodon login (app built with Sailfish SDK 2.4)
- Fixed crash on certain notifications
From fb599d262f9c56d2abb9aa0b6e76917cee30fa40 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 6 Jan 2020 17:20:16 +0100
Subject: [PATCH 013/186] 1.0.3-2
---
rpm/harbour-tooter.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rpm/harbour-tooter.spec b/rpm/harbour-tooter.spec
index 2a4cf82..b5bb773 100644
--- a/rpm/harbour-tooter.spec
+++ b/rpm/harbour-tooter.spec
@@ -14,7 +14,7 @@ Name: harbour-tooter
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: Tooter
Version: 1.0.3
-Release: 1
+Release: 2
Group: Qt/Qt
License: LICENSE
URL: http://example.org/
From 15f85569a1b1e04f00d62b39119f85f833ceabb4 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 6 Jan 2020 17:20:33 +0100
Subject: [PATCH 014/186] Update harbour-tooter.yaml
---
rpm/harbour-tooter.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rpm/harbour-tooter.yaml b/rpm/harbour-tooter.yaml
index f3080f1..ddf2037 100644
--- a/rpm/harbour-tooter.yaml
+++ b/rpm/harbour-tooter.yaml
@@ -1,7 +1,7 @@
Name: harbour-tooter
Summary: Tooter
Version: 1.0.3
-Release: 1
+Release: 2
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Qt/Qt
From 35a8adf9861f9e8fa1b5b1e69f51ebdef8a8c4d1 Mon Sep 17 00:00:00 2001
From: dashinfantry <45334556+dashinfantry@users.noreply.github.com>
Date: Tue, 7 Jan 2020 02:42:35 +0800
Subject: [PATCH 015/186] Update harbour-tooter-zh_CN.ts
I don't see Chinese translation when I upadating it:(
---
translations/harbour-tooter-zh_CN.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index a75407e..3bedc0a 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -177,7 +177,7 @@
- 请等候......
+ 稍等片刻......
@@ -188,7 +188,7 @@
- 关注请求已寄出!
+ 已寄出关注请求!
From 820cff1010a82aa9a557c4bb97c528e64ac99216 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 6 Jan 2020 19:52:59 +0100
Subject: [PATCH 016/186] 1.0.3-3
---
harbour-tooter.pro | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/harbour-tooter.pro b/harbour-tooter.pro
index eb7ed40..8b1cb5f 100644
--- a/harbour-tooter.pro
+++ b/harbour-tooter.pro
@@ -114,4 +114,4 @@ TRANSLATIONS += translations/harbour-tooter-pl.ts
TRANSLATIONS += translations/harbour-tooter-ru.ts
TRANSLATIONS += translations/harbour-tooter-sr.ts
TRANSLATIONS += translations/harbour-tooter-sv.ts
-TRANSLATIONS += translations/harbour-tooter-zh.ts
+TRANSLATIONS += translations/harbour-tooter-zh_CN.ts
From 6e904ca696628d55933727ea4c460663eece82dc Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 6 Jan 2020 20:12:50 +0100
Subject: [PATCH 017/186] 1.0.3-3
---
rpm/harbour-tooter.changes | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rpm/harbour-tooter.changes b/rpm/harbour-tooter.changes
index 61dab2e..a3d1a09 100644
--- a/rpm/harbour-tooter.changes
+++ b/rpm/harbour-tooter.changes
@@ -1,4 +1,4 @@
-* Mon Jan 06 2020 molan 1.0.3-2 [fork of Tooter 1.0.3]
+* Mon Jan 06 2020 molan 1.0.3-3 [fork of Tooter 1.0.3]
- Update and rename harbour-tooter-zh.ts to harbour-tooter-zh_CN.ts (thanks to dashinfantry)
* Sat Dec 28 2019 molan 1.0.3-1 [fork of Tooter 1.0.3]
From 6abf7391049849f6ecfba55e9f37b024870e80e3 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 6 Jan 2020 20:18:21 +0100
Subject: [PATCH 018/186] 1.0.3-3
---
rpm/harbour-tooter.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rpm/harbour-tooter.spec b/rpm/harbour-tooter.spec
index b5bb773..7707d4b 100644
--- a/rpm/harbour-tooter.spec
+++ b/rpm/harbour-tooter.spec
@@ -14,7 +14,7 @@ Name: harbour-tooter
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: Tooter
Version: 1.0.3
-Release: 2
+Release: 3
Group: Qt/Qt
License: LICENSE
URL: http://example.org/
From 5e133b692f5f76f4c7a0f00e3ec5ec12401788f7 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 6 Jan 2020 20:18:45 +0100
Subject: [PATCH 019/186] 1.0.3-3
---
rpm/harbour-tooter.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rpm/harbour-tooter.yaml b/rpm/harbour-tooter.yaml
index ddf2037..7bd736c 100644
--- a/rpm/harbour-tooter.yaml
+++ b/rpm/harbour-tooter.yaml
@@ -1,7 +1,7 @@
Name: harbour-tooter
Summary: Tooter
Version: 1.0.3
-Release: 2
+Release: 3
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Qt/Qt
From f07e3e20fcac84bdad144c7873dacc931062b8d2 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 14 Jan 2020 12:40:40 +0100
Subject: [PATCH 020/186] Added missing translations in harbour-tooter-de.ts
---
translations/harbour-tooter-de.ts | 34 +++++++++++++++----------------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index 51c1f01..c4b504c 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -96,23 +96,23 @@
LoginPage
-
+ Login
-
+ Instanz
-
+ Gewünschte Mastodon-Instanz URL eingeben
-
+ Mastodon ist ein freies, quelloffenes soziales Netzwerk. Im Gegensatz zu kommerziellen Plattformen, ist Mastodon als dezentrales Netzwerk konzipiert. Somit wird das Risiko vermieden, dass ein einziges Unternehmen die volle Kontrolle über die Kommunikation der Benutzer hat. Benutzer können einer beliebigen Instanz beitreten oder selbst eine eigene betreiben.
-
+ Neu laden
@@ -143,7 +143,7 @@
- Vereinigt
+ Föderiert
@@ -235,47 +235,47 @@
Settings
- Einstellungen
+ Einstellungen
-
+ Konto entfernen
-
+ Konto hinzufügen
-
+ Konto entfernen und für diese Anwendung deaktivieren
-
+ Zugriff durch diese Anwendung auf eigenes Mastodon-Konto erlauben
-
+ Bilder in Toots laden
-
+ Diese Option deaktivieren um Datenvolumen zu sparen
-
+ Übersetzen
-
+ Transifex benutzen um bei der Übersetzung der Anwendung zu helfen
-
+ Dank an
-
+ UI/UX-Gestaltung und Entwicklung
From d9a1711e2d985570861d36886b971b311e268b70 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 18:25:50 +0100
Subject: [PATCH 021/186] Update harbour-tooter-fr.ts
---
translations/harbour-tooter-fr.ts | 32 +++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index dc04704..1b6a185 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -96,23 +96,23 @@
LoginPage
-
+ Login
-
+ Instance
-
+ Entrer l'URL d'une instance de Mastodon
-
+ Mastodon est un réseau social et logiciel à source ouverte de microblog auto-hébergé, libre, distribué et acentré. Il permet de partager des messages, images et autres contenus. Mastodon peut être fédéré à un réseau d'instances capables de communiquer entre elles.
-
+ Recharger
@@ -235,47 +235,47 @@
Settings
- Paramètres
+ Paramètres
-
+ Enlever compte
-
+ Ajouter compte
-
+ Désautoriser cette application et enlever votre compte
-
+ Autoriser cette application d'utiliser votre compte
-
+ Charger des images dans les pouets
-
+ Désactiver cette option pour économiser des données mobiles
-
+ Traduction
-
+ Utiliser Transifex pour aider avec la traduction de l'application
-
+ Développement
-
+ Design UI/UX et développement
From b1748304ba7a76cd7172f803b0527e2456fbc86c Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 21:11:59 +0000
Subject: [PATCH 022/186] Updated Settings page
Added info about forked version and link to GitHub
---
qml/pages/Settings.qml | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index 93fb3bc..5f5c319 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -81,6 +81,24 @@ Page {
}
}
}
+
+ SectionHeader {
+ text: qsTr("About")
+ }
+
+ Text {
+ x: Theme.horizontalPageMargin
+ width: parent.width - ( 2 * Theme.horizontalPageMargin )
+ text: qsTr("This application is a forked version of the Mastodon client Tooter, originally developed by Duško Angirević, which fixes various bugs. Source code on GitHub.")
+ font.pixelSize: Theme.fontSizeExtraSmall
+ linkColor: Theme.highlightColor
+ color: Theme.primaryColor
+ wrapMode: Text.Wrap
+ anchors {
+ horizontalCenter: parent.horizontalCenter
+ }
+ onLinkActivated: Qt.openUrlExternally(link)
+ }
SectionHeader {
text: qsTr("Credits")
@@ -107,6 +125,12 @@ Page {
mastodon: ""
mail: "micotakis@gmail.com"
}
+ ListElement {
+ name: "Molan"
+ desc: "Maintainer of this forked version"
+ mastodon: ""
+ mail: "mol_an@sunrise.ch"
+ }
ListElement {
name: "Quentin PAGÈS / Quenti ♏"
desc: "Occitan & French translation"
From eb137d4597d9f49779dd82c4b368abb1a2cdf135 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 21:19:51 +0000
Subject: [PATCH 023/186] 1.0.3-4
-Fixed display_name
-Open links in external browser
---
qml/pages/MainPage.qml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/qml/pages/MainPage.qml b/qml/pages/MainPage.qml
index 3745cc7..2897ba6 100644
--- a/qml/pages/MainPage.qml
+++ b/qml/pages/MainPage.qml
@@ -185,7 +185,7 @@ Page {
delegate: ItemUser {
onClicked: {
pageStack.push(Qt.resolvedUrl("Profile.qml"), {
- "displayname": model.account_username,
+ "display_name": model.account_display_name,
"username": model.account_acct,
"user_id": model.account_id,
"profileImage": model.account_avatar
@@ -261,7 +261,7 @@ Page {
navigation.navigateTo('search')
} else {
- pageStack.push(Qt.resolvedUrl("Browser.qml"), {"href" : href})
+ Qt.openUrlExternally(href);
}
}
Component.onCompleted: {
From 6348b0810651ab0419ff8e51f5dda29ac5111839 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 21:20:58 +0000
Subject: [PATCH 024/186] 1.0.3-4
-Fixed display_name
---
qml/pages/Profile.qml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/qml/pages/Profile.qml b/qml/pages/Profile.qml
index c432b04..cbcd27a 100644
--- a/qml/pages/Profile.qml
+++ b/qml/pages/Profile.qml
@@ -6,7 +6,7 @@ import QtGraphicalEffects 1.0
Page {
property ListModel tweets;
- property string displayname : "";
+ property string display_name : "";
property string username : "";
property string profileImage : "";
property int user_id;
@@ -39,7 +39,7 @@ Page {
followers_count = messageObject.data.followers_count
following_count = messageObject.data.following_count
username = messageObject.data.acct
- displayname = messageObject.data.display_name
+ display_name = messageObject.data.display_name
profileImage = messageObject.data.avatar_static
var msg = {
@@ -135,7 +135,7 @@ Page {
id: list
header: ProfileHeader {
id: header
- title: displayname
+ title: display_name
description: '@'+username
image: profileImage
}
From eae2cf989bec1c02f1bb52d2b162efeb72384889 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 21:22:18 +0000
Subject: [PATCH 025/186] 1.0.3-4
Changed send, content warning and add emoji icon in Conversation page for clarification
---
qml/pages/Conversation.qml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/qml/pages/Conversation.qml b/qml/pages/Conversation.qml
index fbfc551..549466d 100644
--- a/qml/pages/Conversation.qml
+++ b/qml/pages/Conversation.qml
@@ -222,7 +222,7 @@ Page {
right: parent.right
rightMargin: Theme.paddingSmall
}
- icon.source: "image://theme/icon-s-mms?" + (pressed
+ icon.source: "image://theme/icon-s-edit?" + (pressed
? Theme.highlightColor
: (warningContent.visible ? Theme.secondaryHighlightColor : Theme.primaryColor))
onClicked: pageStack.push(firstWizardPage)
@@ -272,7 +272,7 @@ Page {
left: parent.left
leftMargin: Theme.paddingMedium
}
- icon.source: "image://theme/icon-s-high-importance?" + (pressed
+ icon.source: "image://theme/icon-s-warning?" + (pressed
? Theme.highlightColor
: (warningContent.visible ? Theme.secondaryHighlightColor : Theme.primaryColor))
onClicked: warningContent.visible = !warningContent.visible
@@ -345,7 +345,7 @@ Page {
}
IconButton {
id: btnSend
- icon.source: "image://theme/icon-m-enter?" + (pressed
+ icon.source: "image://theme/icon-m-send?" + (pressed
? Theme.highlightColor
: Theme.primaryColor)
anchors {
From 0e3940f5257fae5ee5ff631b0203e6f002d0a2db Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 21:24:08 +0000
Subject: [PATCH 026/186] 1.0.3-4
Added comment syntax about non-usage of page
---
qml/pages/Browser.qml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/qml/pages/Browser.qml b/qml/pages/Browser.qml
index 4143575..c7b07f2 100644
--- a/qml/pages/Browser.qml
+++ b/qml/pages/Browser.qml
@@ -36,6 +36,8 @@ import QtQuick 2.0
import QtWebKit 3.0
import Sailfish.Silica 1.0
+// not in use since release 1.0.3-4
+
Page {
id: browser
property string href;
From 09286d206732b0b411c1af29b03caee667aa8edf Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 21:25:08 +0000
Subject: [PATCH 027/186] 1.0.3-4
---
rpm/harbour-tooter.changes | 7 +++++++
rpm/harbour-tooter.spec | 2 +-
rpm/harbour-tooter.yaml | 2 +-
3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/rpm/harbour-tooter.changes b/rpm/harbour-tooter.changes
index a3d1a09..845554e 100644
--- a/rpm/harbour-tooter.changes
+++ b/rpm/harbour-tooter.changes
@@ -1,3 +1,10 @@
+* Wed Jan 15 2020 molan 1.0.3-4 [fork of Tooter 1.0.3]
+- Website links in toots now open directly in browser since the web scraper service which was used before is discontinued
+- Profile page now shows full display name in title instead of user name
+- Changed send, content warning and add emoji icon in Conversation page for clarification
+- Small update to Chinese translation (thanks to dashinfantry)
+- Completed German and French translations
+
* Mon Jan 06 2020 molan 1.0.3-3 [fork of Tooter 1.0.3]
- Update and rename harbour-tooter-zh.ts to harbour-tooter-zh_CN.ts (thanks to dashinfantry)
diff --git a/rpm/harbour-tooter.spec b/rpm/harbour-tooter.spec
index 7707d4b..b8046bd 100644
--- a/rpm/harbour-tooter.spec
+++ b/rpm/harbour-tooter.spec
@@ -14,7 +14,7 @@ Name: harbour-tooter
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: Tooter
Version: 1.0.3
-Release: 3
+Release: 4
Group: Qt/Qt
License: LICENSE
URL: http://example.org/
diff --git a/rpm/harbour-tooter.yaml b/rpm/harbour-tooter.yaml
index 7bd736c..1ac8c69 100644
--- a/rpm/harbour-tooter.yaml
+++ b/rpm/harbour-tooter.yaml
@@ -1,7 +1,7 @@
Name: harbour-tooter
Summary: Tooter
Version: 1.0.3
-Release: 3
+Release: 4
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Qt/Qt
From 247a26e3acca7228274b57dd3e70672ce24ea50c Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 21:27:37 +0000
Subject: [PATCH 028/186] 1.0.3-4
-Fixed display_name
---
qml/pages/components/ItemUser.qml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/qml/pages/components/ItemUser.qml b/qml/pages/components/ItemUser.qml
index ffebb63..809c97e 100644
--- a/qml/pages/components/ItemUser.qml
+++ b/qml/pages/components/ItemUser.qml
@@ -33,7 +33,7 @@ BackgroundItem {
MouseArea {
anchors.fill: parent
onClicked: pageStack.push(Qt.resolvedUrl("./../Profile.qml"), {
- "displayname": model.account_username,
+ "display_name": model.account_display_name,
"username": model.account_acct,
"user_id": model.account_id,
"profileImage": model.account_avatar
@@ -60,7 +60,7 @@ BackgroundItem {
}
}
onClicked: openUser({
- "displayname": model.account_username,
+ "display_name": model.account_display_name,
"username": model.account_acct,
"user_id": model.account_id,
"profileImage": model.account_avatar
From 493382463e17b93448db7e0abc75e3ecee0315f7 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 21:29:04 +0000
Subject: [PATCH 029/186] 1.0.3-4
-Fixed display_name
From db19fb254bf11524186b3bd45d279731ff2c1072 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 21:30:19 +0000
Subject: [PATCH 030/186] 1.0.3-4
-Fixed display_name
-Open links in external browser
---
qml/pages/components/Toot.qml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/qml/pages/components/Toot.qml b/qml/pages/components/Toot.qml
index fb9b9ab..88cd928 100644
--- a/qml/pages/components/Toot.qml
+++ b/qml/pages/components/Toot.qml
@@ -63,7 +63,7 @@ BackgroundItem {
anchors.fill: parent
onClicked: {
pageStack.push(Qt.resolvedUrl("../Profile.qml"), {
- "displayname": account_display_name,
+ "display_name": account_display_name,
"username": account_username,
"profileImage": account_avatar
})
@@ -164,7 +164,7 @@ BackgroundItem {
send(link)
} else {
- pageStack.push(Qt.resolvedUrl("../Browser.qml"), {"href" : link})
+ Qt.openUrlExternally(link);
}
From 3dc614574335eb72b36f6375a990f83477bb5fdf Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 21:30:48 +0000
Subject: [PATCH 031/186] 1.0.3-4
-Fixed display_name
-Open links in external browser
---
qml/pages/components/VisualContainer.qml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/qml/pages/components/VisualContainer.qml b/qml/pages/components/VisualContainer.qml
index 9f649d9..8dacc90 100644
--- a/qml/pages/components/VisualContainer.qml
+++ b/qml/pages/components/VisualContainer.qml
@@ -55,7 +55,7 @@ BackgroundItem {
anchors.fill: parent
onClicked: {
pageStack.push(Qt.resolvedUrl("../Profile.qml"), {
- "displayname": model.account_username,
+ "display_name": model.account_display_name,
"username": model.account_acct,
"user_id": model.account_id,
"profileImage": model.account_avatar
@@ -140,7 +140,7 @@ BackgroundItem {
"profileImage": ""
})
} else {
- pageStack.push(Qt.resolvedUrl("../Browser.qml"), {"href" : link})
+ Qt.openUrlExternally(link);
}
}
text: content.replace(new RegExp("
Date: Wed, 15 Jan 2020 21:32:26 +0000
Subject: [PATCH 032/186] 1.0.3-4
New translation strings for changes in settings page
---
translations/harbour-tooter-de.ts | 38 +++++++++++++++----------
translations/harbour-tooter-el.ts | 16 ++++++++---
translations/harbour-tooter-es.ts | 16 ++++++++---
translations/harbour-tooter-fi.ts | 8 ++++++
translations/harbour-tooter-fr.ts | 42 +++++++++++++++++-----------
translations/harbour-tooter-nl.ts | 16 ++++++++---
translations/harbour-tooter-nl_BE.ts | 16 ++++++++---
translations/harbour-tooter-oc.ts | 16 ++++++++---
translations/harbour-tooter-pl.ts | 16 ++++++++---
translations/harbour-tooter-ru.ts | 16 ++++++++---
translations/harbour-tooter-sr.ts | 16 ++++++++---
translations/harbour-tooter-sv.ts | 16 ++++++++---
translations/harbour-tooter-zh_CN.ts | 38 +++++++++++++++----------
translations/harbour-tooter.ts | 16 ++++++++---
14 files changed, 199 insertions(+), 87 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index c4b504c..87e62ad 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -235,47 +235,55 @@
Settings
- Einstellungen
+ Einstellungen
- Konto entfernen
+
- Konto hinzufügen
+
- Konto entfernen und für diese Anwendung deaktivieren
+
- Zugriff durch diese Anwendung auf eigenes Mastodon-Konto erlauben
+
- Bilder in Toots laden
+
- Diese Option deaktivieren um Datenvolumen zu sparen
+
- Übersetzen
+
- Transifex benutzen um bei der Übersetzung der Anwendung zu helfen
+
+
+
+
+ Über
- Dank an
+
- UI/UX-Gestaltung und Entwicklung
+
+
+
+
+
@@ -297,19 +305,19 @@
VisualContainer
- Schwäche
+
- Verstärke
+
- Aus Favoriten entfernen
+
- Zu Favoriten
+
diff --git a/translations/harbour-tooter-el.ts b/translations/harbour-tooter-el.ts
index 9be4361..4274071 100644
--- a/translations/harbour-tooter-el.ts
+++ b/translations/harbour-tooter-el.ts
@@ -269,6 +269,10 @@
+
+
+
+
@@ -277,6 +281,10 @@
+
+
+
+
Toot
@@ -297,19 +305,19 @@
VisualContainer
- Αναίρεση προώθησης
+
- Προώθηση
+
- Αφαίρεση από τους σελιδοδείκτες
+
- Σελιδοδείκτης
+
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index 8bbcec9..8ac9e5c 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -269,6 +269,10 @@
+
+
+
+
@@ -277,6 +281,10 @@
+
+
+
+
Toot
@@ -297,19 +305,19 @@
VisualContainer
- Eliminar toot
+
- Tootear
+
- Eliminar favorito
+
- Marcar como favorito
+
diff --git a/translations/harbour-tooter-fi.ts b/translations/harbour-tooter-fi.ts
index 8a9fe60..822f4f4 100644
--- a/translations/harbour-tooter-fi.ts
+++ b/translations/harbour-tooter-fi.ts
@@ -269,6 +269,10 @@
+
+
+
+
@@ -277,6 +281,10 @@
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index 1b6a185..3985117 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -104,11 +104,11 @@
- Entrer l'URL d'une instance de Mastodon
+ Entrer l'URL d'une instance de Mastodon
- Mastodon est un réseau social et logiciel à source ouverte de microblog auto-hébergé, libre, distribué et acentré. Il permet de partager des messages, images et autres contenus. Mastodon peut être fédéré à un réseau d'instances capables de communiquer entre elles.
+ Mastodon est un réseau social et logiciel à source ouverte de microblog auto-hébergé, libre, distribué et acentré. Il permet de partager des messages, images et autres contenus. Mastodon peut être fédéré à un réseau d'instances capables de communiquer entre elles.
@@ -235,47 +235,55 @@
Settings
- Paramètres
+ Paramètres
- Enlever compte
+
- Ajouter compte
+
- Désautoriser cette application et enlever votre compte
+
- Autoriser cette application d'utiliser votre compte
+
- Charger des images dans les pouets
+
- Désactiver cette option pour économiser des données mobiles
+
- Traduction
+
- Utiliser Transifex pour aider avec la traduction de l'application
+
+
+
+
+
- Développement
+
- Design UI/UX et développement
+
+
+
+
+
@@ -297,19 +305,19 @@
VisualContainer
- ne plus partager
+
- partager
+
- supprimer de ses favoris
+
- ajouter aux favoris
+
diff --git a/translations/harbour-tooter-nl.ts b/translations/harbour-tooter-nl.ts
index 115d648..514ff04 100644
--- a/translations/harbour-tooter-nl.ts
+++ b/translations/harbour-tooter-nl.ts
@@ -269,6 +269,10 @@
+
+
+
+
@@ -277,6 +281,10 @@
+
+
+
+
Toot
@@ -297,19 +305,19 @@
VisualContainer
- Unboost
+
- Boost
+
- Demarkeren als favoriet
+
- Markeren als favoriet
+
diff --git a/translations/harbour-tooter-nl_BE.ts b/translations/harbour-tooter-nl_BE.ts
index 385fa6c..64c3f68 100644
--- a/translations/harbour-tooter-nl_BE.ts
+++ b/translations/harbour-tooter-nl_BE.ts
@@ -269,6 +269,10 @@
+
+
+
+
@@ -277,6 +281,10 @@
+
+
+
+
Toot
@@ -297,19 +305,19 @@
VisualContainer
- Ontboosten
+
- Boosten
+
- Duim verwijderen
+
- Duim toevoegen
+
diff --git a/translations/harbour-tooter-oc.ts b/translations/harbour-tooter-oc.ts
index 0f43a2a..36ece58 100644
--- a/translations/harbour-tooter-oc.ts
+++ b/translations/harbour-tooter-oc.ts
@@ -269,6 +269,10 @@
+
+
+
+
@@ -277,6 +281,10 @@
+
+
+
+
Toot
@@ -297,19 +305,19 @@
VisualContainer
- Partejar pas mai
+
- Partejar
+
- Levar dels favorits
+
- Ajustar als favorits
+
diff --git a/translations/harbour-tooter-pl.ts b/translations/harbour-tooter-pl.ts
index 60c7451..a3800f0 100644
--- a/translations/harbour-tooter-pl.ts
+++ b/translations/harbour-tooter-pl.ts
@@ -269,6 +269,10 @@
+
+
+
+
@@ -277,6 +281,10 @@
+
+
+
+
Toot
@@ -297,19 +305,19 @@
VisualContainer
- Cofnij podbicie
+
- Podbij
+
- Usuń z ulubionych
+
- Dodaj do ulubionych
+
diff --git a/translations/harbour-tooter-ru.ts b/translations/harbour-tooter-ru.ts
index ee37bee..700e568 100644
--- a/translations/harbour-tooter-ru.ts
+++ b/translations/harbour-tooter-ru.ts
@@ -269,6 +269,10 @@
+
+
+
+
@@ -277,6 +281,10 @@
+
+
+
+
Toot
@@ -297,19 +305,19 @@
VisualContainer
- Нет росту
+
- Росту
+
- Избранные нет
+
- Избранные
+
diff --git a/translations/harbour-tooter-sr.ts b/translations/harbour-tooter-sr.ts
index 48ef2cb..8a6d56c 100644
--- a/translations/harbour-tooter-sr.ts
+++ b/translations/harbour-tooter-sr.ts
@@ -269,6 +269,10 @@
+
+
+
+
@@ -277,6 +281,10 @@
+
+
+
+
Toot
@@ -297,19 +305,19 @@
VisualContainer
- Уклони разглас
+
- Разгласи
+
- Уклони из омиљених
+
- Омиљено
+
diff --git a/translations/harbour-tooter-sv.ts b/translations/harbour-tooter-sv.ts
index 16be25c..a1fea17 100644
--- a/translations/harbour-tooter-sv.ts
+++ b/translations/harbour-tooter-sv.ts
@@ -269,6 +269,10 @@
+
+
+
+
@@ -277,6 +281,10 @@
+
+
+
+
Toot
@@ -297,19 +305,19 @@
VisualContainer
- Avpuffa
+
- Puffa
+
- Avfavorisera
+
- Favorisera
+
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 3bedc0a..c473cca 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -235,47 +235,55 @@
Settings
- 设置
+ 设置
- 移除账户
+
- 添加账户
+
- 取消对此软件的授权并移除你的账户
+
- 授权此软件使用你的 Mastodon 账户
+
- 在嘟嘟加载图片
+
- 如果你想保护你的数据连接 请禁用此操作
+
- 翻译
+
- 使用 Transifex 帮助翻译此软件到你所使用的语言。
+
+
+
+
+
- 信誉
+
- UI/UX 设计及开发
+
+
+
+
+
@@ -297,19 +305,19 @@
VisualContainer
- 取消推起
+
- 推起
+
- 取消收藏
+
- 收藏
+
diff --git a/translations/harbour-tooter.ts b/translations/harbour-tooter.ts
index c580d4b..e03bf27 100644
--- a/translations/harbour-tooter.ts
+++ b/translations/harbour-tooter.ts
@@ -269,6 +269,10 @@
+
+
+
+
@@ -277,6 +281,10 @@
+
+
+
+
Toot
@@ -297,19 +305,19 @@
VisualContainer
- Unboost
+
- Boost
+
- Unfavorite
+
- Favorite
+
From 702a4e3e337512f7c523504fa70e2bc7a8d97923 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 22:39:49 +0100
Subject: [PATCH 033/186] Update harbour-tooter-de.ts
---
translations/harbour-tooter-de.ts | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index 87e62ad..d021f52 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -235,39 +235,39 @@
Settings
- Einstellungen
+ Einstellungen
-
+ Konto entfernen
-
+ Konto hinzufügen
-
+ Konto entfernen und für diese Anwendung deaktivieren
-
+ Zugriff durch diese Anwendung auf eigenes Mastodon-Konto erlauben
-
+ Bilder in Toots laden
-
+ Diese Option deaktivieren um Datenvolumen zu sparen
-
+ Übersetzen
-
+ Transifex benutzen um bei der Übersetzung der Anwendung zu helfen
@@ -275,15 +275,15 @@
-
+ Entwickler
-
+ UI/UX-Gestaltung und Entwicklung
-
+ Dies ist ein Fork und Weiterentwicklung der Mastodon-Anwendung Tooter, welche urpsrünglich von Duško Angirević entwickelt wurde. Quellcode auf <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a>.
From 918ab49daeddff21c5a82883baefc45cac9e0640 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 22:53:24 +0100
Subject: [PATCH 034/186] Update harbour-tooter-fr.ts
---
translations/harbour-tooter-fr.ts | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index 3985117..36f255a 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -235,51 +235,51 @@
Settings
- Paramètres
+ Paramètres
-
+ Enlever compte
-
+ Ajouter compte
-
+ Désautoriser cette application et enlever votre compte
-
+ Autoriser cette application d'utiliser votre compte
-
+ Charger des images dans les pouets
-
+ Désactiver cette option pour économiser des données mobiles
-
+ Traduire
-
+ Utiliser Transifex pour aider avec la traduction de l'application
-
+ À propos
-
+ Développement
-
+ Design UI/UX et développement
From 70295aa63a31676feec1d52fedf03e005aabb9f1 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 15 Jan 2020 22:59:40 +0100
Subject: [PATCH 035/186] Update harbour-tooter-fr.ts
---
translations/harbour-tooter-fr.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index 36f255a..87043db 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -283,7 +283,7 @@
-
+ Cette application est un fork de Tooter (développée par Duško Angirević). Cette version continue le développement et corrige plusieurs bugs trouvés.
From a6b814c1a079e2b469170186c953c88a5059b654 Mon Sep 17 00:00:00 2001
From: dashinfantry <45334556+dashinfantry@users.noreply.github.com>
Date: Thu, 16 Jan 2020 09:51:32 +0800
Subject: [PATCH 036/186] Update harbour-tooter-zh_CN.ts
---
translations/harbour-tooter-zh_CN.ts | 36 ++++++++++++++--------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index c473cca..22e45ef 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -17,7 +17,7 @@
- 说的
+ 说过
@@ -235,55 +235,55 @@
Settings
- 设置
+ 设置
-
+ 移除账号
-
+ 添加账号
-
+ 取消授权此软件并移除你的账号
-
+ 授权此软件使用你的 Mastodon 账号
-
+ 在嘟嘟加载图片
-
+ 如果你想保护你的数据连接,请禁用此选项
-
+ 翻译
-
+ 使用 Transifex 以帮助此软件翻译为你的语言
-
+ 关于
-
+ 信誉
-
+ UI/UX设计及开发
-
+ 此软件是一个 Mastodon 客户端 Tooter,原作者为 Duško Angirević。该分支修复了大量缺陷,你可以在此处找到源代码 <a href='https://github.com/molan-git/
@@ -305,19 +305,19 @@
VisualContainer
-
+ 取消推起
-
+ 推起
-
+ 取消关注
-
+ 关注
From 52f83ced208f5293372d7df73ac33722a7f99aa8 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 16 Jan 2020 15:31:13 +0000
Subject: [PATCH 037/186] Fixed navigation icons for inverted ambiences
---
qml/pages/components/Navigation.qml | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/qml/pages/components/Navigation.qml b/qml/pages/components/Navigation.qml
index d2e3c35..22375d2 100644
--- a/qml/pages/components/Navigation.qml
+++ b/qml/pages/components/Navigation.qml
@@ -15,23 +15,20 @@ SilicaGridView {
id: listModel
ListElement {
icon: "image://theme/icon-m-home"
- //icon: "../../images/home.svg"
slug: "home"
name: "Home"
active: true
unread: false
}
ListElement {
- //icon: "image://theme/icon-m-region"
- icon: "../../images/federated.svg"
+ icon: "image://theme/icon-m-website"
slug: "federated"
name: "Federated"
active: false
unread: false
}
ListElement {
- //icon: "image://theme/icon-m-sailfish"
- icon: "../../images/local.svg"
+ icon: "image://theme/icon-m-whereami"
slug: "local"
name: "Local"
active: false
@@ -39,14 +36,12 @@ SilicaGridView {
}
ListElement {
icon: "image://theme/icon-m-alarm"
- //icon: "../../images/notification.svg"
slug: "notifications"
name: "Notifications"
active: false
}
ListElement {
icon: "image://theme/icon-m-search"
- //icon: "../../images/search.svg"
slug: "search"
name: "Search"
active: false
From bc338c39a386096a428f881bfbb02326d3fc7275 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 16 Jan 2020 16:34:12 +0000
Subject: [PATCH 038/186] Fix for issue #4
Fixes ssue with empty profile page when clicking on username in toots.
---
qml/pages/components/Toot.qml | 9 +++++----
qml/pages/components/VisualContainer.qml | 7 ++++---
2 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/qml/pages/components/Toot.qml b/qml/pages/components/Toot.qml
index 88cd928..3c01f03 100644
--- a/qml/pages/components/Toot.qml
+++ b/qml/pages/components/Toot.qml
@@ -142,16 +142,17 @@ BackgroundItem {
right: parent.right
top: lblScreenName.bottom
topMargin: Theme.paddingSmall
- rightMargin: Theme.paddingLarge
+ rightMargin: Theme.paddingLarge
}
height: content.length ? paintedHeight : 0
onLinkActivated: {
console.log(link)
if (link[0] === "@") {
pageStack.push(Qt.resolvedUrl("../Profile.qml"), {
- "name": "",
- "username": link.substring(1),
- "profileImage": ""
+ "display_name": account_display_name,
+ "username": account_username,
+ "user_id": model.account_id,
+ "profileImage": account_avatar
})
} else if (link[0] === "#") {
diff --git a/qml/pages/components/VisualContainer.qml b/qml/pages/components/VisualContainer.qml
index 8dacc90..95b0169 100644
--- a/qml/pages/components/VisualContainer.qml
+++ b/qml/pages/components/VisualContainer.qml
@@ -135,9 +135,10 @@ BackgroundItem {
send(link)
} else if (test.length === 4 && test[3][0] === "@" ) {
pageStack.push(Qt.resolvedUrl("../Profile.qml"), {
- "name": "",
- "username": test[3].substring(1)+"@"+test[2],
- "profileImage": ""
+ "display_name": account_display_name,
+ "username": account_username,
+ "user_id": model.account_id,
+ "profileImage": account_avatar
})
} else {
Qt.openUrlExternally(link);
From 5acbba10f0090df38fbd6b01e179a56ff9fa46df Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 16 Jan 2020 17:29:26 +0000
Subject: [PATCH 039/186] Small visual changes for better contrast
---
qml/pages/components/ProfileHeader.qml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/qml/pages/components/ProfileHeader.qml b/qml/pages/components/ProfileHeader.qml
index e557bcb..8dd369c 100644
--- a/qml/pages/components/ProfileHeader.qml
+++ b/qml/pages/components/ProfileHeader.qml
@@ -19,7 +19,7 @@ Item {
}*/
Rectangle {
anchors.fill: parent
- opacity: 0.1
+ opacity: 0.2
gradient: Gradient {
GradientStop { position: 0.0; color: Theme.highlightBackgroundColor }
GradientStop { position: 1.0; color: Theme.highlightBackgroundColor }
@@ -51,7 +51,7 @@ Item {
id: ttl
text: title
height: contentHeight
- color: Theme.highlightColor
+ color: Theme.primaryColor
font.pixelSize: Theme.fontSizeLarge
font.family: Theme.fontFamilyHeading
horizontalAlignment: Text.AlignRight
@@ -61,7 +61,7 @@ Item {
Label {
height: description === "" ? 0 : contentHeight
text: description
- color: Theme.secondaryHighlightColor
+ color: Theme.primaryColor
font.pixelSize: Theme.fontSizeSmall
font.family: Theme.fontFamilyHeading
horizontalAlignment: Text.AlignRight
From 61c7c0bfa1ee35dea78890870c0fd32c442152c2 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 16 Jan 2020 17:38:21 +0000
Subject: [PATCH 040/186] Updated Settings.qml
Small changes in text colouring.
---
qml/pages/Settings.qml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index 5f5c319..eab3119 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -91,8 +91,8 @@ Page {
width: parent.width - ( 2 * Theme.horizontalPageMargin )
text: qsTr("This application is a forked version of the Mastodon client Tooter, originally developed by Duško Angirević, which fixes various bugs. Source code on GitHub.")
font.pixelSize: Theme.fontSizeExtraSmall
- linkColor: Theme.highlightColor
- color: Theme.primaryColor
+ color: Theme.secondaryColor
+ linkColor: Theme.secondaryHighlightColor
wrapMode: Text.Wrap
anchors {
horizontalCenter: parent.horizontalCenter
From 085f50b0246b824c16438901595821b344c6767f Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 16 Jan 2020 18:24:14 +0000
Subject: [PATCH 041/186] 1.0.3-5
---
rpm/harbour-tooter.changes | 5 +++++
rpm/harbour-tooter.spec | 2 +-
rpm/harbour-tooter.yaml | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/rpm/harbour-tooter.changes b/rpm/harbour-tooter.changes
index 845554e..892d0d4 100644
--- a/rpm/harbour-tooter.changes
+++ b/rpm/harbour-tooter.changes
@@ -1,3 +1,8 @@
+* Thu Jan 16 2020 molan 1.0.3-5 [fork of Tooter 1.0.3]
+- Fix for broken profile pages when clicking on usernames in toots
+- Fixed navigation icons for inverted ambiences
+- Updated Chinese translation (thanks to dashinfantry)
+
* Wed Jan 15 2020 molan 1.0.3-4 [fork of Tooter 1.0.3]
- Website links in toots now open directly in browser since the web scraper service which was used before is discontinued
- Profile page now shows full display name in title instead of user name
diff --git a/rpm/harbour-tooter.spec b/rpm/harbour-tooter.spec
index b8046bd..566cd76 100644
--- a/rpm/harbour-tooter.spec
+++ b/rpm/harbour-tooter.spec
@@ -14,7 +14,7 @@ Name: harbour-tooter
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: Tooter
Version: 1.0.3
-Release: 4
+Release: 5
Group: Qt/Qt
License: LICENSE
URL: http://example.org/
diff --git a/rpm/harbour-tooter.yaml b/rpm/harbour-tooter.yaml
index 1ac8c69..7bb592f 100644
--- a/rpm/harbour-tooter.yaml
+++ b/rpm/harbour-tooter.yaml
@@ -1,7 +1,7 @@
Name: harbour-tooter
Summary: Tooter
Version: 1.0.3
-Release: 4
+Release: 5
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Qt/Qt
From 144146b1a1bf96ea247ec4be0191a45e436adf4e Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 17 Jan 2020 16:03:40 +0100
Subject: [PATCH 042/186] Update README.md
---
README.md | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index a7893ce..4ecd345 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,12 @@
# Tooter [Fork]
+## About
Tooter is Mastodon client for Sailfish OS. It is a free, open-source social network. A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication.
-This is a fork of dysk0/harbour-tooter. The app can by downloaded here: https://openrepos.net/content/molan/tooter-fork
+This is a fork of dysk0/harbour-tooter. The app can by downloaded here: https://openrepos.net/content/molan/tooter-fork.
-## Screenshot
-
+## Screenshots
+
+
+## License
+Licensed under GNU GPLv3
From 488dbd8458b0823900e6490d5ac5f55d22b7a104 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 17 Jan 2020 21:08:49 +0100
Subject: [PATCH 043/186] Update README.md
---
README.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/README.md b/README.md
index 4ecd345..35a577a 100644
--- a/README.md
+++ b/README.md
@@ -5,6 +5,9 @@ Tooter is Mastodon client for Sailfish OS. It is a free, open-source social netw
This is a fork of dysk0/harbour-tooter. The app can by downloaded here: https://openrepos.net/content/molan/tooter-fork.
+## Build
+Clone / download this repository and import it in your SailfishOS IDE using the harbour-tooter.pro project file. No additional configuration needed.
+
## Screenshots
From daae2ab0f12ea588058070853e4e75ca5034433a Mon Sep 17 00:00:00 2001
From: dashinfantry <45334556+dashinfantry@users.noreply.github.com>
Date: Sat, 18 Jan 2020 11:19:29 +0800
Subject: [PATCH 044/186] Update harbour-tooter-zh_CN.ts
fix a issue
---
translations/harbour-tooter-zh_CN.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 22e45ef..122bc5e 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -283,7 +283,7 @@
- 此软件是一个 Mastodon 客户端 Tooter,原作者为 Duško Angirević。该分支修复了大量缺陷,你可以在此处找到源代码 <a href='https://github.com/molan-git/
+ 此软件是一个 Mastodon 客户端 Tooter,原作者为 Duško Angirević。该分支修复了大量缺陷,你可以在此处找到源代码 <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a> 。
From 4558b4406bdeac64ce1afaef1cd6a926de0de373 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 21 Jan 2020 16:50:10 +0100
Subject: [PATCH 045/186] Updated included DISTFILES
---
harbour-tooter.pro | 227 ++++++++++++++++++++++-----------------------
1 file changed, 110 insertions(+), 117 deletions(-)
diff --git a/harbour-tooter.pro b/harbour-tooter.pro
index 8b1cb5f..d074c15 100644
--- a/harbour-tooter.pro
+++ b/harbour-tooter.pro
@@ -1,117 +1,110 @@
-# NOTICE:
-#
-# Application name defined in TARGET has a corresponding QML filename.
-# If name defined in TARGET is changed, the following needs to be done
-# to match new name:
-# - corresponding QML filename must be changed
-# - desktop icon filename must be changed
-# - desktop filename must be changed
-# - icon definition filename in desktop file must be changed
-# - translation filenames have to be changed
-
-# The name of your application
-TARGET = harbour-tooter
-
-CONFIG += sailfishapp
-
-QT += network dbus sql
-CONFIG += link_pkgconfig
-PKGCONFIG += sailfishapp
-PKGCONFIG += \
- nemonotifications-qt5
-
-DEFINES += "APPVERSION=\\\"$${SPECVERSION}\\\""
-DEFINES += "APPNAME=\\\"$${TARGET}\\\""
-
-!exists( src/dbusAdaptor.h ) {
- system(qdbusxml2cpp config/ba.dysko.harbour.tooter.xml -i dbus.h -a src/dbusAdaptor)
-}
-
-config.path = /usr/share/$${TARGET}/config/
-config.files = config/icon-lock-harbour-tooter.png
-
-notification_categories.path = /usr/share/lipstick/notificationcategories
-notification_categories.files = config/x-harbour.tooter.activity.*
-
-dbus_services.path = /usr/share/dbus-1/services/
-dbus_services.files = config/ba.dysko.harbour.tooter.service
-
-interfaces.path = /usr/share/dbus-1/interfaces/
-interfaces.files = config/ba.dysko.harbour.tooter.xml
-
-SOURCES += src/harbour-tooter.cpp
-SOURCES += src/imageuploader.cpp
-SOURCES += src/filedownloader.cpp
-SOURCES += src/notifications.cpp
-SOURCES += src/dbusAdaptor.cpp
-SOURCES += src/dbus.cpp
-
-HEADERS += src/imageuploader.h
-HEADERS += src/filedownloader.h
-HEADERS += src/notifications.h
-HEADERS += src/dbusAdaptor.h
-HEADERS += src/dbus.h
-
-DISTFILES += qml/harbour-tooter.qml \
- qml/pages/components/VisualContainer.qml \
- qml/pages/components/MiniStatus.qml \
- qml/pages/components/MiniHeader.qml \
- qml/pages/components/ItemUser.qml \
- qml/pages/components/MyList.qml \
- qml/pages/components/Navigation.qml \
- qml/pages/components/ProfileHeader.qml \
- qml/pages/components/MediaBlock.qml \
- qml/pages/components/MyImage.qml \
- qml/pages/components/ImageFullScreen.qml \
- qml/cover/CoverPage.qml \
- qml/pages/MainPage.qml \
- qml/pages/LoginPage.qml \
- qml/pages/Conversation.qml \
- qml/pages/components/Toot.qml \
- qml/pages/Browser.qml \
- qml/pages/Profile.qml \
- qml/pages/Settings.qml \
- qml/lib/API.js \
- qml/images/notification.svg \
- qml/images/home.svg \
- qml/images/mesagess.svg \
- qml/images/search.svg \
- qml/images/verified.svg \
- qml/images/local.svg \
- qml/images/federated.svg \
- qml/images/tooter.svg \
- qml/lib/Mastodon.js \
- qml/lib/Worker.js \
- qml/images/boosted.svg \
- config/icon-lock-harbour-tooter.png \
- config/x-harbour.tooter.activity.conf \
- rpm/harbour-tooter.changes \
- rpm/harbour-tooter.changes.run.in \
- rpm/harbour-tooter.spec \
- rpm/harbour-tooter.yaml \
- translations/*.ts \
- harbour-tooter.desktop
-
-SAILFISHAPP_ICONS = 86x86 108x108 128x128 172x172
-
-# to disable building translations every time, comment out the
-# following CONFIG line
-CONFIG += sailfishapp_i18n
-
-# German translation is enabled as an example. If you aren't
-# planning to localize your app, remember to comment out the
-# following TRANSLATIONS line. And also do not forget to
-# modify the localized app name in the the .desktop file.
-TRANSLATIONS += translations/harbour-tooter-de.ts
-TRANSLATIONS += translations/harbour-tooter-el.ts
-TRANSLATIONS += translations/harbour-tooter-es.ts
-TRANSLATIONS += translations/harbour-tooter-fi.ts
-TRANSLATIONS += translations/harbour-tooter-fr.ts
-TRANSLATIONS += translations/harbour-tooter-nl.ts
-TRANSLATIONS += translations/harbour-tooter-nl_BE.ts
-TRANSLATIONS += translations/harbour-tooter-oc.ts
-TRANSLATIONS += translations/harbour-tooter-pl.ts
-TRANSLATIONS += translations/harbour-tooter-ru.ts
-TRANSLATIONS += translations/harbour-tooter-sr.ts
-TRANSLATIONS += translations/harbour-tooter-sv.ts
-TRANSLATIONS += translations/harbour-tooter-zh_CN.ts
+# NOTICE:
+#
+# Application name defined in TARGET has a corresponding QML filename.
+# If name defined in TARGET is changed, the following needs to be done
+# to match new name:
+# - corresponding QML filename must be changed
+# - desktop icon filename must be changed
+# - desktop filename must be changed
+# - icon definition filename in desktop file must be changed
+# - translation filenames have to be changed
+
+# The name of your application
+TARGET = harbour-tooter
+
+CONFIG += sailfishapp
+
+QT += network dbus sql
+CONFIG += link_pkgconfig
+PKGCONFIG += sailfishapp
+PKGCONFIG += \
+ nemonotifications-qt5
+
+DEFINES += "APPVERSION=\\\"$${SPECVERSION}\\\""
+DEFINES += "APPNAME=\\\"$${TARGET}\\\""
+
+!exists( src/dbusAdaptor.h ) {
+ system(qdbusxml2cpp config/ba.dysko.harbour.tooter.xml -i dbus.h -a src/dbusAdaptor)
+}
+
+config.path = /usr/share/$${TARGET}/config/
+config.files = config/icon-lock-harbour-tooter.png
+
+notification_categories.path = /usr/share/lipstick/notificationcategories
+notification_categories.files = config/x-harbour.tooter.activity.*
+
+dbus_services.path = /usr/share/dbus-1/services/
+dbus_services.files = config/ba.dysko.harbour.tooter.service
+
+interfaces.path = /usr/share/dbus-1/interfaces/
+interfaces.files = config/ba.dysko.harbour.tooter.xml
+
+SOURCES += src/harbour-tooter.cpp
+SOURCES += src/imageuploader.cpp
+SOURCES += src/filedownloader.cpp
+SOURCES += src/notifications.cpp
+SOURCES += src/dbusAdaptor.cpp
+SOURCES += src/dbus.cpp
+
+HEADERS += src/imageuploader.h
+HEADERS += src/filedownloader.h
+HEADERS += src/notifications.h
+HEADERS += src/dbusAdaptor.h
+HEADERS += src/dbus.h
+
+DISTFILES += qml/harbour-tooter.qml \
+ qml/pages/components/MiniStatus.qml \
+ qml/pages/components/MiniHeader.qml \
+ qml/pages/components/ItemUser.qml \
+ qml/pages/components/MyList.qml \
+ qml/pages/components/Navigation.qml \
+ qml/pages/components/ProfileHeader.qml \
+ qml/pages/components/MediaBlock.qml \
+ qml/pages/components/MyImage.qml \
+ qml/pages/components/ImageFullScreen.qml \
+ qml/cover/CoverPage.qml \
+ qml/pages/MainPage.qml \
+ qml/pages/LoginPage.qml \
+ qml/pages/Conversation.qml \
+ qml/pages/components/Toot.qml \
+ qml/pages/Profile.qml \
+ qml/pages/Settings.qml \
+ qml/lib/API.js \
+ qml/images/notification.svg \
+ qml/images/verified.svg \
+ qml/images/tooter.svg \
+ qml/lib/Mastodon.js \
+ qml/lib/Worker.js \
+ config/icon-lock-harbour-tooter.png \
+ config/x-harbour.tooter.activity.conf \
+ qml/pages/components/VisualContainer.qml \
+ rpm/harbour-tooter.changes \
+ rpm/harbour-tooter.changes.run.in \
+ rpm/harbour-tooter.spec \
+ rpm/harbour-tooter.yaml \
+ translations/*.ts \
+ harbour-tooter.desktop
+
+SAILFISHAPP_ICONS = 86x86 108x108 128x128 172x172
+
+# to disable building translations every time, comment out the
+# following CONFIG line
+CONFIG += sailfishapp_i18n
+
+# German translation is enabled as an example. If you aren't
+# planning to localize your app, remember to comment out the
+# following TRANSLATIONS line. And also do not forget to
+# modify the localized app name in the the .desktop file.
+TRANSLATIONS += translations/harbour-tooter-de.ts
+TRANSLATIONS += translations/harbour-tooter-el.ts
+TRANSLATIONS += translations/harbour-tooter-es.ts
+TRANSLATIONS += translations/harbour-tooter-fi.ts
+TRANSLATIONS += translations/harbour-tooter-fr.ts
+TRANSLATIONS += translations/harbour-tooter-nl.ts
+TRANSLATIONS += translations/harbour-tooter-nl_BE.ts
+TRANSLATIONS += translations/harbour-tooter-oc.ts
+TRANSLATIONS += translations/harbour-tooter-pl.ts
+TRANSLATIONS += translations/harbour-tooter-ru.ts
+TRANSLATIONS += translations/harbour-tooter-sr.ts
+TRANSLATIONS += translations/harbour-tooter-sv.ts
+TRANSLATIONS += translations/harbour-tooter-zh_CN.ts
From 5bd990e3df2cf4add611e2e5942222e37d4bd18a Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 21 Jan 2020 16:50:31 +0100
Subject: [PATCH 046/186] Delete Browser.qml
---
qml/pages/Browser.qml | 286 ------------------------------------------
1 file changed, 286 deletions(-)
delete mode 100644 qml/pages/Browser.qml
diff --git a/qml/pages/Browser.qml b/qml/pages/Browser.qml
deleted file mode 100644
index c7b07f2..0000000
--- a/qml/pages/Browser.qml
+++ /dev/null
@@ -1,286 +0,0 @@
-/****************************************************************************************
-**
-** Copyright (C) 2013 Jolla Ltd.
-** Contact: Raine Makelainen
-** All rights reserved.
-**
-** This file is part of Sailfish Silica UI component package.
-**
-** You may use this file under the terms of BSD license as follows:
-**
-** Redistribution and use in source and binary forms, with or without
-** modification, are permitted provided that the following conditions are met:
-** * Redistributions of source code must retain the above copyright
-** notice, this list of conditions and the following disclaimer.
-** * Redistributions in binary form must reproduce the above copyright
-** notice, this list of conditions and the following disclaimer in the
-** documentation and/or other materials provided with the distribution.
-** * Neither the name of the Jolla Ltd nor the
-** names of its contributors may be used to endorse or promote products
-** derived from this software without specific prior written permission.
-**
-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR
-** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-** ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-**
-****************************************************************************************/
-
-import QtQuick 2.0
-import QtWebKit 3.0
-import Sailfish.Silica 1.0
-
-// not in use since release 1.0.3-4
-
-Page {
- id: browser
- property string href;
- property bool screenReaderMode: true
- property bool loaded: false
- property string articleContent: ""
- property string articleTitle: ""
- property string articleDate: ""
- property string articleImage: ""
- onLoadedChanged: {
- pullDownMenu.busy = pullDownMenu2.busy = !loaded
- }
- onStatusChanged: {
- if (status === PageStatus.Active) {
- fetchData();
- }
-
- }
- onScreenReaderModeChanged: {
- loaded = false;
- fetchData();
- }
-
- allowedOrientations: Orientation.All
- function fetchData(){
- var xhr = new XMLHttpRequest();
- xhr.open("GET", "https://mercury.postlight.com/parser?url="+href, true);
- xhr.onreadystatechange = function() {
- if ( xhr.readyState === xhr.DONE ) {
- if ( xhr.status === 200 ) {
- console.log(xhr.responseText)
- var response = JSON.parse(xhr.responseText);
- //if (response.date_published)
- //articleDate = new Date(response.date_published.replace(/^(\w+) (\w+) (\d+) ([\d:]+) \+0000 (\d+)$/,"$1, $2 $3 $5 $4 GMT"));
- if (response.title)
- articleTitle = response.title;
- if (response.lead_image_url)
- articleImage = response.lead_image_url
- if (response.content)
- articleContent = response.content;
- if (response.content && response.lead_image_url)
- articleContent = articleContent.replace(articleImage, "")
- } else {
-
- }
- loaded = true;
- }
- }
- xhr.setRequestHeader("Content-Type", 'application/json');
- xhr.setRequestHeader("x-api-key", 'uakC11NlSubREs1r5NjkOCS1NJEkwti6DnDutcYC');
-
- if (screenReaderMode)
- xhr.send();
- else
- webView.url = 'https://mercury.postlight.com/amp?url='+href
- }
-
-
-
- BusyIndicator {
- id: loading
- size: BusyIndicatorSize.Large
- anchors.centerIn: parent
- running: !loaded
- }
-
- SilicaWebView {
- enabled: !screenReaderMode
- visible: !screenReaderMode
- id: webView
- anchors {
- fill: parent
- }
-
- PullDownMenu {
- id: pullDownMenu
- MenuItem {
- text: qsTr("Open in Browser")
- onClicked: {
- Qt.openUrlExternally(href);
- }
- }
- MenuItem {
- text: screenReaderMode ? qsTr("Web mode") : qsTr("Reading mode")
- onClicked: {
- screenReaderMode = !screenReaderMode
- }
- }
- }
-
- opacity: 0
- onLoadingChanged: {
- switch (loadRequest.status)
- {
- case WebView.LoadSucceededStatus:
- opacity = 1
- loaded = true;
- break
- case WebView.LoadFailedStatus:
- opacity = 0
- loaded = true;
- viewPlaceHolder.errorString = loadRequest.errorString
- break
- default:
- opacity = 0
- loaded = false;
- break
- }
- }
- FadeAnimation on opacity {}
- }
- ViewPlaceholder {
- id: viewPlaceHolder
- property string errorString
- enabled: webView.opacity === 0 && loaded && !screenReaderMode
- text: errorString
- hintText: "Check network connectivity and pull down to reload"
- }
-
-
-
- SilicaFlickable {
- visible: screenReaderMode
- enabled: screenReaderMode
- anchors {
- fill: parent
- }
- contentHeight: article.height
- VerticalScrollDecorator {}
- PullDownMenu {
- id: pullDownMenu2
- MenuItem {
- text: qsTr("Copy URL")
- onClicked: Clipboard.text = href
- }
- MenuItem {
- text: qsTr("Open in Browser")
- onClicked: Qt.openUrlExternally(href);
- }
- MenuItem {
- text: screenReaderMode ? qsTr("Web mode") : qsTr("Reading mode")
- onClicked: {
- screenReaderMode = !screenReaderMode
- }
- }
- }
- Column {
-
- id: article
- width: parent.width
-
- Rectangle {
- height: Theme.itemSizeExtraSmall/3
- width: parent.width
- opacity: 0
- }
-
- Label {
- id: title
- text: articleTitle
- font.pixelSize: Theme.fontSizeLarge
- color: Theme.highlightColor
- textFormat: Text.StyledText
- wrapMode: Text.WordWrap
- font.bold: true
- anchors {
- left: parent.left
- right: parent.right
- leftMargin: Theme.paddingLarge
- rightMargin: Theme.paddingLarge
- }
- }
- Label {
- id: date
- visible: articleDate !== ""
- text: articleDate
- font.pixelSize: Theme.fontSizeExtraSmall
- color: Theme.secondaryColor
- anchors {
- left: parent.left
- right: parent.right
- topMargin: Theme.paddingSmall
- bottomMargin: Theme.paddingSmall
- leftMargin: Theme.paddingLarge
- rightMargin: Theme.paddingLarge
- }
- }
- Rectangle {
- height: image.visible ? Theme.itemSizeExtraSmall/3 : 0
- width: parent.width
- opacity: 0
- }
- Image {
- id: image
- visible: articleImage !== "" ? true : false
- source: articleImage
- width: parent.width
- height: Theme.itemSizeExtraLarge
- fillMode: Image.PreserveAspectCrop
- anchors {
- left: parent.left
- right: parent.right
- }
- BusyIndicator {
- size: BusyIndicatorSize.Small
- anchors.centerIn: parent
- running: parent.status != Image.Ready
- }
-
- onStatusChanged: if (image.status === Image.Ready) {
- var ratio = image.sourceSize.width/image.sourceSize.height
- height = width / ratio
- }
- }
- Rectangle {
- height: image.visible ? Theme.itemSizeExtraSmall/3 : 0
- width: parent.width
- opacity: 0
- }
- Label {
- id: content
- readonly property string _linkStyle: ""
- textFormat: Text.RichText
- text: _linkStyle + articleContent;
- font.pixelSize: Theme.fontSizeSmall
- color: Theme.secondaryColor
- wrapMode: Text.WordWrap
- anchors {
- left: parent.left
- right: parent.right
- topMargin: image.visible ? Theme.paddingSmall : Theme.paddingLarge
- leftMargin: Theme.paddingLarge
- rightMargin: Theme.paddingLarge
- bottomMargin: Theme.paddingLarge
- }
-
- }
- Rectangle {
- height: Theme.itemSizeExtraSmall/3
- width: parent.width
- opacity: 0
- }
-
- }
- }
-}
From 9b6f92c66dc10a9f19bb155ece1504739a57d2f2 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 21 Jan 2020 16:51:48 +0100
Subject: [PATCH 047/186] Delete search.svg
---
qml/images/search.svg | 39 ---------------------------------------
1 file changed, 39 deletions(-)
delete mode 100644 qml/images/search.svg
diff --git a/qml/images/search.svg b/qml/images/search.svg
deleted file mode 100644
index 53514ed..0000000
--- a/qml/images/search.svg
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
From dbd554f39d05c24713d38d853eabdb6ac8b35ce4 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 21 Jan 2020 16:52:06 +0100
Subject: [PATCH 048/186] Delete boosted.svg
---
qml/images/boosted.svg | 16 ----------------
1 file changed, 16 deletions(-)
delete mode 100644 qml/images/boosted.svg
diff --git a/qml/images/boosted.svg b/qml/images/boosted.svg
deleted file mode 100644
index 468e2da..0000000
--- a/qml/images/boosted.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
From 3332f23e3f7f83c32eeebaff507741fb72fa7527 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 21 Jan 2020 16:52:19 +0100
Subject: [PATCH 049/186] Delete federated.svg
---
qml/images/federated.svg | 19 -------------------
1 file changed, 19 deletions(-)
delete mode 100644 qml/images/federated.svg
diff --git a/qml/images/federated.svg b/qml/images/federated.svg
deleted file mode 100644
index 5511f58..0000000
--- a/qml/images/federated.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
From 5e25aa5ede7c1de3162391d42e87afecbb78fa9b Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 21 Jan 2020 16:52:38 +0100
Subject: [PATCH 050/186] Delete local.svg
---
qml/images/local.svg | 39 ---------------------------------------
1 file changed, 39 deletions(-)
delete mode 100644 qml/images/local.svg
diff --git a/qml/images/local.svg b/qml/images/local.svg
deleted file mode 100644
index 1ae1e7f..0000000
--- a/qml/images/local.svg
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
From d335b4be6bd77207d350e6893b63af81a018ba98 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 21 Jan 2020 16:52:47 +0100
Subject: [PATCH 051/186] Delete public.svg
---
qml/images/public.svg | 15 ---------------
1 file changed, 15 deletions(-)
delete mode 100644 qml/images/public.svg
diff --git a/qml/images/public.svg b/qml/images/public.svg
deleted file mode 100644
index bb92391..0000000
--- a/qml/images/public.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
From 542f8344d359630a81f765660a490681c98536d1 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 21 Jan 2020 16:52:56 +0100
Subject: [PATCH 052/186] Delete home.svg
---
qml/images/home.svg | 37 -------------------------------------
1 file changed, 37 deletions(-)
delete mode 100644 qml/images/home.svg
diff --git a/qml/images/home.svg b/qml/images/home.svg
deleted file mode 100644
index be54abc..0000000
--- a/qml/images/home.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
From fd0621be69ad9bba0a1590d39418e6107d98e561 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 21:51:10 +0100
Subject: [PATCH 053/186] Update harbour-tooter.qml
---
qml/harbour-tooter.qml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/qml/harbour-tooter.qml b/qml/harbour-tooter.qml
index 7b23d5e..60fe3f6 100644
--- a/qml/harbour-tooter.qml
+++ b/qml/harbour-tooter.qml
@@ -36,7 +36,6 @@ import "./lib/API.js" as Logic
ApplicationWindow
{
id: appWindow
- //initialPage: Component { FirstPage { } }
cover: Qt.resolvedUrl("cover/CoverPage.qml")
allowedOrientations: defaultAllowedOrientations
Component.onCompleted: {
@@ -59,9 +58,6 @@ ApplicationWindow
pageStack.push(Qt.resolvedUrl("./pages/MainPage.qml"), {})
});
- //
- //
- //pageStack.push(Qt.resolvedUrl("./pages/Conversation.qml"), {})
} else {
pageStack.push(Qt.resolvedUrl("./pages/LoginPage.qml"), {})
}
From d388de5f9fde32a5ccce126737e30b873e105667 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 21:52:27 +0100
Subject: [PATCH 054/186] Add Bio to Profile page
---
qml/pages/Profile.qml | 73 ++++++++++++++++++++++++++++++++++++++-----
1 file changed, 66 insertions(+), 7 deletions(-)
diff --git a/qml/pages/Profile.qml b/qml/pages/Profile.qml
index cbcd27a..5e9f86d 100644
--- a/qml/pages/Profile.qml
+++ b/qml/pages/Profile.qml
@@ -16,8 +16,9 @@ Page {
property int favourites_count;
property int reblogs_count;
property int count_moments;
- property string profile_background : "";
+ property string profile_background: "";
property string note: "";
+ property string url: "";
property bool locked : false;
property date created_at;
@@ -28,7 +29,6 @@ Page {
property bool muting : false;
property bool domain_blocking : false;
-
WorkerScript {
id: worker
source: "../lib/Worker.js"
@@ -68,9 +68,10 @@ Page {
following_count = messageObject.data
break;
case 'acct':
- //username = messageObject.data
+ // line below was commented out, reason unknown
+ // username = messageObject.data
break;
- case 'locked':
+ case 'locked':m
locked = messageObject.data
break;
case 'created_at':
@@ -82,6 +83,9 @@ Page {
case 'note':
note = messageObject.data
break;
+ case 'url':
+ url = messageObject.data
+ break;
case 'following':
following = messageObject.data
followers_count = followers_count + (following ? 1 : - 1)
@@ -238,10 +242,65 @@ Page {
}
}
- /*ExpandingSection {
- title: "Tweets"
+ ExpandingSection {
+ title: qsTr("Bio")
+ content.sourceComponent: Column {
+ spacing: Theme.paddingMedium
+ anchors.bottomMargin: Theme.paddingLarge
+ Text {
+ x: Theme.horizontalPageMargin
+ width: parent.width - ( 2 * Theme.horizontalPageMargin )
+ id: txtnote
+ text: qsTr(note)
+ font.pixelSize: Theme.fontSizeExtraSmall
+ color: Theme.secondaryColor
+ linkColor: Theme.secondaryHighlightColor
+ wrapMode: Text.Wrap
+ anchors {
+ horizontalCenter: parent.horizontalCenter
+ }
+ onLinkActivated: {
+ var test = link.split("/")
+ console.log(link)
+ console.log(JSON.stringify(test))
+ console.log(JSON.stringify(test.length))
- }*/
+ if (test.length === 5 && (test[3] === "tags" || test[3] === "tag") ) {
+ pageStack.pop(pageStack.find(function(page) {
+ var check = page.isFirstPage === true;
+ if (check)
+ page.onLinkActivated(link)
+ return check;
+ }));
+ send(link)
+
+ } else if (test.length === 4 && test[3][0] === "@" ) {
+ tlSearch.search = decodeURIComponent("@"+test[3].substring(1)+"@"+test[2])
+ slideshow.positionViewAtIndex(4, ListView.SnapToItem)
+ navigation.navigateTo('search')
+
+ } else {
+ Qt.openUrlExternally(link);
+ }
+ }
+
+ }
+ Column {
+ spacing: Theme.paddingMedium
+ anchors.horizontalCenter: parent.horizontalCenter
+ Button {
+ id: btnUrl
+ text: ("Open profile in browser")
+ onClicked: {
+ Qt.openUrlExternally(url);
+ }
+ }
+ }
+ Label {
+ text: " "
+ }
+ }
+ }
}
From c8545cca65de53a435d46c4d6f306c853b058367 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 21:56:13 +0100
Subject: [PATCH 055/186] Workaround open profiles from toot
Opening profiles (@user) in toots via function onLinkActivated shows user via search. This is a workaround - aim is to open profiles directly in profile.qml
---
qml/pages/MainPage.qml | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/qml/pages/MainPage.qml b/qml/pages/MainPage.qml
index 2897ba6..e676870 100644
--- a/qml/pages/MainPage.qml
+++ b/qml/pages/MainPage.qml
@@ -69,10 +69,11 @@ Page {
onOpenDrawer: infoPanel.open = setDrawer
}
MyList{
- id: tlPublic;
- title: qsTr("Federated")
- type: "timelines/public"
- mdl: Logic.modelTLpublic
+ id: tlNotifications;
+ title: qsTr("Notifications")
+ type: "notifications"
+ notifier: true
+ mdl: Logic.modelTLnotifications
width: parent.itemWidth
height: parent.itemHeight
onOpenDrawer: infoPanel.open = setDrawer
@@ -88,11 +89,10 @@ Page {
onOpenDrawer: infoPanel.open = setDrawer
}
MyList{
- id: tlNotifications;
- title: qsTr("Notifications")
- type: "notifications"
- notifier: true
- mdl: Logic.modelTLnotifications
+ id: tlPublic;
+ title: qsTr("Federated")
+ type: "timelines/public"
+ mdl: Logic.modelTLpublic
width: parent.itemWidth
height: parent.itemHeight
onOpenDrawer: infoPanel.open = setDrawer
@@ -260,6 +260,11 @@ Page {
slideshow.positionViewAtIndex(4, ListView.SnapToItem)
navigation.navigateTo('search')
+ } else if (test.length === 4 && test[3][0] === "@" ) {
+ tlSearch.search = decodeURIComponent("@"+test[3].substring(1)+"@"+test[2])
+ slideshow.positionViewAtIndex(4, ListView.SnapToItem)
+ navigation.navigateTo('search')
+
} else {
Qt.openUrlExternally(href);
}
From c81b747b6dd774c3386beaa2b89e365e6411cb35 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 21:57:16 +0100
Subject: [PATCH 056/186] Fix syntax error
---
qml/pages/LoginPage.qml | 1 -
1 file changed, 1 deletion(-)
diff --git a/qml/pages/LoginPage.qml b/qml/pages/LoginPage.qml
index 19f0948..842425a 100644
--- a/qml/pages/LoginPage.qml
+++ b/qml/pages/LoginPage.qml
@@ -37,7 +37,6 @@ import "../lib/API.js" as Logic
Page {
id: loginPage
-
// The effective value will be restricted by ApplicationWindow.allowedOrientations
allowedOrientations: Orientation.All
From 9d8699318a05e0c166b5cf26d812e96a7a80f85a Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 22:00:04 +0100
Subject: [PATCH 057/186] Visual update and fixes
Fixes column view for toot privacy settings, changes in size of textfield, adds placeholder in toot textfield and content warning field.
Colour adjustments, modified icon for emojis.
---
qml/pages/Conversation.qml | 55 +++++++++++++++-----------------------
1 file changed, 21 insertions(+), 34 deletions(-)
diff --git a/qml/pages/Conversation.qml b/qml/pages/Conversation.qml
index 549466d..cf95c41 100644
--- a/qml/pages/Conversation.qml
+++ b/qml/pages/Conversation.qml
@@ -27,7 +27,6 @@ Page {
'model' : suggestedModel,
'mode' : "append",
'params' : [ {name: "q", data: suggestedUser} ],
-
'conf' : Logic.conf
};
worker.sendMessage(msg);
@@ -146,8 +145,7 @@ Page {
Rectangle {
id: progressBar
width: toot.text.length ? panel.width*(toot.text.length/tootMaxChar) : 0;
-
- height: Theme.itemSizeSmall * 0.05
+ height: Theme.itemSizeSmall * 0.10
color: Theme.highlightBackgroundColor
opacity: 0.7
anchors {
@@ -168,10 +166,11 @@ Page {
}
autoScrollEnabled: true
labelVisible: false
- placeholderText: qsTr("Content warning!")
+ placeholderText: qsTr("Write your warning here")
+ placeholderColor: palette.highlightColor
+ color: palette.highlightColor
horizontalAlignment: Text.AlignLeft
EnterKey.onClicked: {
- //tweet()
}
}
TextInput {
@@ -183,7 +182,7 @@ Page {
id: toot
anchors {
top: warningContent.bottom
- topMargin: Theme.paddingMedium
+ topMargin: Theme.paddingMediummas
left: parent.left
right: parent.right
rightMargin: Theme.paddingMedium
@@ -192,10 +191,10 @@ Page {
labelVisible: false
//focus: true
text: description !== "" && (description.charAt(0) == '@' || description.charAt(0) == '#') ? description+' ' : ''
- height: implicitHeight
+ height: 300
horizontalAlignment: Text.AlignLeft
+ placeholderText: "What's on your mind?"
EnterKey.onClicked: {
- //tweet()
}
onTextChanged: {
textOperations.text = toot.text
@@ -218,13 +217,12 @@ Page {
}
anchors {
+ top: warningContent.bottom
bottom: bottom.top
right: parent.right
rightMargin: Theme.paddingSmall
}
- icon.source: "image://theme/icon-s-edit?" + (pressed
- ? Theme.highlightColor
- : (warningContent.visible ? Theme.secondaryHighlightColor : Theme.primaryColor))
+ icon.source: "../../qml/images/emojiselect.svg"
onClicked: pageStack.push(firstWizardPage)
}
SilicaGridView {
@@ -273,8 +271,8 @@ Page {
leftMargin: Theme.paddingMedium
}
icon.source: "image://theme/icon-s-warning?" + (pressed
- ? Theme.highlightColor
- : (warningContent.visible ? Theme.secondaryHighlightColor : Theme.primaryColor))
+ ? Theme.highlightColor
+ : (warningContent.visible ? Theme.secondaryHighlightColor : Theme.primaryColor))
onClicked: warningContent.visible = !warningContent.visible
}
IconButton {
@@ -304,27 +302,20 @@ Page {
}
ImageUploader {
id: imageUploader
-
onProgressChanged: {
console.log("progress "+progress)
uploadProgress.width = parent.width*progress
}
-
onSuccess: {
uploadProgress.width =0
console.log(replyData);
-
mediaModel.append(JSON.parse(replyData))
-
-
}
-
onFailure: {
uploadProgress.width =0
btnAddImage.enabled = true;
console.log(status)
console.log(statusText)
-
}
}
@@ -332,22 +323,24 @@ Page {
id: privacy
anchors {
top: toot.bottom
- topMargin: -Theme.paddingSmall*2
+ bottom: parent
+ //topMargin: -Theme.paddingSmall*2
left: btnAddImage.right
right: btnSend.left
}
+ currentIndex: 0
menu: ContextMenu {
- MenuItem { text: qsTr("public") }
- MenuItem { text: qsTr("unlisted") }
- MenuItem { text: qsTr("followers only") }
- MenuItem { text: qsTr("direct") }
+ MenuItem { text: qsTr("Public") }
+ MenuItem { text: qsTr("Unlisted") }
+ MenuItem { text: qsTr("Followers-only") }
+ MenuItem { text: qsTr("Direct") }
}
}
IconButton {
id: btnSend
icon.source: "image://theme/icon-m-send?" + (pressed
- ? Theme.highlightColor
- : Theme.primaryColor)
+ ? Theme.highlightColor
+ : Theme.primaryColor)
anchors {
top: toot.bottom
right: parent.right
@@ -366,7 +359,7 @@ Page {
'action' : 'statuses',
'method' : 'POST',
'model' : mdl,
- 'mode' : "append",
+ 'mode' : "append",
'params' : {
"status": toot.text,
"visibility": visibility[privacy.currentIndex],
@@ -438,7 +431,6 @@ Page {
id: emoticonsDialog
canAccept: false; //selector.currentIndex >= 0
//acceptDestination: conversationPage
-
onAcceptPendingChanged: {
if (acceptPending) {
// Tell the destination page what the selected category is
@@ -515,7 +507,6 @@ Page {
ListElement { section: "smileys"; glyph: "🙎" }
ListElement { section: "smileys"; glyph: "🙏" }
-
ListElement { section: "Transport and map"; glyph: "🚀" }
ListElement { section: "Transport and map"; glyph: "🚃" }
ListElement { section: "Transport and map"; glyph: "🚀" }
@@ -562,10 +553,6 @@ Page {
ListElement { section: "Horoscope Signs"; glyph: "♒" }
ListElement { section: "Horoscope Signs"; glyph: "♓" }
-
-
-
-
}
delegate: BackgroundItem {
width: gridView.cellWidth
From 6f57aaeba4631af82dd5b1dade7a704bdb769f67 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 22:02:59 +0100
Subject: [PATCH 058/186] Change order of navigation items
Adapt order of navigation items to the official Mastodon website
---
qml/pages/components/Navigation.qml | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/qml/pages/components/Navigation.qml b/qml/pages/components/Navigation.qml
index 22375d2..30e5e81 100644
--- a/qml/pages/components/Navigation.qml
+++ b/qml/pages/components/Navigation.qml
@@ -21,11 +21,10 @@ SilicaGridView {
unread: false
}
ListElement {
- icon: "image://theme/icon-m-website"
- slug: "federated"
- name: "Federated"
+ icon: "image://theme/icon-m-alarm"
+ slug: "notifications"
+ name: "Notifications"
active: false
- unread: false
}
ListElement {
icon: "image://theme/icon-m-whereami"
@@ -35,10 +34,11 @@ SilicaGridView {
unread: false
}
ListElement {
- icon: "image://theme/icon-m-alarm"
- slug: "notifications"
- name: "Notifications"
+ icon: "image://theme/icon-m-website"
+ slug: "federated"
+ name: "Federated"
active: false
+ unread: false
}
ListElement {
icon: "image://theme/icon-m-search"
From 901de00b0375911cb1a867f301bca5f54a16b676 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 22:03:51 +0100
Subject: [PATCH 059/186] Remove unused code
---
qml/pages/components/Toot.qml | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/qml/pages/components/Toot.qml b/qml/pages/components/Toot.qml
index 3c01f03..05d235c 100644
--- a/qml/pages/components/Toot.qml
+++ b/qml/pages/components/Toot.qml
@@ -4,7 +4,6 @@ import QtGraphicalEffects 1.0
BackgroundItem {
signal send (string notice)
-
id: delegate
//property string text: "0"
width: parent.width
@@ -149,10 +148,9 @@ BackgroundItem {
console.log(link)
if (link[0] === "@") {
pageStack.push(Qt.resolvedUrl("../Profile.qml"), {
- "display_name": account_display_name,
- "username": account_username,
- "user_id": model.account_id,
- "profileImage": account_avatar
+ "name": "",
+ "username": link.substring(1),
+ "profileImage": ""
})
} else if (link[0] === "#") {
From 3ebb7ef324375bc8b5be5d32619c972f27bd8f63 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 22:04:43 +0100
Subject: [PATCH 060/186] Update for new navigation items order
From 57f97d5b1238bbc2244a97635683800881594cad Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 22:05:46 +0100
Subject: [PATCH 061/186] Adjustments for new navigation items order
From c7161911376870e30e2ad1a5557bc65c8ff310eb Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 22:06:32 +0100
Subject: [PATCH 062/186] Adjustments for new navigation items order
From 5a6a7646e670375640e170c76f053c7d87b6235d Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 22:08:14 +0100
Subject: [PATCH 063/186] Workaround for open user profiles from toots
---
qml/pages/components/VisualContainer.qml | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/qml/pages/components/VisualContainer.qml b/qml/pages/components/VisualContainer.qml
index 95b0169..2d42d6c 100644
--- a/qml/pages/components/VisualContainer.qml
+++ b/qml/pages/components/VisualContainer.qml
@@ -134,12 +134,10 @@ BackgroundItem {
}));
send(link)
} else if (test.length === 4 && test[3][0] === "@" ) {
- pageStack.push(Qt.resolvedUrl("../Profile.qml"), {
- "display_name": account_display_name,
- "username": account_username,
- "user_id": model.account_id,
- "profileImage": account_avatar
- })
+ tlSearch.search = decodeURIComponent("@"+test[3].substring(1)+"@"+test[2])
+ slideshow.positionViewAtIndex(4, ListView.SnapToItem)
+ navigation.navigateTo('search')
+
} else {
Qt.openUrlExternally(link);
}
From 3fbb75b748fe01dca46ebcb40c6e4b33f6f71cde Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 22:09:04 +0100
Subject: [PATCH 064/186] Changes for new navigation items order
From 5888922df1926ed3c5e08553d9c9440434b912a8 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 22:09:36 +0100
Subject: [PATCH 065/186] Delete MyList.qml
---
qml/pages/components/MyList.qml | 188 --------------------------------
1 file changed, 188 deletions(-)
delete mode 100644 qml/pages/components/MyList.qml
diff --git a/qml/pages/components/MyList.qml b/qml/pages/components/MyList.qml
deleted file mode 100644
index b2f0626..0000000
--- a/qml/pages/components/MyList.qml
+++ /dev/null
@@ -1,188 +0,0 @@
-import QtQuick 2.2
-import Sailfish.Silica 1.0
-import "../../lib/API.js" as Logic
-import "."
-
-SilicaListView {
- id: myList
- property string type;
- property string title
- property string vwPlaceholderText: qsTr("Loading")
- property string vwPlaceholderHint: qsTr("please wait...")
- property string description
- property ListModel mdl: []
- property variant params: []
- property var locale: Qt.locale()
- property bool autoLoadMore : true;
- property bool loadStarted : false;
- property int scrollOffset;
- property string action: ""
- property variant vars
- property variant conf
- property bool notifier : false;
- model: mdl
- signal notify (string what, int num)
- onNotify: {
- console.log(what + " - " + num)
- }
-
-
-
- signal openDrawer (bool setDrawer)
- onOpenDrawer: {
- //console.log("Open drawer: " + setDrawer)
- }
- signal send (string notice)
- onSend: {
- console.log("LIST send signal emitted with notice: " + notice)
- }
-
-
- BusyIndicator {
- size: BusyIndicatorSize.Large
- running: myList.model.count === 0 && !viewPlaceHolder.visible
- anchors.centerIn: parent
- }
-
- header: PageHeader {
- title: myList.title
- description: myList.description
- }
-
-
-
- ViewPlaceholder {
- id: viewPlaceHolder
- enabled: model.count === 0
- text: vwPlaceholderText
- hintText: vwPlaceholderHint
- }
-
- PullDownMenu {
- MenuItem {
- text: qsTr("Settings")
- onClicked: {
- pageStack.push(Qt.resolvedUrl("../Settings.qml"), {})
- }
- }
-
- MenuItem {
- text: qsTr("Load more")
- onClicked: {
- loadData("prepend")
- }
- }
- }
- clip: true
- section {
- property: 'section'
- delegate: SectionHeader {
- height: Theme.itemSizeExtraSmall
- text: Format.formatDate(section, Formatter.DateMedium)
- }
- }
-
- delegate: VisualContainer {
- } //Toot {}
-
- add: Transition {
- NumberAnimation { property: "opacity"; from: 0; to: 1.0; duration: 800 }
- NumberAnimation { property: "x"; duration: 800; easing.type: Easing.InOutBack }
- }
-
- remove: Transition {
- NumberAnimation { properties: "x,y"; duration: 800; easing.type: Easing.InOutBack }
- }
-
- onCountChanged: {
- loadStarted = false;
- /*contentY = scrollOffset
- console.log("CountChanged!")*/
-
- }
-
- footer: Item{
- visible: autoLoadMore
- width: parent.width
- height: Theme.itemSizeLarge
- Button {
- anchors.horizontalCenter: parent.horizontalCenter
- anchors.margins: Theme.paddingSmall
- anchors.bottomMargin: Theme.paddingLarge
- visible: false
- onClicked: {
- loadData("append")
- }
- }
- BusyIndicator {
- size: BusyIndicatorSize.Small
- running: loadStarted;
- anchors.verticalCenter: parent.verticalCenter
- anchors.horizontalCenter: parent.horizontalCenter
- }
- }
- onContentYChanged: {
-
- if (Math.abs(contentY - scrollOffset) > Theme.itemSizeMedium) {
- openDrawer(contentY - scrollOffset > 0 ? false : true )
- scrollOffset = contentY
- }
-
- if(contentY+height > footerItem.y && !loadStarted && autoLoadMore){
- loadData("append")
- loadStarted = true;
- }
- }
- VerticalScrollDecorator {}
-
- WorkerScript {
- id: worker
- source: "../../lib/Worker.js"
- onMessage: {
- if (messageObject.error){
- console.log(JSON.stringify(messageObject))
- }
- if (messageObject.fireNotification && notifier){
- Logic.notifier(messageObject.data)
- }
-
- }
- }
-
- Component.onCompleted: {
- loadData("prepend")
- }
-
- Timer {
- triggeredOnStart: false; interval: 5*60*1000; running: true; repeat: true
- onTriggered: {
- console.log(title + ' ' +Date().toString())
- loadData("prepend")
- }
- }
- function loadData(mode){
- var p = [];
- if (params.length)
- for(var i = 0; i
Date: Fri, 24 Jan 2020 22:10:00 +0100
Subject: [PATCH 066/186] New items order in navigation bar
---
qml/pages/components/MyList.qml | 188 ++++++++++++++++++++++++++++++++
1 file changed, 188 insertions(+)
create mode 100644 qml/pages/components/MyList.qml
diff --git a/qml/pages/components/MyList.qml b/qml/pages/components/MyList.qml
new file mode 100644
index 0000000..b2f0626
--- /dev/null
+++ b/qml/pages/components/MyList.qml
@@ -0,0 +1,188 @@
+import QtQuick 2.2
+import Sailfish.Silica 1.0
+import "../../lib/API.js" as Logic
+import "."
+
+SilicaListView {
+ id: myList
+ property string type;
+ property string title
+ property string vwPlaceholderText: qsTr("Loading")
+ property string vwPlaceholderHint: qsTr("please wait...")
+ property string description
+ property ListModel mdl: []
+ property variant params: []
+ property var locale: Qt.locale()
+ property bool autoLoadMore : true;
+ property bool loadStarted : false;
+ property int scrollOffset;
+ property string action: ""
+ property variant vars
+ property variant conf
+ property bool notifier : false;
+ model: mdl
+ signal notify (string what, int num)
+ onNotify: {
+ console.log(what + " - " + num)
+ }
+
+
+
+ signal openDrawer (bool setDrawer)
+ onOpenDrawer: {
+ //console.log("Open drawer: " + setDrawer)
+ }
+ signal send (string notice)
+ onSend: {
+ console.log("LIST send signal emitted with notice: " + notice)
+ }
+
+
+ BusyIndicator {
+ size: BusyIndicatorSize.Large
+ running: myList.model.count === 0 && !viewPlaceHolder.visible
+ anchors.centerIn: parent
+ }
+
+ header: PageHeader {
+ title: myList.title
+ description: myList.description
+ }
+
+
+
+ ViewPlaceholder {
+ id: viewPlaceHolder
+ enabled: model.count === 0
+ text: vwPlaceholderText
+ hintText: vwPlaceholderHint
+ }
+
+ PullDownMenu {
+ MenuItem {
+ text: qsTr("Settings")
+ onClicked: {
+ pageStack.push(Qt.resolvedUrl("../Settings.qml"), {})
+ }
+ }
+
+ MenuItem {
+ text: qsTr("Load more")
+ onClicked: {
+ loadData("prepend")
+ }
+ }
+ }
+ clip: true
+ section {
+ property: 'section'
+ delegate: SectionHeader {
+ height: Theme.itemSizeExtraSmall
+ text: Format.formatDate(section, Formatter.DateMedium)
+ }
+ }
+
+ delegate: VisualContainer {
+ } //Toot {}
+
+ add: Transition {
+ NumberAnimation { property: "opacity"; from: 0; to: 1.0; duration: 800 }
+ NumberAnimation { property: "x"; duration: 800; easing.type: Easing.InOutBack }
+ }
+
+ remove: Transition {
+ NumberAnimation { properties: "x,y"; duration: 800; easing.type: Easing.InOutBack }
+ }
+
+ onCountChanged: {
+ loadStarted = false;
+ /*contentY = scrollOffset
+ console.log("CountChanged!")*/
+
+ }
+
+ footer: Item{
+ visible: autoLoadMore
+ width: parent.width
+ height: Theme.itemSizeLarge
+ Button {
+ anchors.horizontalCenter: parent.horizontalCenter
+ anchors.margins: Theme.paddingSmall
+ anchors.bottomMargin: Theme.paddingLarge
+ visible: false
+ onClicked: {
+ loadData("append")
+ }
+ }
+ BusyIndicator {
+ size: BusyIndicatorSize.Small
+ running: loadStarted;
+ anchors.verticalCenter: parent.verticalCenter
+ anchors.horizontalCenter: parent.horizontalCenter
+ }
+ }
+ onContentYChanged: {
+
+ if (Math.abs(contentY - scrollOffset) > Theme.itemSizeMedium) {
+ openDrawer(contentY - scrollOffset > 0 ? false : true )
+ scrollOffset = contentY
+ }
+
+ if(contentY+height > footerItem.y && !loadStarted && autoLoadMore){
+ loadData("append")
+ loadStarted = true;
+ }
+ }
+ VerticalScrollDecorator {}
+
+ WorkerScript {
+ id: worker
+ source: "../../lib/Worker.js"
+ onMessage: {
+ if (messageObject.error){
+ console.log(JSON.stringify(messageObject))
+ }
+ if (messageObject.fireNotification && notifier){
+ Logic.notifier(messageObject.data)
+ }
+
+ }
+ }
+
+ Component.onCompleted: {
+ loadData("prepend")
+ }
+
+ Timer {
+ triggeredOnStart: false; interval: 5*60*1000; running: true; repeat: true
+ onTriggered: {
+ console.log(title + ' ' +Date().toString())
+ loadData("prepend")
+ }
+ }
+ function loadData(mode){
+ var p = [];
+ if (params.length)
+ for(var i = 0; i
Date: Fri, 24 Jan 2020 22:11:27 +0100
Subject: [PATCH 067/186] Syntax error fix
---
qml/lib/Worker.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/lib/Worker.js b/qml/lib/Worker.js
index fb81560..bbd6a6b 100644
--- a/qml/lib/Worker.js
+++ b/qml/lib/Worker.js
@@ -82,7 +82,7 @@ WorkerScript.onMessage = function(msg) {
console.log("descendants")
for (var j = 0; j < data[i].length; j ++) {
item = parseToot(data[i][j]);
- item['id'] = item['status_id']
+ item['id'] = item['status_id'];
if (typeof item['attachments'] === "undefined")
item['attachments'] = [];
items.push(item)
From e30f0c40fa2a47d8c1ad1a66655ffdd815034d18 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 24 Jan 2020 22:12:14 +0100
Subject: [PATCH 068/186] New icon for emojis in toots
Needs to be updated to medium icon size
---
qml/images/emojiselect.svg | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 qml/images/emojiselect.svg
diff --git a/qml/images/emojiselect.svg b/qml/images/emojiselect.svg
new file mode 100644
index 0000000..550b95b
--- /dev/null
+++ b/qml/images/emojiselect.svg
@@ -0,0 +1,12 @@
+
From e7eb91cdffefd47913a869f37468794102e4690e Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 29 Jan 2020 22:17:42 +0100
Subject: [PATCH 069/186] Add emojiselect.svg
---
qml/images/emojiselect.svg | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 qml/images/emojiselect.svg
diff --git a/qml/images/emojiselect.svg b/qml/images/emojiselect.svg
new file mode 100644
index 0000000..ffef849
--- /dev/null
+++ b/qml/images/emojiselect.svg
@@ -0,0 +1,14 @@
+
From 6267c3e6169dee24d045f069a80ff013a7b65ad1 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 29 Jan 2020 22:18:24 +0100
Subject: [PATCH 070/186] Update emojiselect.svg
---
qml/images/emojiselect.svg | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/qml/images/emojiselect.svg b/qml/images/emojiselect.svg
index 550b95b..ffef849 100644
--- a/qml/images/emojiselect.svg
+++ b/qml/images/emojiselect.svg
@@ -1,12 +1,14 @@
-
-
- Browser
-
-
- Öffne in Browser
-
-
-
- Web-Modus
-
-
-
- Lese-Modus
-
-
-
- Kopiere URL
-
-
Conversation
Konversation
-
-
- Inhaltswarnung!
-
-
-
- öffentlich
-
-
-
- nicht aufgeführt
-
-
-
- nur Follower
-
-
-
- direkt
-
Löschen
@@ -77,6 +38,30 @@
Tippen um einzufügen
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
Instanz
-
-
- Gewünschte Mastodon-Instanz URL eingeben
-
Mastodon ist ein freies, quelloffenes soziales Netzwerk. Im Gegensatz zu kommerziellen Plattformen, ist Mastodon als dezentrales Netzwerk konzipiert. Somit wird das Risiko vermieden, dass ein einziges Unternehmen die volle Kontrolle über die Kommunikation der Benutzer hat. Benutzer können einer beliebigen Instanz beitreten oder selbst eine eigene betreiben.
@@ -114,6 +95,10 @@
Neu laden
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Anhänger
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
Zugriff durch diese Anwendung auf eigenes Mastodon-Konto erlauben
-
-
- Bilder in Toots laden
-
Diese Option deaktivieren um Datenvolumen zu sparen
-
-
- Übersetzen
-
-
-
- Transifex benutzen um bei der Übersetzung der Anwendung zu helfen
-
Über
@@ -285,6 +266,34 @@
Dies ist ein Fork und Weiterentwicklung der Mastodon-Anwendung Tooter, welche urpsrünglich von Duško Angirević entwickelt wurde. Quellcode auf <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a>.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-el.ts b/translations/harbour-tooter-el.ts
index 4274071..ad98c84 100644
--- a/translations/harbour-tooter-el.ts
+++ b/translations/harbour-tooter-el.ts
@@ -20,51 +20,12 @@
είπε
-
- Browser
-
-
- Άνοιγμα στον φυλλομετρητή
-
-
-
- Λειτουργία ιστού
-
-
-
- Λειτουργία ανάγνωσης
-
-
-
- Αντιγραφή διεύθυνσης URL
-
-
Conversation
Συνομιλία
-
-
- Προειδοποίηση περιεχομένου!
-
-
-
- δημόσιο
-
-
-
- μη καταχωρημένο
-
-
-
- μόνο αυτοί που σας ακολουθούν
-
-
-
- απευθείας
-
Διαγραφή
@@ -77,6 +38,30 @@
Κτυπήστε για εισαγωγή
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
-
-
-
-
@@ -114,6 +95,10 @@
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Σας ακολουθούν
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -285,6 +266,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index 8ac9e5c..e543c91 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -20,51 +20,12 @@
dijo
-
- Browser
-
-
- Abrir en navegador
-
-
-
- Modo Web
-
-
-
- Modo lectura
-
-
-
- Copiar URL
-
-
Conversation
Conversación
-
-
- Advertencia de contenido
-
-
-
- público
-
-
-
- sin federar
-
-
-
- sólo seguidores
-
-
-
- directo
-
Borrar
@@ -77,6 +38,30 @@
Toca para insertar
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
-
-
-
-
@@ -114,6 +95,10 @@
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Seguidores
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -285,6 +266,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-fi.ts b/translations/harbour-tooter-fi.ts
index 822f4f4..e0f151b 100644
--- a/translations/harbour-tooter-fi.ts
+++ b/translations/harbour-tooter-fi.ts
@@ -20,51 +20,12 @@
-
- Browser
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Conversation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -77,6 +38,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
-
-
-
-
@@ -114,6 +95,10 @@
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -285,6 +266,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index 87043db..a1f5f8d 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -20,51 +20,12 @@
a dit
-
- Browser
-
-
- Ouvrir dans le navigateur
-
-
-
- Vue internet
-
-
-
- Mode lecture
-
-
-
- Copier l'URL
-
-
Conversation
Conversation
-
-
- Contenu sensible !
-
-
-
- public
-
-
-
- non listé
-
-
-
- abonnés seulement
-
-
-
- direct
-
Supprimer
@@ -77,6 +38,30 @@
Appuyez pour insérer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
Instance
-
-
- Entrer l'URL d'une instance de Mastodon
-
Mastodon est un réseau social et logiciel à source ouverte de microblog auto-hébergé, libre, distribué et acentré. Il permet de partager des messages, images et autres contenus. Mastodon peut être fédéré à un réseau d'instances capables de communiquer entre elles.
@@ -114,6 +95,10 @@
Recharger
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Abonnés
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
Autoriser cette application d'utiliser votre compte
-
-
- Charger des images dans les pouets
-
Désactiver cette option pour économiser des données mobiles
-
-
- Traduire
-
-
-
- Utiliser Transifex pour aider avec la traduction de l'application
-
À propos
@@ -285,6 +266,34 @@
Cette application est un fork de Tooter (développée par Duško Angirević). Cette version continue le développement et corrige plusieurs bugs trouvés.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-nl.ts b/translations/harbour-tooter-nl.ts
index 514ff04..64991ef 100644
--- a/translations/harbour-tooter-nl.ts
+++ b/translations/harbour-tooter-nl.ts
@@ -20,51 +20,12 @@
zei
-
- Browser
-
-
- Openen in browser
-
-
-
- Webmodus
-
-
-
- Leesmodus
-
-
-
- Kopieer URL
-
-
Conversation
Gesprek
-
-
- Gevoelige inhoud!
-
-
-
- openbaar
-
-
-
- niet op lijst
-
-
-
- alleen volgers
-
-
-
- direct
-
Verwijderen
@@ -77,6 +38,30 @@
Tikken om in te voegen
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
-
-
-
-
@@ -114,6 +95,10 @@
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Volgers
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -285,6 +266,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-nl_BE.ts b/translations/harbour-tooter-nl_BE.ts
index 64c3f68..2b7cc75 100644
--- a/translations/harbour-tooter-nl_BE.ts
+++ b/translations/harbour-tooter-nl_BE.ts
@@ -20,51 +20,12 @@
zei
-
- Browser
-
-
- Openen in browser
-
-
-
- Webmodus
-
-
-
- Leesmodus
-
-
-
- URL kopiëren
-
-
Conversation
Gesprek
-
-
- Gevoeligen inhoud!
-
-
-
- openbaar
-
-
-
- niet op lijst
-
-
-
- alleen volgers
-
-
-
- direct
-
Verwijderen
@@ -77,6 +38,30 @@
Tikt voor in te voegen
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
-
-
-
-
@@ -114,6 +95,10 @@
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Volgers
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -285,6 +266,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-oc.ts b/translations/harbour-tooter-oc.ts
index 36ece58..6adc797 100644
--- a/translations/harbour-tooter-oc.ts
+++ b/translations/harbour-tooter-oc.ts
@@ -20,51 +20,12 @@
a dich
-
- Browser
-
-
- Dobrir dins lo navigator
-
-
-
- Mòde Web
-
-
-
- Mòde lectura
-
-
-
- Copiar l'URL
-
-
Conversation
Discutida
-
-
- Contengut sensible !
-
-
-
- public
-
-
-
- pas listat
-
-
-
- seguidors solament
-
-
-
- dirècte
-
Escafar
@@ -77,6 +38,30 @@
Tustejar per inserir
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
-
-
-
-
@@ -114,6 +95,10 @@
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Seguidors
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -285,6 +266,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-pl.ts b/translations/harbour-tooter-pl.ts
index a3800f0..bb427e2 100644
--- a/translations/harbour-tooter-pl.ts
+++ b/translations/harbour-tooter-pl.ts
@@ -20,51 +20,12 @@
napisał(a)
-
- Browser
-
-
- Otwórz w przeglądarce
-
-
-
- Tryb sieci
-
-
-
- Tryb czytania
-
-
-
- Kopiuj URL
-
-
Conversation
Konwersacja
-
-
- Ostrzeżenie o zawartości!
-
-
-
- publiczny
-
-
-
- niewidoczny
-
-
-
- tylko dla śledzących
-
-
-
- bezpośredni
-
Usuń
@@ -77,6 +38,30 @@
Dotknij aby wstawić
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
-
-
-
-
@@ -114,6 +95,10 @@
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Followers
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -285,6 +266,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-ru.ts b/translations/harbour-tooter-ru.ts
index 700e568..f1559f1 100644
--- a/translations/harbour-tooter-ru.ts
+++ b/translations/harbour-tooter-ru.ts
@@ -20,51 +20,12 @@
сказал
-
- Browser
-
-
- Открыть в браузере
-
-
-
- Веб-режим
-
-
-
- Режим чтения
-
-
-
- Копировать URL
-
-
Conversation
Беседа
-
-
- Предупреждение о содержании!
-
-
-
- публика
-
-
-
- не указан
-
-
-
- только последователи
-
-
-
- непосредственный
-
Удалить
@@ -77,6 +38,30 @@
Нажмите, чтобы вставить
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
-
-
-
-
@@ -114,6 +95,10 @@
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Читают
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -285,6 +266,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-sr.ts b/translations/harbour-tooter-sr.ts
index 8a6d56c..007e282 100644
--- a/translations/harbour-tooter-sr.ts
+++ b/translations/harbour-tooter-sr.ts
@@ -20,51 +20,12 @@
каже
-
- Browser
-
-
- Отвори у прегледнику веба
-
-
-
- Прегледник веба
-
-
-
- Мод за читање
-
-
-
- Kopiraj link
-
-
Conversation
Разговор
-
-
- Упозорење на садржај
-
-
-
- јавно
-
-
-
- не приказано
-
-
-
- само за пратиоце
-
-
-
- директна порука
-
Обриши
@@ -77,6 +38,30 @@
Тапни за убацивање
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
-
-
-
-
@@ -114,6 +95,10 @@
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Пратиоци
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -285,6 +266,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-sv.ts b/translations/harbour-tooter-sv.ts
index a1fea17..8a6f8fa 100644
--- a/translations/harbour-tooter-sv.ts
+++ b/translations/harbour-tooter-sv.ts
@@ -20,51 +20,12 @@
sade
-
- Browser
-
-
- Öppna i webbläsare
-
-
-
- Webbläge
-
-
-
- Läsläge
-
-
-
- Kopiera URL
-
-
Conversation
Konversation
-
-
- Innehållsvarning!
-
-
-
- publik
-
-
-
- olistad
-
-
-
- endast följare
-
-
-
- direkt
-
Radera
@@ -77,6 +38,30 @@
Tryck för att infoga
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
-
-
-
-
@@ -114,6 +95,10 @@
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Följare
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -285,6 +266,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 122bc5e..253d2c7 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -20,51 +20,12 @@
说过
-
- Browser
-
-
- 在浏览器打开
-
-
-
- 网页模式
-
-
-
- 阅读模式
-
-
-
- 复制链接
-
-
Conversation
对话
-
-
- 内容警告!
-
-
-
- 公共区域
-
-
-
- 未列的
-
-
-
- 仅关注者
-
-
-
- 直接
-
删除
@@ -77,6 +38,30 @@
点击插入
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
实例
-
-
- 输入一个 Mastodon 实例链接
-
Mastodon 是一个自由且开源的社交网络。一个去中心的商业平台的替代品。它能够避免某个公司垄断你的通讯方式的风险。选择一个你所信任的服务器——无论你选择什么,你都可以和其他人进行互动。任何人都能运行他们自己的 Mastodon 实例,然后无缝加入社交网站。
@@ -114,6 +95,10 @@
重新加载
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
关注者
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
授权此软件使用你的 Mastodon 账号
-
-
- 在嘟嘟加载图片
-
如果你想保护你的数据连接,请禁用此选项
-
-
- 翻译
-
-
-
- 使用 Transifex 以帮助此软件翻译为你的语言
-
关于
@@ -285,6 +266,34 @@
此软件是一个 Mastodon 客户端 Tooter,原作者为 Duško Angirević。该分支修复了大量缺陷,你可以在此处找到源代码 <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a> 。
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter.ts b/translations/harbour-tooter.ts
index e03bf27..ef79c6a 100644
--- a/translations/harbour-tooter.ts
+++ b/translations/harbour-tooter.ts
@@ -20,51 +20,12 @@
said
-
- Browser
-
-
- Open in Browser
-
-
-
- Web mode
-
-
-
- Reading mode
-
-
-
- Copy URL
-
-
Conversation
Conversation
-
-
- Content warning!
-
-
-
- public
-
-
-
- unlisted
-
-
-
- followers only
-
-
-
- direct
-
Delete
@@ -77,6 +38,30 @@
Tap to insert
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ImageFullScreen
@@ -102,10 +87,6 @@
-
-
-
-
@@ -114,6 +95,10 @@
+
+
+
+
MainPage
@@ -230,6 +215,14 @@
Followers
+
+
+
+
+
+
+
+
Settings
@@ -253,22 +246,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -285,6 +266,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
From 54d6612dd673eabb9808f8459244e5cf39f29173 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Jan 2020 13:32:43 +0100
Subject: [PATCH 082/186] Update harbour-tooter-de.ts
---
translations/harbour-tooter-de.ts | 32 +++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index 41dd9e4..ca0ef13 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -40,27 +40,27 @@
-
+ Füge eine Inhaltswarnung hinzu
-
+ Öffentlich
-
+ Nicht gelistet
-
+ Nur Follower
-
+ Direkt
-
+ Was möchtest du mitteilen?
@@ -97,7 +97,7 @@
-
+ Eine gültige Mastodon-Instanz URL eingeben
@@ -217,11 +217,11 @@
-
+ Bio
-
+ Profil in Browser öffnen
@@ -268,31 +268,31 @@
-
+ Bilder in Toots laden
-
+ Entwicklung dieser Version
-
+ Visuelle Identität
-
+ Franzözische Übersetzung
-
+ Niederländische Übersetzung
-
+ Spanische Übersetzung
-
+ README-Datei erstellt
From 9a839ad63b88608c06dfc61bccbcb4c696c601da Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Jan 2020 13:43:15 +0100
Subject: [PATCH 083/186] Update harbour-tooter-fr.ts
---
translations/harbour-tooter-fr.ts | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index a1f5f8d..b1ca757 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -40,27 +40,27 @@
-
+ Avertissement du contenu
-
+ Public
-
+ Non coté
-
+ Que Followers
-
+ Direct
-
+ A quoi penses-tu?
@@ -97,7 +97,7 @@
-
+ Entrer l'URL d'une instance de Mastodon
@@ -221,7 +221,7 @@
-
+ Ouvrir dans le navigateur
From 627743aa8e8f24f7f3af57bcdb979749f6574a22 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Jan 2020 13:49:35 +0100
Subject: [PATCH 084/186] 1.0.3-6
---
rpm/harbour-tooter.changes | 8 ++++++++
rpm/harbour-tooter.spec | 2 +-
rpm/harbour-tooter.yaml | 2 +-
3 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/rpm/harbour-tooter.changes b/rpm/harbour-tooter.changes
index 892d0d4..0ea64c3 100644
--- a/rpm/harbour-tooter.changes
+++ b/rpm/harbour-tooter.changes
@@ -1,3 +1,11 @@
+* Thu Jan 30 2020 molan 1.0.3-6
+- Workaround for opening user profiles in toots
+- Show profile descriptions (Bio) with option to open them in Browser
+- Updated and improved UI for Conversation page
+- Indication for sending toot (move back to previous page)
+- New arrangement of main pages (like used in Mastodon websites and other apps)
+- Small UI and text/label changes
+
* Thu Jan 16 2020 molan 1.0.3-5 [fork of Tooter 1.0.3]
- Fix for broken profile pages when clicking on usernames in toots
- Fixed navigation icons for inverted ambiences
diff --git a/rpm/harbour-tooter.spec b/rpm/harbour-tooter.spec
index 566cd76..cb08f7e 100644
--- a/rpm/harbour-tooter.spec
+++ b/rpm/harbour-tooter.spec
@@ -14,7 +14,7 @@ Name: harbour-tooter
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: Tooter
Version: 1.0.3
-Release: 5
+Release: 6
Group: Qt/Qt
License: LICENSE
URL: http://example.org/
diff --git a/rpm/harbour-tooter.yaml b/rpm/harbour-tooter.yaml
index 7bb592f..46b3515 100644
--- a/rpm/harbour-tooter.yaml
+++ b/rpm/harbour-tooter.yaml
@@ -1,7 +1,7 @@
Name: harbour-tooter
Summary: Tooter
Version: 1.0.3
-Release: 5
+Release: 6
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Qt/Qt
From ae41988dd3a1b6928c3abfbdd8c31d5d2d6b65a9 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Jan 2020 14:26:23 +0100
Subject: [PATCH 085/186] Update Settings.qml
---
qml/pages/Settings.qml | 6 ------
1 file changed, 6 deletions(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index d0fd7ac..4eb6527 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -149,12 +149,6 @@ Page {
mastodon: ""
mail: "carlosgonz@protonmail.com"
}
- ListElement {
- name: "Mohamed-Touhami MAHDI"
- desc: qsTr("Added README file")
- mastodon: "dragnucs@touha.me"
- mail: "touhami@touha.me"
- }
}
Item {
From 19d383c653338a014fb71b605244d27959e2d4b1 Mon Sep 17 00:00:00 2001
From: dashinfantry <45334556+dashinfantry@users.noreply.github.com>
Date: Thu, 30 Jan 2020 22:01:19 +0800
Subject: [PATCH 086/186] Update harbour-tooter-zh_CN.ts
---
translations/harbour-tooter-zh_CN.ts | 34 ++++++++++++++--------------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 253d2c7..8f46617 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -36,31 +36,31 @@
- 点击插入
+ 点击以插入
-
+ 在此编写你的警告信息
-
+ 公共区域
-
+ 不公开
-
+ 仅关注者
-
+ 私信
-
+ 有何想法?
@@ -97,7 +97,7 @@
-
+ 输入一个有效的 Mastodon 实例 URL
@@ -217,11 +217,11 @@
-
+ Bio
-
+ 在浏览器打开个人简介
@@ -268,31 +268,31 @@
-
+
-
+ 该发布的维护者
-
+ 视觉识别
-
+ 奥克西坦语及法语翻译
-
+ 尼德兰语翻译
-
+ 西班牙语翻译
-
+ 已添加 README 文件
From c1fa278b944454e97ef720a3f072a34e32e91aba Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 31 Jan 2020 08:48:08 +0100
Subject: [PATCH 087/186] Fix placing of Emoji-selector
---
qml/pages/Conversation.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Conversation.qml b/qml/pages/Conversation.qml
index 794a156..fd8672d 100644
--- a/qml/pages/Conversation.qml
+++ b/qml/pages/Conversation.qml
@@ -237,7 +237,7 @@ Page {
}
anchors {
- top: warningContent.bottom + 4
+ top: warningContent.bottom
bottom: bottom.top
right: parent.right
rightMargin: Theme.paddingSmall
From dbc82c70084f415c9b1e85978f6b6b90ef6afec7 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 31 Jan 2020 09:16:07 +0100
Subject: [PATCH 088/186] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 35a577a..8a6da21 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ This is a fork of dysk0/harbour-tooter. The app can by downloaded here: https://
Clone / download this repository and import it in your SailfishOS IDE using the harbour-tooter.pro project file. No additional configuration needed.
## Screenshots
-
+
## License
Licensed under GNU GPLv3
From 9384da4f428b0f2ce3172f32c34e342e53f235ac Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 31 Jan 2020 11:01:08 +0100
Subject: [PATCH 089/186] Adjust TextArea height
---
qml/pages/Conversation.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Conversation.qml b/qml/pages/Conversation.qml
index fd8672d..fce4817 100644
--- a/qml/pages/Conversation.qml
+++ b/qml/pages/Conversation.qml
@@ -207,7 +207,7 @@ Page {
text: description !== "" && (description.charAt(0) == '@'
|| description.charAt(
0) == '#') ? description + ' ' : ''
- height: Math.max(300, Math.min(900, implicitHeight))
+ height: Math.max(270, Math.min(900, implicitHeight))
//height: implicitHeight
horizontalAlignment: Text.AlignLeft
placeholderText: qsTr("What's on your mind?")
From cfe158d92e6b2153ae253b78afdebb6e04a1f097 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 31 Jan 2020 11:01:30 +0100
Subject: [PATCH 090/186] Add contributor
---
qml/pages/Settings.qml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index 4eb6527..ef0ce22 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -137,6 +137,12 @@ Page {
mastodon: "Quenti@framapiaf.org"
mail: ""
}
+ ListElement {
+ name: "Luchy Kon / dashinfantry"
+ desc: qsTr("Chinese translation")
+ mastodon: ""
+ mail: "dashinfantry@gmail.com"
+ }
ListElement {
name: "André Koot"
desc: qsTr("Dutch translation")
@@ -149,6 +155,12 @@ Page {
mastodon: ""
mail: "carlosgonz@protonmail.com"
}
+ ListElement {
+ name: "Mohamed-Touhami MAHDI"
+ desc: qsTr("Added README file")
+ mastodon: "dragnucs@touha.me"
+ mail: "touhami@touha.me"
+ }
}
Item {
From aacbb35103fa275cf0b4897133612ebdf7b62cd3 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 31 Jan 2020 11:15:44 +0100
Subject: [PATCH 091/186] Updated translation files
---
translations/harbour-tooter-de.ts | 14 +++++++++-----
translations/harbour-tooter-el.ts | 4 ++++
translations/harbour-tooter-es.ts | 4 ++++
translations/harbour-tooter-fi.ts | 4 ++++
translations/harbour-tooter-fr.ts | 16 ++++++++--------
translations/harbour-tooter-nl.ts | 4 ++++
translations/harbour-tooter-nl_BE.ts | 4 ++++
translations/harbour-tooter-oc.ts | 4 ++++
translations/harbour-tooter-pl.ts | 4 ++++
translations/harbour-tooter-ru.ts | 4 ++++
translations/harbour-tooter-sr.ts | 4 ++++
translations/harbour-tooter-sv.ts | 4 ++++
translations/harbour-tooter-zh_CN.ts | 4 ++++
13 files changed, 61 insertions(+), 13 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index ca0ef13..62f0a6e 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -13,7 +13,7 @@
- verstärkt
+ geboostet
@@ -135,7 +135,7 @@
MiniStatus
- verstärkt
+ geboostet
@@ -294,12 +294,16 @@
README-Datei erstellt
+
+
+ Chinesische Übersetzung
+
Toot
- verstärkt
+ geboostet
@@ -314,11 +318,11 @@
VisualContainer
-
+ Nicht boosten
-
+ Boosten
diff --git a/translations/harbour-tooter-el.ts b/translations/harbour-tooter-el.ts
index ad98c84..b4edd31 100644
--- a/translations/harbour-tooter-el.ts
+++ b/translations/harbour-tooter-el.ts
@@ -294,6 +294,10 @@
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index e543c91..1fa0f80 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -294,6 +294,10 @@
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-fi.ts b/translations/harbour-tooter-fi.ts
index e0f151b..d15d70b 100644
--- a/translations/harbour-tooter-fi.ts
+++ b/translations/harbour-tooter-fi.ts
@@ -294,6 +294,10 @@
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index b1ca757..b1d54b0 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -268,31 +268,31 @@
-
+ Charger images dans pouets
-
+ Développement de cette version
-
+ Identité visuelle
-
+ Traduction français
-
+ Traduction néerlandaise
-
+ Traduction espagnole
-
-
+
+ Traduction chinoise
diff --git a/translations/harbour-tooter-nl.ts b/translations/harbour-tooter-nl.ts
index 64991ef..896915a 100644
--- a/translations/harbour-tooter-nl.ts
+++ b/translations/harbour-tooter-nl.ts
@@ -294,6 +294,10 @@
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-nl_BE.ts b/translations/harbour-tooter-nl_BE.ts
index 2b7cc75..b246e6c 100644
--- a/translations/harbour-tooter-nl_BE.ts
+++ b/translations/harbour-tooter-nl_BE.ts
@@ -294,6 +294,10 @@
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-oc.ts b/translations/harbour-tooter-oc.ts
index 6adc797..4969598 100644
--- a/translations/harbour-tooter-oc.ts
+++ b/translations/harbour-tooter-oc.ts
@@ -294,6 +294,10 @@
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-pl.ts b/translations/harbour-tooter-pl.ts
index bb427e2..458d9cc 100644
--- a/translations/harbour-tooter-pl.ts
+++ b/translations/harbour-tooter-pl.ts
@@ -294,6 +294,10 @@
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-ru.ts b/translations/harbour-tooter-ru.ts
index f1559f1..eadd6e9 100644
--- a/translations/harbour-tooter-ru.ts
+++ b/translations/harbour-tooter-ru.ts
@@ -294,6 +294,10 @@
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-sr.ts b/translations/harbour-tooter-sr.ts
index 007e282..4d4bb43 100644
--- a/translations/harbour-tooter-sr.ts
+++ b/translations/harbour-tooter-sr.ts
@@ -294,6 +294,10 @@
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-sv.ts b/translations/harbour-tooter-sv.ts
index 8a6f8fa..7dfde30 100644
--- a/translations/harbour-tooter-sv.ts
+++ b/translations/harbour-tooter-sv.ts
@@ -294,6 +294,10 @@
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 253d2c7..382ad50 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -294,6 +294,10 @@
+
+
+ 汉语翻译
+
Toot
From 2db684eaf97c9122bd22927855bf5bc90bf9a092 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 31 Jan 2020 11:17:24 +0100
Subject: [PATCH 092/186] Updated translation files
From c8815c0a3b55ed2907faf4533466f331a5f705d2 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 31 Jan 2020 11:21:57 +0100
Subject: [PATCH 093/186] Updated harbour-tooter-zh_CN.ts
---
translations/harbour-tooter-zh_CN.ts | 36 ++++++++++++++--------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 382ad50..423eba0 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -36,31 +36,31 @@
- 点击插入
+ 点击以插入
-
+ 在此编写你的警告信息
-
+ 公共区域
-
+ 不公开
-
+ 仅关注者
-
+ 私信
-
+ 有何想法?
@@ -97,7 +97,7 @@
-
+ 输入一个有效的 Mastodon 实例 URL
@@ -217,11 +217,11 @@
-
+ Bio
-
+ 在浏览器打开个人简介
@@ -268,33 +268,33 @@
-
+
-
+ 该发布的维护者
-
+ 视觉识别
-
+ 奥克西坦语及法语翻译
-
+ 尼德兰语翻译
-
+ 西班牙语翻译
-
+ 已添加 README 文件
-
+
汉语翻译
From b03c7263c963a3b038d3c13cc7e14d78e4edc782 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 31 Jan 2020 11:24:11 +0100
Subject: [PATCH 094/186] Update harbour-tooter-zh_CN.ts
---
translations/harbour-tooter-zh_CN.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 423eba0..af3aa97 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -294,7 +294,7 @@
已添加 README 文件
-
+
汉语翻译
From a577111642ac2ad1095e5f73d80bbb839dfa7a50 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 3 Feb 2020 19:53:36 +0100
Subject: [PATCH 095/186] 1.0.3-7
---
rpm/harbour-tooter.changes | 3 +++
rpm/harbour-tooter.spec | 2 +-
rpm/harbour-tooter.yaml | 2 +-
3 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/rpm/harbour-tooter.changes b/rpm/harbour-tooter.changes
index 0ea64c3..1c662cd 100644
--- a/rpm/harbour-tooter.changes
+++ b/rpm/harbour-tooter.changes
@@ -1,3 +1,6 @@
+* Thu Feb 03 2020 molan 1.0.3-7
+- Updated translations for new language strings
+
* Thu Jan 30 2020 molan 1.0.3-6
- Workaround for opening user profiles in toots
- Show profile descriptions (Bio) with option to open them in Browser
diff --git a/rpm/harbour-tooter.spec b/rpm/harbour-tooter.spec
index cb08f7e..f37454f 100644
--- a/rpm/harbour-tooter.spec
+++ b/rpm/harbour-tooter.spec
@@ -14,7 +14,7 @@ Name: harbour-tooter
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: Tooter
Version: 1.0.3
-Release: 6
+Release: 7
Group: Qt/Qt
License: LICENSE
URL: http://example.org/
diff --git a/rpm/harbour-tooter.yaml b/rpm/harbour-tooter.yaml
index 46b3515..af717af 100644
--- a/rpm/harbour-tooter.yaml
+++ b/rpm/harbour-tooter.yaml
@@ -1,7 +1,7 @@
Name: harbour-tooter
Summary: Tooter
Version: 1.0.3
-Release: 6
+Release: 7
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Qt/Qt
From 2df74c6baf97400db18f75b738f8eda0f289a7ea Mon Sep 17 00:00:00 2001
From: "Carmen F. B"
Date: Mon, 3 Feb 2020 21:11:13 +0100
Subject: [PATCH 096/186] Updated Spanish language
---
translations/harbour-tooter-es.ts | 70 +++++++++++++++----------------
1 file changed, 35 insertions(+), 35 deletions(-)
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index 1fa0f80..cbbb6cc 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -40,27 +40,27 @@
-
+ Escribe aquí tu aviso
-
+ Público
-
+ Sin federar
-
+ Sólo seguidores
-
+ Directo
-
+ ¿Qué tienes en mente?
@@ -81,23 +81,23 @@
LoginPage
-
+ Acceso
-
+ Instancia
-
+ Mastodon es una red social gratuita y de código abierto. Una alternativa descentralizada a las plataformas comerciales, evita los riesgos de una única compañía que monopolice tu comunicación. Elije un servidor en el que confíes — cualquiera que elijas, puede interactuar con todos los demás. Cualquiera puede ejecutar su propia instancia de Mastodon y participar en la red social sin problemas.
-
+ Volver a cargar
-
+ Introduce una URL de instancia de Mastodon válida
@@ -217,86 +217,86 @@
-
+ Bio
-
+ Abrir perfil en navegador
Settings
- Ajustes
+ Ajustes
-
+ Eliminar cuenta
-
+ Añadir cuenta
-
+ Retira la autorización a esta aplicación y elimina tu cuenta
-
+ Autoriza a esta aplicación para usar tu cuenta de Mastodon en tu nombre
-
+ Deshabilita esta opción si quieres ahorrar en tu conexión de datos
-
+ Acerca de
-
+ Créditos
-
+ Diseño UI/UX y desarrollo
-
+ Esta apicación es una versión bifurcada del cliente de Mastodon Tooter, desarrollada originalmente por Duško Angirević, que corrige varios errores. Código fuente en <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a>.
-
+ Cargar imágenes en toots
-
+ Mantenedor de esta publicación
-
+ Identidad visual
-
+ Traducción al occitano y francés
-
+ Traducción al holandés
-
+ Traducción al español
-
+ Añadido archivo README
-
+ Traducción al chino
@@ -318,19 +318,19 @@
VisualContainer
-
+ Eliminar toot
-
+ Tootear
-
+ Eliminar favorito
-
+ Marcar como favorito
From fd0873da5d502ae319ad8ebaf23759544e7d5335 Mon Sep 17 00:00:00 2001
From: "Carmen F. B"
Date: Mon, 3 Feb 2020 21:13:42 +0100
Subject: [PATCH 097/186] Minor fix
---
translations/harbour-tooter-es.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index cbbb6cc..fe1c43d 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -264,7 +264,7 @@
- Esta apicación es una versión bifurcada del cliente de Mastodon Tooter, desarrollada originalmente por Duško Angirević, que corrige varios errores. Código fuente en <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a>.
+ Esta aplicación es una versión bifurcada del cliente de Mastodon Tooter, desarrollada originalmente por Duško Angirević, que corrige varios errores. Código fuente en <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a>.
From 1a50ed65363c64d54b8ed85b75375b9bf557ab9c Mon Sep 17 00:00:00 2001
From: "Carmen F. B"
Date: Mon, 3 Feb 2020 22:25:54 +0100
Subject: [PATCH 098/186] Minor fix again :)
---
translations/harbour-tooter-es.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index fe1c43d..3d7aeae 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -89,7 +89,7 @@
- Mastodon es una red social gratuita y de código abierto. Una alternativa descentralizada a las plataformas comerciales, evita los riesgos de una única compañía que monopolice tu comunicación. Elije un servidor en el que confíes — cualquiera que elijas, puede interactuar con todos los demás. Cualquiera puede ejecutar su propia instancia de Mastodon y participar en la red social sin problemas.
+ Mastodon es una red social libre y de código abierto. Una alternativa descentralizada a las plataformas comerciales, evita los riesgos de una única compañía que monopolice tu comunicación. Elije un servidor en el que confíes — cualquiera que elijas, puede interactuar con todos los demás. Cualquiera puede ejecutar su propia instancia de Mastodon y participar en la red social sin problemas.
From 7e02a35e86c61bf2efe27e3e1fc95b4ab5255ce5 Mon Sep 17 00:00:00 2001
From: carlosgonz <45316884+GNUuser@users.noreply.github.com>
Date: Mon, 3 Feb 2020 16:52:28 -0500
Subject: [PATCH 099/186] Update Settings.qml
---
qml/pages/Settings.qml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index ef0ce22..39fcf10 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -150,10 +150,10 @@ Page {
mail: "https://twitter.com/meneer"
}
ListElement {
- name: "Carlos Gonzalez / Caballlero"
+ name: "CarmenFdez"
desc: qsTr("Spanish translation")
mastodon: ""
- mail: "carlosgonz@protonmail.com"
+ mail: ""
}
ListElement {
name: "Mohamed-Touhami MAHDI"
From da3d9aa359695311b057097db97a3353ef2298a9 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 4 Feb 2020 13:02:50 +0100
Subject: [PATCH 100/186] 1.0.3-8
---
rpm/harbour-tooter.changes | 6 +++++-
rpm/harbour-tooter.spec | 2 +-
rpm/harbour-tooter.yaml | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/rpm/harbour-tooter.changes b/rpm/harbour-tooter.changes
index 1c662cd..5886521 100644
--- a/rpm/harbour-tooter.changes
+++ b/rpm/harbour-tooter.changes
@@ -1,4 +1,8 @@
-* Thu Feb 03 2020 molan 1.0.3-7
+* Tue Feb 04 2020 molan 1.0.3-8
+- Fix for broken translations
+- Updated Spanish translation
+
+* Mon Feb 03 2020 molan 1.0.3-7
- Updated translations for new language strings
* Thu Jan 30 2020 molan 1.0.3-6
diff --git a/rpm/harbour-tooter.spec b/rpm/harbour-tooter.spec
index f37454f..6bd72e7 100644
--- a/rpm/harbour-tooter.spec
+++ b/rpm/harbour-tooter.spec
@@ -14,7 +14,7 @@ Name: harbour-tooter
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: Tooter
Version: 1.0.3
-Release: 7
+Release: 8
Group: Qt/Qt
License: LICENSE
URL: http://example.org/
diff --git a/rpm/harbour-tooter.yaml b/rpm/harbour-tooter.yaml
index af717af..01802db 100644
--- a/rpm/harbour-tooter.yaml
+++ b/rpm/harbour-tooter.yaml
@@ -1,7 +1,7 @@
Name: harbour-tooter
Summary: Tooter
Version: 1.0.3
-Release: 7
+Release: 8
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Qt/Qt
From 00e2b8dfb19c6020ce0741ce7883c5742da355a2 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 4 Feb 2020 13:03:44 +0100
Subject: [PATCH 101/186] 1.0.3-8
---
translations/harbour-tooter-de.ts | 2 +-
translations/harbour-tooter-fr.ts | 10 +++++++---
translations/harbour-tooter-zh_CN.ts | 2 +-
translations/harbour-tooter.ts | 4 ++++
4 files changed, 13 insertions(+), 5 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index 62f0a6e..4ef1a9d 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -276,7 +276,7 @@
- Visuelle Identität
+ Visuelle Identität
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index b1d54b0..89708bd 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -276,7 +276,7 @@
- Identité visuelle
+ Identité visuelle
@@ -294,6 +294,10 @@
Traduction chinoise
+
+
+
+
Toot
@@ -322,11 +326,11 @@
-
+ Defavoriser
-
+ Favoriser
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index af3aa97..bbc65ba 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -268,7 +268,7 @@
-
+ 在嘟嘟加载图片
diff --git a/translations/harbour-tooter.ts b/translations/harbour-tooter.ts
index ef79c6a..b6bec4d 100644
--- a/translations/harbour-tooter.ts
+++ b/translations/harbour-tooter.ts
@@ -294,6 +294,10 @@
+
+
+
+
Toot
From a649f04894413e6b2405256bd7fe696de9a5558d Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 4 Feb 2020 13:04:03 +0100
Subject: [PATCH 102/186] 1.0.3-8
From ab4c5be7bd4931a00d0e971350c1ea8d9ddea377 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 4 Feb 2020 13:20:09 +0100
Subject: [PATCH 103/186] Update README.md
---
README.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/README.md b/README.md
index 8a6da21..60f78f2 100644
--- a/README.md
+++ b/README.md
@@ -8,6 +8,9 @@ This is a fork of dysk0/harbour-tooter. The app can by downloaded here: https://
## Build
Clone / download this repository and import it in your SailfishOS IDE using the harbour-tooter.pro project file. No additional configuration needed.
+## Contributions
+Contributions to this project are very welcome, since I don't have the resources and time to implement and fix everything Tooter still misses or lacks. Thank you!
+
## Screenshots
From f94f7adbe5d88ec2d14d79519e76f0f0895d2c46 Mon Sep 17 00:00:00 2001
From: dashinfantry <45334556+dashinfantry@users.noreply.github.com>
Date: Thu, 6 Feb 2020 19:42:07 +0800
Subject: [PATCH 104/186] Update harbour-tooter-zh_CN.ts
a small improvement to make it better
---
translations/harbour-tooter-zh_CN.ts | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index bbc65ba..2479c2a 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -89,7 +89,7 @@
- Mastodon 是一个自由且开源的社交网络。一个去中心的商业平台的替代品。它能够避免某个公司垄断你的通讯方式的风险。选择一个你所信任的服务器——无论你选择什么,你都可以和其他人进行互动。任何人都能运行他们自己的 Mastodon 实例,然后无缝加入社交网站。
+ Mastodon 是一个自由且开源的社交网络。一个去中心化的商业平台的替代品。它能够避免某个公司垄断你的通讯方式的风险。选择一个你所信任的服务器——无论你选择什么,你都可以和其他人进行互动。任何人都能运行他们自己的 Mastodon 实例,然后无缝加入社交网站。
@@ -169,7 +169,7 @@
Profile
- 未关注
+ 取消关注
@@ -217,7 +217,7 @@
- Bio
+ 简介
@@ -292,7 +292,7 @@
- 已添加 README 文件
+ 添加 README 文件
From 220deae6d5360e75ff8d5f72ee382f55b0978245 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 16:53:48 +0200
Subject: [PATCH 105/186] Merge branch 'master' into crash-fix
---
qml/lib/Worker.js | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/qml/lib/Worker.js b/qml/lib/Worker.js
index bbd6a6b..15c13fd 100644
--- a/qml/lib/Worker.js
+++ b/qml/lib/Worker.js
@@ -150,8 +150,8 @@ function parseNotification(data){
switch (item['type']){
case "mention":
if (!data.status) {
- break;
- }
+ break;
+ }
item = parseToot(data.status)
item['typeIcon'] = "image://theme/icon-s-retweet"
@@ -160,8 +160,8 @@ function parseNotification(data){
break;
case "reblog":
if (!data.status) {
- break;
- }
+ break;
+ }
item = parseToot(data.status)
item = parseAccounts(item, "reblog_", data["account"])
From 3078cef1a2be8df2e6575888ecdd894fa61f7623 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:11:34 +0200
Subject: [PATCH 106/186] Writing mistake fix
Fixed 'Development and maintenance'
---
qml/pages/Settings.qml | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index e254de5..aafccae 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -113,12 +113,6 @@ Page {
}
Repeater {
model: ListModel {
- ListElement {
- name: "molan"
- desc: qsTr("Maintainer of this release")
- mastodon: ""
- mail: "mol_an@sunrise.ch"
- }
ListElement {
name: "Duško Angirević"
desc: qsTr("UI/UX design and development")
@@ -132,8 +126,8 @@ Page {
mail: "micotakis@gmail.com"
}
ListElement {
- name: "molan"
- desc: qsTr("Development and maintenence")
+ name: "Molan"
+ desc: qsTr("Development and maintenance")
mastodon: ""
mail: "mol_an@sunrise.ch"
}
From 25ef712cba05f777a1bf2086826fd0716249893a Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:14:03 +0200
Subject: [PATCH 107/186] Added contributor and fixes
Writing fix in "Development and maintenance" and added translation contributors for Chinese and Spanish.
---
qml/pages/Settings.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index aafccae..0123e0d 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -29,7 +29,7 @@ Page {
icon.source: Logic.conf['login'] ? "image://theme/icon-m-people" : "image://theme/icon-m-add"
- onCheckedChanged: {
+ onCheckedChanged: {
remorsePopup.execute(removeAccount.text, function() {
busy = true;
checked = false;
From 91b63bfef5601fa63ed00574651fbc47cb017734 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:24:01 +0200
Subject: [PATCH 108/186] Sync to upstream
---
qml/harbour-tooter.qml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/qml/harbour-tooter.qml b/qml/harbour-tooter.qml
index 60fe3f6..7b23d5e 100644
--- a/qml/harbour-tooter.qml
+++ b/qml/harbour-tooter.qml
@@ -36,6 +36,7 @@ import "./lib/API.js" as Logic
ApplicationWindow
{
id: appWindow
+ //initialPage: Component { FirstPage { } }
cover: Qt.resolvedUrl("cover/CoverPage.qml")
allowedOrientations: defaultAllowedOrientations
Component.onCompleted: {
@@ -58,6 +59,9 @@ ApplicationWindow
pageStack.push(Qt.resolvedUrl("./pages/MainPage.qml"), {})
});
+ //
+ //
+ //pageStack.push(Qt.resolvedUrl("./pages/Conversation.qml"), {})
} else {
pageStack.push(Qt.resolvedUrl("./pages/LoginPage.qml"), {})
}
From a87c27e58edbb112c01dd609174ded2bb4491c23 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:25:01 +0200
Subject: [PATCH 109/186] Sync to upstream
---
qml/lib/Worker.js | 1 -
1 file changed, 1 deletion(-)
diff --git a/qml/lib/Worker.js b/qml/lib/Worker.js
index cd42e1d..15c13fd 100644
--- a/qml/lib/Worker.js
+++ b/qml/lib/Worker.js
@@ -163,7 +163,6 @@ function parseNotification(data){
break;
}
-
item = parseToot(data.status)
item = parseAccounts(item, "reblog_", data["account"])
item = parseAccounts(item, "", data["status"]["account"])
From 977f8b2fc072e75e6daaf9941a77b7794ad48d7e Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:26:05 +0200
Subject: [PATCH 110/186] Sync to upstream
---
qml/pages/Profile.qml | 24 +-----------------------
1 file changed, 1 insertion(+), 23 deletions(-)
diff --git a/qml/pages/Profile.qml b/qml/pages/Profile.qml
index aaca520..c26c7ed 100644
--- a/qml/pages/Profile.qml
+++ b/qml/pages/Profile.qml
@@ -29,6 +29,7 @@ Page {
property bool muting : false;
property bool domain_blocking : false;
+
WorkerScript {
id: worker
source: "../lib/Worker.js"
@@ -264,7 +265,6 @@ Page {
console.log(link)
console.log(JSON.stringify(test))
console.log(JSON.stringify(test.length))
-<<<<<<< HEAD
if (test.length === 5 && (test[3] === "tags" || test[3] === "tag") ) {
pageStack.pop(pageStack.find(function(page) {
@@ -285,28 +285,6 @@ Page {
}
}
-=======
-
- if (test.length === 5 && (test[3] === "tags" || test[3] === "tag") ) {
- pageStack.pop(pageStack.find(function(page) {
- var check = page.isFirstPage === true;
- if (check)
- page.onLinkActivated(link)
- return check;
- }));
- send(link)
-
- } else if (test.length === 4 && test[3][0] === "@" ) {
- tlSearch.search = decodeURIComponent("@"+test[3].substring(1)+"@"+test[2])
- slideshow.positionViewAtIndex(4, ListView.SnapToItem)
- navigation.navigateTo('search')
-
- } else {
- Qt.openUrlExternally(link);
- }
- }
-
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
}
Column {
spacing: Theme.paddingMedium
From 8c31138a50c4ae7e63bc4179227bc5a5459c0359 Mon Sep 17 00:00:00 2001
From: molan-git
Date: Mon, 27 Apr 2020 17:28:59 +0200
Subject: [PATCH 111/186] Sync to upstream
Merge with upstream release 1.0.4-1
---
harbour-tooter.pro | 113 ------------------
qml/harbour-tooter.qml | 4 +
qml/images/boosted.svg | 16 +++
qml/lib/Worker.js | 1 -
qml/pages/LoginPage.qml | 3 +-
qml/pages/Profile.qml | 24 +---
qml/pages/Settings.qml | 66 +++--------
qml/pages/components/Toot.qml | 1 +
rpm/harbour-tooter.changes | 3 -
rpm/harbour-tooter.spec | 5 -
rpm/harbour-tooter.yaml | 5 -
translations/harbour-tooter-de.ts | 130 ++-------------------
translations/harbour-tooter-el.ts | 78 ++-----------
translations/harbour-tooter-es.ts | 113 ------------------
translations/harbour-tooter-fi.ts | 82 +++----------
translations/harbour-tooter-fr.ts | 132 +--------------------
translations/harbour-tooter-nl.ts | 83 +------------
translations/harbour-tooter-nl_BE.ts | 83 +------------
translations/harbour-tooter-oc.ts | 82 +------------
translations/harbour-tooter-pl.ts | 98 +++-------------
translations/harbour-tooter-ru.ts | 82 +------------
translations/harbour-tooter-sr.ts | 83 +------------
translations/harbour-tooter-sv.ts | 82 +------------
translations/harbour-tooter-zh_CN.ts | 168 +++++++--------------------
translations/harbour-tooter.ts | 92 +++------------
25 files changed, 176 insertions(+), 1453 deletions(-)
create mode 100644 qml/images/boosted.svg
diff --git a/harbour-tooter.pro b/harbour-tooter.pro
index 9fed95f..8b1cb5f 100644
--- a/harbour-tooter.pro
+++ b/harbour-tooter.pro
@@ -1,115 +1,3 @@
-<<<<<<< HEAD
-# NOTICE:
-#
-# Application name defined in TARGET has a corresponding QML filename.
-# If name defined in TARGET is changed, the following needs to be done
-# to match new name:
-# - corresponding QML filename must be changed
-# - desktop icon filename must be changed
-# - desktop filename must be changed
-# - icon definition filename in desktop file must be changed
-# - translation filenames have to be changed
-
-# The name of your application
-TARGET = harbour-tooter
-
-CONFIG += sailfishapp
-
-QT += network dbus sql
-CONFIG += link_pkgconfig
-PKGCONFIG += sailfishapp
-PKGCONFIG += \
- nemonotifications-qt5
-
-DEFINES += "APPVERSION=\\\"$${SPECVERSION}\\\""
-DEFINES += "APPNAME=\\\"$${TARGET}\\\""
-
-!exists( src/dbusAdaptor.h ) {
- system(qdbusxml2cpp config/ba.dysko.harbour.tooter.xml -i dbus.h -a src/dbusAdaptor)
-}
-
-config.path = /usr/share/$${TARGET}/config/
-config.files = config/icon-lock-harbour-tooter.png
-
-notification_categories.path = /usr/share/lipstick/notificationcategories
-notification_categories.files = config/x-harbour.tooter.activity.*
-
-dbus_services.path = /usr/share/dbus-1/services/
-dbus_services.files = config/ba.dysko.harbour.tooter.service
-
-interfaces.path = /usr/share/dbus-1/interfaces/
-interfaces.files = config/ba.dysko.harbour.tooter.xml
-
-SOURCES += src/harbour-tooter.cpp
-SOURCES += src/imageuploader.cpp
-SOURCES += src/filedownloader.cpp
-SOURCES += src/notifications.cpp
-SOURCES += src/dbusAdaptor.cpp
-SOURCES += src/dbus.cpp
-
-HEADERS += src/imageuploader.h
-HEADERS += src/filedownloader.h
-HEADERS += src/notifications.h
-HEADERS += src/dbusAdaptor.h
-HEADERS += src/dbus.h
-
-DISTFILES += qml/harbour-tooter.qml \
- qml/pages/components/MiniStatus.qml \
- qml/pages/components/MiniHeader.qml \
- qml/pages/components/ItemUser.qml \
- qml/pages/components/MyList.qml \
- qml/pages/components/Navigation.qml \
- qml/pages/components/ProfileHeader.qml \
- qml/pages/components/MediaBlock.qml \
- qml/pages/components/MyImage.qml \
- qml/pages/components/ImageFullScreen.qml \
- qml/cover/CoverPage.qml \
- qml/pages/MainPage.qml \
- qml/pages/LoginPage.qml \
- qml/pages/Conversation.qml \
- qml/pages/components/Toot.qml \
- qml/pages/Profile.qml \
- qml/pages/Settings.qml \
- qml/lib/API.js \
- qml/images/notification.svg \
- qml/images/verified.svg \
- qml/images/tooter.svg \
- qml/lib/Mastodon.js \
- qml/lib/Worker.js \
- config/icon-lock-harbour-tooter.png \
- config/x-harbour.tooter.activity.conf \
- qml/pages/components/VisualContainer.qml \
- rpm/harbour-tooter.changes \
- rpm/harbour-tooter.changes.run.in \
- rpm/harbour-tooter.spec \
- rpm/harbour-tooter.yaml \
- translations/*.ts \
- harbour-tooter.desktop
-
-SAILFISHAPP_ICONS = 86x86 108x108 128x128 172x172
-
-# to disable building translations every time, comment out the
-# following CONFIG line
-CONFIG += sailfishapp_i18n
-
-# German translation is enabled as an example. If you aren't
-# planning to localize your app, remember to comment out the
-# following TRANSLATIONS line. And also do not forget to
-# modify the localized app name in the the .desktop file.
-TRANSLATIONS += translations/harbour-tooter-de.ts
-TRANSLATIONS += translations/harbour-tooter-el.ts
-TRANSLATIONS += translations/harbour-tooter-es.ts
-TRANSLATIONS += translations/harbour-tooter-fi.ts
-TRANSLATIONS += translations/harbour-tooter-fr.ts
-TRANSLATIONS += translations/harbour-tooter-nl.ts
-TRANSLATIONS += translations/harbour-tooter-nl_BE.ts
-TRANSLATIONS += translations/harbour-tooter-oc.ts
-TRANSLATIONS += translations/harbour-tooter-pl.ts
-TRANSLATIONS += translations/harbour-tooter-ru.ts
-TRANSLATIONS += translations/harbour-tooter-sr.ts
-TRANSLATIONS += translations/harbour-tooter-sv.ts
-TRANSLATIONS += translations/harbour-tooter-zh_CN.ts
-=======
# NOTICE:
#
# Application name defined in TARGET has a corresponding QML filename.
@@ -227,4 +115,3 @@ TRANSLATIONS += translations/harbour-tooter-ru.ts
TRANSLATIONS += translations/harbour-tooter-sr.ts
TRANSLATIONS += translations/harbour-tooter-sv.ts
TRANSLATIONS += translations/harbour-tooter-zh_CN.ts
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
diff --git a/qml/harbour-tooter.qml b/qml/harbour-tooter.qml
index 60fe3f6..7b23d5e 100644
--- a/qml/harbour-tooter.qml
+++ b/qml/harbour-tooter.qml
@@ -36,6 +36,7 @@ import "./lib/API.js" as Logic
ApplicationWindow
{
id: appWindow
+ //initialPage: Component { FirstPage { } }
cover: Qt.resolvedUrl("cover/CoverPage.qml")
allowedOrientations: defaultAllowedOrientations
Component.onCompleted: {
@@ -58,6 +59,9 @@ ApplicationWindow
pageStack.push(Qt.resolvedUrl("./pages/MainPage.qml"), {})
});
+ //
+ //
+ //pageStack.push(Qt.resolvedUrl("./pages/Conversation.qml"), {})
} else {
pageStack.push(Qt.resolvedUrl("./pages/LoginPage.qml"), {})
}
diff --git a/qml/images/boosted.svg b/qml/images/boosted.svg
new file mode 100644
index 0000000..468e2da
--- /dev/null
+++ b/qml/images/boosted.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/qml/lib/Worker.js b/qml/lib/Worker.js
index cd42e1d..15c13fd 100644
--- a/qml/lib/Worker.js
+++ b/qml/lib/Worker.js
@@ -163,7 +163,6 @@ function parseNotification(data){
break;
}
-
item = parseToot(data.status)
item = parseAccounts(item, "reblog_", data["account"])
item = parseAccounts(item, "", data["status"]["account"])
diff --git a/qml/pages/LoginPage.qml b/qml/pages/LoginPage.qml
index 8549e62..19f0948 100644
--- a/qml/pages/LoginPage.qml
+++ b/qml/pages/LoginPage.qml
@@ -37,6 +37,7 @@ import "../lib/API.js" as Logic
Page {
id: loginPage
+
// The effective value will be restricted by ApplicationWindow.allowedOrientations
allowedOrientations: Orientation.All
@@ -61,7 +62,7 @@ Page {
TextField {
id: instance
focus: true
- label: qsTr("Enter a valid Mastodon instance URL")
+ label: qsTr("Enter an Mastodon instance URL")
text: "https://"
placeholderText: "https://mastodon.social"
width: parent.width
diff --git a/qml/pages/Profile.qml b/qml/pages/Profile.qml
index aaca520..c26c7ed 100644
--- a/qml/pages/Profile.qml
+++ b/qml/pages/Profile.qml
@@ -29,6 +29,7 @@ Page {
property bool muting : false;
property bool domain_blocking : false;
+
WorkerScript {
id: worker
source: "../lib/Worker.js"
@@ -264,7 +265,6 @@ Page {
console.log(link)
console.log(JSON.stringify(test))
console.log(JSON.stringify(test.length))
-<<<<<<< HEAD
if (test.length === 5 && (test[3] === "tags" || test[3] === "tag") ) {
pageStack.pop(pageStack.find(function(page) {
@@ -285,28 +285,6 @@ Page {
}
}
-=======
-
- if (test.length === 5 && (test[3] === "tags" || test[3] === "tag") ) {
- pageStack.pop(pageStack.find(function(page) {
- var check = page.isFirstPage === true;
- if (check)
- page.onLinkActivated(link)
- return check;
- }));
- send(link)
-
- } else if (test.length === 4 && test[3][0] === "@" ) {
- tlSearch.search = decodeURIComponent("@"+test[3].substring(1)+"@"+test[2])
- slideshow.positionViewAtIndex(4, ListView.SnapToItem)
- navigation.navigateTo('search')
-
- } else {
- Qt.openUrlExternally(link);
- }
- }
-
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
}
Column {
spacing: Theme.paddingMedium
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index e254de5..637cf94 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -57,49 +57,30 @@ Page {
IconTextSwitch {
//enabled: false
checked: typeof Logic.conf['loadImages'] !== "undefined" && Logic.conf['loadImages']
- text: qsTr("Load Images in Toots")
+ text: qsTr("Load images in toots")
description: qsTr("Disable this option if you want to preserve your data connection")
icon.source: "image://theme/icon-m-mobile-network"
onClicked: {
Logic.conf['loadImages'] = checked
}
}
-// IconTextSwitch {
-// text: qsTr("Translate")
-// description: qsTr("Use Transifex to help with app translation to your language")
-// icon.source: "image://theme/icon-m-presence"
-// onCheckedChanged: {
-// busy = true;
-// checked = false;
-// Qt.openUrlExternally("https://www.transifex.com/dysko/tooter/");
-// timer2.start()
-// }
-// Timer {
-// id: timer2
-// interval: 4700
-// onTriggered: parent.busy = false
-// }
-// }
+ IconTextSwitch {
+ text: qsTr("Translate")
+ description: qsTr("Use Transifex to help with app translation to your language")
+ icon.source: "image://theme/icon-m-presence"
+ onCheckedChanged: {
+ busy = true;
+ checked = false;
+ Qt.openUrlExternally("https://www.transifex.com/dysko/tooter/");
+ timer2.start()
+ }
+ Timer {
+ id: timer2
+ interval: 4700
+ onTriggered: parent.busy = false
+ }
+ }
}
-
- SectionHeader {
- text: qsTr("About")
- }
-
- Text {
- x: Theme.horizontalPageMargin
- width: parent.width - ( 2 * Theme.horizontalPageMargin )
- text: qsTr("This application is a forked version of the Mastodon client Tooter, originally developed by Duško Angirević, which fixes various bugs. Source code on GitHub.")
- font.pixelSize: Theme.fontSizeExtraSmall
- color: Theme.secondaryColor
- linkColor: Theme.secondaryHighlightColor
- wrapMode: Text.Wrap
- anchors {
- horizontalCenter: parent.horizontalCenter
- }
- onLinkActivated: Qt.openUrlExternally(link)
- }
-
SectionHeader {
text: qsTr("Credits")
}
@@ -113,12 +94,6 @@ Page {
}
Repeater {
model: ListModel {
- ListElement {
- name: "molan"
- desc: qsTr("Maintainer of this release")
- mastodon: ""
- mail: "mol_an@sunrise.ch"
- }
ListElement {
name: "Duško Angirević"
desc: qsTr("UI/UX design and development")
@@ -143,12 +118,6 @@ Page {
mastodon: "Quenti@framapiaf.org"
mail: ""
}
- ListElement {
- name: "Luchy Kon / dashinfantry"
- desc: qsTr("Chinese translation")
- mastodon: ""
- mail: "dashinfantry@gmail.com"
- }
ListElement {
name: "André Koot"
desc: qsTr("Dutch translation")
@@ -161,6 +130,7 @@ Page {
mastodon: ""
mail: ""
}
+
ListElement {
name: "Mohamed-Touhami MAHDI"
desc: qsTr("Added README file")
diff --git a/qml/pages/components/Toot.qml b/qml/pages/components/Toot.qml
index 05d235c..7809e7a 100644
--- a/qml/pages/components/Toot.qml
+++ b/qml/pages/components/Toot.qml
@@ -4,6 +4,7 @@ import QtGraphicalEffects 1.0
BackgroundItem {
signal send (string notice)
+
id: delegate
//property string text: "0"
width: parent.width
diff --git a/rpm/harbour-tooter.changes b/rpm/harbour-tooter.changes
index 3643173..c708a4b 100644
--- a/rpm/harbour-tooter.changes
+++ b/rpm/harbour-tooter.changes
@@ -1,9 +1,6 @@
-<<<<<<< HEAD
-=======
* Thu Apr 16 2020 Dusko Angirevic 1.0.4-1
- Merge with molan code
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
* Tue Feb 04 2020 molan 1.0.3-8
- Fix for broken translations
- Updated Spanish translation
diff --git a/rpm/harbour-tooter.spec b/rpm/harbour-tooter.spec
index f6d6428..4c576ba 100644
--- a/rpm/harbour-tooter.spec
+++ b/rpm/harbour-tooter.spec
@@ -13,13 +13,8 @@ Name: harbour-tooter
%{!?qtc_make:%define qtc_make make}
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: Tooter
-<<<<<<< HEAD
-Version: 1.0.3
-Release: 8
-=======
Version: 1.0.4
Release: 1
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
Group: Qt/Qt
License: LICENSE
URL: http://example.org/
diff --git a/rpm/harbour-tooter.yaml b/rpm/harbour-tooter.yaml
index 790f1fe..093166c 100644
--- a/rpm/harbour-tooter.yaml
+++ b/rpm/harbour-tooter.yaml
@@ -1,12 +1,7 @@
Name: harbour-tooter
Summary: Tooter
-<<<<<<< HEAD
-Version: 1.0.3
-Release: 8
-=======
Version: 1.0.4
Release: 1
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Qt/Qt
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index 6b9304b..e6f310d 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -13,7 +13,7 @@
- geboostet
+ verstärkt
@@ -40,29 +40,6 @@
-<<<<<<< HEAD
- Füge eine Inhaltswarnung hinzu
-
-
-
- Öffentlich
-
-
-
- Nicht gelistet
-
-
-
- Nur Follower
-
-
-
- Direkt
-
-
-
- Was möchtest du mitteilen?
-=======
@@ -84,7 +61,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -109,13 +85,6 @@
-<<<<<<< HEAD
- Instanz
-
-
-
- Mastodon ist ein freies, quelloffenes soziales Netzwerk. Im Gegensatz zu kommerziellen Plattformen, ist Mastodon als dezentrales Netzwerk konzipiert. Somit wird das Risiko vermieden, dass ein einziges Unternehmen die volle Kontrolle über die Kommunikation der Benutzer hat. Benutzer können einer beliebigen Instanz beitreten oder selbst eine eigene betreiben.
-=======
@@ -125,15 +94,10 @@
Mastodon ist ein freies, auf OpenSource begründetes Soziales Netzwerk. Es bietet eine dezentralisierte Alternative zu den kommerziellen Plattformen, vermeidet aber das Risiko, dass ein einzelnes Unternehmen das Monopol auf deine gesamte Kommunikation erhält. Wähle selbst einen Server (Instanz) der du vertraust - egal welche du wählst, du kannst mit allen kommunizieren. Oder du betreibst deine eigene Mastodon Instanz und verbindest dich nahtlos mit dem Mastodon Netzwerk.
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
- Neu laden
-
-
-
- Eine gültige Mastodon-Instanz URL eingeben
+
@@ -164,14 +128,14 @@
- Föderiert
+ Vereinigt
MiniStatus
- geboostet
+ verstärkt
@@ -253,19 +217,11 @@
-<<<<<<< HEAD
- Bio
-
-
-
- Profil in Browser öffnen
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -276,73 +232,6 @@
-<<<<<<< HEAD
- Konto entfernen
-
-
-
- Konto hinzufügen
-
-
-
- Konto entfernen und für diese Anwendung deaktivieren
-
-
-
- Zugriff durch diese Anwendung auf eigenes Mastodon-Konto erlauben
-
-
-
- Diese Option deaktivieren um Datenvolumen zu sparen
-
-
-
- Über
-
-
-
- Entwickler
-
-
-
- UI/UX-Gestaltung und Entwicklung
-
-
-
- Dies ist ein Fork und Weiterentwicklung der Mastodon-Anwendung Tooter, welche urpsrünglich von Duško Angirević entwickelt wurde. Quellcode auf <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a>.
-
-
-
- Bilder in Toots laden
-
-
-
- Entwicklung dieser Version
-
-
-
- Visuelle Identität
-
-
-
- Franzözische Übersetzung
-
-
-
- Niederländische Übersetzung
-
-
-
- Spanische Übersetzung
-
-
-
- README-Datei erstellt
-
-
-
- Chinesische Übersetzung
-=======
Account löschen
@@ -404,14 +293,13 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
Toot
- geboostet
+ verstärkt
@@ -426,19 +314,19 @@
VisualContainer
- Nicht boosten
+ Schwäche
- Boosten
+ Verstärke
-
+ Aus Favoriten entfernen
-
+ Zu Favoriten
diff --git a/translations/harbour-tooter-el.ts b/translations/harbour-tooter-el.ts
index 2b73dd5..c3f464a 100644
--- a/translations/harbour-tooter-el.ts
+++ b/translations/harbour-tooter-el.ts
@@ -29,21 +29,12 @@
Διαγραφή
-<<<<<<< HEAD
Emoji
-=======
-
-
-
- Emoji
-
-
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
Κτυπήστε για εισαγωγή
@@ -52,25 +43,6 @@
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
@@ -88,7 +60,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -116,6 +87,10 @@
+
+
+
+
@@ -124,10 +99,6 @@
-
-
-
-
MainPage
@@ -276,34 +247,6 @@
Να επιτρέπεται στην εφαρμογή να χρησιμοποιεί τον λογαριασμό σας στο Mastodon εκ μέρους σας
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
Φόρτωση των εικόνων στα toot
@@ -326,7 +269,6 @@
UI/UX σχεδιασμός και ανάπτυξη
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -349,11 +291,7 @@
-<<<<<<< HEAD
-
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -376,19 +314,19 @@
VisualContainer
-
+ Αναίρεση προώθησης
-
+ Προώθηση
-
+ Αφαίρεση από τους σελιδοδείκτες
-
+ Σελιδοδείκτης
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index 22b42dd..7f6acfd 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -29,40 +29,6 @@
Borrar
-<<<<<<< HEAD
-
-
-
- Emoticonos
-
-
-
- Toca para insertar
-
-
-
- Escribe aquí tu aviso
-
-
-
- Público
-
-
-
- Sin federar
-
-
-
- Sólo seguidores
-
-
-
- Directo
-
-
-
- ¿Qué tienes en mente?
-=======
@@ -95,7 +61,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -121,12 +86,6 @@
Instancia
-<<<<<<< HEAD
-
-
-
- Mastodon es una red social libre y de código abierto. Una alternativa descentralizada a las plataformas comerciales, evita los riesgos de una única compañía que monopolice tu comunicación. Elije un servidor en el que confíes — cualquiera que elijas, puede interactuar con todos los demás. Cualquiera puede ejecutar su propia instancia de Mastodon y participar en la red social sin problemas.
-=======
@@ -135,18 +94,10 @@
Mastodon es una red social gratuita y de código abierto. Una alternativa descentralizada a las plataformas comerciales, evita los riesgos de una única compañía que monopolice tu comunicación. Elije un servidor en el que confíes — cualquiera que elijas, puede interactuar con todos los demás. Cualquiera puede ejecutar su propia instancia de Mastodon y participar en la red social sin problemas.
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
Volver a cargar
-<<<<<<< HEAD
-
-
-
- Introduce una URL de instancia de Mastodon válida
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -266,19 +217,11 @@
-<<<<<<< HEAD
- Bio
-
-
-
- Abrir perfil en navegador
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -301,61 +244,6 @@
-<<<<<<< HEAD
- Autoriza a esta aplicación para usar tu cuenta de Mastodon en tu nombre
-
-
-
- Deshabilita esta opción si quieres ahorrar en tu conexión de datos
-
-
-
- Acerca de
-
-
-
- Créditos
-
-
-
- Diseño UI/UX y desarrollo
-
-
-
- Esta aplicación es una versión bifurcada del cliente de Mastodon Tooter, desarrollada originalmente por Duško Angirević, que corrige varios errores. Código fuente en <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a>.
-
-
-
- Cargar imágenes en toots
-
-
-
- Mantenedor de esta publicación
-
-
-
- Identidad visual
-
-
-
- Traducción al occitano y francés
-
-
-
- Traducción al holandés
-
-
-
- Traducción al español
-
-
-
- Añadido archivo README
-
-
-
- Traducción al chino
-=======
Autoriza a esta aplicación a usar tu cuenta de Mastodon en tu nombre
@@ -405,7 +293,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
diff --git a/translations/harbour-tooter-fi.ts b/translations/harbour-tooter-fi.ts
index 7fdeb5d..daf06a7 100644
--- a/translations/harbour-tooter-fi.ts
+++ b/translations/harbour-tooter-fi.ts
@@ -22,19 +22,11 @@
Conversation
-<<<<<<< HEAD
-=======
-
-
-
-
-
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -51,25 +43,6 @@
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
@@ -87,7 +60,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -115,6 +87,10 @@
+
+
+
+
@@ -123,10 +99,6 @@
-
-
-
-
MainPage
@@ -274,12 +246,20 @@
+
+
+
+
-
+
+
+
+
+
@@ -290,42 +270,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index 1d49720..d41d682 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -29,40 +29,6 @@
Supprimer
-<<<<<<< HEAD
-
-
-
- Emojis
-
-
-
- Appuyez pour insérer
-
-
-
- Avertissement du contenu
-
-
-
- Public
-
-
-
- Non coté
-
-
-
- Que Followers
-
-
-
- Direct
-
-
-
- A quoi penses-tu?
-=======
@@ -95,7 +61,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -121,12 +86,6 @@
Instance
-<<<<<<< HEAD
-
-
-
- Mastodon est un réseau social et logiciel à source ouverte de microblog auto-hébergé, libre, distribué et acentré. Il permet de partager des messages, images et autres contenus. Mastodon peut être fédéré à un réseau d'instances capables de communiquer entre elles.
-=======
@@ -135,18 +94,10 @@
Mastodon est un réseau libre et open source. Il s’agit d'une alternative aux plateformes commerciales, pour éviter qu'une seule entreprise monopolise vos communications. Choisissez un serveur dans lequel vous avez confiance - quelque que soit votre choix vous pourrez interagir avec d’autres personnes. Tout le monde peut monter sa propre instance Mastodon et participer rendre le réseau plus robuste.
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
Recharger
-<<<<<<< HEAD
-
-
-
- Entrer l'URL d'une instance de Mastodon
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -270,87 +221,13 @@
-<<<<<<< HEAD
- Ouvrir dans le navigateur
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
Settings
-<<<<<<< HEAD
- Paramètres
-
-
-
- Enlever compte
-
-
-
- Ajouter compte
-
-
-
- Désautoriser cette application et enlever votre compte
-
-
-
- Autoriser cette application d'utiliser votre compte
-
-
-
- Désactiver cette option pour économiser des données mobiles
-
-
-
- À propos
-
-
-
- Développement
-
-
-
- Design UI/UX et développement
-
-
-
- Cette application est un fork de Tooter (développée par Duško Angirević). Cette version continue le développement et corrige plusieurs bugs trouvés.
-
-
-
- Charger images dans pouets
-
-
-
- Développement de cette version
-
-
-
- Identité visuelle
-
-
-
- Traduction français
-
-
-
- Traduction néerlandaise
-
-
-
- Traduction espagnole
-
-
-
- Traduction chinoise
-
-
-
-=======
Préférences
@@ -415,7 +292,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -438,19 +314,19 @@
VisualContainer
-
+ ne plus partager
-
+ partager
- Defavoriser
+ supprimer de ses favoris
- Favoriser
+ ajouter aux favoris
diff --git a/translations/harbour-tooter-nl.ts b/translations/harbour-tooter-nl.ts
index ba5d6a3..ef0f5d3 100644
--- a/translations/harbour-tooter-nl.ts
+++ b/translations/harbour-tooter-nl.ts
@@ -29,21 +29,12 @@
Verwijderen
-<<<<<<< HEAD
Emojis
-=======
-
-
-
- Emojis
-
-
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
Tikken om in te voegen
@@ -52,25 +43,6 @@
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
@@ -88,7 +60,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -117,18 +88,6 @@
Instantie
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-=======
Voer de URL van een Mastodon-instantie in
@@ -139,7 +98,6 @@
Herladen
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -289,34 +247,6 @@
Autoriseer deze app om je Mastodon namens jou te gebruiken
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
Laden afbeeldingen in toots
@@ -339,7 +269,6 @@
UI/UX ontwerp en ontwikkeling
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -362,11 +291,7 @@
-<<<<<<< HEAD
-
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -389,19 +314,19 @@
VisualContainer
-
+ Unboost
-
+ Boost
-
+ Demarkeren als favoriet
-
+ Markeren als favoriet
diff --git a/translations/harbour-tooter-nl_BE.ts b/translations/harbour-tooter-nl_BE.ts
index 271b33f..878cbfc 100644
--- a/translations/harbour-tooter-nl_BE.ts
+++ b/translations/harbour-tooter-nl_BE.ts
@@ -29,21 +29,12 @@
Verwijderen
-<<<<<<< HEAD
Emoji’s
-=======
-
-
-
- Emoji’s
-
-
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
Tikt voor in te voegen
@@ -52,25 +43,6 @@
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
@@ -88,7 +60,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -117,18 +88,6 @@
Instantie
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-=======
Voert den URL van een Mastodon-instantie in
@@ -139,7 +98,6 @@
Herladen
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -289,34 +247,6 @@
Autoriseert dezen app voor uwe Mastodon-account namens u te gebruiken
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
Afbeeldingen in toots laden
@@ -339,7 +269,6 @@
UI/UX-ontwerp en -ontwikkeling
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -362,11 +291,7 @@
-<<<<<<< HEAD
-
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -389,19 +314,19 @@
VisualContainer
-
+ Ontboosten
-
+ Boosten
-
+ Duim verwijderen
-
+ Duim toevoegen
diff --git a/translations/harbour-tooter-oc.ts b/translations/harbour-tooter-oc.ts
index a071ef1..2b226a0 100644
--- a/translations/harbour-tooter-oc.ts
+++ b/translations/harbour-tooter-oc.ts
@@ -33,35 +33,6 @@
Emojis
-<<<<<<< HEAD
-
-
-
- Tustejar per inserir
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
@@ -89,7 +60,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -118,24 +88,15 @@
-<<<<<<< HEAD
-
-
-
-
-
-
-=======
Picatz l’URL d’una instància Mastodon
Mastodon es un malhum liure e open source. Es una alternativa descentralizada a las plataformas comercialas, per empachar qu'una sola entrepresa monopolize vòstras comunicacions. Causissètz un servidor que vos fisatz - qualque siá vòstre causida poiretz interagir amb los autres. Tot lo monde pòt montar sa pròpria instància Mastodon e atal participar a construire un malhum mai solid.
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
-
+
@@ -286,34 +247,6 @@
Autorizar aquesta aplicacion a utilizar vòstre compte Mastodon per vos
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
Cargar los imatges dels tuts
@@ -336,7 +269,6 @@
UI/UX design e desvlopament
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -359,11 +291,7 @@
-<<<<<<< HEAD
-
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -386,19 +314,19 @@
VisualContainer
-
+ Partejar pas mai
-
+ Partejar
-
+ Levar dels favorits
-
+ Ajustar als favorits
diff --git a/translations/harbour-tooter-pl.ts b/translations/harbour-tooter-pl.ts
index 7069f91..6efba16 100644
--- a/translations/harbour-tooter-pl.ts
+++ b/translations/harbour-tooter-pl.ts
@@ -17,11 +17,7 @@
-<<<<<<< HEAD
- napisał(a)
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -32,17 +28,6 @@
-<<<<<<< HEAD
- Usuń
-
-
-
- Emoji
-
-
-
- Dotknij aby wstawić
-=======
@@ -52,32 +37,12 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
@@ -95,7 +60,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -123,6 +87,10 @@
+
+
+
+
@@ -131,10 +99,6 @@
-
-
-
-
MainPage
@@ -259,14 +223,6 @@
-
-
-
-
-
-
-
-
Settings
@@ -290,12 +246,20 @@
+
+
+
+
-
+
+
+
+
+
@@ -306,42 +270,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/translations/harbour-tooter-ru.ts b/translations/harbour-tooter-ru.ts
index e3e2bb6..21152ef 100644
--- a/translations/harbour-tooter-ru.ts
+++ b/translations/harbour-tooter-ru.ts
@@ -33,35 +33,6 @@
Cмайликов
-<<<<<<< HEAD
-
-
-
- Нажмите, чтобы вставить
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
@@ -89,7 +60,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -118,24 +88,15 @@
-<<<<<<< HEAD
-
-
-
-
-
-
-=======
Введите URL-адрес экземпляра Mastodon
Mastodon - бесплатная социальная сеть с открытым исходным кодом. Децентрализованная альтернатива коммерческим платформам позволяет избежать рисков, связанных с тем, что одна компания монополизирует ваше общение. Выберите сервер, которому вы доверяете - в зависимости от того, что вы выберете, вы можете взаимодействовать со всеми остальными. Любой может запустить свой собственный экземпляр Mastodon и беспрепятственно участвовать в социальной сети.
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
-
+
@@ -286,34 +247,6 @@
Уполномочить это приложение использовать свою учетную запись Mastodon от вашего имени
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
Загружать изображения
@@ -336,7 +269,6 @@
Дизайн и разработка UI / UX
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -359,11 +291,7 @@
-<<<<<<< HEAD
-
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -386,19 +314,19 @@
VisualContainer
-
+ Нет росту
-
+ Росту
-
+ Избранные нет
-
+ Избранные
diff --git a/translations/harbour-tooter-sr.ts b/translations/harbour-tooter-sr.ts
index f567f12..f4006bb 100644
--- a/translations/harbour-tooter-sr.ts
+++ b/translations/harbour-tooter-sr.ts
@@ -29,21 +29,12 @@
Обриши
-<<<<<<< HEAD
Емотикони
-=======
-
-
-
- Емотикони
-
-
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
Тапни за убацивање
@@ -52,25 +43,6 @@
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
@@ -88,7 +60,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -117,18 +88,6 @@
Инстанца
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-=======
Унесите URL ваше Мастодон инстанце
@@ -139,7 +98,6 @@
освежи
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -289,34 +247,6 @@
Дозволите овој апликацији да користи ваш Mastodon налог
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
Прикажи слике у објавама
@@ -339,7 +269,6 @@
интерфејс дизајн и развој
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -362,11 +291,7 @@
-<<<<<<< HEAD
-
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -389,19 +314,19 @@
VisualContainer
-
+ Уклони разглас
-
+ Разгласи
-
+ Уклони из омиљених
-
+ Омиљено
diff --git a/translations/harbour-tooter-sv.ts b/translations/harbour-tooter-sv.ts
index ba0e6ad..e91a9cf 100644
--- a/translations/harbour-tooter-sv.ts
+++ b/translations/harbour-tooter-sv.ts
@@ -33,35 +33,6 @@
Emojis
-<<<<<<< HEAD
-
-
-
- Tryck för att infoga
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
@@ -89,7 +60,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -118,24 +88,15 @@
-<<<<<<< HEAD
-
-
-
-
-
-
-=======
Fyll i URL till Mastodoninstans
Mastodon är ett fritt och öppet socialt nätverk byggt på öppen källkod. Ett decentraliserat alternativ till kommersiella plattformar, vilket undviker att ett ensamt företag monopoliserar din kommunikation. Välj en server du litar på --- beroende på vilken du väljer, kan du interagera med alla andra. Vem som helst kan köra deras egen Mastodoninstans och delta i nätverket. Även du!
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
-
+
@@ -286,34 +247,6 @@
Godkänn denna app att använda ditt Mastodon-konto på dina vägnar
-<<<<<<< HEAD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
Ladda bilder i toots
@@ -336,7 +269,6 @@
UI/UX design och utveckling
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -359,11 +291,7 @@
-<<<<<<< HEAD
-
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -386,19 +314,19 @@
VisualContainer
-
+ Avpuffa
-
+ Puffa
-
+ Avfavorisera
-
+ Favorisera
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 70ac5a9..417161c 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -17,7 +17,26 @@
- 说过
+ 说的
+
+
+
+ Browser
+
+
+ 在浏览器打开
+
+
+
+ 网页模式
+
+
+
+ 阅读模式
+
+
+
+ 复制链接
@@ -26,6 +45,26 @@
对话
+
+
+ 内容警告!
+
+
+
+ 公共区域
+
+
+
+ 未列的
+
+
+
+ 仅关注者
+
+
+
+ 直接
+
删除
@@ -36,36 +75,7 @@
- 点击以插入
-
-
-<<<<<<< HEAD:translations/harbour-tooter-zh_CN.ts
-
- 在此编写你的警告信息
-=======
-
- 内容警告!
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e:translations/harbour-tooter-zh.ts
-
-
-
- 公共区域
-
-
-
- 不公开
-
-
-
- 仅关注者
-
-
-
- 私信
-
-
-
- 有何想法?
+ 点击插入
@@ -91,12 +101,6 @@
实例
-<<<<<<< HEAD:translations/harbour-tooter-zh_CN.ts
-
-
-
- Mastodon 是一个自由且开源的社交网络。一个去中心化的商业平台的替代品。它能够避免某个公司垄断你的通讯方式的风险。选择一个你所信任的服务器——无论你选择什么,你都可以和其他人进行互动。任何人都能运行他们自己的 Mastodon 实例,然后无缝加入社交网站。
-=======
@@ -106,20 +110,14 @@
Mastodon 是一个自由且开源的社交网络。一个去中心的商业平台的替代品。它能够避免某个公司垄断你的通讯方式的风险。选择一个你所信任的服务器——无论你选择什么,你都可以和其他人进行互动。任何人都能运行他们自己的 Mastodon 实例,然后无缝加入社交网站。
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e:translations/harbour-tooter-zh.ts
重新加载
-<<<<<<< HEAD:translations/harbour-tooter-zh_CN.ts
-
- 输入一个有效的 Mastodon 实例 URL
-=======
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e:translations/harbour-tooter-zh.ts
@@ -184,27 +182,19 @@
- 稍等片刻......
+ 请等候......
Profile
-<<<<<<< HEAD:translations/harbour-tooter-zh_CN.ts
- 取消关注
-
-
-
- 已寄出关注请求!
-=======
未关注
关注请求已寄出!
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e:translations/harbour-tooter-zh.ts
@@ -263,73 +253,6 @@
-<<<<<<< HEAD:translations/harbour-tooter-zh_CN.ts
- 移除账号
-
-
-
- 添加账号
-
-
-
- 取消授权此软件并移除你的账号
-
-
-
- 授权此软件使用你的 Mastodon 账号
-
-
-
- 如果你想保护你的数据连接,请禁用此选项
-
-
-
- 关于
-
-
-
- 信誉
-
-
-
- UI/UX设计及开发
-
-
-
- 此软件是一个 Mastodon 客户端 Tooter,原作者为 Duško Angirević。该分支修复了大量缺陷,你可以在此处找到源代码 <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a> 。
-
-
-
- 在嘟嘟加载图片
-
-
-
- 该发布的维护者
-
-
-
- 视觉识别
-
-
-
- 奥克西坦语及法语翻译
-
-
-
- 尼德兰语翻译
-
-
-
- 西班牙语翻译
-
-
-
- 添加 README 文件
-
-
-
- 汉语翻译
-=======
移除账户
@@ -367,7 +290,6 @@
UI/UX 设计及开发
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e:translations/harbour-tooter-zh.ts
@@ -397,16 +319,12 @@
-<<<<<<< HEAD:translations/harbour-tooter-zh_CN.ts
- 取消关注
-=======
取消收藏
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e:translations/harbour-tooter-zh.ts
- 关注
+ 收藏
diff --git a/translations/harbour-tooter.ts b/translations/harbour-tooter.ts
index b2825fa..03bddc9 100644
--- a/translations/harbour-tooter.ts
+++ b/translations/harbour-tooter.ts
@@ -33,35 +33,6 @@
Emojis
-<<<<<<< HEAD
-
-
-
- Tap to insert
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=======
@@ -89,7 +60,6 @@
->>>>>>> 33d54bdda818c7a41c3a8cc8c5f09cb682584d8e
@@ -117,6 +87,10 @@
+
+
+
+
@@ -125,10 +99,6 @@
-
-
-
-
MainPage
@@ -276,12 +246,20 @@
+
+
+
+
-
+
+
+
+
+
@@ -292,42 +270,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -372,19 +314,19 @@
VisualContainer
-
+ Unboost
-
+ Boost
-
+ Unfavorite
-
+ Favorite
From b392d5b12c467d951fe4b0e5a629b245185ca26e Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:31:25 +0200
Subject: [PATCH 112/186] Update Settings.qml
---
qml/pages/Settings.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index e61e9c5..cc06281 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -29,7 +29,7 @@ Page {
icon.source: Logic.conf['login'] ? "image://theme/icon-m-people" : "image://theme/icon-m-add"
- onCheckedChanged: {
+ onCheckedChanged: {
remorsePopup.execute(removeAccount.text, function() {
busy = true;
checked = false;
From 33c2f867f9597e8a399c3b74bc45b8c7e04755d5 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:34:58 +0200
Subject: [PATCH 113/186] Update Settings.qml
---
qml/pages/Settings.qml | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index 39fcf10..aafccae 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -113,12 +113,6 @@ Page {
}
Repeater {
model: ListModel {
- ListElement {
- name: "molan"
- desc: qsTr("Maintainer of this release")
- mastodon: ""
- mail: "mol_an@sunrise.ch"
- }
ListElement {
name: "Duško Angirević"
desc: qsTr("UI/UX design and development")
@@ -131,6 +125,12 @@ Page {
mastodon: ""
mail: "micotakis@gmail.com"
}
+ ListElement {
+ name: "Molan"
+ desc: qsTr("Development and maintenance")
+ mastodon: ""
+ mail: "mol_an@sunrise.ch"
+ }
ListElement {
name: "Quentin PAGÈS / Quenti ♏"
desc: qsTr("Occitan & French translation")
From d196727d23fd57a351d35cfe97bfb8900c92a1e1 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:40:16 +0200
Subject: [PATCH 114/186] Added Chinsese contributor
---
qml/pages/Settings.qml | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index cc06281..05c3398 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -118,6 +118,12 @@ Page {
mastodon: "Quenti@framapiaf.org"
mail: ""
}
+ ListElement {
+ name: "Luchy Kon / dashinfantry"
+ desc: qsTr("Chinese translation")
+ mastodon: ""
+ mail: "dashinfantry@gmail.com"
+ }
ListElement {
name: "André Koot"
desc: qsTr("Dutch translation")
@@ -130,7 +136,6 @@ Page {
mastodon: ""
mail: ""
}
-
ListElement {
name: "Mohamed-Touhami MAHDI"
desc: qsTr("Added README file")
From 2ff6742d7f4dd8fff204cf5c33cf8ecfc355c6b8 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:41:09 +0200
Subject: [PATCH 115/186] Added Chinese contributor
From 64af509c2f9e4899188cad8df95c7bfffde70392 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:42:04 +0200
Subject: [PATCH 116/186] Added Chinese contributor
From bef74d3857268f448c2aa77e4b7e4a22627d5bb0 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:42:59 +0200
Subject: [PATCH 117/186] Added Chinese contributor
---
qml/pages/Settings.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index 05c3398..19786f5 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -12,7 +12,7 @@ Page {
VerticalScrollDecorator {}
- Column {
+ Column {a
id: column
spacing: Theme.paddingSmall
width: parent.width
From 222c112f6f5aa5db0c91c35f7a14b753753f1d20 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 27 Apr 2020 17:43:10 +0200
Subject: [PATCH 118/186] Added Chinese contributor
---
qml/pages/Settings.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index 19786f5..05c3398 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -12,7 +12,7 @@ Page {
VerticalScrollDecorator {}
- Column {a
+ Column {
id: column
spacing: Theme.paddingSmall
width: parent.width
From d067dd0807be7c623d5ecc63d73d749fc78d409d Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 07:24:51 +0200
Subject: [PATCH 119/186] Fix writing mistake
---
qml/pages/LoginPage.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/LoginPage.qml b/qml/pages/LoginPage.qml
index 19f0948..235315c 100644
--- a/qml/pages/LoginPage.qml
+++ b/qml/pages/LoginPage.qml
@@ -62,7 +62,7 @@ Page {
TextField {
id: instance
focus: true
- label: qsTr("Enter an Mastodon instance URL")
+ label: qsTr("Enter a valid Mastodon instance URL")
text: "https://"
placeholderText: "https://mastodon.social"
width: parent.width
From cdfd67b907a4eab7097a505e1e68a578280189c8 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 07:30:37 +0200
Subject: [PATCH 120/186] Add files via upload
---
README.md | 16 ++++------------
1 file changed, 4 insertions(+), 12 deletions(-)
diff --git a/README.md b/README.md
index 60f78f2..f1631d5 100644
--- a/README.md
+++ b/README.md
@@ -1,18 +1,10 @@
-# Tooter [Fork]
+# Tooter
-## About
Tooter is Mastodon client for Sailfish OS. It is a free, open-source social network. A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication.
-This is a fork of dysk0/harbour-tooter. The app can by downloaded here: https://openrepos.net/content/molan/tooter-fork.
+## Screenshot
+
-## Build
-Clone / download this repository and import it in your SailfishOS IDE using the harbour-tooter.pro project file. No additional configuration needed.
-
-## Contributions
-Contributions to this project are very welcome, since I don't have the resources and time to implement and fix everything Tooter still misses or lacks. Thank you!
-
-## Screenshots
-
## License
-Licensed under GNU GPLv3
+`// TODO`
From 633bccacac37f60f1daec6adeb5a1e6b5e7a159e Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 08:49:31 +0200
Subject: [PATCH 121/186] Updated translations
---
translations/harbour-tooter-de.ts | 104 ++++++++++---------
translations/harbour-tooter-el.ts | 68 ++++++------
translations/harbour-tooter-es.ts | 72 +++++++------
translations/harbour-tooter-fi.ts | 40 +++----
translations/harbour-tooter-fr.ts | 94 +++++++++--------
translations/harbour-tooter-nl.ts | 74 ++++++-------
translations/harbour-tooter-nl_BE.ts | 74 ++++++-------
translations/harbour-tooter-oc.ts | 70 +++++++------
translations/harbour-tooter-pl.ts | 122 +++++++++++-----------
translations/harbour-tooter-ru.ts | 70 +++++++------
translations/harbour-tooter-sr.ts | 74 ++++++-------
translations/harbour-tooter-sv.ts | 70 +++++++------
translations/harbour-tooter-zh_CN.ts | 150 ++++++++++++++-------------
translations/harbour-tooter.ts | 48 +++++----
14 files changed, 594 insertions(+), 536 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index e6f310d..4ef1a9d 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -13,7 +13,7 @@
- verstärkt
+ geboostet
@@ -40,27 +40,27 @@
-
-
-
-
-
+ Füge eine Inhaltswarnung hinzu
-
+ Öffentlich
-
+ Nicht gelistet
-
+ Nur Follower
-
+ Direkt
+
+
+
+ Was möchtest du mitteilen?
@@ -85,19 +85,19 @@
-
-
-
-
- Gib eine Mastadon Instance URL ein
+ Instanz
- Mastodon ist ein freies, auf OpenSource begründetes Soziales Netzwerk. Es bietet eine dezentralisierte Alternative zu den kommerziellen Plattformen, vermeidet aber das Risiko, dass ein einzelnes Unternehmen das Monopol auf deine gesamte Kommunikation erhält. Wähle selbst einen Server (Instanz) der du vertraust - egal welche du wählst, du kannst mit allen kommunizieren. Oder du betreibst deine eigene Mastodon Instanz und verbindest dich nahtlos mit dem Mastodon Netzwerk.
+ Mastodon ist ein freies, quelloffenes soziales Netzwerk. Im Gegensatz zu kommerziellen Plattformen, ist Mastodon als dezentrales Netzwerk konzipiert. Somit wird das Risiko vermieden, dass ein einziges Unternehmen die volle Kontrolle über die Kommunikation der Benutzer hat. Benutzer können einer beliebigen Instanz beitreten oder selbst eine eigene betreiben.
-
+ Neu laden
+
+
+
+ Eine gültige Mastodon-Instanz URL eingeben
@@ -128,14 +128,14 @@
- Vereinigt
+ Föderiert
MiniStatus
- verstärkt
+ geboostet
@@ -217,11 +217,11 @@
-
+ Bio
-
+ Profil in Browser öffnen
@@ -232,74 +232,78 @@
- Account löschen
+ Konto entfernen
- Account hinzufügen
+ Konto hinzufügen
- Der App Autorisierung entziehen und Account entfernen
+ Konto entfernen und für diese Anwendung deaktivieren
- Autorisiere diese App deinen Mastodon Account in deinem Namen zu nutzen
-
-
-
- Lade Bilder in den Toots
+ Zugriff durch diese Anwendung auf eigenes Mastodon-Konto erlauben
- Deaktiviere diese Option um deinen Datenverbindung zu schonen
+ Diese Option deaktivieren um Datenvolumen zu sparen
-
- Übersetzen
-
-
-
- Nutze Transifex um bei der Übersetzung in deine Sprache zu helfen
+
+ Über
- Credits
+ Entwickler
- UI/UX Design und Implementierung
+ UI/UX-Gestaltung und Entwicklung
+
+
+
+ Dies ist ein Fork und Weiterentwicklung der Mastodon-Anwendung Tooter, welche urpsrünglich von Duško Angirević entwickelt wurde. Quellcode auf <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a>.
+
+
+
+ Bilder in Toots laden
+
+
+
+ Entwicklung dieser Version
-
+ Visuelle Identität
-
+ Franzözische Übersetzung
-
+ Niederländische Übersetzung
-
+ Spanische Übersetzung
-
+ README-Datei erstellt
-
-
+
+ Chinesische Übersetzung
Toot
- verstärkt
+ geboostet
@@ -314,19 +318,19 @@
VisualContainer
- Schwäche
+ Nicht boosten
- Verstärke
+ Boosten
- Aus Favoriten entfernen
+
- Zu Favoriten
+
diff --git a/translations/harbour-tooter-el.ts b/translations/harbour-tooter-el.ts
index c3f464a..b4edd31 100644
--- a/translations/harbour-tooter-el.ts
+++ b/translations/harbour-tooter-el.ts
@@ -42,10 +42,6 @@
-
-
-
-
@@ -62,6 +58,10 @@
+
+
+
+
ImageFullScreen
@@ -81,14 +81,10 @@
LoginPage
- Σύνδεση
-
-
-
-
+
@@ -99,6 +95,10 @@
+
+
+
+
MainPage
@@ -228,47 +228,51 @@
Settings
- Ρυθμίσεις
+ Ρυθμίσεις
- Αφαίρεση λογαριασμού
+
- Προσθήκη λογαριασμού
+
- Άρση της αδειοδότησης της εφαρμογής και αφαίρεση του λογαριασμού σας
+
- Να επιτρέπεται στην εφαρμογή να χρησιμοποιεί τον λογαριασμό σας στο Mastodon εκ μέρους σας
-
-
-
- Φόρτωση των εικόνων στα toot
+
- Απενεργοποιήστε αυτήν την επιλογή αν θέλετε να διατηρήσετε την σύνδεση των δεδομένων σας
+
-
- Μετάφραση
-
-
-
- Χρησιμοποιήστε το Transifex για να βοηθήσετε την μετάφραση της εφαρμογής στην γλώσσα σας
+
+
- Ευχαριστίες
+
- UI/UX σχεδιασμός και ανάπτυξη
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -291,7 +295,7 @@
-
+
@@ -314,19 +318,19 @@
VisualContainer
- Αναίρεση προώθησης
+
- Προώθηση
+
- Αφαίρεση από τους σελιδοδείκτες
+
- Σελιδοδείκτης
+
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index 7f6acfd..3d7aeae 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -40,27 +40,27 @@
-
-
-
-
-
+ Escribe aquí tu aviso
-
+ Público
-
+ Sin federar
-
+ Sólo seguidores
-
+ Directo
+
+
+
+ ¿Qué tienes en mente?
@@ -87,18 +87,18 @@
Instancia
-
-
- Introduce URL de una instancia de Mastodon
-
- Mastodon es una red social gratuita y de código abierto. Una alternativa descentralizada a las plataformas comerciales, evita los riesgos de una única compañía que monopolice tu comunicación. Elije un servidor en el que confíes — cualquiera que elijas, puede interactuar con todos los demás. Cualquiera puede ejecutar su propia instancia de Mastodon y participar en la red social sin problemas.
+ Mastodon es una red social libre y de código abierto. Una alternativa descentralizada a las plataformas comerciales, evita los riesgos de una única compañía que monopolice tu comunicación. Elije un servidor en el que confíes — cualquiera que elijas, puede interactuar con todos los demás. Cualquiera puede ejecutar su propia instancia de Mastodon y participar en la red social sin problemas.
Volver a cargar
+
+
+ Introduce una URL de instancia de Mastodon válida
+
MainPage
@@ -217,11 +217,11 @@
-
+ Bio
-
+ Abrir perfil en navegador
@@ -244,23 +244,15 @@
- Autoriza a esta aplicación a usar tu cuenta de Mastodon en tu nombre
-
-
-
- Cargar imágenes en toots
+ Autoriza a esta aplicación para usar tu cuenta de Mastodon en tu nombre
Deshabilita esta opción si quieres ahorrar en tu conexión de datos
-
- Traducir
-
-
-
- Usa Transifex para ayudar en la traducción a tu idioma de esta aplicación
+
+ Acerca de
@@ -270,29 +262,41 @@
Diseño UI/UX y desarrollo
+
+
+ Esta aplicación es una versión bifurcada del cliente de Mastodon Tooter, desarrollada originalmente por Duško Angirević, que corrige varios errores. Código fuente en <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a>.
+
+
+
+ Cargar imágenes en toots
+
+
+
+ Mantenedor de esta publicación
+
-
+ Identidad visual
-
+ Traducción al occitano y francés
-
+ Traducción al holandés
-
+ Traducción al español
-
+ Añadido archivo README
-
-
+
+ Traducción al chino
diff --git a/translations/harbour-tooter-fi.ts b/translations/harbour-tooter-fi.ts
index daf06a7..d15d70b 100644
--- a/translations/harbour-tooter-fi.ts
+++ b/translations/harbour-tooter-fi.ts
@@ -42,10 +42,6 @@
-
-
-
-
@@ -62,6 +58,10 @@
+
+
+
+
ImageFullScreen
@@ -87,10 +87,6 @@
-
-
-
-
@@ -99,6 +95,10 @@
+
+
+
+
MainPage
@@ -246,20 +246,12 @@
-
-
-
-
-
-
-
-
-
+
@@ -270,6 +262,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -291,7 +295,7 @@
-
+
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index d41d682..89708bd 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -40,27 +40,27 @@
-
-
-
-
-
+ Avertissement du contenu
-
+ Public
-
+ Non coté
-
+ Que Followers
-
+ Direct
+
+
+
+ A quoi penses-tu?
@@ -87,18 +87,18 @@
Instance
-
-
- Saisissez l’URL d’une instance Mastodon
-
- Mastodon est un réseau libre et open source. Il s’agit d'une alternative aux plateformes commerciales, pour éviter qu'une seule entreprise monopolise vos communications. Choisissez un serveur dans lequel vous avez confiance - quelque que soit votre choix vous pourrez interagir avec d’autres personnes. Tout le monde peut monter sa propre instance Mastodon et participer rendre le réseau plus robuste.
+ Mastodon est un réseau social et logiciel à source ouverte de microblog auto-hébergé, libre, distribué et acentré. Il permet de partager des messages, images et autres contenus. Mastodon peut être fédéré à un réseau d'instances capables de communiquer entre elles.
Recharger
+
+
+ Entrer l'URL d'une instance de Mastodon
+
MainPage
@@ -221,79 +221,83 @@
-
+ Ouvrir dans le navigateur
Settings
- Préférences
+ Paramètres
- Supprimer le compte
+ Enlever compte
- Ajouter un compte
+ Ajouter compte
- Supprimer votre compte de l'application
+ Désautoriser cette application et enlever votre compte
- Autoriser cette application à utiliser votre compte Mastodon en votre nom
-
-
-
- Charger les images des pouets
+ Autoriser cette application d'utiliser votre compte
- Désactivez cette option si vous souhaitez économiser votre consommation de données
+ Désactiver cette option pour économiser des données mobiles
-
- Traduire
-
-
-
- Utilisez Transifex pour aider à la traduction de l'application dans votre langue
+
+ À propos
- Crédits
+ Développement
- design et développement de l'interface
+ Design UI/UX et développement
+
+
+
+ Cette application est un fork de Tooter (développée par Duško Angirević). Cette version continue le développement et corrige plusieurs bugs trouvés.
+
+
+
+ Charger images dans pouets
+
+
+
+ Développement de cette version
-
+ Identité visuelle
-
+ Traduction français
-
+ Traduction néerlandaise
-
+ Traduction espagnole
+
+
+
+ Traduction chinoise
-
-
-
-
Toot
@@ -314,19 +318,19 @@
VisualContainer
- ne plus partager
+
- partager
+
- supprimer de ses favoris
+ Defavoriser
- ajouter aux favoris
+ Favoriser
diff --git a/translations/harbour-tooter-nl.ts b/translations/harbour-tooter-nl.ts
index ef0f5d3..896915a 100644
--- a/translations/harbour-tooter-nl.ts
+++ b/translations/harbour-tooter-nl.ts
@@ -42,10 +42,6 @@
-
-
-
-
@@ -62,6 +58,10 @@
+
+
+
+
ImageFullScreen
@@ -81,23 +81,23 @@
LoginPage
- Inloggen
+
- Instantie
-
-
-
- Voer de URL van een Mastodon-instantie in
+
- Mastodon is een vrij sociaal netwerk. Als gedecentraliseerd alternatief voor commerciële platformen, vermijdt het de risico’s van een enkel bedrijf dat je communicatie monopoliseert. Kies een server die je vertrouwt — welke je ook kiest, je kunt met iedereen communiceren. Iedereen kan zelf een Mastodon-instantie hebben en naadloos deelnemen aan het sociale netwerk.
+
- Herladen
+
+
+
+
+
@@ -228,47 +228,51 @@
Settings
- Instellingen
+ Instellingen
- Verwijderen account
+
- Toevoegen account
+
- Trek autorisaties van deze app in en verwijder je account
+
- Autoriseer deze app om je Mastodon namens jou te gebruiken
-
-
-
- Laden afbeeldingen in toots
+
- Schakel deze optie uit als je je dataverbinding wilt behouden
+
-
- Vertalen
-
-
-
- Gebruik Transifex om deze app te helpen vertalen in jouw taal
+
+
- Credits
+
- UI/UX ontwerp en ontwikkeling
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -291,7 +295,7 @@
-
+
@@ -314,19 +318,19 @@
VisualContainer
- Unboost
+
- Boost
+
- Demarkeren als favoriet
+
- Markeren als favoriet
+
diff --git a/translations/harbour-tooter-nl_BE.ts b/translations/harbour-tooter-nl_BE.ts
index 878cbfc..b246e6c 100644
--- a/translations/harbour-tooter-nl_BE.ts
+++ b/translations/harbour-tooter-nl_BE.ts
@@ -42,10 +42,6 @@
-
-
-
-
@@ -62,6 +58,10 @@
+
+
+
+
ImageFullScreen
@@ -81,23 +81,23 @@
LoginPage
- Inloggen
+
- Instantie
-
-
-
- Voert den URL van een Mastodon-instantie in
+
- Mastodon is e vrij sociaal netwerk. Als gedecentraliseerd alternatief voor commerciële platformen, vermijdt het de risico’s van één enkel bedrijf dat uw communicatie monopoliseert. Kiest ne server die ge vertrouwt — dewelken dat ge ook kiest, ge kunt met iedereen communiceren. Iedereen kan zelf een Mastodon-instantie hebben en naadloos deelnemen aan het sociaal netwerk.
+
- Herladen
+
+
+
+
+
@@ -228,47 +228,51 @@
Settings
- Instellingen
+ Instellingen
- Account verwijderen
+
- Account toevoegen
+
- Trekt autorisaties van dezen app in en verwijdert uwen account
+
- Autoriseert dezen app voor uwe Mastodon-account namens u te gebruiken
-
-
-
- Afbeeldingen in toots laden
+
- Schakelt dees optie uit als ge uw verbinding wilt behouden
+
-
- Vertalen
-
-
-
- Gebruikt Transifex voor te helpen met dezen app in uw taal te vertalen
+
+
- Credits
+
- UI/UX-ontwerp en -ontwikkeling
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -291,7 +295,7 @@
-
+
@@ -314,19 +318,19 @@
VisualContainer
- Ontboosten
+
- Boosten
+
- Duim verwijderen
+
- Duim toevoegen
+
diff --git a/translations/harbour-tooter-oc.ts b/translations/harbour-tooter-oc.ts
index 2b226a0..4969598 100644
--- a/translations/harbour-tooter-oc.ts
+++ b/translations/harbour-tooter-oc.ts
@@ -42,10 +42,6 @@
-
-
-
-
@@ -62,6 +58,10 @@
+
+
+
+
ImageFullScreen
@@ -81,24 +81,24 @@
LoginPage
- Connexion
+
-
-
- Picatz l’URL d’una instància Mastodon
-
- Mastodon es un malhum liure e open source. Es una alternativa descentralizada a las plataformas comercialas, per empachar qu'una sola entrepresa monopolize vòstras comunicacions. Causissètz un servidor que vos fisatz - qualque siá vòstre causida poiretz interagir amb los autres. Tot lo monde pòt montar sa pròpria instància Mastodon e atal participar a construire un malhum mai solid.
+
+
+
+
+
MainPage
@@ -228,47 +228,51 @@
Settings
- Paramètres
+ Parmètres
- Levar un compte
+
- Ajustar un compte
+
- Revocar l’aplicacion e levar vòstre compte
+
- Autorizar aquesta aplicacion a utilizar vòstre compte Mastodon per vos
-
-
-
- Cargar los imatges dels tuts
+
- Desactivar aquesta opcion per estalviar vòstra connexion de donadas
+
-
- Traduire
-
-
-
- Utilizar Transifex per ajudar a traduire l’aplicacion dins vòstra lenga
+
+
- Crèdits
+
- UI/UX design e desvlopament
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -291,7 +295,7 @@
-
+
@@ -314,19 +318,19 @@
VisualContainer
- Partejar pas mai
+
- Partejar
+
- Levar dels favorits
+
- Ajustar als favorits
+
diff --git a/translations/harbour-tooter-pl.ts b/translations/harbour-tooter-pl.ts
index 6efba16..458d9cc 100644
--- a/translations/harbour-tooter-pl.ts
+++ b/translations/harbour-tooter-pl.ts
@@ -1,51 +1,47 @@
-
+
API
-
+ dodał(a) do ulubionych
-
+ zaczął(-ęła) Cię śledzić
-
+ podbił(a)
-
+ napisał(a)
Conversation
-
+ Konwersacja
-
+ Usuń
-
+ Emoji
-
+ Dotknij aby wstawić
-
-
-
-
@@ -62,19 +58,23 @@
+
+
+
+
ImageFullScreen
-
+ Błąd ładowania
ImageUploader
-
+ Plik %1 nie istnieje
@@ -87,10 +87,6 @@
-
-
-
-
@@ -99,121 +95,125 @@
+
+
+
+
MainPage
-
+ Strona główna
-
+ Powiadomienia
-
+ Nowy wpis
-
+ Szukaj
-
+ @użytkownik lub #tag
-
+ Lokalne
-
+ Globalne
MiniStatus
-
+ podbił(a)
-
+ dodał(a) do ulubionych
-
+ zaczął(-ęła) Cię śledzić
MyList
-
+ Załaduj więcej
-
+ Ustawienia
-
+ Ładowanie
-
+ proszę czekać…
Profile
-
+ Przestań śledzić
-
+ Wysłano prośbę o możliwość śledzenia!
-
+ Śledzisz
-
+ Wycisz
-
+ Unmute
-
+ Unblock
-
+ Block
-
+ Statuses
-
+ Favourites
-
+ Follow
-
+ Summary
-
+ Followers
@@ -228,7 +228,7 @@
Settings
-
+ Ustawienia
@@ -246,20 +246,12 @@
-
-
-
-
-
-
-
-
-
+
@@ -270,6 +262,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -291,7 +295,7 @@
-
+
@@ -299,15 +303,15 @@
Toot
-
+ podbił(a)
-
+ dodał(a) do ulubionych
-
+ zaczął(-ęła Cię śledzić)
diff --git a/translations/harbour-tooter-ru.ts b/translations/harbour-tooter-ru.ts
index 21152ef..eadd6e9 100644
--- a/translations/harbour-tooter-ru.ts
+++ b/translations/harbour-tooter-ru.ts
@@ -42,10 +42,6 @@
-
-
-
-
@@ -62,6 +58,10 @@
+
+
+
+
ImageFullScreen
@@ -81,24 +81,24 @@
LoginPage
- Авторизоваться
+
-
-
- Введите URL-адрес экземпляра Mastodon
-
- Mastodon - бесплатная социальная сеть с открытым исходным кодом. Децентрализованная альтернатива коммерческим платформам позволяет избежать рисков, связанных с тем, что одна компания монополизирует ваше общение. Выберите сервер, которому вы доверяете - в зависимости от того, что вы выберете, вы можете взаимодействовать со всеми остальными. Любой может запустить свой собственный экземпляр Mastodon и беспрепятственно участвовать в социальной сети.
+
+
+
+
+
MainPage
@@ -228,47 +228,51 @@
Settings
- Настройки
+ Настройки
- Удалить учетную запись
+
- Добавить аккаунт
+
- удалить учетную запись с устройства
+
- Уполномочить это приложение использовать свою учетную запись Mastodon от вашего имени
-
-
-
- Загружать изображения
+
- Отключите эту опцию, если вы хотите сохранить подключение к данным
+
-
- Переведите
-
-
-
- Используйте Transifex, чтобы помочь с переводом приложения на ваш язык
+
+
- Зачет
+
- Дизайн и разработка UI / UX
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -291,7 +295,7 @@
-
+
@@ -314,19 +318,19 @@
VisualContainer
- Нет росту
+
- Росту
+
- Избранные нет
+
- Избранные
+
diff --git a/translations/harbour-tooter-sr.ts b/translations/harbour-tooter-sr.ts
index f4006bb..4d4bb43 100644
--- a/translations/harbour-tooter-sr.ts
+++ b/translations/harbour-tooter-sr.ts
@@ -42,10 +42,6 @@
-
-
-
-
@@ -62,6 +58,10 @@
+
+
+
+
ImageFullScreen
@@ -81,23 +81,23 @@
LoginPage
- Пријава
+
- Инстанца
-
-
-
- Унесите URL ваше Мастодон инстанце
+
- Mastodon је бесплатна, open-source друштвена мрежа. Децентрализована алтернатива комерцијалним платформама која избегава ризике једне компаније која монополизује вашу комуникацију. Одаберите сервер у који имате поверења и без обзира на ваш избор - комуницирајте с осталим корисницима других мрежа. Свако може водити сопствену инстанцу Mastodon мреже и учестовати у комуникацији с другим инстанцама.
+
- освежи
+
+
+
+
+
@@ -228,47 +228,51 @@
Settings
- Подешавања
+ Подешавања
- Уклони налог
+
- Додај налог
+
- Укините дозволе за кориштење и уклоните налог с телефона
+
- Дозволите овој апликацији да користи ваш Mastodon налог
-
-
-
- Прикажи слике у објавама
+
- Искључите ову опцију уколико желите да уштедите на преносу података
+
-
- Преведи
-
-
-
- Користите Transifex и помозите у преводу апликације на други језик
+
+
- Спомен плоча
+
- интерфејс дизајн и развој
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -291,7 +295,7 @@
-
+
@@ -314,19 +318,19 @@
VisualContainer
- Уклони разглас
+
- Разгласи
+
- Уклони из омиљених
+
- Омиљено
+
diff --git a/translations/harbour-tooter-sv.ts b/translations/harbour-tooter-sv.ts
index e91a9cf..7dfde30 100644
--- a/translations/harbour-tooter-sv.ts
+++ b/translations/harbour-tooter-sv.ts
@@ -42,10 +42,6 @@
-
-
-
-
@@ -62,6 +58,10 @@
+
+
+
+
ImageFullScreen
@@ -81,24 +81,24 @@
LoginPage
- Logga in
+
-
-
- Fyll i URL till Mastodoninstans
-
- Mastodon är ett fritt och öppet socialt nätverk byggt på öppen källkod. Ett decentraliserat alternativ till kommersiella plattformar, vilket undviker att ett ensamt företag monopoliserar din kommunikation. Välj en server du litar på --- beroende på vilken du väljer, kan du interagera med alla andra. Vem som helst kan köra deras egen Mastodoninstans och delta i nätverket. Även du!
+
+
+
+
+
MainPage
@@ -228,47 +228,51 @@
Settings
- Inställningar
+ Inställningar
- Radera konto
+
- Lägg till konto
+
- Avauktorisera denna app och radera ditt konto
+
- Godkänn denna app att använda ditt Mastodon-konto på dina vägnar
-
-
-
- Ladda bilder i toots
+
- Inaktivera det här alternativet om du vill behålla din dataanslutning
+
-
- Översätt
-
-
-
- Använd Transifex för att hjälpa med app-översättningar till ditt språk
+
+
- Erkännanden
+
- UI/UX design och utveckling
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -291,7 +295,7 @@
-
+
@@ -314,19 +318,19 @@
VisualContainer
- Avpuffa
+
- Puffa
+
- Avfavorisera
+
- Favorisera
+
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 417161c..2479c2a 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -17,26 +17,7 @@
- 说的
-
-
-
- Browser
-
-
- 在浏览器打开
-
-
-
- 网页模式
-
-
-
- 阅读模式
-
-
-
- 复制链接
+ 说过
@@ -45,26 +26,6 @@
对话
-
-
- 内容警告!
-
-
-
- 公共区域
-
-
-
- 未列的
-
-
-
- 仅关注者
-
-
-
- 直接
-
删除
@@ -75,7 +36,31 @@
- 点击插入
+ 点击以插入
+
+
+
+ 在此编写你的警告信息
+
+
+
+ 公共区域
+
+
+
+ 不公开
+
+
+
+ 仅关注者
+
+
+
+ 私信
+
+
+
+ 有何想法?
@@ -102,22 +87,17 @@
实例
-
-
- 输入一个 Mastodon 实例链接
-
- Mastodon 是一个自由且开源的社交网络。一个去中心的商业平台的替代品。它能够避免某个公司垄断你的通讯方式的风险。选择一个你所信任的服务器——无论你选择什么,你都可以和其他人进行互动。任何人都能运行他们自己的 Mastodon 实例,然后无缝加入社交网站。
-
+ Mastodon 是一个自由且开源的社交网络。一个去中心化的商业平台的替代品。它能够避免某个公司垄断你的通讯方式的风险。选择一个你所信任的服务器——无论你选择什么,你都可以和其他人进行互动。任何人都能运行他们自己的 Mastodon 实例,然后无缝加入社交网站。
重新加载
-
-
+
+ 输入一个有效的 Mastodon 实例 URL
@@ -182,19 +162,18 @@
- 请等候......
+ 稍等片刻......
Profile
-
- 未关注
+ 取消关注
- 关注请求已寄出!
+ 已寄出关注请求!
@@ -253,35 +232,27 @@
- 移除账户
+ 移除账号
- 添加账户
+ 添加账号
- 取消对此软件的授权并移除你的账户
+ 取消授权此软件并移除你的账号
- 授权此软件使用你的 Mastodon 账户
-
-
-
- 在嘟嘟加载图片
+ 授权此软件使用你的 Mastodon 账号
- 如果你想保护你的数据连接 请禁用此操作
+ 如果你想保护你的数据连接,请禁用此选项
-
- 翻译
-
-
-
- 使用 Transifex 帮助翻译此软件到你所使用的语言。
+
+ 关于
@@ -289,7 +260,43 @@
- UI/UX 设计及开发
+ UI/UX设计及开发
+
+
+
+ 此软件是一个 Mastodon 客户端 Tooter,原作者为 Duško Angirević。该分支修复了大量缺陷,你可以在此处找到源代码 <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a> 。
+
+
+
+ 在嘟嘟加载图片
+
+
+
+ 该发布的维护者
+
+
+
+ 视觉识别
+
+
+
+ 奥克西坦语及法语翻译
+
+
+
+ 尼德兰语翻译
+
+
+
+ 西班牙语翻译
+
+
+
+ 添加 README 文件
+
+
+
+ 汉语翻译
@@ -319,12 +326,11 @@
-
- 取消收藏
+ 取消关注
- 收藏
+ 关注
diff --git a/translations/harbour-tooter.ts b/translations/harbour-tooter.ts
index 03bddc9..b6bec4d 100644
--- a/translations/harbour-tooter.ts
+++ b/translations/harbour-tooter.ts
@@ -42,10 +42,6 @@
-
-
-
-
@@ -62,6 +58,10 @@
+
+
+
+
ImageFullScreen
@@ -87,10 +87,6 @@
-
-
-
-
@@ -99,6 +95,10 @@
+
+
+
+
MainPage
@@ -246,20 +246,12 @@
-
-
-
-
-
-
-
-
-
+
@@ -270,6 +262,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -291,7 +295,7 @@
-
+
@@ -314,19 +318,19 @@
VisualContainer
- Unboost
+
- Boost
+
- Unfavorite
+
- Favorite
+
From 017cca76a38ed9b6a845a25ce63d0327f4d8af92 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 08:53:15 +0200
Subject: [PATCH 122/186] Fix writing mistakes and add missing contributors
---
qml/pages/Settings.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index 05c3398..8d44329 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -108,7 +108,7 @@ Page {
}
ListElement {
name: "Molan"
- desc: qsTr("Development and maintenance")
+ desc: qsTr("Development, maintenance and translations")
mastodon: ""
mail: "mol_an@sunrise.ch"
}
From d2c275bb938ef07cbfe2647aca9b93ef7cba7e25 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 11:41:30 +0200
Subject: [PATCH 123/186] Updated translations
Added Italian translation file
---
harbour-tooter.pro | 1 +
1 file changed, 1 insertion(+)
diff --git a/harbour-tooter.pro b/harbour-tooter.pro
index 8b1cb5f..60f24c5 100644
--- a/harbour-tooter.pro
+++ b/harbour-tooter.pro
@@ -115,3 +115,4 @@ TRANSLATIONS += translations/harbour-tooter-ru.ts
TRANSLATIONS += translations/harbour-tooter-sr.ts
TRANSLATIONS += translations/harbour-tooter-sv.ts
TRANSLATIONS += translations/harbour-tooter-zh_CN.ts
+TRANSLATIONS += translations/harbour-tooter-it.ts
From 0fcd83507cfbbe1fc8ea1999e9c4197a4f114627 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 11:43:21 +0200
Subject: [PATCH 124/186] Updated translation files
- Changed translation strings in Settings page
- Completed translations for German and French
- Added Italian translation file
---
translations/harbour-tooter-de.ts | 42 +--
translations/harbour-tooter-el.ts | 32 +--
translations/harbour-tooter-es.ts | 32 +--
translations/harbour-tooter-fi.ts | 32 +--
translations/harbour-tooter-fr.ts | 40 +--
translations/harbour-tooter-it.ts | 411 +++++++++++++++++++++++++++
translations/harbour-tooter-nl.ts | 32 +--
translations/harbour-tooter-nl_BE.ts | 32 +--
translations/harbour-tooter-oc.ts | 32 +--
translations/harbour-tooter-pl.ts | 32 +--
translations/harbour-tooter-ru.ts | 32 +--
translations/harbour-tooter-sr.ts | 32 +--
translations/harbour-tooter-sv.ts | 32 +--
translations/harbour-tooter-zh_CN.ts | 32 +--
translations/harbour-tooter.ts | 32 +--
15 files changed, 644 insertions(+), 233 deletions(-)
create mode 100644 translations/harbour-tooter-it.ts
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index 4ef1a9d..5faac3b 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -158,7 +158,7 @@
- Lädt...
+ Wird geladen
@@ -250,37 +250,21 @@
Diese Option deaktivieren um Datenvolumen zu sparen
-
-
- Über
-
- Entwickler
+ Über
UI/UX-Gestaltung und Entwicklung
-
-
- Dies ist ein Fork und Weiterentwicklung der Mastodon-Anwendung Tooter, welche urpsrünglich von Duško Angirević entwickelt wurde. Quellcode auf <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a>.
-
-
-
- Bilder in Toots laden
-
-
-
- Entwicklung dieser Version
-
Visuelle Identität
- Franzözische Übersetzung
+ Französische Übersetzung
@@ -298,6 +282,22 @@
Chinesische Übersetzung
+
+
+ Bilder in Toots laden
+
+
+
+ Übersetzungen
+
+
+
+ Transifex benutzen um bei den Übersetzungen mitzuhelfen
+
+
+
+ Entwicklung und Übersetzungen
+
Toot
@@ -326,11 +326,11 @@
-
+ Nicht favorisieren
-
+ Favorisieren
diff --git a/translations/harbour-tooter-el.ts b/translations/harbour-tooter-el.ts
index b4edd31..cdc4ec3 100644
--- a/translations/harbour-tooter-el.ts
+++ b/translations/harbour-tooter-el.ts
@@ -250,10 +250,6 @@
-
-
-
-
@@ -262,18 +258,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -298,6 +282,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index 3d7aeae..1abb309 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -250,10 +250,6 @@
Deshabilita esta opción si quieres ahorrar en tu conexión de datos
-
-
- Acerca de
-
Créditos
@@ -262,18 +258,6 @@
Diseño UI/UX y desarrollo
-
-
- Esta aplicación es una versión bifurcada del cliente de Mastodon Tooter, desarrollada originalmente por Duško Angirević, que corrige varios errores. Código fuente en <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a>.
-
-
-
- Cargar imágenes en toots
-
-
-
- Mantenedor de esta publicación
-
Identidad visual
@@ -298,6 +282,22 @@
Traducción al chino
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-fi.ts b/translations/harbour-tooter-fi.ts
index d15d70b..86879b5 100644
--- a/translations/harbour-tooter-fi.ts
+++ b/translations/harbour-tooter-fi.ts
@@ -250,10 +250,6 @@
-
-
-
-
@@ -262,18 +258,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -298,6 +282,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index 89708bd..c802da7 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -250,10 +250,6 @@
Désactiver cette option pour économiser des données mobiles
-
-
- À propos
-
Développement
@@ -262,18 +258,6 @@
Design UI/UX et développement
-
-
- Cette application est un fork de Tooter (développée par Duško Angirević). Cette version continue le développement et corrige plusieurs bugs trouvés.
-
-
-
- Charger images dans pouets
-
-
-
- Développement de cette version
-
Identité visuelle
@@ -296,7 +280,23 @@
-
+ Ajouté fichier README
+
+
+
+ Charger images dans les pouets
+
+
+
+ Traduire
+
+
+
+ Utiliser Transifex pour aider avec les traductions de l'application
+
+
+
+ Développement et traductions
@@ -318,15 +318,15 @@
VisualContainer
-
+ Pas booster
-
+ Booster
- Defavoriser
+ Défavoriser
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
new file mode 100644
index 0000000..c1cbeba
--- /dev/null
+++ b/translations/harbour-tooter-it.ts
@@ -0,0 +1,411 @@
+
+
+
+
+ API
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Conversation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ImageFullScreen
+
+
+
+
+
+
+
+ ImageUploader
+
+
+
+
+
+
+
+ LoginPage
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MainPage
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MiniStatus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MyList
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Profile
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Settings
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Toot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VisualContainer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/translations/harbour-tooter-nl.ts b/translations/harbour-tooter-nl.ts
index 896915a..8fa6cab 100644
--- a/translations/harbour-tooter-nl.ts
+++ b/translations/harbour-tooter-nl.ts
@@ -250,10 +250,6 @@
-
-
-
-
@@ -262,18 +258,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -298,6 +282,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-nl_BE.ts b/translations/harbour-tooter-nl_BE.ts
index b246e6c..44a6431 100644
--- a/translations/harbour-tooter-nl_BE.ts
+++ b/translations/harbour-tooter-nl_BE.ts
@@ -250,10 +250,6 @@
-
-
-
-
@@ -262,18 +258,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -298,6 +282,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-oc.ts b/translations/harbour-tooter-oc.ts
index 4969598..04416ad 100644
--- a/translations/harbour-tooter-oc.ts
+++ b/translations/harbour-tooter-oc.ts
@@ -250,10 +250,6 @@
-
-
-
-
@@ -262,18 +258,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -298,6 +282,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-pl.ts b/translations/harbour-tooter-pl.ts
index 458d9cc..baf74e3 100644
--- a/translations/harbour-tooter-pl.ts
+++ b/translations/harbour-tooter-pl.ts
@@ -250,10 +250,6 @@
-
-
-
-
@@ -262,18 +258,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -298,6 +282,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-ru.ts b/translations/harbour-tooter-ru.ts
index eadd6e9..5f29604 100644
--- a/translations/harbour-tooter-ru.ts
+++ b/translations/harbour-tooter-ru.ts
@@ -250,10 +250,6 @@
-
-
-
-
@@ -262,18 +258,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -298,6 +282,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-sr.ts b/translations/harbour-tooter-sr.ts
index 4d4bb43..78274c1 100644
--- a/translations/harbour-tooter-sr.ts
+++ b/translations/harbour-tooter-sr.ts
@@ -250,10 +250,6 @@
-
-
-
-
@@ -262,18 +258,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -298,6 +282,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-sv.ts b/translations/harbour-tooter-sv.ts
index 7dfde30..06214ee 100644
--- a/translations/harbour-tooter-sv.ts
+++ b/translations/harbour-tooter-sv.ts
@@ -250,10 +250,6 @@
-
-
-
-
@@ -262,18 +258,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -298,6 +282,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 2479c2a..d21a02e 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -250,10 +250,6 @@
如果你想保护你的数据连接,请禁用此选项
-
-
- 关于
-
信誉
@@ -262,18 +258,6 @@
UI/UX设计及开发
-
-
- 此软件是一个 Mastodon 客户端 Tooter,原作者为 Duško Angirević。该分支修复了大量缺陷,你可以在此处找到源代码 <a href='https://github.com/molan-git/harbour-tooter'>GitHub</a> 。
-
-
-
- 在嘟嘟加载图片
-
-
-
- 该发布的维护者
-
视觉识别
@@ -298,6 +282,22 @@
汉语翻译
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
diff --git a/translations/harbour-tooter.ts b/translations/harbour-tooter.ts
index b6bec4d..42090a4 100644
--- a/translations/harbour-tooter.ts
+++ b/translations/harbour-tooter.ts
@@ -250,10 +250,6 @@
-
-
-
-
@@ -262,18 +258,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -298,6 +282,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Toot
From 7dc858d4c74f46ed2e55fb2a81e66ed076dc8805 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 11:43:57 +0200
Subject: [PATCH 125/186] Added information to Credits
---
qml/pages/Settings.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index 8d44329..5a447b0 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -108,7 +108,7 @@ Page {
}
ListElement {
name: "Molan"
- desc: qsTr("Development, maintenance and translations")
+ desc: qsTr("Development and translations")
mastodon: ""
mail: "mol_an@sunrise.ch"
}
From 428dca31f8b2dd75c75f2844fff8b571ed143291 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 14:53:39 +0200
Subject: [PATCH 126/186] Update languages
Added missing language strings
---
translations/harbour-tooter-el.ts | 34 +++++++++++------------
translations/harbour-tooter-es.ts | 8 +++---
translations/harbour-tooter-nl.ts | 40 ++++++++++++++--------------
translations/harbour-tooter-nl_BE.ts | 40 ++++++++++++++--------------
translations/harbour-tooter-oc.ts | 36 ++++++++++++-------------
translations/harbour-tooter-pl.ts | 2 +-
translations/harbour-tooter-ru.ts | 36 ++++++++++++-------------
translations/harbour-tooter-sr.ts | 38 +++++++++++++-------------
translations/harbour-tooter-sv.ts | 36 ++++++++++++-------------
9 files changed, 135 insertions(+), 135 deletions(-)
diff --git a/translations/harbour-tooter-el.ts b/translations/harbour-tooter-el.ts
index cdc4ec3..b14cd6c 100644
--- a/translations/harbour-tooter-el.ts
+++ b/translations/harbour-tooter-el.ts
@@ -81,11 +81,11 @@
LoginPage
-
+ Σύνδεση
-
+ Παράδειγμα
@@ -93,7 +93,7 @@
-
+ Φορτώνω πάλι
@@ -228,35 +228,35 @@
Settings
- Ρυθμίσεις
+ Ρυθμίσεις
-
+ Αφαίρεση λογαριασμού
-
+ Προσθήκη λογαριασμού
-
+ Άρση της αδειοδότησης της εφαρμογής και αφαίρεση του λογαριασμού σας
-
+ Να επιτρέπεται στην εφαρμογή να χρησιμοποιεί τον λογαριασμό σας στο Mastodon εκ μέρους σας
-
+ Απενεργοποιήστε αυτήν την επιλογή αν θέλετε να διατηρήσετε την σύνδεση των δεδομένων σας
-
+ Ευχαριστίες
-
+ UI/UX σχεδιασμός και ανάπτυξη
@@ -288,11 +288,11 @@
-
+ Μετάφραση
-
+ Χρησιμοποιήστε το Transifex για να βοηθήσετε την μετάφραση της εφαρμογής στην γλώσσα σας
@@ -318,19 +318,19 @@
VisualContainer
-
+ Αναίρεση προώθησης
-
+ Προώθηση
-
+ Αφαίρεση από τους σελιδοδείκτες
-
+ Σελιδοδείκτης
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index 1abb309..7ccdc28 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -284,19 +284,19 @@
-
+ Cargar imágenes en messages
-
+ Traducir
-
+ Usar Transifex para ayudar con traducciones
-
+ Desarrollo y traducciones
diff --git a/translations/harbour-tooter-nl.ts b/translations/harbour-tooter-nl.ts
index 8fa6cab..5744cb4 100644
--- a/translations/harbour-tooter-nl.ts
+++ b/translations/harbour-tooter-nl.ts
@@ -81,19 +81,19 @@
LoginPage
-
+ Inloggen
-
+ Instantie
-
+ Mastodon is een vrij sociaal netwerk. Als gedecentraliseerd alternatief voor commerciële platformen, vermijdt het de risico’s van een enkel bedrijf dat je communicatie monopoliseert. Kies een server die je vertrouwt — welke je ook kiest, je kunt met iedereen communiceren. Iedereen kan zelf een Mastodon-instantie hebben en naadloos deelnemen aan het sociale netwerk.
-
+ Herladen
@@ -228,35 +228,35 @@
Settings
- Instellingen
+ Instellingen
-
+ Verwijderen account
-
+ Toevoegen account
-
+ Trek autorisaties van deze app in en verwijder je account
-
+ Autoriseer deze app om je Mastodon namens jou te gebruiken
-
+ Schakel deze optie uit als je je dataverbinding wilt behouden
-
+ Credits
-
+ UI/UX ontwerp en ontwikkeling
@@ -284,19 +284,19 @@
-
+ Laden afbeeldingen in toots
-
+ Vertalen
-
+ Gebruik Transifex om deze app te helpen vertalen in jouw taal
-
+ Ontwikkeling en vertalingen
@@ -318,19 +318,19 @@
VisualContainer
-
+ Unboost
-
+ Boost
-
+ Demarkeren als favoriet
-
+ Markeren als favoriet
diff --git a/translations/harbour-tooter-nl_BE.ts b/translations/harbour-tooter-nl_BE.ts
index 44a6431..c332f31 100644
--- a/translations/harbour-tooter-nl_BE.ts
+++ b/translations/harbour-tooter-nl_BE.ts
@@ -81,23 +81,23 @@
LoginPage
-
+ Inloggen
-
+ Instantie
-
+ Mastodon is e vrij sociaal netwerk. Als gedecentraliseerd alternatief voor commerciële platformen, vermijdt het de risico’s van één enkel bedrijf dat uw communicatie monopoliseert. Kiest ne server die ge vertrouwt — dewelken dat ge ook kiest, ge kunt met iedereen communiceren. Iedereen kan zelf een Mastodon-instantie hebben en naadloos deelnemen aan het sociaal netwerk.
-
+ Herladen
-
+ Voert den URL van een Mastodon-instantie in
@@ -228,35 +228,35 @@
Settings
- Instellingen
+ Instellingen
-
+ Account verwijderen
-
+ Account toevoegen
-
+ Trekt autorisaties van dezen app in en verwijdert uwen account
-
+ Autoriseert dezen app voor uwe Mastodon-account namens u te gebruiken
-
+ Schakelt dees optie uit als ge uw verbinding wilt behouden
-
+ Credits
-
+ UI/UX-ontwerp en -ontwikkeling
@@ -284,15 +284,15 @@
-
+ Afbeeldingen in toots laden
-
+ Vertalen
-
+ Gebruikt Transifex voor te helpen met dezen app in uw taal te vertalen
@@ -318,19 +318,19 @@
VisualContainer
-
+ Ontboosten
-
+ Boosten
-
+ Duim verwijderen
-
+ Duim toevoegen
diff --git a/translations/harbour-tooter-oc.ts b/translations/harbour-tooter-oc.ts
index 04416ad..ad54301 100644
--- a/translations/harbour-tooter-oc.ts
+++ b/translations/harbour-tooter-oc.ts
@@ -81,7 +81,7 @@
LoginPage
-
+ Connexion
@@ -89,7 +89,7 @@
-
+ Mastodon es un malhum liure e open source. Es una alternativa descentralizada a las plataformas comercialas, per empachar qu'una sola entrepresa monopolize vòstras comunicacions. Causissètz un servidor que vos fisatz - qualque siá vòstre causida poiretz interagir amb los autres. Tot lo monde pòt montar sa pròpria instància Mastodon e atal participar a construire un malhum mai solid.
@@ -97,7 +97,7 @@
-
+ Picatz l’URL d’una instància Mastodon
@@ -228,35 +228,35 @@
Settings
- Parmètres
+ Parmètres
-
+ Levar un compte
-
+ Ajustar un compte
-
+ Revocar l’aplicacion e levar vòstre compte
-
+ Autorizar aquesta aplicacion a utilizar vòstre compte Mastodon per vos
-
+ Desactivar aquesta opcion per estalviar vòstra connexion de donadas
-
+ Crèdits
-
+ UI/UX design e desvlopament
@@ -284,15 +284,15 @@
-
+ Cargar los imatges dels tuts
-
+ Traduire
-
+ Utilizar Transifex per ajudar a traduire l’aplicacion dins vòstra lenga
@@ -318,19 +318,19 @@
VisualContainer
-
+ Partejar pas mai
-
+ Partejar
-
+ Levar dels favorits
-
+ Ajustar als favorits
diff --git a/translations/harbour-tooter-pl.ts b/translations/harbour-tooter-pl.ts
index baf74e3..b603437 100644
--- a/translations/harbour-tooter-pl.ts
+++ b/translations/harbour-tooter-pl.ts
@@ -1,6 +1,6 @@
-
+
API
diff --git a/translations/harbour-tooter-ru.ts b/translations/harbour-tooter-ru.ts
index 5f29604..6ded1d6 100644
--- a/translations/harbour-tooter-ru.ts
+++ b/translations/harbour-tooter-ru.ts
@@ -81,7 +81,7 @@
LoginPage
-
+ Авторизоваться
@@ -89,7 +89,7 @@
-
+ Mastodon - бесплатная социальная сеть с открытым исходным кодом. Децентрализованная альтернатива коммерческим платформам позволяет избежать рисков, связанных с тем, что одна компания монополизирует ваше общение. Выберите сервер, которому вы доверяете - в зависимости от того, что вы выберете, вы можете взаимодействовать со всеми остальными. Любой может запустить свой собственный экземпляр Mastodon и беспрепятственно участвовать в социальной сети.
@@ -97,7 +97,7 @@
-
+ Введите URL-адрес экземпляра Mastodon
@@ -228,35 +228,35 @@
Settings
- Настройки
+ Настройки
-
+ Удалить учетную запись
-
+ Добавить аккаунт
-
+ удалить учетную запись с устройства
-
+ Уполномочить это приложение использовать свою учетную запись Mastodon от вашего имени
-
+ Отключите эту опцию, если вы хотите сохранить подключение к данным
-
+ Зачет
-
+ Дизайн и разработка UI / UX
@@ -284,15 +284,15 @@
-
+ Загружать изображения
-
+ Переведите
-
+ Используйте Transifex, чтобы помочь с переводом приложения на ваш язык
@@ -318,19 +318,19 @@
VisualContainer
-
+ Нет росту
-
+ Росту
-
+ Избранные нет
-
+ Избранные
diff --git a/translations/harbour-tooter-sr.ts b/translations/harbour-tooter-sr.ts
index 78274c1..2b12759 100644
--- a/translations/harbour-tooter-sr.ts
+++ b/translations/harbour-tooter-sr.ts
@@ -81,23 +81,23 @@
LoginPage
-
+ Пријава
-
+ Инстанца
-
+ Mastodon је бесплатна, open-source друштвена мрежа. Децентрализована алтернатива комерцијалним платформама која избегава ризике једне компаније која монополизује вашу комуникацију. Одаберите сервер у који имате поверења и без обзира на ваш избор - комуницирајте с осталим корисницима других мрежа. Свако може водити сопствену инстанцу Mastodon мреже и учестовати у комуникацији с другим инстанцама.
-
+ освежи
-
+ Унесите URL ваше Мастодон инстанце
@@ -228,35 +228,35 @@
Settings
- Подешавања
+ Подешавања
-
+ Уклони налог
-
+ Додај налог
-
+ Укините дозволе за кориштење и уклоните налог с телефона
-
+ Дозволите овој апликацији да користи ваш Mastodon налог
-
+ Искључите ову опцију уколико желите да уштедите на преносу података
-
+ Спомен плоча
-
+ интерфејс дизајн и развој
@@ -284,15 +284,15 @@
-
+ Прикажи слике у објавама
-
+ Преведи
-
+ Користите Transifex и помозите у преводу апликације на други језик
@@ -318,15 +318,15 @@
VisualContainer
-
+ Уклони разглас
-
+ Разгласи
-
+ Уклони из омиљених
diff --git a/translations/harbour-tooter-sv.ts b/translations/harbour-tooter-sv.ts
index 06214ee..355bb33 100644
--- a/translations/harbour-tooter-sv.ts
+++ b/translations/harbour-tooter-sv.ts
@@ -81,7 +81,7 @@
LoginPage
-
+ Logga in
@@ -89,7 +89,7 @@
-
+ Mastodon är ett fritt och öppet socialt nätverk byggt på öppen källkod. Ett decentraliserat alternativ till kommersiella plattformar, vilket undviker att ett ensamt företag monopoliserar din kommunikation. Välj en server du litar på --- beroende på vilken du väljer, kan du interagera med alla andra. Vem som helst kan köra deras egen Mastodoninstans och delta i nätverket. Även du!
@@ -97,7 +97,7 @@
-
+ Fyll i URL till Mastodoninstans
@@ -228,35 +228,35 @@
Settings
- Inställningar
+ Inställningar
-
+ Radera konto
-
+ Lägg till konto
-
+ Avauktorisera denna app och radera ditt konto
-
+ Godkänn denna app att använda ditt Mastodon-konto på dina vägnar
-
+ Inaktivera det här alternativet om du vill behålla din dataanslutning
-
+ Erkännanden
-
+ UI/UX design och utveckling
@@ -284,11 +284,11 @@
-
+ Ladda bilder i toots
-
+ Översätt
@@ -296,7 +296,7 @@
-
+ Använd Transifex för att hjälpa med app-översättningar till ditt språk
@@ -318,19 +318,19 @@
VisualContainer
-
+ Avpuffa
-
+ Puffa
-
+ Avfavorisera
-
+ Favorisera
From 038f0a37fb987e9cee0678960e48224ea95d9f88 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 15:44:08 +0200
Subject: [PATCH 127/186] Added Italian translation
Still misses some language strings
---
translations/harbour-tooter-it.ts | 130 +++++++++++++++---------------
1 file changed, 65 insertions(+), 65 deletions(-)
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index c1cbeba..513f55b 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -1,28 +1,28 @@
-
+
API
-
+ ha apprezzato il tuo post
-
+ ha iniziato a seguirti
-
+ ha condiviso il tuo post
-
+ ha detto
@@ -30,52 +30,52 @@
-
+ Conversazione
-
+ Contenuto avviso
-
+ A cosa stai pensando?
-
+ Elimina
-
+ Pubblico
-
+ Non elencato
-
+ Solo ai seguaci
-
+ Diretto
-
+ Emojis
-
+ Tap per inserire
@@ -83,7 +83,7 @@
-
+ Errore caricamento
@@ -91,7 +91,7 @@
-
+ Il file %1 non esiste
@@ -99,27 +99,27 @@
-
+ Accesso
-
+ Istanza
-
+ Inserire URL di una istanza Mastodon valida
-
+ Mastodon è un servizio di rete sociale in software libero, costituito in una federazione d'istanze. Mastodon fa parte del più ampio Fediverso, permettendo ai suoi utenti di interagire anche con utenti su diverse piattaforme aperte che supportano lo stesso protocollo.
-
+ Ricarica
@@ -127,37 +127,37 @@
-
+ Home
-
+ Notifiche
-
+ Locale
-
+ Federazione
-
+ Cerca
-
+ @utente o #termine
-
+ Nuovo toot
@@ -165,17 +165,17 @@
-
+ ha condiviso il tuo post
-
+ ha apprezzato il tuo post
-
+ ha iniziato a seguirti
@@ -183,22 +183,22 @@
-
+ Caricamento
-
+ Attendere un momento...
-
+ Impostazioni
-
+ Caricare altri
@@ -206,72 +206,72 @@
-
+ Sintesi
-
+ Seguaci
-
+ Segue
-
+ Toots
-
+ Apprezzati
-
+ Smetti di seguire
-
+ Richiesta di seguito inviata
-
+ Segui
-
+ Non silenziare
-
+ Silenzia
-
+ Sblocca
-
+ Blocca
-
+ Biografia
-
+ Aprire profile nel browser
@@ -279,32 +279,32 @@
-
+ Impostazione
-
+ Rimozione del account
-
+ Aggiungi account
-
+ Annullare l'autorizzazione dell'app e rimuovere l'account
-
+ Autorizzare l'app all'utilizzo del conto Mastodon
-
+ Caricare immagini nei toots
@@ -314,12 +314,12 @@
-
+ Tradurre
-
+ Utilizzare Transifex per aiutare nella traduzione dell'app
@@ -372,17 +372,17 @@
-
+ ha condiviso il tuo post
-
+ ha apprezzato il tuo post
-
+ ha iniziato a seguirti
@@ -390,22 +390,22 @@
-
+ Annulla condivisione
-
+ Condividi
-
+ Annulla apprezzamento
-
+ Apprezzato
From 2511cd8797623d5ee5ff7f0b75a5cb749641e9b0 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 22:10:29 +0200
Subject: [PATCH 128/186] Updated translations
---
translations/harbour-tooter-de.ts | 2 +-
translations/harbour-tooter-el.ts | 2 +-
translations/harbour-tooter-es.ts | 2 +-
translations/harbour-tooter-fi.ts | 2 +-
translations/harbour-tooter-fr.ts | 2 +-
translations/harbour-tooter-it.ts | 38 ++++++++++++++--------------
translations/harbour-tooter-nl.ts | 2 +-
translations/harbour-tooter-nl_BE.ts | 2 +-
translations/harbour-tooter-oc.ts | 2 +-
translations/harbour-tooter-pl.ts | 2 +-
translations/harbour-tooter-ru.ts | 2 +-
translations/harbour-tooter-sr.ts | 2 +-
translations/harbour-tooter-sv.ts | 2 +-
translations/harbour-tooter-zh_CN.ts | 2 +-
translations/harbour-tooter.ts | 2 +-
15 files changed, 33 insertions(+), 33 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index 5faac3b..dbb8d1e 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -243,7 +243,7 @@
Konto entfernen und für diese Anwendung deaktivieren
-
+
Zugriff durch diese Anwendung auf eigenes Mastodon-Konto erlauben
diff --git a/translations/harbour-tooter-el.ts b/translations/harbour-tooter-el.ts
index b14cd6c..7485578 100644
--- a/translations/harbour-tooter-el.ts
+++ b/translations/harbour-tooter-el.ts
@@ -243,7 +243,7 @@
Άρση της αδειοδότησης της εφαρμογής και αφαίρεση του λογαριασμού σας
-
+
Να επιτρέπεται στην εφαρμογή να χρησιμοποιεί τον λογαριασμό σας στο Mastodon εκ μέρους σας
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index 7ccdc28..3f72e80 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -243,7 +243,7 @@
Retira la autorización a esta aplicación y elimina tu cuenta
-
+
Autoriza a esta aplicación para usar tu cuenta de Mastodon en tu nombre
diff --git a/translations/harbour-tooter-fi.ts b/translations/harbour-tooter-fi.ts
index 86879b5..6fa55cb 100644
--- a/translations/harbour-tooter-fi.ts
+++ b/translations/harbour-tooter-fi.ts
@@ -243,7 +243,7 @@
-
+
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index c802da7..4a1b391 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -243,7 +243,7 @@
Désautoriser cette application et enlever votre compte
-
+
Autoriser cette application d'utiliser votre compte
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index 513f55b..f2df398 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -114,7 +114,7 @@
- Mastodon è un servizio di rete sociale in software libero, costituito in una federazione d'istanze. Mastodon fa parte del più ampio Fediverso, permettendo ai suoi utenti di interagire anche con utenti su diverse piattaforme aperte che supportano lo stesso protocollo.
+ Mastodon è un servizio di rete sociale in software libero, costituito in una federazione d'istanze. Mastodon fa parte del più ampio Fediverso, permettendo ai suoi utenti di interagire anche con utenti su diverse piattaforme aperte che supportano lo stesso protocollo.
@@ -204,72 +204,72 @@
Profile
-
+
Sintesi
-
+
Seguaci
-
+
Segue
-
+
Toots
-
+
Apprezzati
-
+
Smetti di seguire
-
+
Richiesta di seguito inviata
-
+
Segui
-
+
Non silenziare
-
+
Silenzia
-
+
Sblocca
-
+
Blocca
-
+
Biografia
-
+
Aprire profile nel browser
@@ -294,12 +294,12 @@
- Annullare l'autorizzazione dell'app e rimuovere l'account
+ Annullare l'autorizzazione dell'app e rimuovere l'account
-
- Autorizzare l'app all'utilizzo del conto Mastodon
+
+ Autorizzare l'app all'utilizzo del conto Mastodon
@@ -319,7 +319,7 @@
- Utilizzare Transifex per aiutare nella traduzione dell'app
+ Utilizzare Transifex per aiutare nella traduzione dell'app
diff --git a/translations/harbour-tooter-nl.ts b/translations/harbour-tooter-nl.ts
index 5744cb4..ab1c881 100644
--- a/translations/harbour-tooter-nl.ts
+++ b/translations/harbour-tooter-nl.ts
@@ -243,7 +243,7 @@
Trek autorisaties van deze app in en verwijder je account
-
+
Autoriseer deze app om je Mastodon namens jou te gebruiken
diff --git a/translations/harbour-tooter-nl_BE.ts b/translations/harbour-tooter-nl_BE.ts
index c332f31..0574a30 100644
--- a/translations/harbour-tooter-nl_BE.ts
+++ b/translations/harbour-tooter-nl_BE.ts
@@ -243,7 +243,7 @@
Trekt autorisaties van dezen app in en verwijdert uwen account
-
+
Autoriseert dezen app voor uwe Mastodon-account namens u te gebruiken
diff --git a/translations/harbour-tooter-oc.ts b/translations/harbour-tooter-oc.ts
index ad54301..93d6391 100644
--- a/translations/harbour-tooter-oc.ts
+++ b/translations/harbour-tooter-oc.ts
@@ -243,7 +243,7 @@
Revocar l’aplicacion e levar vòstre compte
-
+
Autorizar aquesta aplicacion a utilizar vòstre compte Mastodon per vos
diff --git a/translations/harbour-tooter-pl.ts b/translations/harbour-tooter-pl.ts
index b603437..121352a 100644
--- a/translations/harbour-tooter-pl.ts
+++ b/translations/harbour-tooter-pl.ts
@@ -243,7 +243,7 @@
-
+
diff --git a/translations/harbour-tooter-ru.ts b/translations/harbour-tooter-ru.ts
index 6ded1d6..256b798 100644
--- a/translations/harbour-tooter-ru.ts
+++ b/translations/harbour-tooter-ru.ts
@@ -243,7 +243,7 @@
удалить учетную запись с устройства
-
+
Уполномочить это приложение использовать свою учетную запись Mastodon от вашего имени
diff --git a/translations/harbour-tooter-sr.ts b/translations/harbour-tooter-sr.ts
index 2b12759..52fc514 100644
--- a/translations/harbour-tooter-sr.ts
+++ b/translations/harbour-tooter-sr.ts
@@ -243,7 +243,7 @@
Укините дозволе за кориштење и уклоните налог с телефона
-
+
Дозволите овој апликацији да користи ваш Mastodon налог
diff --git a/translations/harbour-tooter-sv.ts b/translations/harbour-tooter-sv.ts
index 355bb33..ea39d51 100644
--- a/translations/harbour-tooter-sv.ts
+++ b/translations/harbour-tooter-sv.ts
@@ -243,7 +243,7 @@
Avauktorisera denna app och radera ditt konto
-
+
Godkänn denna app att använda ditt Mastodon-konto på dina vägnar
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index d21a02e..98f420b 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -243,7 +243,7 @@
取消授权此软件并移除你的账号
-
+
授权此软件使用你的 Mastodon 账号
diff --git a/translations/harbour-tooter.ts b/translations/harbour-tooter.ts
index 42090a4..a199f9e 100644
--- a/translations/harbour-tooter.ts
+++ b/translations/harbour-tooter.ts
@@ -243,7 +243,7 @@
-
+
From e2a52205f3e0545c9b26d9b68739cd0f13b0eb07 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 22:11:07 +0200
Subject: [PATCH 129/186] Improved label text
---
qml/pages/Settings.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index 5a447b0..e4c68de 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -25,7 +25,7 @@ Page {
IconTextSwitch {
id: removeAccount
text: Logic.conf['login'] ? qsTr("Remove Account") : qsTr("Add Account")
- description: Logic.conf['login'] ? qsTr("Deauthorize this app and remove your account") : qsTr("Authorize this app to use your Mastodon account in your behalf")
+ description: Logic.conf['login'] ? qsTr("Deauthorize this app and remove your account") : qsTr("Authorize this app to access your Mastodon account")
icon.source: Logic.conf['login'] ? "image://theme/icon-m-people" : "image://theme/icon-m-add"
From ded87711f4da16d05eef958501499bab5b4ff034 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 28 Apr 2020 22:24:35 +0200
Subject: [PATCH 130/186] Fixed ReferenceError
Fixed ReferenceError: m is not defined
---
qml/pages/Profile.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Profile.qml b/qml/pages/Profile.qml
index c26c7ed..d7b8e42 100644
--- a/qml/pages/Profile.qml
+++ b/qml/pages/Profile.qml
@@ -72,7 +72,7 @@ Page {
// line below was commented out, reason unknown
// username = messageObject.data
break;
- case 'locked':m
+ case 'locked':
locked = messageObject.data
break;
case 'created_at':
From 217b44749124374d16f58c311e9cf1c41802bb9e Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 29 Apr 2020 14:05:36 +0200
Subject: [PATCH 131/186] Updated translations
---
translations/harbour-tooter-de.ts | 72 ++++++++++++++--------------
translations/harbour-tooter-el.ts | 12 ++---
translations/harbour-tooter-es.ts | 22 ++++-----
translations/harbour-tooter-fi.ts | 8 ++--
translations/harbour-tooter-fr.ts | 52 ++++++++++----------
translations/harbour-tooter-it.ts | 68 +++++++++++++-------------
translations/harbour-tooter-nl.ts | 20 ++++----
translations/harbour-tooter-nl_BE.ts | 22 ++++-----
translations/harbour-tooter-oc.ts | 12 ++---
translations/harbour-tooter-pl.ts | 8 ++--
translations/harbour-tooter-ru.ts | 12 ++---
translations/harbour-tooter-sr.ts | 22 ++++-----
translations/harbour-tooter-sv.ts | 12 ++---
translations/harbour-tooter-zh_CN.ts | 22 ++++-----
translations/harbour-tooter.ts | 8 ++--
15 files changed, 186 insertions(+), 186 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index dbb8d1e..8f35ce9 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -5,15 +5,15 @@
API
- favorisiert
+ hat deinen Beitrag favorisiert
- sind dir gefolgt
+ folgt dir
- geboostet
+ hat deinen Beitrag geteilt
@@ -40,7 +40,7 @@
- Füge eine Inhaltswarnung hinzu
+ Inhaltswarnung
@@ -52,15 +52,15 @@
- Nur Follower
+ Nur für Folgende
- Direkt
+ Direktnachricht
- Was möchtest du mitteilen?
+ Was gibt's Neues?
@@ -81,23 +81,23 @@
LoginPage
- Login
+
- Instanz
-
-
-
- Mastodon ist ein freies, quelloffenes soziales Netzwerk. Im Gegensatz zu kommerziellen Plattformen, ist Mastodon als dezentrales Netzwerk konzipiert. Somit wird das Risiko vermieden, dass ein einziges Unternehmen die volle Kontrolle über die Kommunikation der Benutzer hat. Benutzer können einer beliebigen Instanz beitreten oder selbst eine eigene betreiben.
-
-
-
- Neu laden
+
- Eine gültige Mastodon-Instanz URL eingeben
+
+
+
+
+
+
+
+
+
@@ -120,7 +120,7 @@
- @User oder #Ausdruck
+ @Benutzer oder #Ausdruck
@@ -128,22 +128,22 @@
- Föderiert
+ Föderation
MiniStatus
- geboostet
+ hat deinen Beitrag geteilt
- favorisiert
+ hat deinen Beitrag favorisiert
- sind dir gefolgt
+ folgt dir
@@ -169,7 +169,7 @@
Profile
- Nicht mehr folgen
+ Entfolgen
@@ -177,15 +177,15 @@
- Folgend
+ Folgt
- Stumm
+ Stummschalten
- Nicht stumm
+ Nicht stummschalten
@@ -197,7 +197,7 @@
- Status
+ Beiträge
@@ -205,7 +205,7 @@
- Folge
+ Folgen
@@ -213,7 +213,7 @@
- Anhänger
+ Folgende
@@ -221,7 +221,7 @@
- Profil in Browser öffnen
+ Profil im Browser öffnen
@@ -276,7 +276,7 @@
- README-Datei erstellt
+ Erstellung README-Datei
@@ -303,11 +303,11 @@
Toot
- geboostet
+ hat deinen Beitrag geteilt
- favorisiert
+ hat deinen Beitrag favorisiert
@@ -318,11 +318,11 @@
VisualContainer
- Nicht boosten
+ Nicht mehr teilen
- Boosten
+ Teilen
diff --git a/translations/harbour-tooter-el.ts b/translations/harbour-tooter-el.ts
index 7485578..23deefe 100644
--- a/translations/harbour-tooter-el.ts
+++ b/translations/harbour-tooter-el.ts
@@ -81,11 +81,15 @@
LoginPage
- Σύνδεση
+
- Παράδειγμα
+
+
+
+
+
@@ -93,10 +97,6 @@
- Φορτώνω πάλι
-
-
-
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index 3f72e80..c25cc2d 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -81,23 +81,23 @@
LoginPage
- Acceso
+
- Instancia
-
-
-
- Mastodon es una red social libre y de código abierto. Una alternativa descentralizada a las plataformas comerciales, evita los riesgos de una única compañía que monopolice tu comunicación. Elije un servidor en el que confíes — cualquiera que elijas, puede interactuar con todos los demás. Cualquiera puede ejecutar su propia instancia de Mastodon y participar en la red social sin problemas.
-
-
-
- Volver a cargar
+
- Introduce una URL de instancia de Mastodon válida
+
+
+
+
+
+
+
+
+
diff --git a/translations/harbour-tooter-fi.ts b/translations/harbour-tooter-fi.ts
index 6fa55cb..f1444ea 100644
--- a/translations/harbour-tooter-fi.ts
+++ b/translations/harbour-tooter-fi.ts
@@ -87,6 +87,10 @@
+
+
+
+
@@ -95,10 +99,6 @@
-
-
-
-
MainPage
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index 4a1b391..0643fca 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -48,11 +48,11 @@
- Non coté
+ Non listé
- Que Followers
+ Abonné(e)s uniquement
@@ -60,7 +60,7 @@
- A quoi penses-tu?
+ Qu'avez-vous en tête?
@@ -81,23 +81,23 @@
LoginPage
- Login
+
- Instance
-
-
-
- Mastodon est un réseau social et logiciel à source ouverte de microblog auto-hébergé, libre, distribué et acentré. Il permet de partager des messages, images et autres contenus. Mastodon peut être fédéré à un réseau d'instances capables de communiquer entre elles.
-
-
-
- Recharger
+
- Entrer l'URL d'une instance de Mastodon
+
+
+
+
+
+
+
+
+
@@ -116,7 +116,7 @@
- Recherche
+ Chercher
@@ -124,18 +124,18 @@
- Local
+ Fil public local
- Fédéré
+ Fil public global
MiniStatus
- a partagé
+ a partagé votre statut
@@ -143,7 +143,7 @@
- vous a suivi
+ vous suit
@@ -197,7 +197,7 @@
- Status
+ Pouets
@@ -213,11 +213,11 @@
- Abonnés
+ Abonné(e)s
-
+ Bio
@@ -303,7 +303,7 @@
Toot
- boosté
+ a partagé votre statut
@@ -318,11 +318,11 @@
VisualContainer
- Pas booster
+ Annuler le partage
- Booster
+ Partager
@@ -330,7 +330,7 @@
- Favoriser
+ Ajouter au favoris
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index f2df398..2f00c08 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -99,27 +99,27 @@
- Accesso
+
- Istanza
+
- Inserire URL di una istanza Mastodon valida
+
-
+
- Mastodon è un servizio di rete sociale in software libero, costituito in una federazione d'istanze. Mastodon fa parte del più ampio Fediverso, permettendo ai suoi utenti di interagire anche con utenti su diverse piattaforme aperte che supportano lo stesso protocollo.
+
-
+
- Ricarica
+
@@ -204,72 +204,72 @@
Profile
-
+
Sintesi
-
+
Seguaci
-
+
Segue
-
+
Toots
-
+
Apprezzati
-
+
Smetti di seguire
-
+
- Richiesta di seguito inviata
+ Richiesta di seguito inviata!
-
+
Segui
-
+
Non silenziare
-
+
Silenzia
-
+
Sblocca
-
+
Blocca
-
+
Biografia
-
+
Aprire profile nel browser
@@ -284,7 +284,7 @@
- Rimozione del account
+ Rimozione del account
@@ -294,7 +294,7 @@
- Annullare l'autorizzazione dell'app e rimuovere l'account
+ Annullare l'autorizzazione dell'app e rimuovere l'account
@@ -309,7 +309,7 @@
-
+ Disabilitare questa opzione per conservare connessione dati
@@ -324,47 +324,47 @@
-
+ Sviluppo
-
+ Design UI/UX e sviluppo
-
+ Identità visiva
-
+ Sviluppo e traduzioni
-
+ Traduzione francese e occitanica
-
+ Traduzione cinese
-
+ Traduzione olandese
-
+ Traduzione spagnola
-
+ Aggiunto file README
diff --git a/translations/harbour-tooter-nl.ts b/translations/harbour-tooter-nl.ts
index ab1c881..e24d35a 100644
--- a/translations/harbour-tooter-nl.ts
+++ b/translations/harbour-tooter-nl.ts
@@ -81,24 +81,24 @@
LoginPage
- Inloggen
+
- Instantie
-
-
-
- Mastodon is een vrij sociaal netwerk. Als gedecentraliseerd alternatief voor commerciële platformen, vermijdt het de risico’s van een enkel bedrijf dat je communicatie monopoliseert. Kies een server die je vertrouwt — welke je ook kiest, je kunt met iedereen communiceren. Iedereen kan zelf een Mastodon-instantie hebben en naadloos deelnemen aan het sociale netwerk.
-
-
-
- Herladen
+
+
+
+
+
+
+
+
+
MainPage
diff --git a/translations/harbour-tooter-nl_BE.ts b/translations/harbour-tooter-nl_BE.ts
index 0574a30..ca187ab 100644
--- a/translations/harbour-tooter-nl_BE.ts
+++ b/translations/harbour-tooter-nl_BE.ts
@@ -81,23 +81,23 @@
LoginPage
- Inloggen
+
- Instantie
-
-
-
- Mastodon is e vrij sociaal netwerk. Als gedecentraliseerd alternatief voor commerciële platformen, vermijdt het de risico’s van één enkel bedrijf dat uw communicatie monopoliseert. Kiest ne server die ge vertrouwt — dewelken dat ge ook kiest, ge kunt met iedereen communiceren. Iedereen kan zelf een Mastodon-instantie hebben en naadloos deelnemen aan het sociaal netwerk.
-
-
-
- Herladen
+
- Voert den URL van een Mastodon-instantie in
+
+
+
+
+
+
+
+
+
diff --git a/translations/harbour-tooter-oc.ts b/translations/harbour-tooter-oc.ts
index 93d6391..895e50d 100644
--- a/translations/harbour-tooter-oc.ts
+++ b/translations/harbour-tooter-oc.ts
@@ -81,24 +81,24 @@
LoginPage
- Connexion
+
+
+
+
+
- Mastodon es un malhum liure e open source. Es una alternativa descentralizada a las plataformas comercialas, per empachar qu'una sola entrepresa monopolize vòstras comunicacions. Causissètz un servidor que vos fisatz - qualque siá vòstre causida poiretz interagir amb los autres. Tot lo monde pòt montar sa pròpria instància Mastodon e atal participar a construire un malhum mai solid.
+
-
-
- Picatz l’URL d’una instància Mastodon
-
MainPage
diff --git a/translations/harbour-tooter-pl.ts b/translations/harbour-tooter-pl.ts
index 121352a..952b1b2 100644
--- a/translations/harbour-tooter-pl.ts
+++ b/translations/harbour-tooter-pl.ts
@@ -87,6 +87,10 @@
+
+
+
+
@@ -95,10 +99,6 @@
-
-
-
-
MainPage
diff --git a/translations/harbour-tooter-ru.ts b/translations/harbour-tooter-ru.ts
index 256b798..20d151c 100644
--- a/translations/harbour-tooter-ru.ts
+++ b/translations/harbour-tooter-ru.ts
@@ -81,24 +81,24 @@
LoginPage
- Авторизоваться
+
+
+
+
+
- Mastodon - бесплатная социальная сеть с открытым исходным кодом. Децентрализованная альтернатива коммерческим платформам позволяет избежать рисков, связанных с тем, что одна компания монополизирует ваше общение. Выберите сервер, которому вы доверяете - в зависимости от того, что вы выберете, вы можете взаимодействовать со всеми остальными. Любой может запустить свой собственный экземпляр Mastodon и беспрепятственно участвовать в социальной сети.
+
-
-
- Введите URL-адрес экземпляра Mastodon
-
MainPage
diff --git a/translations/harbour-tooter-sr.ts b/translations/harbour-tooter-sr.ts
index 52fc514..3091e3e 100644
--- a/translations/harbour-tooter-sr.ts
+++ b/translations/harbour-tooter-sr.ts
@@ -81,23 +81,23 @@
LoginPage
- Пријава
+
- Инстанца
-
-
-
- Mastodon је бесплатна, open-source друштвена мрежа. Децентрализована алтернатива комерцијалним платформама која избегава ризике једне компаније која монополизује вашу комуникацију. Одаберите сервер у који имате поверења и без обзира на ваш избор - комуницирајте с осталим корисницима других мрежа. Свако може водити сопствену инстанцу Mastodon мреже и учестовати у комуникацији с другим инстанцама.
-
-
-
- освежи
+
- Унесите URL ваше Мастодон инстанце
+
+
+
+
+
+
+
+
+
diff --git a/translations/harbour-tooter-sv.ts b/translations/harbour-tooter-sv.ts
index ea39d51..02cc1cd 100644
--- a/translations/harbour-tooter-sv.ts
+++ b/translations/harbour-tooter-sv.ts
@@ -81,24 +81,24 @@
LoginPage
- Logga in
+
+
+
+
+
- Mastodon är ett fritt och öppet socialt nätverk byggt på öppen källkod. Ett decentraliserat alternativ till kommersiella plattformar, vilket undviker att ett ensamt företag monopoliserar din kommunikation. Välj en server du litar på --- beroende på vilken du väljer, kan du interagera med alla andra. Vem som helst kan köra deras egen Mastodoninstans och delta i nätverket. Även du!
+
-
-
- Fyll i URL till Mastodoninstans
-
MainPage
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 98f420b..5b4b447 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -81,23 +81,23 @@
LoginPage
- 登录
+
- 实例
-
-
-
- Mastodon 是一个自由且开源的社交网络。一个去中心化的商业平台的替代品。它能够避免某个公司垄断你的通讯方式的风险。选择一个你所信任的服务器——无论你选择什么,你都可以和其他人进行互动。任何人都能运行他们自己的 Mastodon 实例,然后无缝加入社交网站。
-
-
-
- 重新加载
+
- 输入一个有效的 Mastodon 实例 URL
+
+
+
+
+
+
+
+
+
diff --git a/translations/harbour-tooter.ts b/translations/harbour-tooter.ts
index a199f9e..b119e7e 100644
--- a/translations/harbour-tooter.ts
+++ b/translations/harbour-tooter.ts
@@ -87,6 +87,10 @@
+
+
+
+
@@ -95,10 +99,6 @@
-
-
-
-
MainPage
From c321a76f75396175ea0c2f5d7cac4b72e11032e7 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 29 Apr 2020 14:08:20 +0200
Subject: [PATCH 132/186] Fixed margins and text colour
- new top margin for better separation between text labels
- fixed wrong label alignment with Theme.horizontalPageMargin
- Changed colour of Mastodon description to Theme.highlightColor
---
qml/pages/LoginPage.qml | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/qml/pages/LoginPage.qml b/qml/pages/LoginPage.qml
index 235315c..c3874fb 100644
--- a/qml/pages/LoginPage.qml
+++ b/qml/pages/LoginPage.qml
@@ -68,7 +68,8 @@ Page {
width: parent.width
validator: RegExpValidator { regExp: /^(ftp|http|https):\/\/[^ "]+$/ }
EnterKey.enabled: instance.acceptableInput;
- EnterKey.iconSource: "image://theme/icon-m-enter-next"
+ EnterKey.highlighted: instance.acceptableInput;
+ EnterKey.iconSource: "image://theme/icon-m-accept"
EnterKey.onClicked: {
Logic.api = new Logic.MastodonAPI({ instance: instance.text, api_user_token: "" });
Logic.api.registerApplication("Tooter",
@@ -110,13 +111,14 @@ Page {
anchors {
left: parent.left
right: parent.right
- leftMargin: Theme.paddingLarge
- rightMargin: Theme.paddingLarge
+ topMargin: Theme.paddingMedium
+ leftMargin: Theme.horizontalPageMargin
+ rightMargin: Theme.horizontalPageMargin
}
width: parent.width
wrapMode: Text.WordWrap
- color: Theme.secondaryHighlightColor
+ color: Theme.highlightColor
font.pixelSize: Theme.fontSizeExtraSmall
text: qsTr("Mastodon is a free, open-source social network. A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication. Pick a server that you trust — whichever you choose, you can interact with everyone else. Anyone can run their own Mastodon instance and participate in the social network seamlessly.")
}
From 28cd0629b6a9e7ea436bb4a0665203e8b2c81318 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 29 Apr 2020 14:27:54 +0200
Subject: [PATCH 133/186] Replaced icons
Use better matching icons
---
qml/pages/Settings.qml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/qml/pages/Settings.qml b/qml/pages/Settings.qml
index e4c68de..00d6874 100644
--- a/qml/pages/Settings.qml
+++ b/qml/pages/Settings.qml
@@ -26,7 +26,7 @@ Page {
id: removeAccount
text: Logic.conf['login'] ? qsTr("Remove Account") : qsTr("Add Account")
description: Logic.conf['login'] ? qsTr("Deauthorize this app and remove your account") : qsTr("Authorize this app to access your Mastodon account")
- icon.source: Logic.conf['login'] ? "image://theme/icon-m-people" : "image://theme/icon-m-add"
+ icon.source: Logic.conf['login'] ? "image://theme/icon-m-contact" : "image://theme/icon-m-add"
onCheckedChanged: {
@@ -59,7 +59,7 @@ Page {
checked: typeof Logic.conf['loadImages'] !== "undefined" && Logic.conf['loadImages']
text: qsTr("Load images in toots")
description: qsTr("Disable this option if you want to preserve your data connection")
- icon.source: "image://theme/icon-m-mobile-network"
+ icon.source: "image://theme/icon-m-image"
onClicked: {
Logic.conf['loadImages'] = checked
}
@@ -67,7 +67,7 @@ Page {
IconTextSwitch {
text: qsTr("Translate")
description: qsTr("Use Transifex to help with app translation to your language")
- icon.source: "image://theme/icon-m-presence"
+ icon.source: "image://theme/icon-m-font-size"
onCheckedChanged: {
busy = true;
checked = false;
@@ -153,7 +153,7 @@ Page {
verticalCenter: parent.verticalCenter
right: parent.right
}
- icon.source: "image://theme/" + (model.mastodon !== "" ? "icon-m-person" : "icon-m-mail") + "?" + (pressed
+ icon.source: "image://theme/" + (model.mastodon !== "" ? "icon-m-contact" : "icon-m-mail") + "?" + (pressed
? Theme.highlightColor
: Theme.primaryColor)
onClicked: {
From a09b00c92f338366086642cbb22720527f3d65de Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 29 Apr 2020 15:24:16 +0200
Subject: [PATCH 134/186] Added new icons
- Added new icons for empty profile avatars
- Removed unused entries
---
harbour-tooter.pro | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/harbour-tooter.pro b/harbour-tooter.pro
index 60f24c5..6a1b13c 100644
--- a/harbour-tooter.pro
+++ b/harbour-tooter.pro
@@ -73,16 +73,14 @@ DISTFILES += qml/harbour-tooter.qml \
qml/pages/Settings.qml \
qml/lib/API.js \
qml/images/notification.svg \
- qml/images/home.svg \
- qml/images/mesagess.svg \
- qml/images/search.svg \
qml/images/verified.svg \
- qml/images/local.svg \
- qml/images/federated.svg \
+ qml/images/boosted.svg \
qml/images/tooter.svg \
+ qml/images/emojiselect.svg \
+ qml/images/icon-m-profile.svg \
+ qml/images/icon-l-profile.svg \
qml/lib/Mastodon.js \
qml/lib/Worker.js \
- qml/images/boosted.svg \
config/icon-lock-harbour-tooter.png \
config/x-harbour.tooter.activity.conf \
rpm/harbour-tooter.changes \
From e3e4a1fac01d0c9d283037845876895404bd912b Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 29 Apr 2020 15:25:47 +0200
Subject: [PATCH 135/186] Add icon for profiles
For profiles without own avatar
---
qml/images/icon-l-profile.svg | 17 +++++++++++++++++
qml/images/icon-m-profile.svg | 25 +++++++++++++++++++++++++
2 files changed, 42 insertions(+)
create mode 100644 qml/images/icon-l-profile.svg
create mode 100644 qml/images/icon-m-profile.svg
diff --git a/qml/images/icon-l-profile.svg b/qml/images/icon-l-profile.svg
new file mode 100644
index 0000000..f4445c4
--- /dev/null
+++ b/qml/images/icon-l-profile.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/qml/images/icon-m-profile.svg b/qml/images/icon-m-profile.svg
new file mode 100644
index 0000000..896129e
--- /dev/null
+++ b/qml/images/icon-m-profile.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From 314b335ef0710569536297ede5a942f75392a206 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 29 Apr 2020 15:26:51 +0200
Subject: [PATCH 136/186] Fixed reference error
From 9d1846ec1965d1ee875a6119d4f8a2a1da1fb959 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 29 Apr 2020 15:28:19 +0200
Subject: [PATCH 137/186] Added avatar placeholder
icon-m-profile.svg being used if no avatar image can be loaded
---
qml/pages/components/VisualContainer.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/components/VisualContainer.qml b/qml/pages/components/VisualContainer.qml
index 2d42d6c..a7bc245 100644
--- a/qml/pages/components/VisualContainer.qml
+++ b/qml/pages/components/VisualContainer.qml
@@ -46,7 +46,7 @@ BackgroundItem {
visible: true
onStatusChanged: {
if (avatar.status === Image.Error)
- source = "image://theme/icon-m-person?" + (pressed
+ source = "../../images/icon-m-profile.svg?" + (pressed
? Theme.highlightColor
: Theme.primaryColor)
}
From c1372109a7ee2129b69196100e715a45bee80291 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 29 Apr 2020 15:29:35 +0200
Subject: [PATCH 138/186] Placeholder for missing avatars
icon-l-profile.svg being used if no avatar image can be loaded
From fac72217e8e9554e26c90b63a0e1991b0951efb4 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Wed, 29 Apr 2020 15:30:47 +0200
Subject: [PATCH 139/186] Added avatar placeholder
icon-l-profile.svg being used if no avatar image can be loaded
---
qml/pages/components/ProfileHeader.qml | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/qml/pages/components/ProfileHeader.qml b/qml/pages/components/ProfileHeader.qml
index 8dd369c..edba5c7 100644
--- a/qml/pages/components/ProfileHeader.qml
+++ b/qml/pages/components/ProfileHeader.qml
@@ -37,7 +37,12 @@ Item {
asynchronous: true
width: description === "" ? Theme.iconSizeMedium : Theme.iconSizeLarge
height: width
- source: image
+ source:
+ if (icon.status === Image.Error)
+ source = "../../images/icon-l-profile.svg?" + (pressed
+ ? Theme.highlightColor
+ : Theme.primaryColor)
+ else image
}
Column {
anchors {
From 5257b6e7bc511244892943699fbdf9539fb631fb Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:08:42 +0200
Subject: [PATCH 140/186] Update harbour-tooter-de.ts
---
translations/harbour-tooter-de.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index 8f35ce9..febcb24 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -135,11 +135,11 @@
MiniStatus
- hat deinen Beitrag geteilt
+ hat den Beitrag geteilt
- hat deinen Beitrag favorisiert
+ hat den Beitrag favorisiert
From df233bdf136ad26f4add9ce1b12f73841b441b9a Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:09:27 +0200
Subject: [PATCH 141/186] Update harbour-tooter-fr.ts
---
translations/harbour-tooter-fr.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index 0643fca..3f509ea 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -135,7 +135,7 @@
MiniStatus
- a partagé votre statut
+ a partagé ce statut
From d0237fb037f1b98114f48ff98562ab92273ae315 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:19:45 +0200
Subject: [PATCH 142/186] Update harbour-tooter-it.ts
---
translations/harbour-tooter-it.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index 2f00c08..7a08ddb 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -165,12 +165,12 @@
- ha condiviso il tuo post
+ ha condiviso il post
- ha apprezzato il tuo post
+ ha apprezzato il post
From f51018a54033ba9a519a1e920566aa96ba7166dd Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:32:35 +0200
Subject: [PATCH 143/186] Update harbour-tooter-it.ts
---
translations/harbour-tooter-it.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index 7a08ddb..41d2a6e 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -6,7 +6,7 @@
- ha apprezzato il tuo post
+ ha apprezzato il post
@@ -16,7 +16,7 @@
- ha condiviso il tuo post
+ ha condiviso il post
From e5324d03c66c8042e47c29484837262e8b1f6030 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:36:56 +0200
Subject: [PATCH 144/186] Update harbour-tooter-fr.ts
---
translations/harbour-tooter-fr.ts | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index 3f509ea..da66113 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -81,23 +81,23 @@
LoginPage
-
+ Login
-
+ Instance
-
+ Saisissez l’URL d’une instance Mastodon
-
+ Mastodon est un réseau libre et open source. Il s’agit d'une alternative aux plateformes commerciales, pour éviter qu'une seule entreprise monopolise vos communications. Choisissez un serveur dans lequel vous avez confiance - quelque que soit votre choix vous pourrez interagir avec d’autres personnes. Tout le monde peut monter sa propre instance Mastodon et participer rendre le réseau plus robuste.
-
+ Recharger
From f22463ed9d6aca4fd1ed37881e250640f3dff774 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:42:26 +0200
Subject: [PATCH 145/186] Update harbour-tooter-de.ts
---
translations/harbour-tooter-de.ts | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index febcb24..0d7c292 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -5,7 +5,7 @@
API
- hat deinen Beitrag favorisiert
+ hat den Beitrag favorisiert
@@ -13,7 +13,7 @@
- hat deinen Beitrag geteilt
+ hat den Beitrag geteilt
@@ -81,23 +81,23 @@
LoginPage
-
+ Login
-
+ Instanz
-
+ Eine gültige Mastodon-Instanz URL eingeben
-
+ Mastodon ist ein freies, quelloffenes soziales Netzwerk. Im Gegensatz zu kommerziellen Plattformen, ist Mastodon als dezentrales Netzwerk konzipiert. Somit wird das Risiko vermieden, dass ein einziges Unternehmen die volle Kontrolle über die Kommunikation der Benutzer hat. Benutzer können einer beliebigen Instanz beitreten oder selbst eine eigene betreiben.
-
+ Neu laden
From e76758b3de7c347d738b7c3cc583bf361aca1968 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:43:27 +0200
Subject: [PATCH 146/186] Update harbour-tooter-el.ts
---
translations/harbour-tooter-el.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/translations/harbour-tooter-el.ts b/translations/harbour-tooter-el.ts
index 23deefe..6f47211 100644
--- a/translations/harbour-tooter-el.ts
+++ b/translations/harbour-tooter-el.ts
@@ -81,11 +81,11 @@
LoginPage
-
+ Σύνδεση
-
+ Παράδειγμα
From 9e14ae07f48fa25f6e01615fd6b4b9ed7dee04c2 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:44:56 +0200
Subject: [PATCH 147/186] Update harbour-tooter-es.ts
---
translations/harbour-tooter-es.ts | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index c25cc2d..a226c0c 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -81,23 +81,23 @@
LoginPage
-
+ Acceso
-
+ Instancia>
-
+ Introduce una URL de instancia de Mastodon válida
-
+ Mastodon es una red social libre y de código abierto. Una alternativa descentralizada a las plataformas comerciales, evita los riesgos de una única compañía que monopolice tu comunicación. Elije un servidor en el que confíes — cualquiera que elijas, puede interactuar con todos los demás. Cualquiera puede ejecutar su propia instancia de Mastodon y participar en la red social sin problemas.
-
+ Volver a cargar
From 7cc486ce8bd628207935bf0fd633df48f0e20471 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:47:50 +0200
Subject: [PATCH 148/186] Update harbour-tooter-it.ts
---
translations/harbour-tooter-it.ts | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index 41d2a6e..9f31bc8 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -99,27 +99,27 @@
-
+ Accesso
-
+ Istanza
-
+ Inserire URL di una istanza Mastodon valida
-
+ Mastodon è un servizio di rete sociale in software libero, costituito in una federazione d'istanze. Mastodon fa parte del più ampio Fediverso, permettendo ai suoi utenti di interagire anche con utenti su diverse piattaforme aperte che supportano lo stesso protocollo.
-
+ Ricarica
From 45964086bb0e3491c8b2990ed9187e413509a23f Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:48:51 +0200
Subject: [PATCH 149/186] Update harbour-tooter-nl.ts
---
translations/harbour-tooter-nl.ts | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/translations/harbour-tooter-nl.ts b/translations/harbour-tooter-nl.ts
index e24d35a..6ff67ed 100644
--- a/translations/harbour-tooter-nl.ts
+++ b/translations/harbour-tooter-nl.ts
@@ -81,11 +81,11 @@
LoginPage
-
+ Inloggen
-
+ Instantie
@@ -93,11 +93,11 @@
-
+ Mastodon is een vrij sociaal netwerk. Als gedecentraliseerd alternatief voor commerciële platformen, vermijdt het de risico’s van een enkel bedrijf dat je communicatie monopoliseert. Kies een server die je vertrouwt — welke je ook kiest, je kunt met iedereen communiceren. Iedereen kan zelf een Mastodon-instantie hebben en naadloos deelnemen aan het sociale netwerk.
-
+ Herladen
From ea97b3277d8f5a338c7dad5484c6c4aadb360c77 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:49:59 +0200
Subject: [PATCH 150/186] Update harbour-tooter-nl_BE.ts
---
translations/harbour-tooter-nl_BE.ts | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/translations/harbour-tooter-nl_BE.ts b/translations/harbour-tooter-nl_BE.ts
index ca187ab..cf8d937 100644
--- a/translations/harbour-tooter-nl_BE.ts
+++ b/translations/harbour-tooter-nl_BE.ts
@@ -81,23 +81,23 @@
LoginPage
-
+ Inloggen
-
+ Instantie
-
+ Voert den URL van een Mastodon-instantie in
-
+ Mastodon is e vrij sociaal netwerk. Als gedecentraliseerd alternatief voor commerciële platformen, vermijdt het de risico’s van één enkel bedrijf dat uw communicatie monopoliseert. Kiest ne server die ge vertrouwt — dewelken dat ge ook kiest, ge kunt met iedereen communiceren. Iedereen kan zelf een Mastodon-instantie hebben en naadloos deelnemen aan het sociaal netwerk.
-
+ Herladen
From e35f75ec4449f142c11910cbc689e88e71972fb9 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:51:11 +0200
Subject: [PATCH 151/186] Update harbour-tooter-oc.ts
---
translations/harbour-tooter-oc.ts | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/translations/harbour-tooter-oc.ts b/translations/harbour-tooter-oc.ts
index 895e50d..2bb86d9 100644
--- a/translations/harbour-tooter-oc.ts
+++ b/translations/harbour-tooter-oc.ts
@@ -81,7 +81,7 @@
LoginPage
-
+ Connexion
@@ -89,11 +89,11 @@
-
+ Picatz l’URL d’una instància Mastodon
-
+ Mastodon es un malhum liure e open source. Es una alternativa descentralizada a las plataformas comercialas, per empachar qu'una sola entrepresa monopolize vòstras comunicacions. Causissètz un servidor que vos fisatz - qualque siá vòstre causida poiretz interagir amb los autres. Tot lo monde pòt montar sa pròpria instància Mastodon e atal participar a construire un malhum mai solid.
From c8e9049bd081afc95d5c95aaa8dfd554688d8615 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 11:53:08 +0200
Subject: [PATCH 152/186] Update harbour-tooter-ru.ts
---
translations/harbour-tooter-ru.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/translations/harbour-tooter-ru.ts b/translations/harbour-tooter-ru.ts
index 20d151c..277a582 100644
--- a/translations/harbour-tooter-ru.ts
+++ b/translations/harbour-tooter-ru.ts
@@ -89,11 +89,11 @@
-
+ Введите URL-адрес экземпляра Mastodon
-
+ Mastodon - бесплатная социальная сеть с открытым исходным кодом. Децентрализованная альтернатива коммерческим платформам позволяет избежать рисков, связанных с тем, что одна компания монополизирует ваше общение. Выберите сервер, которому вы доверяете - в зависимости от того, что вы выберете, вы можете взаимодействовать со всеми остальными. Любой может запустить свой собственный экземпляр Mastodon и беспрепятственно участвовать в социальной сети.
From 9736f09820ba0038bf104bb38e60f054c085ff4e Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 14:22:00 +0200
Subject: [PATCH 153/186] Update harbour-tooter-sv.ts
---
translations/harbour-tooter-sv.ts | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/translations/harbour-tooter-sv.ts b/translations/harbour-tooter-sv.ts
index 02cc1cd..43b1866 100644
--- a/translations/harbour-tooter-sv.ts
+++ b/translations/harbour-tooter-sv.ts
@@ -81,7 +81,7 @@
LoginPage
-
+ Logga in
@@ -89,11 +89,11 @@
-
+ Fyll i URL till Mastodoninstans
-
+ Mastodon är ett fritt och öppet socialt nätverk byggt på öppen källkod. Ett decentraliserat alternativ till kommersiella plattformar, vilket undviker att ett ensamt företag monopoliserar din kommunikation. Välj en server du litar på --- beroende på vilken du väljer, kan du interagera med alla andra. Vem som helst kan köra deras egen Mastodoninstans och delta i nätverket. Även du!
From 30bedbe1d06e91213606d3b0733940c7a6b247dc Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 14:24:32 +0200
Subject: [PATCH 154/186] Update harbour-tooter-zh_CN.ts
---
translations/harbour-tooter-zh_CN.ts | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 5b4b447..04ddc89 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -81,23 +81,23 @@
LoginPage
-
+ 登录
-
+ 实例
-
+ 输入一个有效的 Mastodon 实例 URL
-
+ Mastodon 是一个自由且开源的社交网络。一个去中心化的商业平台的替代品。它能够避免某个公司垄断你的通讯方式的风险。选择一个你所信任的服务器——无论你选择什么,你都可以和其他人进行互动。任何人都能运行他们自己的 Mastodon 实例,然后无缝加入社交网站。
-
+ 重新加载
From 17dbf74bf5c24633df4bf81e5bef57178ed3688e Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 14:28:54 +0200
Subject: [PATCH 155/186] Text colour change
---
qml/pages/ProfileHeader.qml | 78 +++++++++++++++++++++++++++++++++++++
1 file changed, 78 insertions(+)
create mode 100644 qml/pages/ProfileHeader.qml
diff --git a/qml/pages/ProfileHeader.qml b/qml/pages/ProfileHeader.qml
new file mode 100644
index 0000000..54b9874
--- /dev/null
+++ b/qml/pages/ProfileHeader.qml
@@ -0,0 +1,78 @@
+import QtQuick 2.0
+import Sailfish.Silica 1.0
+
+Item {
+ id: header
+ property int value: 0;
+ property string title: "";
+ property string description: "";
+ property string image: "";
+ property string bg: "";
+ width: parent.width
+ height: icon.height + Theme.paddingLarge*2
+ /*Image {
+ anchors.fill: parent
+ asynchronous: true
+ fillMode: Image.PreserveAspectCrop
+ source: bg
+ opacity: 0.3
+ }*/
+ Rectangle {
+ anchors.fill: parent
+ opacity: 0.2
+ gradient: Gradient {
+ GradientStop { position: 0.0; color: Theme.highlightBackgroundColor }
+ GradientStop { position: 1.0; color: Theme.highlightBackgroundColor }
+ }
+
+ }
+ Image {
+ id: icon
+ anchors {
+ left: parent.left
+ leftMargin: Theme.paddingLarge
+ top: parent.top
+ topMargin: Theme.paddingLarge
+ }
+ asynchronous: true
+ width: description === "" ? Theme.iconSizeMedium : Theme.iconSizeLarge
+ height: width
+ source:
+ if (icon.status === Image.Error)
+ source = "../../images/icon-l-profile.svg?" + (pressed
+ ? Theme.highlightColor
+ : Theme.primaryColor)
+ else image
+ }
+ Column {
+ anchors {
+ left: icon.right
+ leftMargin: Theme.paddingLarge
+ right: parent.right
+ rightMargin: Theme.paddingLarge
+ verticalCenter: parent.verticalCenter
+ }
+ Label {
+ id: ttl
+ text: title
+ height: contentHeight
+ color: Theme.primaryColor
+ font.pixelSize: Theme.fontSizeLarge
+ font.family: Theme.fontFamilyHeading
+ horizontalAlignment: Text.AlignRight
+ truncationMode: TruncationMode.Fade
+ width: parent.width
+ }
+ Label {
+ height: description === "" ? 0 : contentHeight
+ text: description
+ color: Theme.secondaryColor
+ font.pixelSize: Theme.fontSizeSmall
+ font.family: Theme.fontFamilyHeading
+ horizontalAlignment: Text.AlignRight
+ truncationMode: TruncationMode.Fade
+ width: parent.width
+ }
+ }
+
+}
From d6897db2d5d85313804f382d8c1d38867a60bda0 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 14:30:01 +0200
Subject: [PATCH 156/186] Delete ProfileHeader.qml
---
qml/pages/ProfileHeader.qml | 78 -------------------------------------
1 file changed, 78 deletions(-)
delete mode 100644 qml/pages/ProfileHeader.qml
diff --git a/qml/pages/ProfileHeader.qml b/qml/pages/ProfileHeader.qml
deleted file mode 100644
index 54b9874..0000000
--- a/qml/pages/ProfileHeader.qml
+++ /dev/null
@@ -1,78 +0,0 @@
-import QtQuick 2.0
-import Sailfish.Silica 1.0
-
-Item {
- id: header
- property int value: 0;
- property string title: "";
- property string description: "";
- property string image: "";
- property string bg: "";
- width: parent.width
- height: icon.height + Theme.paddingLarge*2
- /*Image {
- anchors.fill: parent
- asynchronous: true
- fillMode: Image.PreserveAspectCrop
- source: bg
- opacity: 0.3
- }*/
- Rectangle {
- anchors.fill: parent
- opacity: 0.2
- gradient: Gradient {
- GradientStop { position: 0.0; color: Theme.highlightBackgroundColor }
- GradientStop { position: 1.0; color: Theme.highlightBackgroundColor }
- }
-
- }
- Image {
- id: icon
- anchors {
- left: parent.left
- leftMargin: Theme.paddingLarge
- top: parent.top
- topMargin: Theme.paddingLarge
- }
- asynchronous: true
- width: description === "" ? Theme.iconSizeMedium : Theme.iconSizeLarge
- height: width
- source:
- if (icon.status === Image.Error)
- source = "../../images/icon-l-profile.svg?" + (pressed
- ? Theme.highlightColor
- : Theme.primaryColor)
- else image
- }
- Column {
- anchors {
- left: icon.right
- leftMargin: Theme.paddingLarge
- right: parent.right
- rightMargin: Theme.paddingLarge
- verticalCenter: parent.verticalCenter
- }
- Label {
- id: ttl
- text: title
- height: contentHeight
- color: Theme.primaryColor
- font.pixelSize: Theme.fontSizeLarge
- font.family: Theme.fontFamilyHeading
- horizontalAlignment: Text.AlignRight
- truncationMode: TruncationMode.Fade
- width: parent.width
- }
- Label {
- height: description === "" ? 0 : contentHeight
- text: description
- color: Theme.secondaryColor
- font.pixelSize: Theme.fontSizeSmall
- font.family: Theme.fontFamilyHeading
- horizontalAlignment: Text.AlignRight
- truncationMode: TruncationMode.Fade
- width: parent.width
- }
- }
-
-}
From 8db104ae720cebbdc775351856e04c677b439dce Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 14:30:36 +0200
Subject: [PATCH 157/186] Label colour change
---
qml/pages/components/ProfileHeader.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/components/ProfileHeader.qml b/qml/pages/components/ProfileHeader.qml
index edba5c7..54b9874 100644
--- a/qml/pages/components/ProfileHeader.qml
+++ b/qml/pages/components/ProfileHeader.qml
@@ -66,7 +66,7 @@ Item {
Label {
height: description === "" ? 0 : contentHeight
text: description
- color: Theme.primaryColor
+ color: Theme.secondaryColor
font.pixelSize: Theme.fontSizeSmall
font.family: Theme.fontFamilyHeading
horizontalAlignment: Text.AlignRight
From c720371080fbea99592bcf830527315500d2b068 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 16:23:37 +0200
Subject: [PATCH 158/186] Update harbour-tooter-it.ts
---
translations/harbour-tooter-it.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index 9f31bc8..d6bad12 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -372,12 +372,12 @@
- ha condiviso il tuo post
+ ha condiviso il post
- ha apprezzato il tuo post
+ ha apprezzato il post
From f0446354e0081f39c7467ca343fa85a66178a25b Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 16:25:31 +0200
Subject: [PATCH 159/186] Update harbour-tooter-fr.ts
---
translations/harbour-tooter-fr.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index da66113..babaa1c 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -303,7 +303,7 @@
Toot
- a partagé votre statut
+ a partagé ce statut
From 8c04e8c3657ed269c95b1e9419649276fa6ba6ba Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 30 Apr 2020 16:27:12 +0200
Subject: [PATCH 160/186] Update harbour-tooter-de.ts
---
translations/harbour-tooter-de.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index 0d7c292..d3069b3 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -303,11 +303,11 @@
Toot
- hat deinen Beitrag geteilt
+ hat den Beitrag geteilt
- hat deinen Beitrag favorisiert
+ hat den Beitrag favorisiert
From 0592b4a1d7b9043223da86ff5ed862f67fcea5fc Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 1 May 2020 08:18:48 +0200
Subject: [PATCH 161/186] Update harbour-tooter-de.ts
---
translations/harbour-tooter-de.ts | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index d3069b3..d2a2c44 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -5,7 +5,7 @@
API
- hat den Beitrag favorisiert
+ hat favorisiert
@@ -13,7 +13,7 @@
- hat den Beitrag geteilt
+ hat geteilt
@@ -135,11 +135,11 @@
MiniStatus
- hat den Beitrag geteilt
+ hat geteilt
- hat den Beitrag favorisiert
+ hat favorisiert
@@ -303,11 +303,11 @@
Toot
- hat den Beitrag geteilt
+ hat geteilt
- hat den Beitrag favorisiert
+ hat favorisiert
From 31d2dda3c6f3c90cbaf7f7ec7cbada225f7cb471 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 1 May 2020 08:20:54 +0200
Subject: [PATCH 162/186] Update harbour-tooter-fr.ts
---
translations/harbour-tooter-fr.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index babaa1c..520174c 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -135,7 +135,7 @@
MiniStatus
- a partagé ce statut
+ a partagé
@@ -303,7 +303,7 @@
Toot
- a partagé ce statut
+ a partagé
From cc3983260fa1397fd69ec77d76705d58d3a53632 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 1 May 2020 08:22:00 +0200
Subject: [PATCH 163/186] Update harbour-tooter-it.ts
---
translations/harbour-tooter-it.ts | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index d6bad12..7f50712 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -6,7 +6,7 @@
- ha apprezzato il post
+ ha apprezzato
@@ -16,7 +16,7 @@
- ha condiviso il post
+ ha condiviso
@@ -165,12 +165,12 @@
- ha condiviso il post
+ ha condiviso
- ha apprezzato il post
+ ha apprezzato
@@ -372,12 +372,12 @@
- ha condiviso il post
+ ha condiviso
- ha apprezzato il post
+ ha apprezzato
From eb14c94dc835060823ae784334e37267293b9e0e Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 4 May 2020 10:07:10 +0200
Subject: [PATCH 164/186] Fix empty profil title
If no display name is provided, use user account name.
---
qml/pages/components/ProfileHeader.qml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/qml/pages/components/ProfileHeader.qml b/qml/pages/components/ProfileHeader.qml
index 54b9874..d7c087d 100644
--- a/qml/pages/components/ProfileHeader.qml
+++ b/qml/pages/components/ProfileHeader.qml
@@ -54,7 +54,11 @@ Item {
}
Label {
id: ttl
- text: title
+ text:
+ if (title === "") {
+ description.split('@')[0]
+ }
+ else title
height: contentHeight
color: Theme.primaryColor
font.pixelSize: Theme.fontSizeLarge
From f492be89f1a8b3991b4b98ddde888e8b376940f9 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 4 May 2020 10:10:35 +0200
Subject: [PATCH 165/186] Update Conversation.qml
Adjusted font-size for user input (toots)
---
qml/pages/Conversation.qml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/qml/pages/Conversation.qml b/qml/pages/Conversation.qml
index fce4817..5da692c 100644
--- a/qml/pages/Conversation.qml
+++ b/qml/pages/Conversation.qml
@@ -209,8 +209,9 @@ Page {
0) == '#') ? description + ' ' : ''
height: Math.max(270, Math.min(900, implicitHeight))
//height: implicitHeight
- horizontalAlignment: Text.AlignLeft
+ horizontalAlignment: Text.AlignLeft
placeholderText: qsTr("What's on your mind?")
+ font.pixelSize: Theme.fontSizeSmall
EnterKey.onClicked: {
//tweet()
}
From 231c4d6e199d71f96e7d1b8b79134608dd52b13e Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 4 May 2020 10:14:10 +0200
Subject: [PATCH 166/186] Fix empty profil title
If no display name is provided, use user account name (in ProfileHeader.qml)
---
qml/pages/Profile.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Profile.qml b/qml/pages/Profile.qml
index d7b8e42..6d56f44 100644
--- a/qml/pages/Profile.qml
+++ b/qml/pages/Profile.qml
@@ -141,7 +141,7 @@ Page {
header: ProfileHeader {
id: header
title: display_name
- description: '@'+username
+ description: username
image: profileImage
}
From 4a03433ccbd37c56eca341e6c67b18cbac375507 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 4 May 2020 10:15:34 +0200
Subject: [PATCH 167/186] Update ProfileHeader.qml
---
qml/pages/components/ProfileHeader.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/components/ProfileHeader.qml b/qml/pages/components/ProfileHeader.qml
index d7c087d..72208f7 100644
--- a/qml/pages/components/ProfileHeader.qml
+++ b/qml/pages/components/ProfileHeader.qml
@@ -56,7 +56,7 @@ Item {
id: ttl
text:
if (title === "") {
- description.split('@')[0]
+ description.split('')[0]
}
else title
height: contentHeight
From a51acf949969b0a58d8f3cc3ac85dcfeee53151e Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 4 May 2020 10:16:04 +0200
Subject: [PATCH 168/186] Fix empty profile title
If no display name is provided, use user account name.
---
qml/pages/components/ProfileHeader.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/components/ProfileHeader.qml b/qml/pages/components/ProfileHeader.qml
index 72208f7..d7c087d 100644
--- a/qml/pages/components/ProfileHeader.qml
+++ b/qml/pages/components/ProfileHeader.qml
@@ -56,7 +56,7 @@ Item {
id: ttl
text:
if (title === "") {
- description.split('')[0]
+ description.split('@')[0]
}
else title
height: contentHeight
From 97fc84f0c7378dcc138caf05ffaa42145a57bbeb Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 4 May 2020 10:16:43 +0200
Subject: [PATCH 169/186] Update Profile.qml
---
qml/pages/Profile.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Profile.qml b/qml/pages/Profile.qml
index 6d56f44..1bd5976 100644
--- a/qml/pages/Profile.qml
+++ b/qml/pages/Profile.qml
@@ -141,7 +141,7 @@ Page {
header: ProfileHeader {
id: header
title: display_name
- description: username
+ description: username
image: profileImage
}
From ac26d6772bbf6a4c6093ea2cf222c065752c3b04 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 4 May 2020 10:17:10 +0200
Subject: [PATCH 170/186] Fix empty profile title
If no display name is provided, use user account name.
---
qml/pages/Profile.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Profile.qml b/qml/pages/Profile.qml
index 1bd5976..6d56f44 100644
--- a/qml/pages/Profile.qml
+++ b/qml/pages/Profile.qml
@@ -141,7 +141,7 @@ Page {
header: ProfileHeader {
id: header
title: display_name
- description: username
+ description: username
image: profileImage
}
From ba39f51a5e63cb750b609f6552ad545e3ada52e5 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 4 May 2020 10:20:09 +0200
Subject: [PATCH 171/186] Fix empty display/user name
If no display_name is profided, use username (without @instance)
---
qml/pages/components/MiniHeader.qml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/qml/pages/components/MiniHeader.qml b/qml/pages/components/MiniHeader.qml
index 34140a9..6a9f6f9 100644
--- a/qml/pages/components/MiniHeader.qml
+++ b/qml/pages/components/MiniHeader.qml
@@ -12,7 +12,11 @@ Item {
left: parent.left
leftMargin: Theme.paddingMedium
}
- text: account_display_name
+ text:
+ if (account_display_name === "") {
+ account_username.split('@')[0]
+ }
+ else account_display_name
width: contentWidth > parent.width /2 ? parent.width /2 : contentWidth
truncationMode: TruncationMode.Fade
font.weight: Font.Bold
From 4832ab50f47f6dc10e0b49958bfff09fd9bed2cb Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 4 May 2020 10:24:30 +0200
Subject: [PATCH 172/186] Fix empty profile title
If no display name is provided, use user account name.
---
qml/pages/components/ProfileHeader.qml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/qml/pages/components/ProfileHeader.qml b/qml/pages/components/ProfileHeader.qml
index d7c087d..ac76884 100644
--- a/qml/pages/components/ProfileHeader.qml
+++ b/qml/pages/components/ProfileHeader.qml
@@ -60,7 +60,7 @@ Item {
}
else title
height: contentHeight
- color: Theme.primaryColor
+ color: Theme.highlightColor
font.pixelSize: Theme.fontSizeLarge
font.family: Theme.fontFamilyHeading
horizontalAlignment: Text.AlignRight
@@ -70,7 +70,7 @@ Item {
Label {
height: description === "" ? 0 : contentHeight
text: description
- color: Theme.secondaryColor
+ color: Theme.secondaryHighlightColor
font.pixelSize: Theme.fontSizeSmall
font.family: Theme.fontFamilyHeading
horizontalAlignment: Text.AlignRight
From 8f87b85026e36997bd875a267bdeac41c30b2cb3 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 4 May 2020 11:48:29 +0200
Subject: [PATCH 173/186] Icon alignment fixes
---
qml/pages/Conversation.qml | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/qml/pages/Conversation.qml b/qml/pages/Conversation.qml
index 5da692c..3de2497 100644
--- a/qml/pages/Conversation.qml
+++ b/qml/pages/Conversation.qml
@@ -209,9 +209,9 @@ Page {
0) == '#') ? description + ' ' : ''
height: Math.max(270, Math.min(900, implicitHeight))
//height: implicitHeight
- horizontalAlignment: Text.AlignLeft
+ horizontalAlignment: Text.AlignLeft
placeholderText: qsTr("What's on your mind?")
- font.pixelSize: Theme.fontSizeSmall
+ font.pixelSize: Theme.fontSizeSmall
EnterKey.onClicked: {
//tweet()
}
@@ -306,7 +306,8 @@ Page {
id: btnContentWarning
anchors {
- verticalCenter: privacy.verticalCenter
+ top: toot.bottom
+ topMargin: -Theme.paddingSmall * 1.5
left: parent.left
leftMargin: Theme.paddingMedium
}
@@ -318,7 +319,8 @@ Page {
id: btnAddImage
enabled: mediaModel.count < 4
anchors {
- verticalCenter: privacy.verticalCenter
+ top: toot.bottom
+ topMargin: -Theme.paddingSmall * 1.5
left: btnContentWarning.right
leftMargin: Theme.paddingSmall
}
@@ -364,7 +366,7 @@ Page {
id: privacy
anchors {
top: toot.bottom
- topMargin: -Theme.paddingSmall * 2
+ topMargin: -Theme.paddingSmall * 1.5
left: btnAddImage.right
right: btnSend.left
}
@@ -390,6 +392,7 @@ Page {
+ (pressed ? Theme.highlightColor : Theme.primaryColor)
anchors {
top: toot.bottom
+ topMargin: -Theme.paddingSmall * 2
right: parent.right
rightMargin: Theme.paddingSmall
}
From 7b0ff5f760da04397dc077c2169cfb5ae3bd62b6 Mon Sep 17 00:00:00 2001
From: molan-git
Date: Mon, 4 May 2020 14:55:52 +0200
Subject: [PATCH 174/186] Fix anchors text toot
---
qml/pages/Conversation.qml | 8 ++++----
translations/harbour-tooter-it.ts | 14 +++++++-------
2 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/qml/pages/Conversation.qml b/qml/pages/Conversation.qml
index 3de2497..1f02857 100644
--- a/qml/pages/Conversation.qml
+++ b/qml/pages/Conversation.qml
@@ -157,7 +157,6 @@ Page {
Rectangle {
id: progressBar
width: toot.text.length ? panel.width * (toot.text.length / tootMaxChar) : 0
-
height: Theme.itemSizeSmall * 0.05
color: Theme.highlightBackgroundColor
opacity: 0.7
@@ -179,6 +178,7 @@ Page {
}
autoScrollEnabled: true
labelVisible: false
+ font.pixelSize: Theme.fontSizeSmall
placeholderText: qsTr("Write your warning here")
placeholderColor: palette.highlightColor
color: palette.highlightColor
@@ -198,8 +198,8 @@ Page {
top: warningContent.bottom
topMargin: Theme.paddingMedium
left: parent.left
- right: parent.right
- rightMargin: Theme.paddingMedium
+ right: parent.right
+ rightMargin: Theme.paddingLarge * 2
}
autoScrollEnabled: true
labelVisible: false
@@ -392,7 +392,7 @@ Page {
+ (pressed ? Theme.highlightColor : Theme.primaryColor)
anchors {
top: toot.bottom
- topMargin: -Theme.paddingSmall * 2
+ topMargin: -Theme.paddingSmall * 1.5
right: parent.right
rightMargin: Theme.paddingSmall
}
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index 7f50712..5df1b51 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -43,37 +43,37 @@
A cosa stai pensando?
-
+
Elimina
-
+
Pubblico
-
+
Non elencato
-
+
Solo ai seguaci
-
+
Diretto
-
+
Emojis
-
+
Tap per inserire
From 4cdb2f1540f92fc333fc95da4778d42e00e91065 Mon Sep 17 00:00:00 2001
From: molan-git
Date: Mon, 4 May 2020 15:32:01 +0200
Subject: [PATCH 175/186] Update Conversation.qml
---
qml/pages/Conversation.qml | 1 +
1 file changed, 1 insertion(+)
diff --git a/qml/pages/Conversation.qml b/qml/pages/Conversation.qml
index 1f02857..3fed799 100644
--- a/qml/pages/Conversation.qml
+++ b/qml/pages/Conversation.qml
@@ -243,6 +243,7 @@ Page {
right: parent.right
rightMargin: Theme.paddingSmall
}
+ opacity: 0.8
icon.source: "../../qml/images/emojiselect.svg" + (pressed ? Theme.highlightColor : (warningContent.visible ? Theme.secondaryHighlightColor : Theme.primaryColor))
onClicked: pageStack.push(firstWizardPage)
}
From 665402228fe72f9b4269f7bed300271723908761 Mon Sep 17 00:00:00 2001
From: molan-git
Date: Mon, 4 May 2020 16:04:10 +0200
Subject: [PATCH 176/186] Update harbour-tooter-it.ts
---
translations/harbour-tooter-it.ts | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index 5df1b51..6689a88 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -43,37 +43,37 @@
A cosa stai pensando?
-
+
Elimina
-
+
Pubblico
-
+
Non elencato
-
+
Solo ai seguaci
-
+
Diretto
-
+
Emojis
-
+
Tap per inserire
From 35a4f221d8384dd2ce975dd2c79c316b5d937fe7 Mon Sep 17 00:00:00 2001
From: molan-git
Date: Thu, 7 May 2020 16:42:07 +0200
Subject: [PATCH 177/186] Added topMargin padding
---
qml/images/tooter.svg | 71 +++++++++++++++++--------------
qml/pages/Conversation.qml | 1 +
translations/harbour-tooter-it.ts | 14 +++---
3 files changed, 46 insertions(+), 40 deletions(-)
diff --git a/qml/images/tooter.svg b/qml/images/tooter.svg
index 62c8550..705b6fa 100644
--- a/qml/images/tooter.svg
+++ b/qml/images/tooter.svg
@@ -1,33 +1,38 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/qml/pages/Conversation.qml b/qml/pages/Conversation.qml
index 5da692c..767955e 100644
--- a/qml/pages/Conversation.qml
+++ b/qml/pages/Conversation.qml
@@ -390,6 +390,7 @@ Page {
+ (pressed ? Theme.highlightColor : Theme.primaryColor)
anchors {
top: toot.bottom
+ topMargin: -Theme.paddingSmall * 2
right: parent.right
rightMargin: Theme.paddingSmall
}
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index 7f50712..7ef928a 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -43,37 +43,37 @@
A cosa stai pensando?
-
+
Elimina
-
+
Pubblico
-
+
Non elencato
-
+
Solo ai seguaci
-
+
Diretto
-
+
Emojis
-
+
Tap per inserire
From 37d74229a3e26e7fc4264f1d9bd5ccf90f230b73 Mon Sep 17 00:00:00 2001
From: molan-git
Date: Thu, 7 May 2020 16:58:06 +0200
Subject: [PATCH 178/186] Update Conversation.qml
---
qml/pages/Conversation.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/Conversation.qml b/qml/pages/Conversation.qml
index 02e8e5c..3fed799 100644
--- a/qml/pages/Conversation.qml
+++ b/qml/pages/Conversation.qml
@@ -393,7 +393,7 @@ Page {
+ (pressed ? Theme.highlightColor : Theme.primaryColor)
anchors {
top: toot.bottom
- topMargin: -Theme.paddingSmall * 2
+ topMargin: -Theme.paddingSmall * 1.5
right: parent.right
rightMargin: Theme.paddingSmall
}
From f8b12cc95be804b7b5b7e8b5eb50b55d369fa1d8 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Thu, 7 May 2020 17:07:28 +0200
Subject: [PATCH 179/186] Revert icon
---
qml/images/tooter.svg | 71 ++++++++++++++++++++-----------------------
1 file changed, 33 insertions(+), 38 deletions(-)
diff --git a/qml/images/tooter.svg b/qml/images/tooter.svg
index 705b6fa..62c8550 100644
--- a/qml/images/tooter.svg
+++ b/qml/images/tooter.svg
@@ -1,38 +1,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From f82bf51ad64c44184d265b1d01fd37f746a53d69 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Fri, 8 May 2020 10:11:49 +0200
Subject: [PATCH 180/186] Text.RichText for lblContent
Toots are now displayed with proper text style (paragraph spacing)
---
qml/pages/components/VisualContainer.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/components/VisualContainer.qml b/qml/pages/components/VisualContainer.qml
index a7bc245..072f816 100644
--- a/qml/pages/components/VisualContainer.qml
+++ b/qml/pages/components/VisualContainer.qml
@@ -145,7 +145,7 @@ BackgroundItem {
text: content.replace(new RegExp("
Date: Fri, 8 May 2020 10:17:10 +0200
Subject: [PATCH 181/186] Text.RichText for lblContent
Toots are now displayed with proper text style (paragraph spacing)
---
qml/pages/components/Toot.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/components/Toot.qml b/qml/pages/components/Toot.qml
index 7809e7a..5999e40 100644
--- a/qml/pages/components/Toot.qml
+++ b/qml/pages/components/Toot.qml
@@ -170,7 +170,7 @@ BackgroundItem {
}
text: content
- textFormat: Text.StyledText
+ textFormat: Text.RichText
linkColor : Theme.highlightColor
wrapMode: Text.Wrap
maximumLineCount: 6
From c4820adaf2ca38ef8052368cacd420b32f7c1236 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Mon, 11 May 2020 09:05:45 +0200
Subject: [PATCH 182/186] Fix playerIcons
Show pause button when playingState
Show play button when pausingState
---
qml/pages/components/ImageFullScreen.qml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/qml/pages/components/ImageFullScreen.qml b/qml/pages/components/ImageFullScreen.qml
index 37b9eaa..dba23a8 100644
--- a/qml/pages/components/ImageFullScreen.qml
+++ b/qml/pages/components/ImageFullScreen.qml
@@ -57,10 +57,10 @@ Page {
console.log(playbackState)
switch (playbackState){
case MediaPlayer.PlayingState:
- playerIcon.icon.source = "image://theme/icon-m-play"
+ playerIcon.icon.source = "image://theme/icon-m-pause"
return;
case MediaPlayer.PausedState:
- playerIcon.icon.source = "image://theme/icon-m-pause"
+ playerIcon.icon.source = "image://theme/icon-m-play"
return;
case MediaPlayer.StoppedState:
playerIcon.icon.source = "image://theme/icon-m-stop"
From 705933c4afe241c17d219ef16c80a6aed714c076 Mon Sep 17 00:00:00 2001
From: molan-git
Date: Mon, 11 May 2020 09:48:52 +0200
Subject: [PATCH 183/186] Update locales es, fr
---
translations/harbour-tooter-es.ts | 8 ++++----
translations/harbour-tooter-fr.ts | 22 +++++++++++-----------
2 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index a226c0c..fe77cd8 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -40,7 +40,7 @@
- Escribe aquí tu aviso
+ Escribe aquí tu advertencia
@@ -60,7 +60,7 @@
- ¿Qué tienes en mente?
+ ¿En qué estás pensando?
@@ -85,7 +85,7 @@
- Instancia>
+ Instancia
@@ -221,7 +221,7 @@
- Abrir perfil en navegador
+ Abrir perfil en el navegador
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index 520174c..341f2a4 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -40,7 +40,7 @@
- Avertissement du contenu
+ Rédigez votre alerte ici
@@ -81,7 +81,7 @@
LoginPage
- Login
+ Connexion
@@ -93,7 +93,7 @@
- Mastodon est un réseau libre et open source. Il s’agit d'une alternative aux plateformes commerciales, pour éviter qu'une seule entreprise monopolise vos communications. Choisissez un serveur dans lequel vous avez confiance - quelque que soit votre choix vous pourrez interagir avec d’autres personnes. Tout le monde peut monter sa propre instance Mastodon et participer rendre le réseau plus robuste.
+ Mastodon est un réseau libre et open source : une alternative décentralisée aux plateformes commerciales, afin d’éviter le contrôle monopolistique de vos communications par une entreprise. Choisissez un serveur dans lequel vous avez confiance - quelque que soit votre choix vous pourrez interagir avec tous les utilisateurs du réseau Mastodon. Tout le monde peut monter sa propre instance Mastodon et ainsi contribuer à la croissance du réseau.
@@ -116,7 +116,7 @@
- Chercher
+ Rechercher
@@ -173,7 +173,7 @@
- Demande de suivi envoyée !
+ Demande d’abonnement envoyée !
@@ -232,7 +232,7 @@
- Enlever compte
+ Déconnecter votre compte
@@ -244,7 +244,7 @@
- Autoriser cette application d'utiliser votre compte
+ Autoriser l’accès à votre compte pour cette application
@@ -280,7 +280,7 @@
- Ajouté fichier README
+ Fichier README ajouté
@@ -292,7 +292,7 @@
- Utiliser Transifex pour aider avec les traductions de l'application
+ Utiliser Transifex pour aider à traduire cette application
@@ -326,11 +326,11 @@
- Défavoriser
+ Retirer des favoris
- Ajouter au favoris
+ Ajouter aux favoris
From e83ea42881257120cf112adcbc56b4c0aebba215 Mon Sep 17 00:00:00 2001
From: molan-git
Date: Mon, 11 May 2020 10:39:21 +0200
Subject: [PATCH 184/186] Update harbour-tooter-it.ts
---
translations/harbour-tooter-it.ts | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index 5704e88..6689a88 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -43,37 +43,37 @@
A cosa stai pensando?
-
+
Elimina
-
+
Pubblico
-
+
Non elencato
-
+
Solo ai seguaci
-
+
Diretto
-
+
Emojis
- 1
+
Tap per inserire
From 25def137442388526665db3f5b250ed01555e9ae Mon Sep 17 00:00:00 2001
From: molan-git
Date: Mon, 11 May 2020 12:24:44 +0200
Subject: [PATCH 185/186] Update ProfileHeader.qml
---
qml/pages/components/ProfileHeader.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qml/pages/components/ProfileHeader.qml b/qml/pages/components/ProfileHeader.qml
index ac76884..c1b53ae 100644
--- a/qml/pages/components/ProfileHeader.qml
+++ b/qml/pages/components/ProfileHeader.qml
@@ -69,7 +69,7 @@ Item {
}
Label {
height: description === "" ? 0 : contentHeight
- text: description
+ text: "@"+description
color: Theme.secondaryHighlightColor
font.pixelSize: Theme.fontSizeSmall
font.family: Theme.fontFamilyHeading
From b177884567c798c79cbdb784415912f2efa6cbd6 Mon Sep 17 00:00:00 2001
From: molan-git <59296158+molan-git@users.noreply.github.com>
Date: Tue, 12 May 2020 08:17:15 +0200
Subject: [PATCH 186/186] Update harbour-tooter-zh_CN.ts
---
translations/harbour-tooter-zh_CN.ts | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index 04ddc89..d25e9f9 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -128,7 +128,7 @@
- 联合的
+ 联合
@@ -292,18 +292,18 @@
-
+ 使用 Transifex 以帮助翻译软件为你的语言
-
+ 开发及翻译
Toot
- 推起的
+ 推起
@@ -311,7 +311,7 @@
- 关注你的
+ 关注你