3 Commits
Author SHA1 Message Date
tothbt 5494a4a26b release 1.1.2
Build and Release Court Pilot / draft (push) Canceled after 0s
Build and Release Court Pilot / build (ubuntu-22.04) (push) Canceled after 0s
Build and Release Court Pilot / build (windows-latest) (push) Canceled after 0s
Build and Release Court Pilot / publish (push) Canceled after 0s
2026-09-05 13:19:01 +02:00
tothbt 174d5440f5 fix updater script 2026-09-05 12:30:52 +02:00
tothbt 62745172dd fix version number on settings tab 2026-09-05 11:18:34 +02:00
5 changed files with 30 additions and 7 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "court-pilot",
"version": "1.1.1",
"version": "1.1.2",
"author": "Ionic Framework",
"homepage": "https://ionicframework.com/",
"scripts": {
+5 -4
View File
@@ -1,7 +1,7 @@
{
"$schema": "../node_modules/@tauri-apps/cli/config.schema.json",
"productName": "court-pilot",
"version": "1.1.1",
"version": "1.1.2",
"identifier": "com.courtpilot.dev",
"build": {
"frontendDist": "../www",
@@ -15,10 +15,11 @@
"minHeight": 600,
"minWidth": 800,
"title": "Court Pilot",
"width": 1366,
"height": 768,
"width": 800,
"height": 600,
"resizable": true,
"fullscreen": true
"fullscreen": false,
"center": true
}
],
"security": {
+18
View File
@@ -41,10 +41,28 @@ export class AppComponent {
text: 'OK',
handler: async () => {
try {
// Show loading message
alert.message =
this.translationService.translate('updateDownloading');
// Disable the button while updating
const okButton = alert.buttons[0];
if (typeof okButton !== 'string') {
okButton.htmlAttributes = { disabled: true };
}
await update.downloadAndInstall();
await relaunch();
} catch (error) {
console.error('Failed to install update:', error);
alert.message =
this.translationService.translate('updateFailed');
const okButton = alert.buttons[0];
// Re-enable the button if the update failed
if (typeof okButton !== 'string') {
okButton.htmlAttributes = { disabled: false };
}
}
}
}
+5 -1
View File
@@ -45,6 +45,8 @@ export const translations = {
newVersion: 'A new version {version} is available. The application will restart to install the update.',
english: 'English',
hungarian: 'Hungarian',
updateDownloading: 'Downloading and installing update...',
updateFailed: 'Failed to install the update. Please try again.',
},
hu: {
@@ -85,9 +87,11 @@ export const translations = {
sendUmpiresMessage: '{umpire} - {serviceJudge}',
version: 'Verzió',
updateAvailable: 'Új verzió elérhető',
newVersion: 'Új elérhető verzió: {version} is available. A frissítések telepítése után az alkalmazás újraindul.',
newVersion: 'Új elérhető verzió: {version}. A frissítések telepítése után az alkalmazás újraindul.',
english: 'Angol',
hungarian: 'Magyar',
updateDownloading: 'Frissítés letöltése és telepítése...',
updateFailed: 'Frissítés sikertelen. Kérlek próbáld újra.',
}
} as const;
+1 -1
View File
@@ -62,7 +62,7 @@
<ion-col sizeLg="6" pushLg="3">
<ion-item>
<ion-label class="ion-text-center"
>{{ 'version' | translate }}: 1.0.0</ion-label
>{{ 'version' | translate }}: 1.1.2</ion-label
>
</ion-item>
</ion-col>