Skip to content

Commit ef111cb

Browse files
committed
chore: format w/ prettier
1 parent 7dbf95d commit ef111cb

File tree

15 files changed

+99
-81
lines changed

15 files changed

+99
-81
lines changed

.github/workflows/build.yml

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
name: Build application
22

33
on:
4-
workflow_dispatch:
5-
push:
6-
paths:
7-
- 'package.json'
4+
workflow_dispatch:
5+
push:
6+
paths:
7+
- "package.json"
88

99
jobs:
1010
build:
1111
strategy:
12-
matrix:
13-
os: [ubuntu-latest, windows-latest, macos-latest]
12+
matrix:
13+
os: [ubuntu-latest, windows-latest, macos-latest]
1414
runs-on: ${{ matrix.os }}
1515

1616
steps:
@@ -22,7 +22,6 @@ jobs:
2222
with:
2323
node-version: "20"
2424

25-
2625
- name: Install dependencies on Ubuntu
2726
if: matrix.os == 'ubuntu-latest'
2827
run: |
@@ -37,18 +36,18 @@ jobs:
3736
- name: Compress Linux build artifacts (x64)
3837
if: matrix.os == 'ubuntu-latest'
3938
run: |
40-
zip -r build/SlimeTora-linux-x64.zip build/SlimeTora-linux-x64
41-
zip -r build/SlimeTora-linux-arm64.zip build/SlimeTora-linux-arm64
39+
zip -r build/SlimeTora-linux-x64.zip build/SlimeTora-linux-x64
40+
zip -r build/SlimeTora-linux-arm64.zip build/SlimeTora-linux-arm64
4241
- name: Compress Windows build artifacts
4342
if: matrix.os == 'windows-latest'
4443
run: |
45-
powershell Compress-Archive -Path build\SlimeTora-win32-arm64\* -DestinationPath build\SlimeTora-win32-arm64.zip
46-
powershell Compress-Archive -Path build\SlimeTora-win32-x64\* -DestinationPath build\SlimeTora-win32-x64.zip
44+
powershell Compress-Archive -Path build\SlimeTora-win32-arm64\* -DestinationPath build\SlimeTora-win32-arm64.zip
45+
powershell Compress-Archive -Path build\SlimeTora-win32-x64\* -DestinationPath build\SlimeTora-win32-x64.zip
4746
- name: Compress macOS build artifacts
4847
if: matrix.os == 'macos-latest'
4948
run: |
50-
zip -r build/SlimeTora-darwin-arm64.zip build/SlimeTora-darwin-arm64
51-
zip -r build/SlimeTora-darwin-x64.zip build/SlimeTora-darwin-x64
49+
zip -r build/SlimeTora-darwin-arm64.zip build/SlimeTora-darwin-arm64
50+
zip -r build/SlimeTora-darwin-x64.zip build/SlimeTora-darwin-x64
5251
- name: Archive build artifacts for Linux (x64)
5352
if: matrix.os == 'ubuntu-latest'
5453
uses: actions/upload-artifact@v4
@@ -86,4 +85,4 @@ jobs:
8685
uses: actions/upload-artifact@v4
8786
with:
8887
name: build-artifacts-macos-x64
89-
path: build/SlimeTora-darwin-x64.zip
88+
path: build/SlimeTora-darwin-x64.zip

package-lock.json

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"electron": "^36.2.1",
4242
"eslint": "^9.27.0",
4343
"node-gyp-build": "^4.8.4",
44+
"prettier": "^3.5.3",
4445
"sass": "^1.89.0",
4546
"typescript": "^5.8.3"
4647
},

src/languages/it.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{
1+
{
22
"needs to be completed": "needs to be completed",
33

44
"main": {
@@ -79,17 +79,17 @@
7979
"100": "100 FPS"
8080
},
8181
"sensorMode": {
82-
"title": "Modalità Sensori",
83-
"tooltip": "Seleziona la modalità di utilizzo per i tracker. La Modalità 1 abilita il magnetometro ed è consigliato se hai condizioni magnetiche stabili. In caso contrario utilizza la modalità 2 ",
84-
"1": "Modalità 1",
85-
"2": "Modalità 2"
82+
"title": "Modalità Sensori",
83+
"tooltip": "Seleziona la modalità di utilizzo per i tracker. La Modalità 1 abilita il magnetometro ed è consigliato se hai condizioni magnetiche stabili. In caso contrario utilizza la modalità 2 ",
84+
"1": "Modalità 1",
85+
"2": "Modalità 2"
8686
},
8787
"sensorCorrection": {
88-
"title": "Correzioni Sensori",
89-
"tooltip": "Enable or disable sensor auto correction features. Usually not needed to be changed and results vary between environments.",
90-
"accelerometer": "Accelerometro",
91-
"gyroscope": "Giroscopio",
92-
"magnetometer": "Magnetometro"
88+
"title": "Correzioni Sensori",
89+
"tooltip": "Enable or disable sensor auto correction features. Usually not needed to be changed and results vary between environments.",
90+
"accelerometer": "Accelerometro",
91+
"gyroscope": "Giroscopio",
92+
"magnetometer": "Magnetometro"
9393
},
9494
"other": {
9595
"title": "Altre Impostazioni",

src/languages/jp.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,7 @@
429429
"title": "アップデートがあります",
430430
"message": "新しい翻訳があります: {files}",
431431
"detail": "ダウンロードしますか?",
432-
"buttons":{
432+
"buttons": {
433433
"yes": "ダウンロード",
434434
"no": "キャンセル"
435435
}
@@ -450,4 +450,4 @@
450450
"message": "このダイアログボックスが表示されている間は、GX(6/2)トラッカーがブートループしている問題の修正を試みます。(※電源を入れてもすぐ切れてしまう状態)これは「set settings」コマンドを送り続けることで電源オフフラグを解除する事を目的としています。\r\n\r\nトラッカーの電源が常時オンになるまでは、このダイアログを開いたまま電源を入れ直してください。それでもまだトラッカーの電源が切れてしまう場合は、サポートページを参照してください。\r\n\r\nこの修正を実行すると、設定が次のようにリセットされます。\r\nセンサーモード:2\r\nFPS:50\r\n各センサーの自動補正:加速度"
451451
}
452452
}
453-
}
453+
}

src/main.ts

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ const isMac = process.platform === "darwin";
2323
const languagesPath = path.resolve(
2424
mainPath,
2525
isMac && app.isPackaged ? ".." : "",
26-
app.isPackaged ? (isMac ? "Resources/languages" : "resources/languages") : "languages"
26+
app.isPackaged ? (isMac ? "Resources/languages" : "resources/languages") : "languages",
2727
);
2828
let mainWindow: BrowserWindow;
2929
let trackerSettingsWindow: BrowserWindow;
@@ -210,7 +210,7 @@ async function checkForAppUpdates() {
210210

211211
log(
212212
`Latest "${updateChannel}" version: ${latestVersion}, current "${versionType}" version: ${currentVersion}`,
213-
"updater"
213+
"updater",
214214
);
215215
if (isNewerVersion(latestVersion, currentVersion)) {
216216
log("Update available, notifying user...", "updater");
@@ -294,7 +294,7 @@ async function checkForTranslationUpdates() {
294294

295295
log(
296296
`Comparing "${remoteFile.name}" - local size: ${localContentSize}, remote size: ${remoteFile.size}`,
297-
"updater"
297+
"updater",
298298
);
299299
if (remoteFile.size !== localContentSize) {
300300
log(`Update available for "${remoteFile.name}"`, "updater");
@@ -442,7 +442,7 @@ function createBrowserWindow(
442442
query: string | ParsedUrlQueryInput,
443443
parent: BrowserWindow,
444444
width: number = 950,
445-
height: number = 750
445+
height: number = 750,
446446
): BrowserWindow {
447447
let window = new BrowserWindow({
448448
title: title,
@@ -467,7 +467,7 @@ function createBrowserWindow(
467467
protocol: "file:",
468468
slashes: true,
469469
query: query,
470-
})
470+
}),
471471
);
472472

473473
window.webContents.setWindowOpenHandler(({ url }) => {
@@ -496,7 +496,7 @@ async function showMessage(
496496
blocking = false,
497497
translateTitle = true,
498498
translateMessage = true,
499-
buttons = ["OK"]
499+
buttons = ["OK"],
500500
) {
501501
if (isClosing) return false;
502502
const show = blocking ? dialog.showMessageBoxSync : dialog.showMessageBox;
@@ -517,7 +517,7 @@ async function showError(
517517
message: string,
518518
blocking = true,
519519
translateTitle = true,
520-
translateMessage = true
520+
translateMessage = true,
521521
) {
522522
if (isClosing) return false;
523523
const translatedTitle = translateTitle ? await translate(title) : title;
@@ -766,9 +766,9 @@ ipcMain.on("fix-trackers", async () => {
766766
const duration = (endTime - startTime) / 1000;
767767
log(
768768
`Dialog was open for ${duration} seconds, accounting for ${commandCount} times sent to ports: ${Object.keys(
769-
ports
769+
ports,
770770
).join(", ")}`,
771-
"connection"
771+
"connection",
772772
);
773773
});
774774

@@ -795,7 +795,7 @@ ipcMain.on("open-tracker-settings", async (_event, arg: string) => {
795795
{ trackerName: arg },
796796
mainWindow,
797797
850,
798-
650
798+
650,
799799
);
800800

801801
trackerSettingsWindow.webContents.on("did-finish-load", () => {
@@ -1345,7 +1345,7 @@ async function processQueue() {
13451345
BoardType.HARITORA,
13461346
MCUType.HARITORA,
13471347
serverAddress,
1348-
serverPort
1348+
serverPort,
13491349
);
13501350

13511351
await newTracker.init();
@@ -1497,7 +1497,7 @@ function startDeviceListeners() {
14971497

14981498
// Convert the quaternion to Euler angles
14991499
const eulerRadians = new BetterQuaternion(quaternion.w, quaternion.x, quaternion.y, quaternion.z).toEuler(
1500-
"XYZ"
1500+
"XYZ",
15011501
);
15021502

15031503
// Convert the rotation to degrees
@@ -1601,7 +1601,7 @@ function startDeviceListeners() {
16011601

16021602
log(
16031603
`Received battery data for "${trackerName}": ${stableBatteryRemaining}% (${stableBatteryVoltage}V)`,
1604-
"tracker"
1604+
"tracker",
16051605
);
16061606
});
16071607

@@ -1729,7 +1729,7 @@ async function handleConnectionStartError(err: any) {
17291729
mainWindow.webContents.send("set-status", "main.status.failed");
17301730
dialog.showErrorBox(
17311731
await translate("dialogs.connectionFailed.title"),
1732-
await translate("dialogs.connectionFailed.message")
1732+
await translate("dialogs.connectionFailed.message"),
17331733
);
17341734

17351735
connectedDevices.clear();
@@ -1740,23 +1740,23 @@ async function handleTrackerReadError(err: any) {
17401740
error(`Failed to read data from a tracker`, "haritorax-interpreter", err);
17411741
dialog.showErrorBox(
17421742
await translate("dialogs.trackerReadError.title"),
1743-
await translate("dialogs.trackerReadError.message")
1743+
await translate("dialogs.trackerReadError.message"),
17441744
);
17451745
}
17461746

17471747
async function handleTrackerWriteError(err: any) {
17481748
error(`Failed to write data to a tracker`, "haritorax-interpreter", err);
17491749
dialog.showErrorBox(
17501750
await translate("dialogs.trackerWriteError.title"),
1751-
await translate("dialogs.trackerWriteError.message")
1751+
await translate("dialogs.trackerWriteError.message"),
17521752
);
17531753
}
17541754

17551755
async function handleUnexpectedError(err: any) {
17561756
error(`An unexpected error occurred`, "haritorax-interpreter", err);
17571757
dialog.showErrorBox(
17581758
await translate("dialogs.unexpectedError.title"),
1759-
await translate("dialogs.unexpectedError.message")
1759+
await translate("dialogs.unexpectedError.message"),
17601760
);
17611761
}
17621762

@@ -1801,7 +1801,7 @@ function setupTrackerEvents(tracker: EmulatedTracker, isHeartbeat = false) {
18011801
});
18021802

18031803
tracker.on("unknown-incoming-packet", (buf: Buffer) =>
1804-
warn(`Tracker "${trackerName}" unknown incoming packet: ${buf.toString()}`, "@slimevr/emulated-tracker")
1804+
warn(`Tracker "${trackerName}" unknown incoming packet: ${buf.toString()}`, "@slimevr/emulated-tracker"),
18051805
);
18061806

18071807
if (loggingMode === 3) {
@@ -1821,7 +1821,7 @@ const heartbeatTracker = new EmulatedTracker(
18211821
BoardType.HARITORA,
18221822
MCUType.HARITORA,
18231823
serverAddress,
1824-
serverPort
1824+
serverPort,
18251825
);
18261826

18271827
setupTrackerEvents(heartbeatTracker, true);

src/static/html/index.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!doctype html>
22
<html data-theme="dark">
33
<head>
44
<meta charset="UTF-8" />
@@ -802,7 +802,9 @@ <h2 class="subtitle has-text-centered" data-i18n="debugging.text">
802802
<input type="checkbox" id="slimevr-warning-switch" checked />
803803
<label for="slimevr-warning-switch" class="slider round"></label>
804804
</div>
805-
<label for="slimevr-warning-switch" data-i18n="debugging.slimevrWarning">Disable SlimeVR warning</label>
805+
<label for="slimevr-warning-switch" data-i18n="debugging.slimevrWarning"
806+
>Disable SlimeVR warning</label
807+
>
806808
</div>
807809
<div class="switch-container is-centered">
808810
<div class="switch">

src/static/html/onboarding.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!doctype html>
22
<html data-theme="dark">
33
<head>
44
<meta charset="UTF-8" />

src/static/html/pairing.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!doctype html>
22
<html data-theme="dark">
33
<head>
44
<meta charset="UTF-8" />

src/static/html/settings.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!doctype html>
22
<html data-theme="dark">
33
<head>
44
<meta charset="UTF-8" />

0 commit comments

Comments
 (0)