Show title bar in Khoj desktop app on Windows

This commit is contained in:
Debanjum Singh Solanky 2024-04-07 11:51:54 +05:30
parent 312528d471
commit 76cb543347

View file

@ -354,12 +354,14 @@ async function deleteAllFiles () {
let firstRun = true; let firstRun = true;
let win = null; let win = null;
let titleBarStyle = process.platform === 'win32' ? 'default' : 'hidden';
const createWindow = (tab = 'chat.html') => { const createWindow = (tab = 'chat.html') => {
win = new BrowserWindow({ win = new BrowserWindow({
width: 800, width: 800,
height: 800, height: 800,
show: false, show: false,
titleBarStyle: 'hidden', titleBarStyle: titleBarStyle,
autoHideMenuBar: true,
webPreferences: { webPreferences: {
preload: path.join(__dirname, 'preload.js'), preload: path.join(__dirname, 'preload.js'),
nodeIntegration: true, nodeIntegration: true,
@ -515,7 +517,8 @@ function openAboutWindow() {
aboutWindow = new BrowserWindow({ aboutWindow = new BrowserWindow({
width: 400, width: 400,
height: 400, height: 400,
titleBarStyle: 'hidden', titleBarStyle: titleBarStyle,
autoHideMenuBar: true,
show: false, show: false,
webPreferences: { webPreferences: {
preload: path.join(__dirname, 'preload.js'), preload: path.join(__dirname, 'preload.js'),