mirror of
https://github.com/qTox/qTox.git
synced 2024-03-22 14:00:36 +08:00
e100f81ba9
5 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
Anthony Bilinski
|
2b41a06b55
|
feat(Settings): Add system for versioning and upgrading Settings
Similar to how History handles SCHEMA_VERSION. Run separately on global and
personal settings, since some state in global, and personal settings can’t be
done globally since they require the passkey.
Restrict a user from downgrading past the saved settings version, due to
possible compatibility breaks or old qTox versions re-introducing corrupt state
that was already healed.
Pass in new profile state for personal settings rather than relying on settings
file presence because personal settings can be stored in either the personal
settings file or global settings file. This was introduced in
|
||
Anthony Bilinski
|
069ab92fd0
|
feat(UI): Add UI For controlling group join and leave system messages setting | ||
Anthony Bilinski
|
1031b315b9
|
chore(i18n): update translation files for Weblate | ||
Anthony Bilinski
|
2d6fe8ee59
|
chore(i18n): update translation files for Weblate | ||
Anthony Bilinski
|
4556f74f5a
|
chore(l10n): update translations from Weblate
6π (1): feat(l10n): update French translation from Weblate Alberto Luaces (3): feat(l10n): add Galician translation using Weblate feat(l10n): update Galician translation from Weblate feat(l10n): update Galician translation from Weblate Allan Nordhøy (2): feat(l10n): update Norwegian Bokmål translation from Weblate feat(l10n): update Norwegian Bokmål translation from Weblate Anonymous (1): feat(l10n): update Czech translation from Weblate Artem (2): feat(l10n): update Russian translation from Weblate feat(l10n): update Russian translation from Weblate Atrate (3): feat(l10n): update Polish translation from Weblate feat(l10n): update Polish translation from Weblate feat(l10n): update Polish translation from Weblate Balazs (3): feat(l10n): update Hungarian translation from Weblate feat(l10n): update Hungarian translation from Weblate feat(l10n): update Hungarian translation from Weblate Cornelius Kölbel (1): feat(l10n): update German translation from Weblate Emery Hemingway (2): feat(l10n): add Kannada translation using Weblate feat(l10n): update Kannada translation from Weblate Filipovic Dragan (2): feat(l10n): update Serbian translation from Weblate feat(l10n): update Serbian translation from Weblate Hakim Oubouali (2): feat(l10n): add Berber translation using Weblate feat(l10n): update Berber translation from Weblate HelaBasa (2): feat(l10n): add Sinhala translation using Weblate feat(l10n): update Sinhala translation from Weblate Hosted Weblate (81): Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. Merge branch 'origin/master' into Weblate. J. Lavoie (5): feat(l10n): update French translation from Weblate feat(l10n): update Italian translation from Weblate feat(l10n): update German translation from Weblate feat(l10n): update French translation from Weblate feat(l10n): update Italian translation from Weblate Jonatan Nyberg (5): feat(l10n): update Swedish translation from Weblate feat(l10n): update Swedish translation from Weblate feat(l10n): update Swedish translation from Weblate feat(l10n): update Swedish translation from Weblate feat(l10n): update Swedish translation from Weblate Karl Tammik (2): feat(l10n): update Estonian translation from Weblate feat(l10n): update Estonian translation from Weblate Kaur Männamaa (5): feat(l10n): update Estonian translation from Weblate feat(l10n): update Estonian translation from Weblate feat(l10n): update Estonian translation from Weblate feat(l10n): update Estonian translation from Weblate feat(l10n): update Estonian translation from Weblate Kristjan Räts (2): feat(l10n): update Estonian translation from Weblate feat(l10n): update Estonian translation from Weblate Lukáš Jelínek (1): feat(l10n): update Czech translation from Weblate Luna Jernberg (1): feat(l10n): update Swedish translation from Weblate Marek Ľach (1): feat(l10n): update Slovak translation from Weblate Martin Beer (7): feat(l10n): update German translation from Weblate feat(l10n): update German translation from Weblate feat(l10n): update German translation from Weblate feat(l10n): update German translation from Weblate feat(l10n): update German translation from Weblate feat(l10n): update German translation from Weblate feat(l10n): update German translation from Weblate Michalis (2): feat(l10n): update Greek translation from Weblate feat(l10n): update Greek translation from Weblate Milo Ivir (2): feat(l10n): update Croatian translation from Weblate feat(l10n): update Croatian translation from Weblate Riku Viitanen (1): feat(l10n): update Finnish translation from Weblate Survesh VRL (1): feat(l10n): update Tamil translation from Weblate Søren Ingemann Nielsen (1): feat(l10n): update Danish translation from Weblate Tautvydas Zukauskas (1): feat(l10n): update Lithuanian translation from Weblate The Cats (4): feat(l10n): update French translation from Weblate feat(l10n): update French translation from Weblate feat(l10n): update Italian translation from Weblate feat(l10n): update Portuguese (Brazil) translation from Weblate Thect (1): feat(l10n): update Chinese (Traditional) translation from Weblate Thomas Weber (5): feat(l10n): update German translation from Weblate feat(l10n): update German translation from Weblate feat(l10n): update German translation from Weblate feat(l10n): update German translation from Weblate feat(l10n): update German translation from Weblate Whod (1): feat(l10n): update Bulgarian translation from Weblate William (2): feat(l10n): update Norwegian Bokmål translation from Weblate feat(l10n): update Norwegian Bokmål translation from Weblate anonymous (2): feat(l10n): update German translation from Weblate feat(l10n): update German translation from Weblate brokolice (2): feat(l10n): update Czech translation from Weblate feat(l10n): update Czech translation from Weblate mv87 (1): feat(l10n): update German translation from Weblate remussatala (1): feat(l10n): update Romanian translation from Weblate ssantos (1): feat(l10n): update Portuguese translation from Weblate tmerkuri (2): feat(l10n): add Albanian translation using Weblate feat(l10n): update Albanian translation from Weblate Мирослав Николић (1): feat(l10n): update Serbian translation from Weblate |