qTox/translations
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
aea9eea8a4 when personal settings were first
moved to their own file.
2022-03-06 06:00:13 -08:00
..
CMakeLists.txt feat(i18n): Handle English plural forms in translations 2022-02-23 21:12:16 -08:00
README.md feat(i18n): Handle English plural forms in translations 2022-02-23 21:12:16 -08:00
ar.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
be.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
ber.ts chore(l10n): update translations from Weblate 2021-03-04 04:43:46 -08:00
bg.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
cs.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
da.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
de.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
el.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
en.ts feat(i18n): Handle English plural forms in translations 2022-02-23 21:12:16 -08:00
eo.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
es.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
et.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
fa.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
fi.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
fr.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
gl.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
he.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
hr.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
hu.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
i18n.pri feat(i18n): Handle English plural forms in translations 2022-02-23 21:12:16 -08:00
is.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
it.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
ja.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
jbo.ts chore(i18n): update translation files for Weblate 2019-08-28 21:09:15 -07:00
kn.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
ko.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
lt.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
lv.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
mk.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
nl.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
nl_BE.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
no_nb.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
pl.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
pr.ts chore(i18n): update translation files for Weblate 2019-08-28 21:09:15 -07:00
pt.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
pt_BR.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
ro.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
ru.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
si.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
sk.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
sl.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
sq.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
sr.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
sr_Latn.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
sv.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
sw.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
ta.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
tr.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
translations.qrc feat(i18n): Handle English plural forms in translations 2022-02-23 21:12:16 -08:00
ug.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
uk.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
ur.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
zh_CN.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00
zh_TW.ts feat(Settings): Add system for versioning and upgrading Settings 2022-03-06 06:00:13 -08:00