ChangelogPanel: nice formatting for changelogs

AboutTab: update version connection
GitHubService: cleanup, move changelog logic to UpdateService
UpdateService: use new changelog host
This commit is contained in:
Ly-sec
2025-11-21 11:01:59 +01:00
parent 972ac47c1b
commit 2f735eda81
14 changed files with 326 additions and 196 deletions
+2 -1
View File
@@ -397,7 +397,8 @@
},
"changelog": {
"error": {
"rate-limit": "GitHub-Limit erreicht. Bitte versuche es in ein paar Minuten erneut."
"rate-limit": "GitHub-Limit erreicht. Bitte versuche es in ein paar Minuten erneut.",
"fetch-failed": "Changelog-Daten konnten nicht geladen werden. Bitte versuche es später erneut."
},
"panel": {
"buttons": {
+2 -1
View File
@@ -397,7 +397,8 @@
},
"changelog": {
"error": {
"rate-limit": "GitHub rate limit exceeded. Please try again in a few minutes."
"rate-limit": "GitHub rate limit exceeded. Please try again in a few minutes.",
"fetch-failed": "Unable to load changelog data. Please try again later."
},
"panel": {
"buttons": {
+2 -1
View File
@@ -397,7 +397,8 @@
},
"changelog": {
"error": {
"rate-limit": "Se alcanzó el límite de GitHub. Inténtalo de nuevo en unos minutos."
"rate-limit": "Se alcanzó el límite de GitHub. Inténtalo de nuevo en unos minutos.",
"fetch-failed": "No se pudieron cargar los datos del registro de cambios. Inténtalo de nuevo más tarde."
},
"panel": {
"buttons": {
+2 -1
View File
@@ -397,7 +397,8 @@
},
"changelog": {
"error": {
"rate-limit": "Limite de GitHub atteinte. Réessayez dans quelques minutes."
"rate-limit": "Limite de GitHub atteinte. Réessayez dans quelques minutes.",
"fetch-failed": "Impossible de charger les données du journal des modifications. Veuillez réessayer plus tard."
},
"panel": {
"buttons": {
+2 -1
View File
@@ -397,7 +397,8 @@
},
"changelog": {
"error": {
"rate-limit": "GitHub-limiet bereikt. Probeer het over enkele minuten opnieuw."
"rate-limit": "GitHub-limiet bereikt. Probeer het over enkele minuten opnieuw.",
"fetch-failed": "Kan changeloggegevens niet laden. Probeer het later opnieuw."
},
"panel": {
"buttons": {
+2 -1
View File
@@ -397,7 +397,8 @@
},
"changelog": {
"error": {
"rate-limit": "Limite do GitHub atingido. Tente novamente em alguns minutos."
"rate-limit": "Limite do GitHub atingido. Tente novamente em alguns minutos.",
"fetch-failed": "Não foi possível carregar os dados do changelog. Tente novamente mais tarde."
},
"panel": {
"buttons": {
+2 -1
View File
@@ -397,7 +397,8 @@
},
"changelog": {
"error": {
"rate-limit": "Превышен лимит GitHub. Попробуйте снова через несколько минут."
"rate-limit": "Превышен лимит GitHub. Попробуйте снова через несколько минут.",
"fetch-failed": "Не удалось загрузить данные журнала изменений. Пожалуйста, попробуйте позже."
},
"panel": {
"buttons": {
+2 -1
View File
@@ -397,7 +397,8 @@
},
"changelog": {
"error": {
"rate-limit": "GitHub sınırına ulaşıldı. Lütfen birkaç dakika sonra tekrar dene."
"rate-limit": "GitHub sınırına ulaşıldı. Lütfen birkaç dakika sonra tekrar dene.",
"fetch-failed": "Değişiklik günlüğü verileri yüklenemedi. Lütfen daha sonra tekrar dene."
},
"panel": {
"buttons": {
+2 -1
View File
@@ -397,7 +397,8 @@
},
"changelog": {
"error": {
"rate-limit": "Перевищено ліміт GitHub. Спробуйте ще раз за кілька хвилин."
"rate-limit": "Перевищено ліміт GitHub. Спробуйте ще раз за кілька хвилин.",
"fetch-failed": "Не вдалося завантажити дані журналу змін. Будь ласка, спробуйте пізніше."
},
"panel": {
"buttons": {
+2 -1
View File
@@ -397,7 +397,8 @@
},
"changelog": {
"error": {
"rate-limit": "已达到 GitHub 速率限制,请稍后再试。"
"rate-limit": "已达到 GitHub 速率限制,请稍后再试。",
"fetch-failed": "无法加载更新日志数据,请稍后再试。"
},
"panel": {
"buttons": {