mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 18:36:30 +01:00 
			
		
		
		
	set icon and app name, closes #201
This commit is contained in:
		
							
								
								
									
										12
									
								
								bin/build.sh
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								bin/build.sh
									
									
									
									
									
								
							| @@ -11,15 +11,21 @@ rm -r dist/* | |||||||
| echo "Rebuilding binaries for linux-ia32" | echo "Rebuilding binaries for linux-ia32" | ||||||
| ./node_modules/.bin/electron-rebuild --arch=ia32 | ./node_modules/.bin/electron-rebuild --arch=ia32 | ||||||
|  |  | ||||||
| ./node_modules/.bin/electron-packager . --out=dist --platform=linux --arch=ia32 --overwrite | ./node_modules/.bin/electron-packager . --out=dist --executable-name=trilium --platform=linux --arch=ia32 --overwrite | ||||||
|  |  | ||||||
| ./node_modules/.bin/electron-packager . --out=dist --platform=win32 --arch=x64 --overwrite | mv "./dist/Trilium Notes-linux-ia32" ./dist/trilium-linux-ia32 | ||||||
|  |  | ||||||
|  | ./node_modules/.bin/electron-packager . --out=dist --executable-name=trilium --platform=win32  --arch=x64 --overwrite --icon=src/public/images/app-icons/win/icon.ico | ||||||
|  |  | ||||||
|  | mv "./dist/Trilium Notes-win32-x64" ./dist/trilium-win32-x64 | ||||||
|  |  | ||||||
| # we build x64 as second so that we keep X64 binaries in node_modules for local development and server build | # we build x64 as second so that we keep X64 binaries in node_modules for local development and server build | ||||||
| echo "Rebuilding binaries for linux-x64" | echo "Rebuilding binaries for linux-x64" | ||||||
| ./node_modules/.bin/electron-rebuild --arch=x64 | ./node_modules/.bin/electron-rebuild --arch=x64 | ||||||
|  |  | ||||||
| ./node_modules/.bin/electron-packager . --out=dist --platform=linux --arch=x64 --overwrite | ./node_modules/.bin/electron-packager . --out=dist --executable-name=trilium --platform=linux --arch=x64 --overwrite | ||||||
|  |  | ||||||
|  | mv "./dist/Trilium Notes-linux-x64" ./dist/trilium-linux-x64 | ||||||
|  |  | ||||||
| echo "Copying required windows binaries" | echo "Copying required windows binaries" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -70,6 +70,8 @@ app.on('activate', () => { | |||||||
| }); | }); | ||||||
|  |  | ||||||
| app.on('ready', async () => { | app.on('ready', async () => { | ||||||
|  |     app.setAppUserModelId('com.github.zadam.trilium'); | ||||||
|  |  | ||||||
|     mainWindow = await createMainWindow(); |     mainWindow = await createMainWindow(); | ||||||
|  |  | ||||||
|     const result = globalShortcut.register('CommandOrControl+Alt+P', cls.wrap(async () => { |     const result = globalShortcut.register('CommandOrControl+Alt+P', cls.wrap(async () => { | ||||||
|   | |||||||
| @@ -1,5 +1,6 @@ | |||||||
| { | { | ||||||
|   "name": "trilium", |   "name": "trilium", | ||||||
|  |   "productName": "Trilium Notes", | ||||||
|   "description": "Trilium Notes", |   "description": "Trilium Notes", | ||||||
|   "version": "0.24.1-beta", |   "version": "0.24.1-beta", | ||||||
|   "license": "AGPL-3.0-only", |   "license": "AGPL-3.0-only", | ||||||
| @@ -13,10 +14,7 @@ | |||||||
|   }, |   }, | ||||||
|   "scripts": { |   "scripts": { | ||||||
|     "start": "node ./src/www", |     "start": "node ./src/www", | ||||||
|     "test-electron": "xo", |  | ||||||
|     "rebuild-electron": "electron-rebuild", |  | ||||||
|     "start-electron": "electron . --disable-gpu", |     "start-electron": "electron . --disable-gpu", | ||||||
|     "build-electron": "electron-packager . --out=dist --asar --overwrite --platform=win32,linux --arch=ia32,x64 --app-version= --icon=src/public/app-icons/win/icon.ico", |  | ||||||
|     "build-backend-docs": "jsdoc -d ./docs/backend_api src/entities/*.js src/services/backend_script_api.js", |     "build-backend-docs": "jsdoc -d ./docs/backend_api src/entities/*.js src/services/backend_script_api.js", | ||||||
|     "build-frontend-docs": "jsdoc -d ./docs/frontend_api src/public/javascripts/entities/*.js src/public/javascripts/services/frontend_script_api.js", |     "build-frontend-docs": "jsdoc -d ./docs/frontend_api src/public/javascripts/entities/*.js src/public/javascripts/services/frontend_script_api.js", | ||||||
|     "build-docs": "npm run build-backend-docs && npm run build-frontend-docs" |     "build-docs": "npm run build-backend-docs && npm run build-frontend-docs" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user