mirror of
https://github.com/chylex/Nextcloud-Desktop.git
synced 2026-04-05 05:34:18 +02:00
Compare commits
205 Commits
v3.1.0-rc1
...
v3.1.3
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3842d306f9 | ||
|
|
bd675e0b35 | ||
|
|
2ec4220200 | ||
|
|
c54c2069c7 | ||
|
|
dbf8528bbd | ||
|
|
5bd80e8212 | ||
|
|
59efcf17a1 | ||
|
|
1d939529e7 | ||
|
|
b1ddd0e491 | ||
|
|
142180c0e2 | ||
|
|
c68975a90f | ||
|
|
baed317b35 | ||
|
|
cba745baca | ||
|
|
856819a8ac | ||
|
|
c95436d3c4 | ||
|
|
5173ac5225 | ||
|
|
f8766d16d3 | ||
|
|
e13fe74c64 | ||
|
|
db4fa094d3 | ||
|
|
0ac35a191e | ||
|
|
951d9c9d18 | ||
|
|
2d730f791a | ||
|
|
96e8bae53d | ||
|
|
81f20e26e3 | ||
|
|
d5ac7f84de | ||
|
|
1f3b198963 | ||
|
|
f7322636bc | ||
|
|
9a2485935b | ||
|
|
f537902933 | ||
|
|
4301fb48b1 | ||
|
|
9398260fb3 | ||
|
|
ef3922a899 | ||
|
|
6bb3db0546 | ||
|
|
71633e78bb | ||
|
|
1d3bc4e961 | ||
|
|
9f2190bad3 | ||
|
|
aa6615ace6 | ||
|
|
6599a93f78 | ||
|
|
044a5ba2c2 | ||
|
|
9eb5bd0192 | ||
|
|
38d7e1e98f | ||
|
|
6eea1322bf | ||
|
|
51d9a9a8ae | ||
|
|
ea14b99d04 | ||
|
|
c94a535e9c | ||
|
|
167236b43d | ||
|
|
c89b6b8094 | ||
|
|
a18cdf1d12 | ||
|
|
540eed0526 | ||
|
|
00fc4807f7 | ||
|
|
0b43451008 | ||
|
|
4b64603ee3 | ||
|
|
d5966eb385 | ||
|
|
ece0557e43 | ||
|
|
09be96e799 | ||
|
|
39edbd3dd9 | ||
|
|
a98e4fa394 | ||
|
|
2ec4e77e8a | ||
|
|
5b911bfec9 | ||
|
|
e3f9ba1da3 | ||
|
|
111627cd1f | ||
|
|
2e37ab9861 | ||
|
|
d14ab98746 | ||
|
|
cd7dfe81f8 | ||
|
|
f2a8fc46a6 | ||
|
|
75d60213eb | ||
|
|
44dfd9cfda | ||
|
|
7bea176e6f | ||
|
|
8938d5dd0e | ||
|
|
42911da98a | ||
|
|
1cb6145c5d | ||
|
|
d8efb20881 | ||
|
|
5abe4a2c51 | ||
|
|
c7fd312f5c | ||
|
|
dc4ea211da | ||
|
|
be332aa4dd | ||
|
|
db5bfdc4c8 | ||
|
|
aa0632f375 | ||
|
|
be38b10055 | ||
|
|
da54720aec | ||
|
|
83331e5336 | ||
|
|
75c329f4ff | ||
|
|
b69c047be1 | ||
|
|
f0292b15a0 | ||
|
|
e1b0e3474f | ||
|
|
98077abfba | ||
|
|
1d265c791b | ||
|
|
f93829afd7 | ||
|
|
68bc4367d2 | ||
|
|
1ead3608f0 | ||
|
|
48dcd9c8f0 | ||
|
|
7688d5f607 | ||
|
|
7957b1b6b7 | ||
|
|
f3957ba72b | ||
|
|
b391d88ed4 | ||
|
|
9774b6a429 | ||
|
|
2e216c8f29 | ||
|
|
8997d5ced9 | ||
|
|
c85d12425d | ||
|
|
3fa796e11e | ||
|
|
583c4960d8 | ||
|
|
6a94f0deef | ||
|
|
3c9e065170 | ||
|
|
a0719b782b | ||
|
|
6caff18d7c | ||
|
|
9114419d8e | ||
|
|
3991350c47 | ||
|
|
7f4ffd0f72 | ||
|
|
e6b06d0a6b | ||
|
|
e160788204 | ||
|
|
f5d4ac518f | ||
|
|
31d3ce7663 | ||
|
|
9266ecc2e8 | ||
|
|
14105d4ec6 | ||
|
|
6e8658dc2c | ||
|
|
1d7b7c26d3 | ||
|
|
b2dfa29325 | ||
|
|
09c2279bb5 | ||
|
|
4886525e08 | ||
|
|
f2fd083898 | ||
|
|
8a2eb71c4f | ||
|
|
8e29935195 | ||
|
|
5517ff2c02 | ||
|
|
bd959018a1 | ||
|
|
a527e85fe6 | ||
|
|
f04281cb69 | ||
|
|
7721832ee0 | ||
|
|
f9991e180c | ||
|
|
bc38c0ba3f | ||
|
|
9ff8d97647 | ||
|
|
62bf777cda | ||
|
|
3d9d5f2fe7 | ||
|
|
57e1f2ac07 | ||
|
|
0fdb423fe0 | ||
|
|
7bfd8ea23c | ||
|
|
57a4cd926d | ||
|
|
de4edb6099 | ||
|
|
70dbbbeaa4 | ||
|
|
9614d051a5 | ||
|
|
8d1fe8ed3c | ||
|
|
4d133ba9a5 | ||
|
|
bdd3465e7b | ||
|
|
998e93ac13 | ||
|
|
820ab12561 | ||
|
|
c38189e981 | ||
|
|
a50c665051 | ||
|
|
6962cbf582 | ||
|
|
60d3696ccd | ||
|
|
c4987aa641 | ||
|
|
104d3c0661 | ||
|
|
4906353f2e | ||
|
|
038644f378 | ||
|
|
d30cd0f0fd | ||
|
|
c76095859a | ||
|
|
a7f010c370 | ||
|
|
1bf895cadc | ||
|
|
c58f00abc7 | ||
|
|
1df3f5b6df | ||
|
|
1aca005267 | ||
|
|
9a375211d7 | ||
|
|
d2991210c5 | ||
|
|
aa7409f401 | ||
|
|
0b3512f49c | ||
|
|
9596eb7f20 | ||
|
|
f2c3ef741b | ||
|
|
ae38b88d1c | ||
|
|
e93972824d | ||
|
|
5e518419de | ||
|
|
d069fda9ab | ||
|
|
dfac8c0e59 | ||
|
|
ed0dc68db2 | ||
|
|
08b5981fb6 | ||
|
|
412e43b696 | ||
|
|
4b39731c27 | ||
|
|
311e3a3bd8 | ||
|
|
a8ad946758 | ||
|
|
65035d1990 | ||
|
|
c24b81c081 | ||
|
|
08014b6dc3 | ||
|
|
5a432a193f | ||
|
|
28e4fc54a1 | ||
|
|
e97fc430bf | ||
|
|
74382ddcc0 | ||
|
|
21b931dc6b | ||
|
|
351bada552 | ||
|
|
fe29290564 | ||
|
|
29ca1404cc | ||
|
|
d4c14f8f4f | ||
|
|
92733e9069 | ||
|
|
2aa3d17e5c | ||
|
|
7cf3f14f78 | ||
|
|
922b322337 | ||
|
|
f530758f78 | ||
|
|
665a8c4217 | ||
|
|
10cb0a71eb | ||
|
|
e6ea3878a9 | ||
|
|
8faa103ebf | ||
|
|
d0004230b9 | ||
|
|
44f2bc24ff | ||
|
|
6f25840ec9 | ||
|
|
1950efcfff | ||
|
|
d026aa9301 | ||
|
|
0d7865e6f8 | ||
|
|
fa1f20ca8e | ||
|
|
771bac2279 |
@@ -122,7 +122,7 @@ steps:
|
|||||||
- name: build
|
- name: build
|
||||||
image: nextcloudci/client-debian-ci:client-debian-ci-2
|
image: nextcloudci/client-debian-ci:client-debian-ci-2
|
||||||
commands:
|
commands:
|
||||||
- /bin/bash -c "./admin/linux/debian/drone-build.sh"
|
- /bin/bash -c "./admin/linux/debian/drone-build.sh" || echo "[WARNING] Debian build failed but this is a non-blocking CI event"
|
||||||
environment:
|
environment:
|
||||||
DEBIAN_SECRET_KEY:
|
DEBIAN_SECRET_KEY:
|
||||||
from_secret: DEBIAN_SECRET_KEY
|
from_secret: DEBIAN_SECRET_KEY
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,197 +8,20 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
Icon[de]=@APPLICATION_ICON_NAME@
|
||||||
|
Name[de]=@APPLICATION_NAME@ Client zur Desktop-Synchronisierung
|
||||||
# Translations
|
Comment[de]=@APPLICATION_NAME@ Client zur Desktop-Synchronisierung
|
||||||
|
GenericName[de]=Ordner-Synchronisation
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
Icon[de_DE]=@APPLICATION_ICON_NAME@
|
|
||||||
Name[de_DE]=@APPLICATION_NAME@ Client zur Desktop-Synchronisierung
|
|
||||||
Comment[de_DE]=@APPLICATION_NAME@ Client zur Desktop-Synchronisierung
|
|
||||||
GenericName[de_DE]=Ordnersynchronisierung
|
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,196 +8,20 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
Icon[es_DO]=@APPLICATION_ICON_NAME@
|
||||||
Name[es_DO]=@APPLICATION_NAME@ Cliente de sincronización de escritorio
|
Name[es_DO]=@APPLICATION_NAME@ Cliente de sincronización de escritorio
|
||||||
Comment[es_DO]=@APPLICATION_NAME@ Cliente de sincronización de escritorio
|
Comment[es_DO]=@APPLICATION_NAME@ Cliente de sincronización de escritorio
|
||||||
GenericName[es_DO]=Sincronización de carpeta
|
GenericName[es_DO]=Sincronización de carpeta
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,196 +8,20 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
Icon[ko]=@APPLICATION_ICON_NAME@
|
Icon[ko]=@APPLICATION_ICON_NAME@
|
||||||
|
Name[ko]=@APPLICATION_NAME@ 데스크톱 동기화 클라이언트
|
||||||
Comment[ko]=@APPLICATION_NAME@ 데스크톱 동기화 클라이언트
|
Comment[ko]=@APPLICATION_NAME@ 데스크톱 동기화 클라이언트
|
||||||
GenericName[ko]=폴더 동기화
|
GenericName[ko]=폴더 동기화
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
27
.tx/nextcloud.client-desktop/sc_translation
Normal file
27
.tx/nextcloud.client-desktop/sc_translation
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Categories=Utility;X-SuSE-SyncUtility;
|
||||||
|
Type=Application
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@
|
||||||
|
Name=@APPLICATION_NAME@ desktop sync client
|
||||||
|
Comment=@APPLICATION_NAME@ desktop synchronization client
|
||||||
|
GenericName=Folder Sync
|
||||||
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
|
X-GNOME-Autostart-Delay=3
|
||||||
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
|
# Translations
|
||||||
|
Icon[sc]=@NÙMENE_ICONA_APLICATZIONE@
|
||||||
|
Name[sc]=@NÙMENE_APLICATZIONE@ cliente sicronizadore de iscrivania
|
||||||
|
Comment[sc]=@NÙMENE_APLICATZIONE@ cliente de sincronizatzione iscrivania
|
||||||
|
GenericName[sc]=Sincronizadore de cartellas
|
||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
27
.tx/nextcloud.client-desktop/zh_HK_translation
Normal file
27
.tx/nextcloud.client-desktop/zh_HK_translation
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Categories=Utility;X-SuSE-SyncUtility;
|
||||||
|
Type=Application
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@
|
||||||
|
Name=@APPLICATION_NAME@ desktop sync client
|
||||||
|
Comment=@APPLICATION_NAME@ desktop synchronization client
|
||||||
|
GenericName=Folder Sync
|
||||||
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
|
X-GNOME-Autostart-Delay=3
|
||||||
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
|
# Translations
|
||||||
|
Icon[zh_HK]=@APPLICATION_ICON_NAME@
|
||||||
|
Name[zh_HK]= @APPLICATION_NAME@ 桌面同步客戶端
|
||||||
|
Comment[zh_HK]= @APPLICATION_NAME@ 桌面同步客戶端
|
||||||
|
GenericName[zh_HK]=資料夾同步
|
||||||
@@ -8,193 +8,16 @@ GenericName=Folder Sync
|
|||||||
Icon=@APPLICATION_ICON_NAME@
|
Icon=@APPLICATION_ICON_NAME@
|
||||||
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
|
||||||
X-GNOME-Autostart-Delay=3
|
X-GNOME-Autostart-Delay=3
|
||||||
# Translations
|
MimeType=application/vnd.@APPLICATION_EXECUTABLE@;
|
||||||
|
Actions=Quit;
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
[Desktop Action Quit]
|
||||||
|
Exec=@APPLICATION_EXECUTABLE@ --quit
|
||||||
|
Name=Quit @APPLICATION_NAME@
|
||||||
# Translations
|
Icon=@APPLICATION_EXECUTABLE@
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
|
|
||||||
|
|
||||||
# Translations
|
# Translations
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ set( APPLICATION_VENDOR "Nextcloud GmbH" )
|
|||||||
set( APPLICATION_UPDATE_URL "https://updates.nextcloud.org/client/" CACHE STRING "URL for updater" )
|
set( APPLICATION_UPDATE_URL "https://updates.nextcloud.org/client/" CACHE STRING "URL for updater" )
|
||||||
set( APPLICATION_HELP_URL "" CACHE STRING "URL for the help menu" )
|
set( APPLICATION_HELP_URL "" CACHE STRING "URL for the help menu" )
|
||||||
set( APPLICATION_ICON_NAME "Nextcloud" )
|
set( APPLICATION_ICON_NAME "Nextcloud" )
|
||||||
|
set( APPLICATION_ICON_SET "SVG" )
|
||||||
set( APPLICATION_SERVER_URL "" CACHE STRING "URL for the server to use. If entered, the UI field will be pre-filled with it" )
|
set( APPLICATION_SERVER_URL "" CACHE STRING "URL for the server to use. If entered, the UI field will be pre-filled with it" )
|
||||||
set( APPLICATION_SERVER_URL_ENFORCE ON ) # If set and APPLICATION_SERVER_URL is defined, the server can only connect to the pre-defined URL
|
set( APPLICATION_SERVER_URL_ENFORCE ON ) # If set and APPLICATION_SERVER_URL is defined, the server can only connect to the pre-defined URL
|
||||||
set( APPLICATION_REV_DOMAIN "com.nextcloud.desktopclient" )
|
set( APPLICATION_REV_DOMAIN "com.nextcloud.desktopclient" )
|
||||||
@@ -34,7 +35,7 @@ option( WITH_PROVIDERS "Build with providers list" ON )
|
|||||||
## Theming options
|
## Theming options
|
||||||
set( APPLICATION_WIZARD_HEADER_BACKGROUND_COLOR "#0082c9" CACHE STRING "Hex color of the wizard header background")
|
set( APPLICATION_WIZARD_HEADER_BACKGROUND_COLOR "#0082c9" CACHE STRING "Hex color of the wizard header background")
|
||||||
set( APPLICATION_WIZARD_HEADER_TITLE_COLOR "#ffffff" CACHE STRING "Hex color of the text in the wizard header")
|
set( APPLICATION_WIZARD_HEADER_TITLE_COLOR "#ffffff" CACHE STRING "Hex color of the text in the wizard header")
|
||||||
option( APPLICATION_WIZARD_USE_CUSTOM_LOGO "Use the logo from ':/client/theme/colored/wizard_logo.png' else the default application icon is used" ON )
|
option( APPLICATION_WIZARD_USE_CUSTOM_LOGO "Use the logo from ':/client/theme/colored/wizard_logo.(png|svg)' else the default application icon is used" ON )
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
set( MIRALL_VERSION_MAJOR 3 )
|
set( MIRALL_VERSION_MAJOR 3 )
|
||||||
set( MIRALL_VERSION_MINOR 0 )
|
set( MIRALL_VERSION_MINOR 1 )
|
||||||
set( MIRALL_VERSION_PATCH 81 )
|
set( MIRALL_VERSION_PATCH 3 )
|
||||||
set( MIRALL_VERSION_YEAR 2020 )
|
set( MIRALL_VERSION_YEAR 2020 )
|
||||||
set( MIRALL_SOVERSION 0 )
|
set( MIRALL_SOVERSION 0 )
|
||||||
|
|
||||||
|
|||||||
@@ -21,11 +21,11 @@ if [ $SUFFIX != "master" ]; then
|
|||||||
SUFFIX="PR-$SUFFIX"
|
SUFFIX="PR-$SUFFIX"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#QtKeyChain master
|
#QtKeyChain v0.10.0
|
||||||
cd /build
|
cd /build
|
||||||
git clone https://github.com/frankosterfeld/qtkeychain.git
|
git clone https://github.com/frankosterfeld/qtkeychain.git
|
||||||
cd qtkeychain
|
cd qtkeychain
|
||||||
git checkout master
|
git checkout v0.10.0
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
cmake -D CMAKE_INSTALL_PREFIX=/usr ../
|
cmake -D CMAKE_INSTALL_PREFIX=/usr ../
|
||||||
|
|||||||
@@ -15,10 +15,10 @@ OBS_PROJECT_BETA=home:ivaradi:beta
|
|||||||
OBS_PACKAGE=nextcloud-desktop
|
OBS_PACKAGE=nextcloud-desktop
|
||||||
|
|
||||||
if test "${DRONE_TARGET_BRANCH}" = "stable-2.6"; then
|
if test "${DRONE_TARGET_BRANCH}" = "stable-2.6"; then
|
||||||
UBUNTU_DISTRIBUTIONS="bionic focal groovy"
|
UBUNTU_DISTRIBUTIONS="bionic focal groovy hirsute"
|
||||||
DEBIAN_DISTRIBUTIONS="buster stretch testing"
|
DEBIAN_DISTRIBUTIONS="buster stretch testing"
|
||||||
else
|
else
|
||||||
UBUNTU_DISTRIBUTIONS="focal groovy"
|
UBUNTU_DISTRIBUTIONS="focal groovy hirsute"
|
||||||
DEBIAN_DISTRIBUTIONS="testing"
|
DEBIAN_DISTRIBUTIONS="testing"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -76,7 +76,7 @@ for distribution in ${UBUNTU_DISTRIBUTIONS} ${DEBIAN_DISTRIBUTIONS}; do
|
|||||||
|
|
||||||
git merge ${DRONE_COMMIT}
|
git merge ${DRONE_COMMIT}
|
||||||
|
|
||||||
admin/linux/debian/scripts/git2changelog.py /tmp/tmpchangelog ${distribution} ${revdate}
|
admin/linux/debian/scripts/git2changelog.py /tmp/tmpchangelog ${distribution} ${revdate} ${basever}
|
||||||
cat /tmp/tmpchangelog debian/changelog > debian/changelog.new
|
cat /tmp/tmpchangelog debian/changelog > debian/changelog.new
|
||||||
mv debian/changelog.new debian/changelog
|
mv debian/changelog.new debian/changelog
|
||||||
|
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ def getCommitVersion(commit):
|
|||||||
try:
|
try:
|
||||||
for line in subprocess.check_output(["git", "show",
|
for line in subprocess.check_output(["git", "show",
|
||||||
commit + ":VERSION.cmake"]).splitlines():
|
commit + ":VERSION.cmake"]).splitlines():
|
||||||
m = re.match("set\( MIRALL_VERSION_([A-Z]+) +([0-9])+ *\)", line)
|
m = re.match("set\( MIRALL_VERSION_([A-Z]+) +([0-9]+) *\)", line)
|
||||||
if m is not None:
|
if m is not None:
|
||||||
kind=m.group(1)
|
kind=m.group(1)
|
||||||
version=m.group(2)
|
version=m.group(2)
|
||||||
@@ -48,7 +48,7 @@ def getCommitVersion(commit):
|
|||||||
except:
|
except:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
def collectEntries(baseCommit, baseVersion, kind, finalRevDate, config):
|
def collectEntries(baseCommit, baseVersion, kind, finalBaseVersion, finalRevDate, config):
|
||||||
|
|
||||||
newVersionCommit = None
|
newVersionCommit = None
|
||||||
newVersionTag = None
|
newVersionTag = None
|
||||||
@@ -89,7 +89,6 @@ def collectEntries(baseCommit, baseVersion, kind, finalRevDate, config):
|
|||||||
newVersionOrigTag = lastVersionTag
|
newVersionOrigTag = lastVersionTag
|
||||||
(baseVersion, _kind) = result
|
(baseVersion, _kind) = result
|
||||||
|
|
||||||
|
|
||||||
version=getCommitVersion(commit)
|
version=getCommitVersion(commit)
|
||||||
if version and version!=lastCMAKEVersion:
|
if version and version!=lastCMAKEVersion:
|
||||||
tag = "v" + version
|
tag = "v" + version
|
||||||
@@ -119,6 +118,8 @@ def collectEntries(baseCommit, baseVersion, kind, finalRevDate, config):
|
|||||||
revdate = datetime.datetime.now().strftime("%Y%m%d.%H%M%S")+ "." + commit
|
revdate = datetime.datetime.now().strftime("%Y%m%d.%H%M%S")+ "." + commit
|
||||||
else:
|
else:
|
||||||
revdate = finalRevDate
|
revdate = finalRevDate
|
||||||
|
if finalBaseVersion is not None:
|
||||||
|
baseVersion = finalBaseVersion
|
||||||
entries[-1] = (commit, name, email, date, revdate, subject, baseVersion, kind)
|
entries[-1] = (commit, name, email, date, revdate, subject, baseVersion, kind)
|
||||||
|
|
||||||
entries.reverse()
|
entries.reverse()
|
||||||
@@ -167,8 +168,10 @@ if __name__ == "__main__":
|
|||||||
|
|
||||||
distribution = sys.argv[2]
|
distribution = sys.argv[2]
|
||||||
finalRevDate = sys.argv[3] if len(sys.argv)>3 else None
|
finalRevDate = sys.argv[3] if len(sys.argv)>3 else None
|
||||||
|
finalBaseVersion = sys.argv[4] if len(sys.argv)>4 else None
|
||||||
|
|
||||||
entries = collectEntries(baseCommit, baseVersion, "alpha", finalRevDate, config)
|
entries = collectEntries(baseCommit, baseVersion, "alpha",
|
||||||
|
finalBaseVersion, finalRevDate, config)
|
||||||
|
|
||||||
with open(sys.argv[1], "wt") as f:
|
with open(sys.argv[1], "wt") as f:
|
||||||
(baseVersion, revdate, kind) = genChangeLogEntries(f, entries, distribution)
|
(baseVersion, revdate, kind) = genChangeLogEntries(f, entries, distribution)
|
||||||
|
|||||||
@@ -2,8 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Once done this will define
|
# Once done this will define
|
||||||
# SPARKLE_FOUND - system has Sparkle
|
# SPARKLE_FOUND - system has Sparkle
|
||||||
# SPARKLE_INCLUDE_DIR - the Sparkle include directory
|
# SPARKLE_LIBRARY - The framework needed to use Sparkle
|
||||||
# SPARKLE_LIBRARY - The library needed to use Sparkle
|
|
||||||
# Copyright (c) 2009, Vittorio Giovara <vittorio.giovara@gmail.com>
|
# Copyright (c) 2009, Vittorio Giovara <vittorio.giovara@gmail.com>
|
||||||
#
|
#
|
||||||
# Distributed under the OSI-approved BSD License (the "License");
|
# Distributed under the OSI-approved BSD License (the "License");
|
||||||
@@ -15,9 +14,8 @@
|
|||||||
|
|
||||||
include(FindPackageHandleStandardArgs)
|
include(FindPackageHandleStandardArgs)
|
||||||
|
|
||||||
find_path(SPARKLE_INCLUDE_DIR Sparkle.h)
|
|
||||||
find_library(SPARKLE_LIBRARY NAMES Sparkle)
|
find_library(SPARKLE_LIBRARY NAMES Sparkle)
|
||||||
|
|
||||||
find_package_handle_standard_args(Sparkle DEFAULT_MSG SPARKLE_INCLUDE_DIR SPARKLE_LIBRARY)
|
find_package_handle_standard_args(Sparkle DEFAULT_MSG SPARKLE_LIBRARY)
|
||||||
mark_as_advanced(SPARKLE_INCLUDE_DIR SPARKLE_LIBRARY)
|
mark_as_advanced(SPARKLE_LIBRARY)
|
||||||
|
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
#cmakedefine APPLICATION_UPDATE_URL "@APPLICATION_UPDATE_URL@"
|
#cmakedefine APPLICATION_UPDATE_URL "@APPLICATION_UPDATE_URL@"
|
||||||
#cmakedefine APPLICATION_HELP_URL "@APPLICATION_HELP_URL@"
|
#cmakedefine APPLICATION_HELP_URL "@APPLICATION_HELP_URL@"
|
||||||
#cmakedefine APPLICATION_ICON_NAME "@APPLICATION_ICON_NAME@"
|
#cmakedefine APPLICATION_ICON_NAME "@APPLICATION_ICON_NAME@"
|
||||||
|
#cmakedefine APPLICATION_ICON_SET "@APPLICATION_ICON_SET@"
|
||||||
#cmakedefine APPLICATION_SERVER_URL "@APPLICATION_SERVER_URL@"
|
#cmakedefine APPLICATION_SERVER_URL "@APPLICATION_SERVER_URL@"
|
||||||
#cmakedefine APPLICATION_SERVER_URL_ENFORCE "@APPLICATION_SERVER_URL_ENFORCE@"
|
#cmakedefine APPLICATION_SERVER_URL_ENFORCE "@APPLICATION_SERVER_URL_ENFORCE@"
|
||||||
#cmakedefine LINUX_APPLICATION_ID "@LINUX_APPLICATION_ID@"
|
#cmakedefine LINUX_APPLICATION_ID "@LINUX_APPLICATION_ID@"
|
||||||
|
|||||||
@@ -153,10 +153,42 @@ Saving Files Directly
|
|||||||
|
|
||||||
The Nextcloud client enables you to save log files directly to a predefined file
|
The Nextcloud client enables you to save log files directly to a predefined file
|
||||||
or directory. This is a useful option for troubleshooting sporadic issues as
|
or directory. This is a useful option for troubleshooting sporadic issues as
|
||||||
it enables you to log large amounts of data and bypasses the limited buffer
|
it enables you to log large amounts of data and bypass the limited buffer
|
||||||
settings associated with the log window.
|
settings associated with the log window.
|
||||||
|
|
||||||
To save log files to a file or a directory:
|
To enable logging to a directory, stop the client and add the following to the General section in the configuration file:
|
||||||
|
|
||||||
|
```
|
||||||
|
[General]
|
||||||
|
logDebug=true
|
||||||
|
logExpire=<hours>
|
||||||
|
logDir=<dir>
|
||||||
|
```
|
||||||
|
|
||||||
|
.. note:: Independent of platform you must use slash (/) as a path reparator:
|
||||||
|
|
||||||
|
* Correct: C:/Temp
|
||||||
|
* Not correct: C:\Temp
|
||||||
|
|
||||||
|
As an example, to keep log data for two days in a directory called temp:
|
||||||
|
|
||||||
|
```
|
||||||
|
[General]
|
||||||
|
logDebug=true
|
||||||
|
logExpire=48
|
||||||
|
logDir=C:/Temp
|
||||||
|
```
|
||||||
|
|
||||||
|
Once you restart the client, you will find the log file in the ``<dir>`` defined in ``logDir``.
|
||||||
|
|
||||||
|
.. note:: You will find the configuration file in the following locations:
|
||||||
|
|
||||||
|
* Microsoft Windows systems: ``%APPDATA%\Nextcloud\nextcloud.cfg``
|
||||||
|
* macOS systems: ``$HOME/Library/Preferences/Nextcloud/nextcloud.cfg``
|
||||||
|
* Linux distributions: ``$HOME/.config/Nextcloud/nextcloud.cfg``
|
||||||
|
|
||||||
|
|
||||||
|
Alternatively, you can start the client in the command line with parameters:
|
||||||
|
|
||||||
1. To save to a file, start the client using the ``--logfile <file>`` command,
|
1. To save to a file, start the client using the ``--logfile <file>`` command,
|
||||||
where ``<file>`` is the filename to which you want to save the file.
|
where ``<file>`` is the filename to which you want to save the file.
|
||||||
@@ -177,21 +209,6 @@ issue the following command:
|
|||||||
nextcloud --logdir /tmp/nextcloud_logs --logexpire 48
|
nextcloud --logdir /tmp/nextcloud_logs --logexpire 48
|
||||||
```
|
```
|
||||||
|
|
||||||
Alternatively, you can add the following to the configuration file:
|
|
||||||
```
|
|
||||||
logDebug=true
|
|
||||||
logExpire=<hours>
|
|
||||||
logDir=<dir>
|
|
||||||
```
|
|
||||||
|
|
||||||
Once you restart the client, you will find the log file in the ``<dir>`` defined in ``logDir``.
|
|
||||||
|
|
||||||
.. note:: You will find the configuration file in the following locations:
|
|
||||||
|
|
||||||
* Microsoft Windows systems: ``%APPDATA%\Nextcloud\nextcloud.cfg``
|
|
||||||
* macOS systems: ``$HOME/Library/Preferences/Nextcloud/nextcloud.cfg``
|
|
||||||
* Linux distributions: ``$HOME/.config/Nextcloud/nextcloud.cfg``
|
|
||||||
|
|
||||||
Nextcloud server Log File
|
Nextcloud server Log File
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
|||||||
@@ -5,5 +5,6 @@
|
|||||||
<file>src/gui/tray/HeaderButton.qml</file>
|
<file>src/gui/tray/HeaderButton.qml</file>
|
||||||
<file>theme/Style/Style.qml</file>
|
<file>theme/Style/Style.qml</file>
|
||||||
<file>theme/Style/qmldir</file>
|
<file>theme/Style/qmldir</file>
|
||||||
|
<file>src/gui/tray/ActivityActionButton.qml</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
|||||||
@@ -30,11 +30,11 @@
|
|||||||
#include <QMap>
|
#include <QMap>
|
||||||
#include <QUrl>
|
#include <QUrl>
|
||||||
#include <QUrlQuery>
|
#include <QUrlQuery>
|
||||||
#include <QtQuick/QQuickImageProvider>
|
|
||||||
#include <functional>
|
#include <functional>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
#ifdef Q_OS_WIN
|
#ifdef Q_OS_WIN
|
||||||
|
#include <QRect>
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include <QStandardPaths>
|
#include <QStandardPaths>
|
||||||
|
#include <QtGlobal>
|
||||||
|
|
||||||
namespace OCC {
|
namespace OCC {
|
||||||
|
|
||||||
@@ -71,12 +72,18 @@ void setLaunchOnStartup_private(const QString &appName, const QString &guiName,
|
|||||||
qCWarning(lcUtility) << "Could not write auto start entry" << desktopFileLocation;
|
qCWarning(lcUtility) << "Could not write auto start entry" << desktopFileLocation;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
// When running inside an AppImage, we need to set the path to the
|
||||||
|
// AppImage instead of the path to the executable
|
||||||
|
const QString appImagePath = qEnvironmentVariable("APPIMAGE");
|
||||||
|
const bool runningInsideAppImage = !appImagePath.isNull() && QFile::exists(appImagePath);
|
||||||
|
const QString executablePath = runningInsideAppImage ? appImagePath : QCoreApplication::applicationFilePath();
|
||||||
|
|
||||||
QTextStream ts(&iniFile);
|
QTextStream ts(&iniFile);
|
||||||
ts.setCodec("UTF-8");
|
ts.setCodec("UTF-8");
|
||||||
ts << QLatin1String("[Desktop Entry]") << endl
|
ts << QLatin1String("[Desktop Entry]") << endl
|
||||||
<< QLatin1String("Name=") << guiName << endl
|
<< QLatin1String("Name=") << guiName << endl
|
||||||
<< QLatin1String("GenericName=") << QLatin1String("File Synchronizer") << endl
|
<< QLatin1String("GenericName=") << QLatin1String("File Synchronizer") << endl
|
||||||
<< QLatin1String("Exec=") << QCoreApplication::applicationFilePath() << " --background" << endl
|
<< QLatin1String("Exec=\"") << executablePath << "\" --background" << endl
|
||||||
<< QLatin1String("Terminal=") << "false" << endl
|
<< QLatin1String("Terminal=") << "false" << endl
|
||||||
<< QLatin1String("Icon=") << APPLICATION_ICON_NAME << endl
|
<< QLatin1String("Icon=") << APPLICATION_ICON_NAME << endl
|
||||||
<< QLatin1String("Categories=") << QLatin1String("Network") << endl
|
<< QLatin1String("Categories=") << QLatin1String("Network") << endl
|
||||||
|
|||||||
@@ -317,17 +317,20 @@ bool ExcludedFiles::loadExcludeFile(const QByteArray & basePath, const QString &
|
|||||||
if (!f.open(QIODevice::ReadOnly))
|
if (!f.open(QIODevice::ReadOnly))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
QList<QByteArray> patterns;
|
||||||
while (!f.atEnd()) {
|
while (!f.atEnd()) {
|
||||||
QByteArray line = f.readLine().trimmed();
|
QByteArray line = f.readLine().trimmed();
|
||||||
if (line.isEmpty() || line.startsWith('#'))
|
if (line.isEmpty() || line.startsWith('#'))
|
||||||
continue;
|
continue;
|
||||||
csync_exclude_expand_escapes(line);
|
csync_exclude_expand_escapes(line);
|
||||||
_allExcludes[basePath].append(line);
|
patterns.append(line);
|
||||||
}
|
}
|
||||||
|
_allExcludes.insert(basePath, patterns);
|
||||||
|
|
||||||
// nothing to prepare if the user decided to not exclude anything
|
// nothing to prepare if the user decided to not exclude anything
|
||||||
if(_allExcludes.size())
|
if (!_allExcludes.value(basePath).isEmpty()){
|
||||||
prepare(basePath);
|
prepare(basePath);
|
||||||
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -411,10 +414,12 @@ CSYNC_EXCLUDE_TYPE ExcludedFiles::traversalPatternMatch(const char *path, ItemTy
|
|||||||
|
|
||||||
// Directories are guaranteed to be visited before their files
|
// Directories are guaranteed to be visited before their files
|
||||||
if (filetype == ItemTypeDirectory) {
|
if (filetype == ItemTypeDirectory) {
|
||||||
QFileInfo fi = QFileInfo(_localPath + path + "/.sync-exclude.lst");
|
const auto basePath = QString(_localPath + path + QLatin1Char('/')).toUtf8();
|
||||||
|
const auto fi = QFileInfo(basePath + QStringLiteral(".sync-exclude.lst"));
|
||||||
|
|
||||||
if (fi.isReadable()) {
|
if (fi.isReadable()) {
|
||||||
addInTreeExcludeFilePath(fi.absoluteFilePath());
|
addInTreeExcludeFilePath(fi.absoluteFilePath());
|
||||||
loadExcludeFile(fi.absolutePath().toUtf8(), fi.absoluteFilePath());
|
loadExcludeFile(basePath, fi.absoluteFilePath());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,10 @@ set(CMAKE_AUTOMOC TRUE)
|
|||||||
set(CMAKE_AUTOUIC TRUE)
|
set(CMAKE_AUTOUIC TRUE)
|
||||||
set(CMAKE_AUTORCC TRUE)
|
set(CMAKE_AUTORCC TRUE)
|
||||||
|
|
||||||
|
if(CMAKE_BUILD_TYPE MATCHES Debug)
|
||||||
|
add_definitions(-DQT_QML_DEBUG)
|
||||||
|
endif()
|
||||||
|
|
||||||
IF(BUILD_UPDATER)
|
IF(BUILD_UPDATER)
|
||||||
add_subdirectory(updater)
|
add_subdirectory(updater)
|
||||||
endif()
|
endif()
|
||||||
@@ -39,6 +43,7 @@ set(client_UI_SRCS
|
|||||||
addcertificatedialog.ui
|
addcertificatedialog.ui
|
||||||
proxyauthdialog.ui
|
proxyauthdialog.ui
|
||||||
mnemonicdialog.ui
|
mnemonicdialog.ui
|
||||||
|
tray/ActivityActionButton.qml
|
||||||
tray/Window.qml
|
tray/Window.qml
|
||||||
tray/UserLine.qml
|
tray/UserLine.qml
|
||||||
wizard/flow2authwidget.ui
|
wizard/flow2authwidget.ui
|
||||||
@@ -157,9 +162,16 @@ IF( APPLE )
|
|||||||
list(APPEND client_SRCS systray.mm)
|
list(APPEND client_SRCS systray.mm)
|
||||||
|
|
||||||
if(SPARKLE_FOUND AND BUILD_UPDATER)
|
if(SPARKLE_FOUND AND BUILD_UPDATER)
|
||||||
# Define this, we need to check in updater.cpp
|
# Define this, we need to check in updater.cpp
|
||||||
add_definitions( -DHAVE_SPARKLE )
|
add_definitions(-DHAVE_SPARKLE)
|
||||||
list(APPEND updater_SRCS updater/sparkleupdater_mac.mm)
|
list(APPEND updater_SRCS updater/sparkleupdater_mac.mm updater/sparkleupdater.h)
|
||||||
|
list(APPEND updater_DEPS ${SPARKLE_LIBRARY})
|
||||||
|
|
||||||
|
# Sparkle.framework is installed from here because macdeployqt's CopyFramework breaks on this bundle
|
||||||
|
# as its logic is tightly tailored around Qt5 frameworks
|
||||||
|
install(DIRECTORY "${SPARKLE_LIBRARY}"
|
||||||
|
DESTINATION "${OWNCLOUD_OSX_BUNDLE}/Contents/Frameworks" USE_SOURCE_PERMISSIONS)
|
||||||
|
|
||||||
endif()
|
endif()
|
||||||
ENDIF()
|
ENDIF()
|
||||||
|
|
||||||
@@ -305,7 +317,7 @@ endif()
|
|||||||
|
|
||||||
IF(BUILD_UPDATER)
|
IF(BUILD_UPDATER)
|
||||||
add_library(updater STATIC ${updater_SRCS})
|
add_library(updater STATIC ${updater_SRCS})
|
||||||
target_link_libraries(updater ${synclib_NAME} Qt5::Widgets Qt5::Svg Qt5::Network Qt5::Xml)
|
target_link_libraries(updater ${synclib_NAME} ${updater_DEPS} Qt5::Widgets Qt5::Svg Qt5::Network Qt5::Xml)
|
||||||
target_include_directories(updater PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
target_include_directories(updater PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
#include "folderstatusmodel.h"
|
#include "folderstatusmodel.h"
|
||||||
#include "folderstatusdelegate.h"
|
#include "folderstatusdelegate.h"
|
||||||
#include "common/utility.h"
|
#include "common/utility.h"
|
||||||
|
#include "guiutility.h"
|
||||||
#include "application.h"
|
#include "application.h"
|
||||||
#include "configfile.h"
|
#include "configfile.h"
|
||||||
#include "account.h"
|
#include "account.h"
|
||||||
@@ -208,9 +209,6 @@ AccountSettings::AccountSettings(AccountState *accountState, QWidget *parent)
|
|||||||
_ui->encryptionMessage->hide();
|
_ui->encryptionMessage->hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
connect(UserModel::instance(), &UserModel::addAccount,
|
|
||||||
this, &AccountSettings::slotOpenAccountWizard);
|
|
||||||
|
|
||||||
customizeStyle();
|
customizeStyle();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -246,17 +244,6 @@ QString AccountSettings::selectedFolderAlias() const
|
|||||||
return _model->data(selected, FolderStatusDelegate::FolderAliasRole).toString();
|
return _model->data(selected, FolderStatusDelegate::FolderAliasRole).toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
void AccountSettings::slotOpenAccountWizard()
|
|
||||||
{
|
|
||||||
// We can't call isSystemTrayAvailable with appmenu-qt5 because it breaks the systemtray
|
|
||||||
// (issue #4693, #4944)
|
|
||||||
if (qgetenv("QT_QPA_PLATFORMTHEME") == "appmenu-qt5" || QSystemTrayIcon::isSystemTrayAvailable()) {
|
|
||||||
topLevelWidget()->close();
|
|
||||||
}
|
|
||||||
|
|
||||||
OwncloudSetupWizard::runWizard(qApp, SLOT(slotownCloudWizardDone(int)), nullptr);
|
|
||||||
}
|
|
||||||
|
|
||||||
void AccountSettings::slotToggleSignInState()
|
void AccountSettings::slotToggleSignInState()
|
||||||
{
|
{
|
||||||
if (_accountState->isSignedOut()) {
|
if (_accountState->isSignedOut()) {
|
||||||
@@ -719,8 +706,9 @@ void AccountSettings::slotForceSyncCurrentFolder()
|
|||||||
|
|
||||||
void AccountSettings::slotOpenOC()
|
void AccountSettings::slotOpenOC()
|
||||||
{
|
{
|
||||||
if (_OCUrl.isValid())
|
if (_OCUrl.isValid()) {
|
||||||
QDesktopServices::openUrl(_OCUrl);
|
Utility::openBrowser(_OCUrl);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void AccountSettings::slotUpdateQuota(qint64 total, qint64 used)
|
void AccountSettings::slotUpdateQuota(qint64 total, qint64 used)
|
||||||
|
|||||||
@@ -89,7 +89,6 @@ protected slots:
|
|||||||
void slotFolderWizardRejected();
|
void slotFolderWizardRejected();
|
||||||
void slotDeleteAccount();
|
void slotDeleteAccount();
|
||||||
void slotToggleSignInState();
|
void slotToggleSignInState();
|
||||||
void slotOpenAccountWizard();
|
|
||||||
void refreshSelectiveSyncStatus();
|
void refreshSelectiveSyncStatus();
|
||||||
void slotMarkSubfolderEncrypted(const FolderStatusModel::SubFolderInfo* folderInfo);
|
void slotMarkSubfolderEncrypted(const FolderStatusModel::SubFolderInfo* folderInfo);
|
||||||
void slotSubfolderContextMenuRequested(const QModelIndex& idx, const QPoint& point);
|
void slotSubfolderContextMenuRequested(const QModelIndex& idx, const QPoint& point);
|
||||||
|
|||||||
@@ -25,6 +25,7 @@
|
|||||||
#include "theme.h"
|
#include "theme.h"
|
||||||
#include "networkjobs.h"
|
#include "networkjobs.h"
|
||||||
#include "configfile.h"
|
#include "configfile.h"
|
||||||
|
#include "guiutility.h"
|
||||||
|
|
||||||
namespace OCC {
|
namespace OCC {
|
||||||
|
|
||||||
@@ -146,7 +147,7 @@ void Flow2Auth::fetchNewToken(const TokenAction action)
|
|||||||
{
|
{
|
||||||
case actionOpenBrowser:
|
case actionOpenBrowser:
|
||||||
// Try to open Browser
|
// Try to open Browser
|
||||||
if (!QDesktopServices::openUrl(authorisationLink())) {
|
if (!Utility::openBrowser(authorisationLink())) {
|
||||||
// We cannot open the browser, then we claim we don't support Flow2Auth.
|
// We cannot open the browser, then we claim we don't support Flow2Auth.
|
||||||
// Our UI callee will ask the user to copy and open the link.
|
// Our UI callee will ask the user to copy and open the link.
|
||||||
emit result(NotSupported);
|
emit result(NotSupported);
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
#include <QJsonDocument>
|
#include <QJsonDocument>
|
||||||
#include "theme.h"
|
#include "theme.h"
|
||||||
#include "networkjobs.h"
|
#include "networkjobs.h"
|
||||||
|
#include "guiutility.h"
|
||||||
|
|
||||||
namespace OCC {
|
namespace OCC {
|
||||||
|
|
||||||
@@ -165,7 +166,7 @@ QUrl OAuth::authorisationLink() const
|
|||||||
|
|
||||||
bool OAuth::openBrowser()
|
bool OAuth::openBrowser()
|
||||||
{
|
{
|
||||||
if (!QDesktopServices::openUrl(authorisationLink())) {
|
if (!Utility::openBrowser(authorisationLink())) {
|
||||||
// We cannot open the browser, then we claim we don't support OAuth.
|
// We cannot open the browser, then we claim we don't support OAuth.
|
||||||
emit result(NotSupported, QString());
|
emit result(NotSupported, QString());
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
@@ -898,43 +898,6 @@ void Folder::slotItemCompleted(const SyncFileItemPtr &item)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// add new directories or remove gone away dirs to the watcher
|
|
||||||
if (_folderWatcher && item->isDirectory()) {
|
|
||||||
switch (item->_instruction) {
|
|
||||||
case CSYNC_INSTRUCTION_NEW:
|
|
||||||
_folderWatcher->addPath(path() + item->_file);
|
|
||||||
break;
|
|
||||||
case CSYNC_INSTRUCTION_REMOVE:
|
|
||||||
_folderWatcher->removePath(path() + item->_file);
|
|
||||||
break;
|
|
||||||
case CSYNC_INSTRUCTION_RENAME:
|
|
||||||
_folderWatcher->removePath(path() + item->_file);
|
|
||||||
_folderWatcher->addPath(path() + item->destination());
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Success and failure of sync items adjust what the next sync is
|
|
||||||
// supposed to do.
|
|
||||||
//
|
|
||||||
// For successes, we want to wipe the file from the list to ensure we don't
|
|
||||||
// rediscover it even if this overall sync fails.
|
|
||||||
//
|
|
||||||
// For failures, we want to add the file to the list so the next sync
|
|
||||||
// will be able to retry it.
|
|
||||||
if (item->_status == SyncFileItem::Success
|
|
||||||
|| item->_status == SyncFileItem::FileIgnored
|
|
||||||
|| item->_status == SyncFileItem::Restoration
|
|
||||||
|| item->_status == SyncFileItem::Conflict) {
|
|
||||||
if (_previousLocalDiscoveryPaths.erase(item->_file.toUtf8()))
|
|
||||||
qCDebug(lcFolder) << "local discovery: wiped" << item->_file;
|
|
||||||
} else {
|
|
||||||
_localDiscoveryPaths.insert(item->_file.toUtf8());
|
|
||||||
qCDebug(lcFolder) << "local discovery: inserted" << item->_file << "due to sync failure";
|
|
||||||
}
|
|
||||||
|
|
||||||
_syncResult.processCompletedItem(item);
|
_syncResult.processCompletedItem(item);
|
||||||
|
|
||||||
_fileLog->logItem(*item);
|
_fileLog->logItem(*item);
|
||||||
@@ -1077,6 +1040,7 @@ void Folder::registerFolderWatcher()
|
|||||||
connect(_folderWatcher.data(), &FolderWatcher::becameUnreliable,
|
connect(_folderWatcher.data(), &FolderWatcher::becameUnreliable,
|
||||||
this, &Folder::slotWatcherUnreliable);
|
this, &Folder::slotWatcherUnreliable);
|
||||||
_folderWatcher->init(path());
|
_folderWatcher->init(path());
|
||||||
|
_folderWatcher->startNotificatonTest(path() + QLatin1String(".owncloudsync.log"));
|
||||||
}
|
}
|
||||||
|
|
||||||
void Folder::slotAboutToRemoveAllFiles(SyncFileItem::Direction dir, bool *cancel)
|
void Folder::slotAboutToRemoveAllFiles(SyncFileItem::Direction dir, bool *cancel)
|
||||||
|
|||||||
@@ -24,6 +24,7 @@
|
|||||||
#include "filesystem.h"
|
#include "filesystem.h"
|
||||||
#include "lockwatcher.h"
|
#include "lockwatcher.h"
|
||||||
#include "common/asserts.h"
|
#include "common/asserts.h"
|
||||||
|
#include <pushnotifications.h>
|
||||||
#include <syncengine.h>
|
#include <syncengine.h>
|
||||||
|
|
||||||
#ifdef Q_OS_MAC
|
#ifdef Q_OS_MAC
|
||||||
@@ -77,6 +78,8 @@ FolderMan::FolderMan(QObject *parent)
|
|||||||
|
|
||||||
connect(_lockWatcher.data(), &LockWatcher::fileUnlocked,
|
connect(_lockWatcher.data(), &LockWatcher::fileUnlocked,
|
||||||
this, &FolderMan::slotWatchedFileUnlocked);
|
this, &FolderMan::slotWatchedFileUnlocked);
|
||||||
|
|
||||||
|
connect(this, &FolderMan::folderListChanged, this, &FolderMan::slotSetupPushNotifications);
|
||||||
}
|
}
|
||||||
|
|
||||||
FolderMan *FolderMan::instance()
|
FolderMan *FolderMan::instance()
|
||||||
@@ -753,34 +756,82 @@ void FolderMan::slotStartScheduledFolderSync()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool FolderMan::pushNotificationsFilesReady(Account *account)
|
||||||
|
{
|
||||||
|
const auto pushNotifications = account->pushNotifications();
|
||||||
|
const auto pushFilesAvailable = account->capabilities().availablePushNotifications() & PushNotificationType::Files;
|
||||||
|
|
||||||
|
return pushFilesAvailable && pushNotifications && pushNotifications->isReady();
|
||||||
|
}
|
||||||
|
|
||||||
void FolderMan::slotEtagPollTimerTimeout()
|
void FolderMan::slotEtagPollTimerTimeout()
|
||||||
{
|
{
|
||||||
ConfigFile cfg;
|
qCInfo(lcFolderMan) << "Etag poll timer timeout";
|
||||||
auto polltime = cfg.remotePollInterval();
|
|
||||||
|
|
||||||
for (Folder *f : qAsConst(_folderMap)) {
|
const auto folderMapValues = _folderMap.values();
|
||||||
if (!f) {
|
|
||||||
continue;
|
qCInfo(lcFolderMan) << "Folders to sync:" << folderMapValues.size();
|
||||||
}
|
|
||||||
if (_currentSyncFolder == f) {
|
QList<Folder *> foldersToRun;
|
||||||
continue;
|
|
||||||
}
|
// Some folders need not to be checked because they use the push notifications
|
||||||
if (_scheduledFolders.contains(f)) {
|
std::copy_if(folderMapValues.begin(), folderMapValues.end(), std::back_inserter(foldersToRun), [this](Folder *folder) -> bool {
|
||||||
continue;
|
const auto account = folder->accountState()->account();
|
||||||
}
|
const auto capabilities = account->capabilities();
|
||||||
if (_disabledFolders.contains(f)) {
|
const auto pushNotifications = account->pushNotifications();
|
||||||
continue;
|
|
||||||
}
|
return !pushNotificationsFilesReady(account.data());
|
||||||
if (f->etagJob() || f->isBusy() || !f->canSync()) {
|
});
|
||||||
continue;
|
|
||||||
}
|
qCInfo(lcFolderMan) << "Number of folders that don't use push notifications:" << foldersToRun.size();
|
||||||
if (f->msecSinceLastSync() < polltime) {
|
|
||||||
continue;
|
runEtagJobsIfPossible(foldersToRun);
|
||||||
}
|
}
|
||||||
QMetaObject::invokeMethod(f, "slotRunEtagJob", Qt::QueuedConnection);
|
|
||||||
|
void FolderMan::runEtagJobsIfPossible(const QList<Folder *> &folderMap)
|
||||||
|
{
|
||||||
|
for (auto folder : folderMap) {
|
||||||
|
runEtagJobIfPossible(folder);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void FolderMan::runEtagJobIfPossible(Folder *folder)
|
||||||
|
{
|
||||||
|
const ConfigFile cfg;
|
||||||
|
const auto polltime = cfg.remotePollInterval();
|
||||||
|
|
||||||
|
qCInfo(lcFolderMan) << "Run etag job on folder" << folder;
|
||||||
|
|
||||||
|
if (!folder) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (_currentSyncFolder == folder) {
|
||||||
|
qCInfo(lcFolderMan) << "Can not run etag job: Sync is running";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (_scheduledFolders.contains(folder)) {
|
||||||
|
qCInfo(lcFolderMan) << "Can not run etag job: Folder is alreday scheduled";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (_disabledFolders.contains(folder)) {
|
||||||
|
qCInfo(lcFolderMan) << "Can not run etag job: Folder is disabled";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (folder->etagJob() || folder->isBusy() || !folder->canSync()) {
|
||||||
|
qCInfo(lcFolderMan) << "Can not run etag job: Folder is busy";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
// When not using push notifications, make sure polltime is reached
|
||||||
|
if (!pushNotificationsFilesReady(folder->accountState()->account().data())) {
|
||||||
|
if (folder->msecSinceLastSync() < polltime) {
|
||||||
|
qCInfo(lcFolderMan) << "Can not run etag job: Polltime not reached";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
QMetaObject::invokeMethod(folder, "slotRunEtagJob", Qt::QueuedConnection);
|
||||||
|
}
|
||||||
|
|
||||||
void FolderMan::slotRemoveFoldersForAccount(AccountState *accountState)
|
void FolderMan::slotRemoveFoldersForAccount(AccountState *accountState)
|
||||||
{
|
{
|
||||||
QVarLengthArray<Folder *, 16> foldersToRemove;
|
QVarLengthArray<Folder *, 16> foldersToRemove;
|
||||||
@@ -1505,4 +1556,42 @@ void FolderMan::restartApplication()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void FolderMan::slotSetupPushNotifications(const Folder::Map &folderMap)
|
||||||
|
{
|
||||||
|
for (auto folder : folderMap) {
|
||||||
|
const auto account = folder->accountState()->account();
|
||||||
|
|
||||||
|
// See if the account already provides the PushNotifications object and if yes connect to it.
|
||||||
|
// If we can't connect at this point, the signals will be connected in slotPushNotificationsReady()
|
||||||
|
// after the PushNotification object emitted the ready signal
|
||||||
|
slotConnectToPushNotifications(account.data());
|
||||||
|
connect(account.data(), &Account::pushNotificationsReady, this, &FolderMan::slotConnectToPushNotifications, Qt::UniqueConnection);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void FolderMan::slotProcessFilesPushNotification(Account *account)
|
||||||
|
{
|
||||||
|
qCInfo(lcFolderMan) << "Got files push notification for account" << account;
|
||||||
|
|
||||||
|
for (auto folder : _folderMap) {
|
||||||
|
// Just run on the folders that belong to this account
|
||||||
|
if (folder->accountState()->account() != account) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
qCInfo(lcFolderMan) << "Schedule folder" << folder << "for sync";
|
||||||
|
scheduleFolder(folder);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void FolderMan::slotConnectToPushNotifications(Account *account)
|
||||||
|
{
|
||||||
|
const auto pushNotifications = account->pushNotifications();
|
||||||
|
|
||||||
|
if (pushNotificationsFilesReady(account)) {
|
||||||
|
qCInfo(lcFolderMan) << "Push notifications ready";
|
||||||
|
connect(pushNotifications, &PushNotifications::filesChanged, this, &FolderMan::slotProcessFilesPushNotification, Qt::UniqueConnection);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
} // namespace OCC
|
} // namespace OCC
|
||||||
|
|||||||
@@ -276,6 +276,10 @@ private slots:
|
|||||||
*/
|
*/
|
||||||
void slotScheduleFolderByTime();
|
void slotScheduleFolderByTime();
|
||||||
|
|
||||||
|
void slotSetupPushNotifications(const Folder::Map &);
|
||||||
|
void slotProcessFilesPushNotification(Account *account);
|
||||||
|
void slotConnectToPushNotifications(Account *account);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
/** Adds a new folder, does not add it to the account settings and
|
/** Adds a new folder, does not add it to the account settings and
|
||||||
* does not set an account on the new folder.
|
* does not set an account on the new folder.
|
||||||
@@ -301,6 +305,11 @@ private:
|
|||||||
|
|
||||||
void setupFoldersHelper(QSettings &settings, AccountStatePtr account, bool backwardsCompatible);
|
void setupFoldersHelper(QSettings &settings, AccountStatePtr account, bool backwardsCompatible);
|
||||||
|
|
||||||
|
void runEtagJobsIfPossible(const QList<Folder *> &folderMap);
|
||||||
|
void runEtagJobIfPossible(Folder *folder);
|
||||||
|
|
||||||
|
bool pushNotificationsFilesReady(Account *account);
|
||||||
|
|
||||||
QSet<Folder *> _disabledFolders;
|
QSet<Folder *> _disabledFolders;
|
||||||
Folder::Map _folderMap;
|
Folder::Map _folderMap;
|
||||||
QString _folderConfigPath;
|
QString _folderConfigPath;
|
||||||
|
|||||||
@@ -33,6 +33,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "folder.h"
|
#include "folder.h"
|
||||||
|
#include "filesystem.h"
|
||||||
|
|
||||||
namespace OCC {
|
namespace OCC {
|
||||||
|
|
||||||
@@ -60,7 +61,7 @@ bool FolderWatcher::pathIsIgnored(const QString &path)
|
|||||||
return false;
|
return false;
|
||||||
|
|
||||||
#ifndef OWNCLOUD_TEST
|
#ifndef OWNCLOUD_TEST
|
||||||
if (_folder->isFileExcludedAbsolute(path)) {
|
if (_folder->isFileExcludedAbsolute(path) && !Utility::isConflictFile(path)) {
|
||||||
qCDebug(lcFolderWatcher) << "* Ignoring file" << path;
|
qCDebug(lcFolderWatcher) << "* Ignoring file" << path;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -86,6 +87,57 @@ void FolderWatcher::appendSubPaths(QDir dir, QStringList& subPaths) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void FolderWatcher::startNotificatonTest(const QString &path)
|
||||||
|
{
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
// Testing the folder watcher on OSX is harder because the watcher
|
||||||
|
// automatically discards changes that were performed by our process.
|
||||||
|
// It would still be useful to test but the OSX implementation
|
||||||
|
// is deferred until later.
|
||||||
|
return;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
Q_ASSERT(_testNotificationPath.isEmpty());
|
||||||
|
_testNotificationPath = path;
|
||||||
|
|
||||||
|
// Don't do the local file modification immediately:
|
||||||
|
// wait for FolderWatchPrivate::_ready
|
||||||
|
startNotificationTestWhenReady();
|
||||||
|
}
|
||||||
|
|
||||||
|
void FolderWatcher::startNotificationTestWhenReady()
|
||||||
|
{
|
||||||
|
if (!_d->_ready) {
|
||||||
|
QTimer::singleShot(1000, this, &FolderWatcher::startNotificationTestWhenReady);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
auto path = _testNotificationPath;
|
||||||
|
if (QFile::exists(path)) {
|
||||||
|
auto mtime = FileSystem::getModTime(path);
|
||||||
|
FileSystem::setModTime(path, mtime + 1);
|
||||||
|
} else {
|
||||||
|
QFile f(path);
|
||||||
|
f.open(QIODevice::WriteOnly | QIODevice::Append);
|
||||||
|
}
|
||||||
|
|
||||||
|
QTimer::singleShot(5000, this, [this]() {
|
||||||
|
if (!_testNotificationPath.isEmpty())
|
||||||
|
emit becameUnreliable(tr("The watcher did not receive a test notification."));
|
||||||
|
_testNotificationPath.clear();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
int FolderWatcher::testLinuxWatchCount() const
|
||||||
|
{
|
||||||
|
#ifdef Q_OS_LINUX
|
||||||
|
return _d->testWatchCount();
|
||||||
|
#else
|
||||||
|
return -1;
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
void FolderWatcher::changeDetected(const QString &path)
|
void FolderWatcher::changeDetected(const QString &path)
|
||||||
{
|
{
|
||||||
QFileInfo fileInfo(path);
|
QFileInfo fileInfo(path);
|
||||||
@@ -118,6 +170,10 @@ void FolderWatcher::changeDetected(const QStringList &paths)
|
|||||||
// ------- handle ignores:
|
// ------- handle ignores:
|
||||||
for (int i = 0; i < paths.size(); ++i) {
|
for (int i = 0; i < paths.size(); ++i) {
|
||||||
QString path = paths[i];
|
QString path = paths[i];
|
||||||
|
if (!_testNotificationPath.isEmpty()
|
||||||
|
&& Utility::fileNamesEqual(path, _testNotificationPath)) {
|
||||||
|
_testNotificationPath.clear();
|
||||||
|
}
|
||||||
if (pathIsIgnored(path)) {
|
if (pathIsIgnored(path)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@@ -134,15 +190,4 @@ void FolderWatcher::changeDetected(const QStringList &paths)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void FolderWatcher::addPath(const QString &path)
|
|
||||||
{
|
|
||||||
_d->addPath(path);
|
|
||||||
}
|
|
||||||
|
|
||||||
void FolderWatcher::removePath(const QString &path)
|
|
||||||
{
|
|
||||||
_d->removePath(path);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
} // namespace OCC
|
} // namespace OCC
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
#include <QObject>
|
#include <QObject>
|
||||||
#include <QString>
|
#include <QString>
|
||||||
#include <QStringList>
|
#include <QStringList>
|
||||||
#include <QTime>
|
#include <QElapsedTimer>
|
||||||
#include <QHash>
|
#include <QHash>
|
||||||
#include <QScopedPointer>
|
#include <QScopedPointer>
|
||||||
#include <QSet>
|
#include <QSet>
|
||||||
@@ -44,11 +44,6 @@ class Folder;
|
|||||||
* for changes in the local file system. Changes are signalled
|
* for changes in the local file system. Changes are signalled
|
||||||
* through the pathChanged() signal.
|
* through the pathChanged() signal.
|
||||||
*
|
*
|
||||||
* Note that if new folders are created, this folderwatcher class
|
|
||||||
* does not automatically add them to the list of monitored
|
|
||||||
* dirs. That is the responsibility of the user of this class to
|
|
||||||
* call addPath() with the new dir.
|
|
||||||
*
|
|
||||||
* @ingroup gui
|
* @ingroup gui
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@@ -65,14 +60,6 @@ public:
|
|||||||
*/
|
*/
|
||||||
void init(const QString &root);
|
void init(const QString &root);
|
||||||
|
|
||||||
/**
|
|
||||||
* Not all backends are recursive by default.
|
|
||||||
* Those need to be notified when a directory is added or removed while the watcher is disabled.
|
|
||||||
* This is a no-op for backends that are recursive
|
|
||||||
*/
|
|
||||||
void addPath(const QString &);
|
|
||||||
void removePath(const QString &);
|
|
||||||
|
|
||||||
/* Check if the path is ignored. */
|
/* Check if the path is ignored. */
|
||||||
bool pathIsIgnored(const QString &path);
|
bool pathIsIgnored(const QString &path);
|
||||||
|
|
||||||
@@ -85,6 +72,17 @@ public:
|
|||||||
*/
|
*/
|
||||||
bool isReliable() const;
|
bool isReliable() const;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Triggers a change in the path and verifies a notification arrives.
|
||||||
|
*
|
||||||
|
* If no notification is seen, the folderwatcher marks itself as unreliable.
|
||||||
|
* The path must be ignored by the watcher.
|
||||||
|
*/
|
||||||
|
void startNotificatonTest(const QString &path);
|
||||||
|
|
||||||
|
/// For testing linux behavior only
|
||||||
|
int testLinuxWatchCount() const;
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
/** Emitted when one of the watched directories or one
|
/** Emitted when one of the watched directories or one
|
||||||
* of the contained files is changed. */
|
* of the contained files is changed. */
|
||||||
@@ -111,18 +109,24 @@ protected slots:
|
|||||||
void changeDetected(const QString &path);
|
void changeDetected(const QString &path);
|
||||||
void changeDetected(const QStringList &paths);
|
void changeDetected(const QStringList &paths);
|
||||||
|
|
||||||
|
private slots:
|
||||||
|
void startNotificationTestWhenReady();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
QHash<QString, int> _pendingPathes;
|
QHash<QString, int> _pendingPathes;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
QScopedPointer<FolderWatcherPrivate> _d;
|
QScopedPointer<FolderWatcherPrivate> _d;
|
||||||
QTime _timer;
|
QElapsedTimer _timer;
|
||||||
QSet<QString> _lastPaths;
|
QSet<QString> _lastPaths;
|
||||||
Folder *_folder;
|
Folder *_folder;
|
||||||
bool _isReliable = true;
|
bool _isReliable = true;
|
||||||
|
|
||||||
void appendSubPaths(QDir dir, QStringList& subPaths);
|
void appendSubPaths(QDir dir, QStringList& subPaths);
|
||||||
|
|
||||||
|
/** Path of the expected test notification */
|
||||||
|
QString _testNotificationPath;
|
||||||
|
|
||||||
friend class FolderWatcherPrivate;
|
friend class FolderWatcherPrivate;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -71,34 +71,37 @@ bool FolderWatcherPrivate::findFoldersBelow(const QDir &dir, QStringList &fullLi
|
|||||||
|
|
||||||
void FolderWatcherPrivate::inotifyRegisterPath(const QString &path)
|
void FolderWatcherPrivate::inotifyRegisterPath(const QString &path)
|
||||||
{
|
{
|
||||||
if (!path.isEmpty()) {
|
if (path.isEmpty())
|
||||||
int wd = inotify_add_watch(_fd, path.toUtf8().constData(),
|
return;
|
||||||
IN_CLOSE_WRITE | IN_ATTRIB | IN_MOVE | IN_CREATE | IN_DELETE | IN_DELETE_SELF | IN_MOVE_SELF | IN_UNMOUNT | IN_ONLYDIR);
|
|
||||||
if (wd > -1) {
|
int wd = inotify_add_watch(_fd, path.toUtf8().constData(),
|
||||||
_watches.insert(wd, path);
|
IN_CLOSE_WRITE | IN_ATTRIB | IN_MOVE | IN_CREATE | IN_DELETE | IN_DELETE_SELF | IN_MOVE_SELF | IN_UNMOUNT | IN_ONLYDIR);
|
||||||
} else {
|
if (wd > -1) {
|
||||||
// If we're running out of memory or inotify watches, become
|
_watchToPath.insert(wd, path);
|
||||||
// unreliable.
|
_pathToWatch.insert(path, wd);
|
||||||
if (_parent->_isReliable && (errno == ENOMEM || errno == ENOSPC)) {
|
} else {
|
||||||
_parent->_isReliable = false;
|
// If we're running out of memory or inotify watches, become
|
||||||
emit _parent->becameUnreliable(
|
// unreliable.
|
||||||
tr("This problem usually happens when the inotify watches are exhausted. "
|
if (_parent->_isReliable && (errno == ENOMEM || errno == ENOSPC)) {
|
||||||
"Check the FAQ for details."));
|
_parent->_isReliable = false;
|
||||||
}
|
emit _parent->becameUnreliable(
|
||||||
|
tr("This problem usually happens when the inotify watches are exhausted. "
|
||||||
|
"Check the FAQ for details."));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void FolderWatcherPrivate::slotAddFolderRecursive(const QString &path)
|
void FolderWatcherPrivate::slotAddFolderRecursive(const QString &path)
|
||||||
{
|
{
|
||||||
|
if (_pathToWatch.contains(path))
|
||||||
|
return;
|
||||||
|
|
||||||
int subdirs = 0;
|
int subdirs = 0;
|
||||||
qCDebug(lcFolderWatcher) << "(+) Watcher:" << path;
|
qCDebug(lcFolderWatcher) << "(+) Watcher:" << path;
|
||||||
|
|
||||||
QDir inPath(path);
|
QDir inPath(path);
|
||||||
inotifyRegisterPath(inPath.absolutePath());
|
inotifyRegisterPath(inPath.absolutePath());
|
||||||
|
|
||||||
const QStringList watchedFolders = _watches.values();
|
|
||||||
|
|
||||||
QStringList allSubfolders;
|
QStringList allSubfolders;
|
||||||
if (!findFoldersBelow(QDir(path), allSubfolders)) {
|
if (!findFoldersBelow(QDir(path), allSubfolders)) {
|
||||||
qCWarning(lcFolderWatcher) << "Could not traverse all sub folders";
|
qCWarning(lcFolderWatcher) << "Could not traverse all sub folders";
|
||||||
@@ -107,7 +110,7 @@ void FolderWatcherPrivate::slotAddFolderRecursive(const QString &path)
|
|||||||
while (subfoldersIt.hasNext()) {
|
while (subfoldersIt.hasNext()) {
|
||||||
QString subfolder = subfoldersIt.next();
|
QString subfolder = subfoldersIt.next();
|
||||||
QDir folder(subfolder);
|
QDir folder(subfolder);
|
||||||
if (folder.exists() && !watchedFolders.contains(folder.absolutePath())) {
|
if (folder.exists() && !_pathToWatch.contains(folder.absolutePath())) {
|
||||||
subdirs++;
|
subdirs++;
|
||||||
if (_parent->pathIsIgnored(subfolder)) {
|
if (_parent->pathIsIgnored(subfolder)) {
|
||||||
qCDebug(lcFolderWatcher) << "* Not adding" << folder.path();
|
qCDebug(lcFolderWatcher) << "* Not adding" << folder.path();
|
||||||
@@ -152,57 +155,65 @@ void FolderWatcherPrivate::slotReceivedNotification(int fd)
|
|||||||
error = errno;
|
error = errno;
|
||||||
}
|
}
|
||||||
|
|
||||||
// reset counter
|
// iterate events in buffer
|
||||||
i = 0;
|
unsigned int ulen = len;
|
||||||
// while there are enough events in the buffer
|
for (i = 0; i + sizeof(inotify_event) < ulen; i += sizeof(inotify_event) + (event ? event->len : 0)) {
|
||||||
while (i + sizeof(struct inotify_event) < static_cast<unsigned int>(len)) {
|
|
||||||
// cast an inotify_event
|
// cast an inotify_event
|
||||||
event = (struct inotify_event *)&buffer[i];
|
event = (struct inotify_event *)&buffer[i];
|
||||||
if (!event) {
|
if (!event) {
|
||||||
qCDebug(lcFolderWatcher) << "NULL event";
|
qCDebug(lcFolderWatcher) << "NULL event";
|
||||||
i += sizeof(struct inotify_event);
|
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fire event for the path that was changed.
|
// Fire event for the path that was changed.
|
||||||
if (event->len > 0 && event->wd > -1) {
|
if (event->len == 0 || event->wd <= -1)
|
||||||
QByteArray fileName(event->name);
|
continue;
|
||||||
if (fileName.startsWith("._sync_")
|
QByteArray fileName(event->name);
|
||||||
|| fileName.startsWith(".csync_journal.db")
|
// Filter out journal changes - redundant with filtering in
|
||||||
|| fileName.startsWith(".owncloudsync.log")
|
// FolderWatcher::pathIsIgnored.
|
||||||
|| fileName.startsWith(".sync_")) {
|
if (fileName.startsWith("._sync_")
|
||||||
} else {
|
|| fileName.startsWith(".csync_journal.db")
|
||||||
const QString p = _watches[event->wd] + '/' + fileName;
|
|| fileName.startsWith(".sync_")) {
|
||||||
_parent->changeDetected(p);
|
continue;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
const QString p = _watchToPath[event->wd] + '/' + fileName;
|
||||||
|
_parent->changeDetected(p);
|
||||||
|
|
||||||
// increment counter
|
if ((event->mask & (IN_MOVED_TO | IN_CREATE))
|
||||||
i += sizeof(struct inotify_event) + event->len;
|
&& QFileInfo(p).isDir()
|
||||||
|
&& !_parent->pathIsIgnored(p)) {
|
||||||
|
slotAddFolderRecursive(p);
|
||||||
|
}
|
||||||
|
if (event->mask & (IN_MOVED_FROM | IN_DELETE)) {
|
||||||
|
removeFoldersBelow(p);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void FolderWatcherPrivate::addPath(const QString &path)
|
void FolderWatcherPrivate::removeFoldersBelow(const QString &path)
|
||||||
{
|
{
|
||||||
slotAddFolderRecursive(path);
|
auto it = _pathToWatch.find(path);
|
||||||
}
|
if (it == _pathToWatch.end())
|
||||||
|
return;
|
||||||
|
|
||||||
void FolderWatcherPrivate::removePath(const QString &path)
|
QString pathSlash = path + '/';
|
||||||
{
|
|
||||||
int wid = -1;
|
|
||||||
// Remove the inotify watch.
|
|
||||||
QHash<int, QString>::const_iterator i = _watches.constBegin();
|
|
||||||
|
|
||||||
while (i != _watches.constEnd()) {
|
// Remove the entry and all subentries
|
||||||
if (i.value() == path) {
|
while (it != _pathToWatch.end()) {
|
||||||
wid = i.key();
|
auto itPath = it.key();
|
||||||
|
if (!itPath.startsWith(path))
|
||||||
break;
|
break;
|
||||||
|
if (itPath != path && !itPath.startsWith(pathSlash)) {
|
||||||
|
// order is 'foo', 'foo bar', 'foo/bar'
|
||||||
|
++it;
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
++i;
|
|
||||||
}
|
auto wid = it.value();
|
||||||
if (wid > -1) {
|
|
||||||
inotify_rm_watch(_fd, wid);
|
inotify_rm_watch(_fd, wid);
|
||||||
_watches.remove(wid);
|
_watchToPath.remove(wid);
|
||||||
|
it = _pathToWatch.erase(it);
|
||||||
|
qCDebug(lcFolderWatcher) << "Removed watch for" << itPath;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -23,6 +23,8 @@
|
|||||||
|
|
||||||
#include "folderwatcher.h"
|
#include "folderwatcher.h"
|
||||||
|
|
||||||
|
class QTimer;
|
||||||
|
|
||||||
namespace OCC {
|
namespace OCC {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -37,8 +39,10 @@ public:
|
|||||||
FolderWatcherPrivate(FolderWatcher *p, const QString &path);
|
FolderWatcherPrivate(FolderWatcher *p, const QString &path);
|
||||||
~FolderWatcherPrivate();
|
~FolderWatcherPrivate();
|
||||||
|
|
||||||
void addPath(const QString &path);
|
int testWatchCount() const { return _pathToWatch.size(); }
|
||||||
void removePath(const QString &);
|
|
||||||
|
/// On linux the watcher is ready when the ctor finished.
|
||||||
|
bool _ready = true;
|
||||||
|
|
||||||
protected slots:
|
protected slots:
|
||||||
void slotReceivedNotification(int fd);
|
void slotReceivedNotification(int fd);
|
||||||
@@ -47,12 +51,14 @@ protected slots:
|
|||||||
protected:
|
protected:
|
||||||
bool findFoldersBelow(const QDir &dir, QStringList &fullList);
|
bool findFoldersBelow(const QDir &dir, QStringList &fullList);
|
||||||
void inotifyRegisterPath(const QString &path);
|
void inotifyRegisterPath(const QString &path);
|
||||||
|
void removeFoldersBelow(const QString &path);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
FolderWatcher *_parent;
|
FolderWatcher *_parent;
|
||||||
|
|
||||||
QString _folder;
|
QString _folder;
|
||||||
QHash<int, QString> _watches;
|
QHash<int, QString> _watchToPath;
|
||||||
|
QMap<QString, int> _pathToWatch;
|
||||||
QScopedPointer<QSocketNotifier> _socket;
|
QScopedPointer<QSocketNotifier> _socket;
|
||||||
int _fd;
|
int _fd;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -33,13 +33,13 @@ public:
|
|||||||
FolderWatcherPrivate(FolderWatcher *p, const QString &path);
|
FolderWatcherPrivate(FolderWatcher *p, const QString &path);
|
||||||
~FolderWatcherPrivate();
|
~FolderWatcherPrivate();
|
||||||
|
|
||||||
void addPath(const QString &) {}
|
|
||||||
void removePath(const QString &) {}
|
|
||||||
|
|
||||||
void startWatching();
|
void startWatching();
|
||||||
QStringList addCoalescedPaths(const QStringList &) const;
|
QStringList addCoalescedPaths(const QStringList &) const;
|
||||||
void doNotifyParent(const QStringList &);
|
void doNotifyParent(const QStringList &);
|
||||||
|
|
||||||
|
/// On OSX the watcher is ready when the ctor finished.
|
||||||
|
bool _ready = true;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
FolderWatcher *_parent;
|
FolderWatcher *_parent;
|
||||||
|
|
||||||
|
|||||||
@@ -84,6 +84,8 @@ void WatcherThread::watchChanges(size_t fileNotifyBufferSize,
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
emit ready();
|
||||||
|
|
||||||
HANDLE handles[] = { _resultEvent, _stopEvent };
|
HANDLE handles[] = { _resultEvent, _stopEvent };
|
||||||
DWORD result = WaitForMultipleObjects(
|
DWORD result = WaitForMultipleObjects(
|
||||||
2, handles,
|
2, handles,
|
||||||
@@ -139,6 +141,8 @@ void WatcherThread::watchChanges(size_t fileNotifyBufferSize,
|
|||||||
|
|
||||||
if (!skip) {
|
if (!skip) {
|
||||||
emit changed(longfile);
|
emit changed(longfile);
|
||||||
|
} else {
|
||||||
|
qCDebug(lcFolderWatcher) << "Skipping syncing of" << longfile;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (curEntry->NextEntryOffset == 0) {
|
if (curEntry->NextEntryOffset == 0) {
|
||||||
@@ -204,6 +208,8 @@ FolderWatcherPrivate::FolderWatcherPrivate(FolderWatcher *p, const QString &path
|
|||||||
_parent, SLOT(changeDetected(const QString &)));
|
_parent, SLOT(changeDetected(const QString &)));
|
||||||
connect(_thread, SIGNAL(lostChanges()),
|
connect(_thread, SIGNAL(lostChanges()),
|
||||||
_parent, SIGNAL(lostChanges()));
|
_parent, SIGNAL(lostChanges()));
|
||||||
|
connect(_thread, &WatcherThread::ready,
|
||||||
|
this, [this]() { _ready = 1; });
|
||||||
_thread->start();
|
_thread->start();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -54,6 +54,7 @@ protected:
|
|||||||
signals:
|
signals:
|
||||||
void changed(const QString &path);
|
void changed(const QString &path);
|
||||||
void lostChanges();
|
void lostChanges();
|
||||||
|
void ready();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
QString _path;
|
QString _path;
|
||||||
@@ -74,8 +75,8 @@ public:
|
|||||||
FolderWatcherPrivate(FolderWatcher *p, const QString &path);
|
FolderWatcherPrivate(FolderWatcher *p, const QString &path);
|
||||||
~FolderWatcherPrivate();
|
~FolderWatcherPrivate();
|
||||||
|
|
||||||
void addPath(const QString &) {}
|
/// Set to non-zero once the WatcherThread is capturing events.
|
||||||
void removePath(const QString &) {}
|
QAtomicInt _ready;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
FolderWatcher *_parent;
|
FolderWatcher *_parent;
|
||||||
|
|||||||
@@ -26,6 +26,10 @@
|
|||||||
#if defined(BUILD_UPDATER)
|
#if defined(BUILD_UPDATER)
|
||||||
#include "updater/updater.h"
|
#include "updater/updater.h"
|
||||||
#include "updater/ocupdater.h"
|
#include "updater/ocupdater.h"
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
// FIXME We should unify those, but Sparkle does everything behind the scene transparently
|
||||||
|
#include "updater/sparkleupdater.h"
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "ignorelisteditor.h"
|
#include "ignorelisteditor.h"
|
||||||
@@ -41,6 +45,7 @@
|
|||||||
#include <QNetworkProxy>
|
#include <QNetworkProxy>
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
#include <QScopedValueRollback>
|
#include <QScopedValueRollback>
|
||||||
|
#include <QMessageBox>
|
||||||
|
|
||||||
#include <private/qzipwriter_p.h>
|
#include <private/qzipwriter_p.h>
|
||||||
|
|
||||||
@@ -248,34 +253,88 @@ void GeneralSettings::loadMiscSettings()
|
|||||||
#if defined(BUILD_UPDATER)
|
#if defined(BUILD_UPDATER)
|
||||||
void GeneralSettings::slotUpdateInfo()
|
void GeneralSettings::slotUpdateInfo()
|
||||||
{
|
{
|
||||||
// Note: the sparkle-updater is not an OCUpdater
|
if (ConfigFile().skipUpdateCheck() || !Updater::instance()) {
|
||||||
auto *updater = qobject_cast<OCUpdater *>(Updater::instance());
|
// updater disabled on compile
|
||||||
if (ConfigFile().skipUpdateCheck()) {
|
_ui->updatesGroupBox->setVisible(false);
|
||||||
updater = nullptr; // don't show update info if updates are disabled
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (updater) {
|
// Note: the sparkle-updater is not an OCUpdater
|
||||||
connect(updater, &OCUpdater::downloadStateChanged, this, &GeneralSettings::slotUpdateInfo, Qt::UniqueConnection);
|
auto *ocupdater = qobject_cast<OCUpdater *>(Updater::instance());
|
||||||
connect(_ui->restartButton, &QAbstractButton::clicked, updater, &OCUpdater::slotStartInstaller, Qt::UniqueConnection);
|
if (ocupdater) {
|
||||||
|
connect(ocupdater, &OCUpdater::downloadStateChanged, this, &GeneralSettings::slotUpdateInfo, Qt::UniqueConnection);
|
||||||
|
connect(_ui->restartButton, &QAbstractButton::clicked, ocupdater, &OCUpdater::slotStartInstaller, Qt::UniqueConnection);
|
||||||
connect(_ui->restartButton, &QAbstractButton::clicked, qApp, &QApplication::quit, Qt::UniqueConnection);
|
connect(_ui->restartButton, &QAbstractButton::clicked, qApp, &QApplication::quit, Qt::UniqueConnection);
|
||||||
connect(_ui->updateButton, &QAbstractButton::clicked, this, &GeneralSettings::slotUpdateCheckNow, Qt::UniqueConnection);
|
connect(_ui->updateButton, &QAbstractButton::clicked, this, &GeneralSettings::slotUpdateCheckNow, Qt::UniqueConnection);
|
||||||
connect(_ui->autoCheckForUpdatesCheckBox, &QAbstractButton::toggled, this, &GeneralSettings::slotToggleAutoUpdateCheck);
|
connect(_ui->autoCheckForUpdatesCheckBox, &QAbstractButton::toggled, this, &GeneralSettings::slotToggleAutoUpdateCheck);
|
||||||
|
|
||||||
QString status = updater->statusString();
|
QString status = ocupdater->statusString();
|
||||||
Theme::replaceLinkColorStringBackgroundAware(status);
|
Theme::replaceLinkColorStringBackgroundAware(status);
|
||||||
_ui->updateStateLabel->setText(status);
|
_ui->updateStateLabel->setText(status);
|
||||||
|
|
||||||
_ui->restartButton->setVisible(updater->downloadState() == OCUpdater::DownloadComplete);
|
_ui->restartButton->setVisible(ocupdater->downloadState() == OCUpdater::DownloadComplete);
|
||||||
|
|
||||||
_ui->updateButton->setEnabled(updater->downloadState() != OCUpdater::CheckingServer &&
|
_ui->updateButton->setEnabled(ocupdater->downloadState() != OCUpdater::CheckingServer &&
|
||||||
updater->downloadState() != OCUpdater::Downloading &&
|
ocupdater->downloadState() != OCUpdater::Downloading &&
|
||||||
updater->downloadState() != OCUpdater::DownloadComplete);
|
ocupdater->downloadState() != OCUpdater::DownloadComplete);
|
||||||
|
|
||||||
_ui->autoCheckForUpdatesCheckBox->setChecked(ConfigFile().autoUpdateCheck());
|
_ui->autoCheckForUpdatesCheckBox->setChecked(ConfigFile().autoUpdateCheck());
|
||||||
} else {
|
|
||||||
// can't have those infos from sparkle currently
|
|
||||||
_ui->updatesGroupBox->setVisible(false);
|
|
||||||
}
|
}
|
||||||
|
#if defined(Q_OS_MAC) && defined(HAVE_SPARKLE)
|
||||||
|
else if (auto sparkleUpdater = qobject_cast<SparkleUpdater *>(Updater::instance())) {
|
||||||
|
_ui->updateStateLabel->setText(sparkleUpdater->statusString());
|
||||||
|
_ui->restartButton->setVisible(false);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// Channel selection
|
||||||
|
_ui->updateChannel->setCurrentIndex(ConfigFile().updateChannel() == "beta" ? 1 : 0);
|
||||||
|
connect(_ui->updateChannel, &QComboBox::currentTextChanged,
|
||||||
|
this, &GeneralSettings::slotUpdateChannelChanged, Qt::UniqueConnection);
|
||||||
|
}
|
||||||
|
|
||||||
|
void GeneralSettings::slotUpdateChannelChanged(const QString &channel)
|
||||||
|
{
|
||||||
|
if (channel == ConfigFile().updateChannel())
|
||||||
|
return;
|
||||||
|
|
||||||
|
auto msgBox = new QMessageBox(
|
||||||
|
QMessageBox::Warning,
|
||||||
|
tr("Change update channel?"),
|
||||||
|
tr("The update channel determines which client updates will be offered "
|
||||||
|
"for installation. The \"stable\" channel contains only upgrades that "
|
||||||
|
"are considered reliable, while the versions in the \"beta\" channel "
|
||||||
|
"may contain newer features and bugfixes, but have not yet been tested "
|
||||||
|
"thoroughly."
|
||||||
|
"\n\n"
|
||||||
|
"Note that this selects only what pool upgrades are taken from, and that "
|
||||||
|
"there are no downgrades: So going back from the beta channel to "
|
||||||
|
"the stable channel usually cannot be done immediately and means waiting "
|
||||||
|
"for a stable version that is newer than the currently installed beta "
|
||||||
|
"version."),
|
||||||
|
QMessageBox::NoButton,
|
||||||
|
this);
|
||||||
|
msgBox->addButton(tr("Change update channel"), QMessageBox::AcceptRole);
|
||||||
|
msgBox->addButton(tr("Cancel"), QMessageBox::RejectRole);
|
||||||
|
connect(msgBox, &QMessageBox::finished, msgBox, [this, channel, msgBox](int result) {
|
||||||
|
msgBox->deleteLater();
|
||||||
|
if (result == QMessageBox::AcceptRole) {
|
||||||
|
ConfigFile().setUpdateChannel(channel);
|
||||||
|
if (auto updater = qobject_cast<OCUpdater *>(Updater::instance())) {
|
||||||
|
updater->setUpdateUrl(Updater::updateUrl());
|
||||||
|
updater->checkForUpdate();
|
||||||
|
}
|
||||||
|
#if defined(Q_OS_MAC) && defined(HAVE_SPARKLE)
|
||||||
|
else if (auto updater = qobject_cast<SparkleUpdater *>(Updater::instance())) {
|
||||||
|
updater->setUpdateUrl(Updater::updateUrl());
|
||||||
|
updater->checkForUpdate();
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
} else {
|
||||||
|
_ui->updateChannel->setCurrentText(ConfigFile().updateChannel());
|
||||||
|
}
|
||||||
|
});
|
||||||
|
msgBox->open();
|
||||||
}
|
}
|
||||||
|
|
||||||
void GeneralSettings::slotUpdateCheckNow()
|
void GeneralSettings::slotUpdateCheckNow()
|
||||||
|
|||||||
@@ -53,6 +53,7 @@ private slots:
|
|||||||
void slotShowLegalNotice();
|
void slotShowLegalNotice();
|
||||||
#if defined(BUILD_UPDATER)
|
#if defined(BUILD_UPDATER)
|
||||||
void slotUpdateInfo();
|
void slotUpdateInfo();
|
||||||
|
void slotUpdateChannelChanged(const QString &channel);
|
||||||
void slotUpdateCheckNow();
|
void slotUpdateCheckNow();
|
||||||
void slotToggleAutoUpdateCheck();
|
void slotToggleAutoUpdateCheck();
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -124,26 +124,46 @@
|
|||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
|
||||||
<spacer name="horizontalSpacer_5">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeType">
|
|
||||||
<enum>QSizePolicy::Preferred</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>20</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="0">
|
<item row="1" column="0">
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||||
|
<item>
|
||||||
|
<widget class="QLabel" name="updateChannelLabel">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Maximum" vsizetype="Preferred">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>&Channel</string>
|
||||||
|
</property>
|
||||||
|
<property name="buddy">
|
||||||
|
<cstring>updateChannel</cstring>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QComboBox" name="updateChannel">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Maximum" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>stable</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>beta</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QLabel" name="updateStateLabel">
|
<widget class="QLabel" name="updateStateLabel">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
@@ -170,22 +190,6 @@
|
|||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
|
||||||
<spacer name="horizontalSpacer">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeType">
|
|
||||||
<enum>QSizePolicy::Preferred</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>20</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
|
|||||||
@@ -27,6 +27,17 @@ Q_LOGGING_CATEGORY(lcUtility, "nextcloud.gui.utility", QtInfoMsg)
|
|||||||
|
|
||||||
bool Utility::openBrowser(const QUrl &url, QWidget *errorWidgetParent)
|
bool Utility::openBrowser(const QUrl &url, QWidget *errorWidgetParent)
|
||||||
{
|
{
|
||||||
|
const QStringList allowedUrlSchemes = {
|
||||||
|
"http",
|
||||||
|
"https",
|
||||||
|
"oauthtest"
|
||||||
|
};
|
||||||
|
|
||||||
|
if (!allowedUrlSchemes.contains(url.scheme())) {
|
||||||
|
qCWarning(lcUtility) << "URL format is not supported, or it has been compromised for:" << url.toString();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
if (!QDesktopServices::openUrl(url)) {
|
if (!QDesktopServices::openUrl(url)) {
|
||||||
if (errorWidgetParent) {
|
if (errorWidgetParent) {
|
||||||
QMessageBox::warning(
|
QMessageBox::warning(
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ namespace Utility {
|
|||||||
*
|
*
|
||||||
* If launching the browser fails, display a message.
|
* If launching the browser fails, display a message.
|
||||||
*/
|
*/
|
||||||
bool openBrowser(const QUrl &url, QWidget *errorWidgetParent);
|
bool openBrowser(const QUrl &url, QWidget *errorWidgetParent = nullptr);
|
||||||
|
|
||||||
/** Start composing a new email message.
|
/** Start composing a new email message.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -28,7 +28,8 @@ OcsShareeJob::OcsShareeJob(AccountPtr account)
|
|||||||
void OcsShareeJob::getSharees(const QString &search,
|
void OcsShareeJob::getSharees(const QString &search,
|
||||||
const QString &itemType,
|
const QString &itemType,
|
||||||
int page,
|
int page,
|
||||||
int perPage)
|
int perPage,
|
||||||
|
bool lookup)
|
||||||
{
|
{
|
||||||
setVerb("GET");
|
setVerb("GET");
|
||||||
|
|
||||||
@@ -36,6 +37,7 @@ void OcsShareeJob::getSharees(const QString &search,
|
|||||||
addParam(QString::fromLatin1("itemType"), itemType);
|
addParam(QString::fromLatin1("itemType"), itemType);
|
||||||
addParam(QString::fromLatin1("page"), QString::number(page));
|
addParam(QString::fromLatin1("page"), QString::number(page));
|
||||||
addParam(QString::fromLatin1("perPage"), QString::number(perPage));
|
addParam(QString::fromLatin1("perPage"), QString::number(perPage));
|
||||||
|
addParam(QString::fromLatin1("lookup"), QVariant(lookup).toString());
|
||||||
|
|
||||||
start();
|
start();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ public:
|
|||||||
*
|
*
|
||||||
* @param path Path to request shares for (default all shares)
|
* @param path Path to request shares for (default all shares)
|
||||||
*/
|
*/
|
||||||
void getSharees(const QString &search, const QString &itemType, int page = 1, int perPage = 50);
|
void getSharees(const QString &search, const QString &itemType, int page = 1, int perPage = 50, bool lookup = false);
|
||||||
signals:
|
signals:
|
||||||
/**
|
/**
|
||||||
* Result of the OCS request
|
* Result of the OCS request
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
#include "accountmanager.h"
|
#include "accountmanager.h"
|
||||||
#include "common/syncjournalfilerecord.h"
|
#include "common/syncjournalfilerecord.h"
|
||||||
#include "creds/abstractcredentials.h"
|
#include "creds/abstractcredentials.h"
|
||||||
|
#include "guiutility.h"
|
||||||
#ifdef WITH_LIBCLOUDPROVIDERS
|
#ifdef WITH_LIBCLOUDPROVIDERS
|
||||||
#include "cloudproviders/cloudprovidermanager.h"
|
#include "cloudproviders/cloudprovidermanager.h"
|
||||||
#endif
|
#endif
|
||||||
@@ -570,7 +571,7 @@ void ownCloudGui::slotToggleLogBrowser()
|
|||||||
void ownCloudGui::slotOpenOwnCloud()
|
void ownCloudGui::slotOpenOwnCloud()
|
||||||
{
|
{
|
||||||
if (auto account = qvariant_cast<AccountPtr>(sender()->property(propertyAccountC))) {
|
if (auto account = qvariant_cast<AccountPtr>(sender()->property(propertyAccountC))) {
|
||||||
QDesktopServices::openUrl(account->url());
|
Utility::openBrowser(account->url());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -38,10 +38,14 @@ QString Sharee::format() const
|
|||||||
|
|
||||||
if (_type == Type::Group) {
|
if (_type == Type::Group) {
|
||||||
formatted += QLatin1String(" (group)");
|
formatted += QLatin1String(" (group)");
|
||||||
|
} else if (_type == Type::Email) {
|
||||||
|
formatted += QLatin1String(" (email)");
|
||||||
} else if (_type == Type::Federated) {
|
} else if (_type == Type::Federated) {
|
||||||
formatted += QLatin1String(" (remote)");
|
formatted += QLatin1String(" (remote)");
|
||||||
} else if (_type == Type::Circle) {
|
} else if (_type == Type::Circle) {
|
||||||
formatted += QLatin1String(" (circle)");
|
formatted += QLatin1String(" (circle)");
|
||||||
|
} else if (_type == Type::Room) {
|
||||||
|
formatted += QLatin1String(" (conversation)");
|
||||||
}
|
}
|
||||||
|
|
||||||
return formatted;
|
return formatted;
|
||||||
@@ -69,71 +73,34 @@ ShareeModel::ShareeModel(const AccountPtr &account, const QString &type, QObject
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void ShareeModel::fetch(const QString &search, const ShareeSet &blacklist)
|
void ShareeModel::fetch(const QString &search, const ShareeSet &blacklist, LookupMode lookupMode)
|
||||||
{
|
{
|
||||||
_search = search;
|
_search = search;
|
||||||
_shareeBlacklist = blacklist;
|
_shareeBlacklist = blacklist;
|
||||||
auto *job = new OcsShareeJob(_account);
|
auto *job = new OcsShareeJob(_account);
|
||||||
connect(job, &OcsShareeJob::shareeJobFinished, this, &ShareeModel::shareesFetched);
|
connect(job, &OcsShareeJob::shareeJobFinished, this, &ShareeModel::shareesFetched);
|
||||||
connect(job, &OcsJob::ocsError, this, &ShareeModel::displayErrorMessage);
|
connect(job, &OcsJob::ocsError, this, &ShareeModel::displayErrorMessage);
|
||||||
job->getSharees(_search, _type, 1, 50);
|
job->getSharees(_search, _type, 1, 50, lookupMode == GlobalSearch ? true : false);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ShareeModel::shareesFetched(const QJsonDocument &reply)
|
void ShareeModel::shareesFetched(const QJsonDocument &reply)
|
||||||
{
|
{
|
||||||
auto data = reply.object().value("ocs").toObject().value("data").toObject();
|
|
||||||
|
|
||||||
QVector<QSharedPointer<Sharee>> newSharees;
|
QVector<QSharedPointer<Sharee>> newSharees;
|
||||||
|
|
||||||
/*
|
|
||||||
* Todo properly loop all of this
|
|
||||||
*/
|
|
||||||
auto exact = data.value("exact").toObject();
|
|
||||||
{
|
{
|
||||||
auto users = exact.value("users").toArray();
|
const QStringList shareeTypes {"users", "groups", "emails", "remotes", "circles", "rooms"};
|
||||||
foreach (auto user, users) {
|
|
||||||
newSharees.append(parseSharee(user.toObject()));
|
|
||||||
}
|
|
||||||
|
|
||||||
auto groups = exact.value("groups").toArray();
|
const auto appendSharees = [this, &shareeTypes](const QJsonObject &data, QVector<QSharedPointer<Sharee>>& out) {
|
||||||
foreach (auto group, groups) {
|
for (const auto &shareeType : shareeTypes) {
|
||||||
newSharees.append(parseSharee(group.toObject()));
|
const auto category = data.value(shareeType).toArray();
|
||||||
}
|
for (const auto &sharee : category) {
|
||||||
|
out.append(parseSharee(sharee.toObject()));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
auto remotes = exact.value("remotes").toArray();
|
appendSharees(reply.object().value("ocs").toObject().value("data").toObject(), newSharees);
|
||||||
foreach (auto remote, remotes) {
|
appendSharees(reply.object().value("ocs").toObject().value("data").toObject().value("exact").toObject(), newSharees);
|
||||||
newSharees.append(parseSharee(remote.toObject()));
|
|
||||||
}
|
|
||||||
|
|
||||||
auto circles = exact.value("circles").toArray();
|
|
||||||
foreach (auto circle, circles) {
|
|
||||||
newSharees.append(parseSharee(circle.toObject()));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
{
|
|
||||||
auto users = data.value("users").toArray();
|
|
||||||
foreach (auto user, users) {
|
|
||||||
newSharees.append(parseSharee(user.toObject()));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
auto groups = data.value("groups").toArray();
|
|
||||||
foreach (auto group, groups) {
|
|
||||||
newSharees.append(parseSharee(group.toObject()));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
auto remotes = data.value("remotes").toArray();
|
|
||||||
foreach (auto remote, remotes) {
|
|
||||||
newSharees.append(parseSharee(remote.toObject()));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
auto circles = data.value("circles").toArray();
|
|
||||||
foreach (auto circle, circles) {
|
|
||||||
newSharees.append(parseSharee(circle.toObject()));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Filter sharees that we have already shared with
|
// Filter sharees that we have already shared with
|
||||||
|
|||||||
@@ -40,8 +40,10 @@ public:
|
|||||||
enum Type {
|
enum Type {
|
||||||
User = 0,
|
User = 0,
|
||||||
Group = 1,
|
Group = 1,
|
||||||
|
Email = 4,
|
||||||
Federated = 6,
|
Federated = 6,
|
||||||
Circle = 7
|
Circle = 7,
|
||||||
|
Room = 10
|
||||||
};
|
};
|
||||||
|
|
||||||
explicit Sharee(const QString shareWith,
|
explicit Sharee(const QString shareWith,
|
||||||
@@ -64,10 +66,15 @@ class ShareeModel : public QAbstractListModel
|
|||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
|
enum LookupMode {
|
||||||
|
LocalSearch = 0,
|
||||||
|
GlobalSearch = 1
|
||||||
|
};
|
||||||
|
|
||||||
explicit ShareeModel(const AccountPtr &account, const QString &type, QObject *parent = nullptr);
|
explicit ShareeModel(const AccountPtr &account, const QString &type, QObject *parent = nullptr);
|
||||||
|
|
||||||
using ShareeSet = QVector<QSharedPointer<Sharee>>; // FIXME: make it a QSet<Sharee> when Sharee can be compared
|
using ShareeSet = QVector<QSharedPointer<Sharee>>; // FIXME: make it a QSet<Sharee> when Sharee can be compared
|
||||||
void fetch(const QString &search, const ShareeSet &blacklist);
|
void fetch(const QString &search, const ShareeSet &blacklist, LookupMode lookupMode);
|
||||||
int rowCount(const QModelIndex &parent = QModelIndex()) const override;
|
int rowCount(const QModelIndex &parent = QModelIndex()) const override;
|
||||||
QVariant data(const QModelIndex &index, int role) const override;
|
QVariant data(const QModelIndex &index, int role) const override;
|
||||||
|
|
||||||
|
|||||||
@@ -44,8 +44,10 @@ public:
|
|||||||
TypeUser = Sharee::User,
|
TypeUser = Sharee::User,
|
||||||
TypeGroup = Sharee::Group,
|
TypeGroup = Sharee::Group,
|
||||||
TypeLink = 3,
|
TypeLink = 3,
|
||||||
|
TypeEmail = Sharee::Email,
|
||||||
TypeRemote = Sharee::Federated,
|
TypeRemote = Sharee::Federated,
|
||||||
TypeCircle = Sharee::Circle
|
TypeCircle = Sharee::Circle,
|
||||||
|
TypeRoom = Sharee::Room
|
||||||
};
|
};
|
||||||
|
|
||||||
using Permissions = SharePermissions;
|
using Permissions = SharePermissions;
|
||||||
|
|||||||
@@ -24,7 +24,6 @@
|
|||||||
#include "capabilities.h"
|
#include "capabilities.h"
|
||||||
#include "guiutility.h"
|
#include "guiutility.h"
|
||||||
#include "thumbnailjob.h"
|
#include "thumbnailjob.h"
|
||||||
#include "sharee.h"
|
|
||||||
#include "sharemanager.h"
|
#include "sharemanager.h"
|
||||||
#include "theme.h"
|
#include "theme.h"
|
||||||
|
|
||||||
@@ -85,6 +84,16 @@ ShareUserGroupWidget::ShareUserGroupWidget(AccountPtr account,
|
|||||||
_completer->setCompletionMode(QCompleter::UnfilteredPopupCompletion);
|
_completer->setCompletionMode(QCompleter::UnfilteredPopupCompletion);
|
||||||
_ui->shareeLineEdit->setCompleter(_completer);
|
_ui->shareeLineEdit->setCompleter(_completer);
|
||||||
|
|
||||||
|
auto searchGloballyAction = new QAction(_ui->shareeLineEdit);
|
||||||
|
searchGloballyAction->setIcon(QIcon(":/client/theme/magnifying-glass.svg"));
|
||||||
|
searchGloballyAction->setToolTip(tr("Search globally"));
|
||||||
|
|
||||||
|
connect(searchGloballyAction, &QAction::triggered, this, [this]() {
|
||||||
|
searchForSharees(ShareeModel::GlobalSearch);
|
||||||
|
});
|
||||||
|
|
||||||
|
_ui->shareeLineEdit->addAction(searchGloballyAction, QLineEdit::LeadingPosition);
|
||||||
|
|
||||||
_manager = new ShareManager(_account, this);
|
_manager = new ShareManager(_account, this);
|
||||||
connect(_manager, &ShareManager::sharesFetched, this, &ShareUserGroupWidget::slotSharesFetched);
|
connect(_manager, &ShareManager::sharesFetched, this, &ShareUserGroupWidget::slotSharesFetched);
|
||||||
connect(_manager, &ShareManager::shareCreated, this, &ShareUserGroupWidget::getShares);
|
connect(_manager, &ShareManager::shareCreated, this, &ShareUserGroupWidget::getShares);
|
||||||
@@ -104,7 +113,9 @@ ShareUserGroupWidget::ShareUserGroupWidget(AccountPtr account,
|
|||||||
connect(_ui->shareeLineEdit, &QLineEdit::textEdited,
|
connect(_ui->shareeLineEdit, &QLineEdit::textEdited,
|
||||||
this, &ShareUserGroupWidget::slotLineEditTextEdited, Qt::QueuedConnection);
|
this, &ShareUserGroupWidget::slotLineEditTextEdited, Qt::QueuedConnection);
|
||||||
_ui->shareeLineEdit->installEventFilter(this);
|
_ui->shareeLineEdit->installEventFilter(this);
|
||||||
connect(&_completionTimer, &QTimer::timeout, this, &ShareUserGroupWidget::searchForSharees);
|
connect(&_completionTimer, &QTimer::timeout, this, [this]() {
|
||||||
|
searchForSharees(ShareeModel::LocalSearch);
|
||||||
|
});
|
||||||
_completionTimer.setSingleShot(true);
|
_completionTimer.setSingleShot(true);
|
||||||
_completionTimer.setInterval(600);
|
_completionTimer.setInterval(600);
|
||||||
|
|
||||||
@@ -163,9 +174,13 @@ void ShareUserGroupWidget::slotLineEditReturn()
|
|||||||
_completionTimer.start();
|
_completionTimer.start();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ShareUserGroupWidget::searchForSharees(ShareeModel::LookupMode lookupMode)
|
||||||
void ShareUserGroupWidget::searchForSharees()
|
|
||||||
{
|
{
|
||||||
|
if (_ui->shareeLineEdit->text().isEmpty()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
_ui->shareeLineEdit->setEnabled(false);
|
||||||
_completionTimer.stop();
|
_completionTimer.stop();
|
||||||
_pi_sharee.startAnimation();
|
_pi_sharee.startAnimation();
|
||||||
ShareeModel::ShareeSet blacklist;
|
ShareeModel::ShareeSet blacklist;
|
||||||
@@ -178,7 +193,7 @@ void ShareUserGroupWidget::searchForSharees()
|
|||||||
blacklist << sw->share()->getShareWith();
|
blacklist << sw->share()->getShareWith();
|
||||||
}
|
}
|
||||||
_ui->errorLabel->hide();
|
_ui->errorLabel->hide();
|
||||||
_completerModel->fetch(_ui->shareeLineEdit->text(), blacklist);
|
_completerModel->fetch(_ui->shareeLineEdit->text(), blacklist, lookupMode);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ShareUserGroupWidget::getShares()
|
void ShareUserGroupWidget::getShares()
|
||||||
@@ -246,7 +261,7 @@ void ShareUserGroupWidget::slotSharesFetched(const QList<QSharedPointer<Share>>
|
|||||||
scrollArea->setWidget(newViewPort);
|
scrollArea->setWidget(newViewPort);
|
||||||
|
|
||||||
_disableCompleterActivated = false;
|
_disableCompleterActivated = false;
|
||||||
_ui->shareeLineEdit->setEnabled(true);
|
activateShareeLineEdit();
|
||||||
}
|
}
|
||||||
|
|
||||||
void ShareUserGroupWidget::slotAdjustScrollWidgetSize()
|
void ShareUserGroupWidget::slotAdjustScrollWidgetSize()
|
||||||
@@ -275,11 +290,14 @@ void ShareUserGroupWidget::slotPrivateLinkShare()
|
|||||||
|
|
||||||
void ShareUserGroupWidget::slotShareesReady()
|
void ShareUserGroupWidget::slotShareesReady()
|
||||||
{
|
{
|
||||||
|
activateShareeLineEdit();
|
||||||
|
|
||||||
_pi_sharee.stopAnimation();
|
_pi_sharee.stopAnimation();
|
||||||
if (_completerModel->rowCount() == 0) {
|
if (_completerModel->rowCount() == 0) {
|
||||||
displayError(0, tr("No results for '%1'").arg(_completerModel->currentSearch()));
|
displayError(0, tr("No results for '%1'").arg(_completerModel->currentSearch()));
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// if no rows are present in the model - complete() will hide the completer
|
||||||
_completer->complete();
|
_completer->complete();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -349,7 +367,7 @@ void ShareUserGroupWidget::displayError(int code, const QString &message)
|
|||||||
qCWarning(lcSharing) << "Sharing error from server" << code << message;
|
qCWarning(lcSharing) << "Sharing error from server" << code << message;
|
||||||
_ui->errorLabel->setText(message);
|
_ui->errorLabel->setText(message);
|
||||||
_ui->errorLabel->show();
|
_ui->errorLabel->show();
|
||||||
_ui->shareeLineEdit->setEnabled(true);
|
activateShareeLineEdit();
|
||||||
}
|
}
|
||||||
|
|
||||||
void ShareUserGroupWidget::slotPrivateLinkOpenBrowser()
|
void ShareUserGroupWidget::slotPrivateLinkOpenBrowser()
|
||||||
@@ -389,6 +407,12 @@ void ShareUserGroupWidget::customizeStyle()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ShareUserGroupWidget::activateShareeLineEdit()
|
||||||
|
{
|
||||||
|
_ui->shareeLineEdit->setEnabled(true);
|
||||||
|
_ui->shareeLineEdit->setFocus();
|
||||||
|
}
|
||||||
|
|
||||||
ShareUserLine::ShareUserLine(QSharedPointer<Share> share,
|
ShareUserLine::ShareUserLine(QSharedPointer<Share> share,
|
||||||
SharePermissions maxSharingPermissions,
|
SharePermissions maxSharingPermissions,
|
||||||
bool isFile,
|
bool isFile,
|
||||||
|
|||||||
@@ -17,6 +17,7 @@
|
|||||||
|
|
||||||
#include "accountfwd.h"
|
#include "accountfwd.h"
|
||||||
#include "sharepermissions.h"
|
#include "sharepermissions.h"
|
||||||
|
#include "sharee.h"
|
||||||
#include "QProgressIndicator.h"
|
#include "QProgressIndicator.h"
|
||||||
#include <QDialog>
|
#include <QDialog>
|
||||||
#include <QWidget>
|
#include <QWidget>
|
||||||
@@ -40,9 +41,7 @@ namespace Ui {
|
|||||||
class AbstractCredentials;
|
class AbstractCredentials;
|
||||||
class SyncResult;
|
class SyncResult;
|
||||||
class Share;
|
class Share;
|
||||||
class Sharee;
|
|
||||||
class ShareManager;
|
class ShareManager;
|
||||||
class ShareeModel;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief The ShareDialog (user/group) class
|
* @brief The ShareDialog (user/group) class
|
||||||
@@ -73,7 +72,7 @@ private slots:
|
|||||||
void slotSharesFetched(const QList<QSharedPointer<Share>> &shares);
|
void slotSharesFetched(const QList<QSharedPointer<Share>> &shares);
|
||||||
|
|
||||||
void on_shareeLineEdit_textChanged(const QString &text);
|
void on_shareeLineEdit_textChanged(const QString &text);
|
||||||
void searchForSharees();
|
void searchForSharees(ShareeModel::LookupMode lookupMode);
|
||||||
void slotLineEditTextEdited(const QString &text);
|
void slotLineEditTextEdited(const QString &text);
|
||||||
|
|
||||||
void slotLineEditReturn();
|
void slotLineEditReturn();
|
||||||
@@ -91,6 +90,8 @@ private slots:
|
|||||||
private:
|
private:
|
||||||
void customizeStyle();
|
void customizeStyle();
|
||||||
|
|
||||||
|
void activateShareeLineEdit();
|
||||||
|
|
||||||
Ui::ShareUserGroupWidget *_ui;
|
Ui::ShareUserGroupWidget *_ui;
|
||||||
QScrollArea *_parentScrollArea;
|
QScrollArea *_parentScrollArea;
|
||||||
AccountPtr _account;
|
AccountPtr _account;
|
||||||
|
|||||||
@@ -499,7 +499,7 @@ void SocketApi::command_EDIT(const QString &localFile, SocketListener *listener)
|
|||||||
auto url = QUrl(data.value("url").toString());
|
auto url = QUrl(data.value("url").toString());
|
||||||
|
|
||||||
if(!url.isEmpty())
|
if(!url.isEmpty())
|
||||||
Utility::openBrowser(url, nullptr);
|
Utility::openBrowser(url);
|
||||||
});
|
});
|
||||||
job->start();
|
job->start();
|
||||||
}
|
}
|
||||||
@@ -711,7 +711,9 @@ void SocketApi::command_RESOLVE_CONFLICT(const QString &localFile, SocketListene
|
|||||||
dialog.setBaseFilename(baseName);
|
dialog.setBaseFilename(baseName);
|
||||||
dialog.setLocalVersionFilename(conflictedPath);
|
dialog.setLocalVersionFilename(conflictedPath);
|
||||||
dialog.setRemoteVersionFilename(basePath);
|
dialog.setRemoteVersionFilename(basePath);
|
||||||
dialog.exec();
|
if (dialog.exec() == ConflictDialog::Accepted) {
|
||||||
|
fileData.folder->scheduleThisFolderSoon();
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -770,7 +772,7 @@ void SocketApi::emailPrivateLink(const QString &link)
|
|||||||
|
|
||||||
void OCC::SocketApi::openPrivateLink(const QString &link)
|
void OCC::SocketApi::openPrivateLink(const QString &link)
|
||||||
{
|
{
|
||||||
Utility::openBrowser(link, nullptr);
|
Utility::openBrowser(link);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SocketApi::command_GET_STRINGS(const QString &argument, SocketListener *listener)
|
void SocketApi::command_GET_STRINGS(const QString &argument, SocketListener *listener)
|
||||||
|
|||||||
@@ -119,6 +119,8 @@ Systray::Systray()
|
|||||||
|
|
||||||
connect(UserModel::instance(), &UserModel::newUserSelected,
|
connect(UserModel::instance(), &UserModel::newUserSelected,
|
||||||
this, &Systray::slotNewUserSelected);
|
this, &Systray::slotNewUserSelected);
|
||||||
|
connect(UserModel::instance(), &UserModel::addAccount,
|
||||||
|
this, &Systray::openAccountWizard);
|
||||||
|
|
||||||
connect(AccountManager::instance(), &AccountManager::accountAdded,
|
connect(AccountManager::instance(), &AccountManager::accountAdded,
|
||||||
this, &Systray::showWindow);
|
this, &Systray::showWindow);
|
||||||
@@ -267,6 +269,14 @@ void Systray::forceWindowInit(QQuickWindow *window) const
|
|||||||
// this shouldn't flicker
|
// this shouldn't flicker
|
||||||
window->show();
|
window->show();
|
||||||
window->hide();
|
window->hide();
|
||||||
|
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
// On macOS we need to designate the tray window as visible on all spaces and
|
||||||
|
// at the menu bar level, otherwise showing it can cause the current spaces to
|
||||||
|
// change, or the window could be obscured by another window that shouldn't
|
||||||
|
// normally cover a menu.
|
||||||
|
OCC::setTrayWindowLevelAndVisibleOnAllSpaces(window);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
QScreen *Systray::currentScreen() const
|
QScreen *Systray::currentScreen() const
|
||||||
|
|||||||
@@ -23,12 +23,14 @@
|
|||||||
class QScreen;
|
class QScreen;
|
||||||
class QQmlApplicationEngine;
|
class QQmlApplicationEngine;
|
||||||
class QQuickWindow;
|
class QQuickWindow;
|
||||||
|
class QWindow;
|
||||||
|
|
||||||
namespace OCC {
|
namespace OCC {
|
||||||
|
|
||||||
#ifdef Q_OS_OSX
|
#ifdef Q_OS_OSX
|
||||||
bool canOsXSendUserNotification();
|
bool canOsXSendUserNotification();
|
||||||
void sendOsXUserNotification(const QString &title, const QString &message);
|
void sendOsXUserNotification(const QString &title, const QString &message);
|
||||||
|
void setTrayWindowLevelAndVisibleOnAllSpaces(QWindow *window);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user