mirror of
https://git.sanhost.net/sanasol/hytale-f2p
synced 2026-02-26 06:51:47 -03:00
Display launcher version in UI
Adds a version display element to the bottom right of the UI, fetching the version from package.json via a new IPC handler. Updates main.js, preload.js, and ui.js to support retrieving and displaying the version, and adds relevant styles in style.css.
This commit is contained in:
7
main.js
7
main.js
@@ -199,7 +199,9 @@ function createWindow() {
|
||||
}
|
||||
|
||||
app.whenReady().then(async () => {
|
||||
const packageJson = require('./package.json');
|
||||
console.log('=== HYTALE F2P LAUNCHER STARTED ===');
|
||||
console.log('Launcher version:', packageJson.version);
|
||||
console.log('Platform:', process.platform);
|
||||
console.log('Architecture:', process.arch);
|
||||
console.log('Electron version:', process.versions.electron);
|
||||
@@ -865,6 +867,11 @@ ipcMain.handle('window-maximize', () => {
|
||||
}
|
||||
});
|
||||
|
||||
ipcMain.handle('get-version', () => {
|
||||
const packageJson = require('./package.json');
|
||||
return packageJson.version;
|
||||
});
|
||||
|
||||
ipcMain.handle('get-log-directory', () => {
|
||||
return logger.getLogDirectory();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user