mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 02:16:05 +01:00 
			
		
		
		
	Compare commits
	
		
			6 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | fd02c6102d | ||
|  | 30c712a6be | ||
|  | 3928c96640 | ||
|  | d86f655658 | ||
|  | abdad1c3ae | ||
|  | 9e5f1a0a87 | 
| @@ -3,11 +3,11 @@ | ||||
| const electron = require('electron'); | ||||
| const path = require('path'); | ||||
| const config = require('./src/services/config'); | ||||
| const log = require('./src/services/log'); | ||||
| const url = require("url"); | ||||
|  | ||||
| const app = electron.app; | ||||
| const globalShortcut = electron.globalShortcut; | ||||
| const clipboard = electron.clipboard; | ||||
|  | ||||
| // Adds debug features like hotkeys for triggering dev tools and reload | ||||
| require('electron-debug')(); | ||||
| @@ -70,7 +70,7 @@ app.on('activate', () => { | ||||
| app.on('ready', () => { | ||||
|     mainWindow = createMainWindow(); | ||||
|  | ||||
|     globalShortcut.register('CommandOrControl+Alt+P', async () => { | ||||
|     const result = globalShortcut.register('CommandOrControl+Alt+P', async () => { | ||||
|         const date_notes = require('./src/services/date_notes'); | ||||
|         const utils = require('./src/services/utils'); | ||||
|  | ||||
| @@ -81,6 +81,10 @@ app.on('ready', () => { | ||||
|  | ||||
|         mainWindow.webContents.send('create-day-sub-note', parentNoteId); | ||||
|     }); | ||||
|  | ||||
|     if (!result) { | ||||
|         log.error("Could not register global shortcut CTRL+ALT+P"); | ||||
|     } | ||||
| }); | ||||
|  | ||||
| app.on('will-quit', () => { | ||||
|   | ||||
							
								
								
									
										78
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										78
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "trilium", | ||||
|   "version": "0.4.1", | ||||
|   "version": "0.6.1", | ||||
|   "lockfileVersion": 1, | ||||
|   "requires": true, | ||||
|   "dependencies": { | ||||
| @@ -3061,19 +3061,19 @@ | ||||
|       "integrity": "sha1-zIcsFoiArjxxiXYv1f/ACJbJUYo=" | ||||
|     }, | ||||
|     "electron": { | ||||
|       "version": "1.8.2-beta.4", | ||||
|       "resolved": "https://registry.npmjs.org/electron/-/electron-1.8.2-beta.4.tgz", | ||||
|       "integrity": "sha1-GDayBO6s6dx3Bi7Ugg/bxsvZoZU=", | ||||
|       "version": "1.8.2", | ||||
|       "resolved": "https://registry.npmjs.org/electron/-/electron-1.8.2.tgz", | ||||
|       "integrity": "sha512-0TV5Hy92g8ACnPn+PVol6a/2uk+khzmRtWxhah/FcKs6StCytm5hD14QqOdZxEdJN8HljXIVCayN/wJX+0wDiQ==", | ||||
|       "requires": { | ||||
|         "@types/node": "8.5.9", | ||||
|         "@types/node": "8.9.4", | ||||
|         "electron-download": "3.3.0", | ||||
|         "extract-zip": "1.6.5" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "@types/node": { | ||||
|           "version": "8.5.9", | ||||
|           "resolved": "https://registry.npmjs.org/@types/node/-/node-8.5.9.tgz", | ||||
|           "integrity": "sha512-s+c3AjymyAccTI4hcgNFK4mToH8l+hyPDhu4LIkn71lRy56FLijGu00fyLgldjM/846Pmk9N4KFUs2P8GDs0pA==" | ||||
|           "version": "8.9.4", | ||||
|           "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.4.tgz", | ||||
|           "integrity": "sha512-dSvD36qnQs78G1BPsrZFdPpvLgMW/dnvr5+nTW2csMs5TiP9MOXrjUbnMZOEwnIuBklXtn7b6TPA2Cuq07bDHA==" | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
| @@ -3325,9 +3325,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "electron-packager": { | ||||
|       "version": "10.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-10.1.1.tgz", | ||||
|       "integrity": "sha1-MWp/ossf/CYz9YBcn8IJE8vAnZQ=", | ||||
|       "version": "11.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-11.0.1.tgz", | ||||
|       "integrity": "sha1-wtH/nsqBEL6evIGCbiqSHATRIA4=", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "asar": "0.14.0", | ||||
| @@ -3343,13 +3343,19 @@ | ||||
|         "pify": "3.0.0", | ||||
|         "plist": "2.1.0", | ||||
|         "pruner": "0.0.7", | ||||
|         "rcedit": "0.9.0", | ||||
|         "rcedit": "1.0.0", | ||||
|         "resolve": "1.4.0", | ||||
|         "sanitize-filename": "1.6.1", | ||||
|         "semver": "5.4.1", | ||||
|         "yargs-parser": "8.1.0" | ||||
|         "yargs-parser": "9.0.2" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "camelcase": { | ||||
|           "version": "4.1.0", | ||||
|           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", | ||||
|           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", | ||||
|           "dev": true | ||||
|         }, | ||||
|         "electron-download": { | ||||
|           "version": "4.1.0", | ||||
|           "resolved": "https://registry.npmjs.org/electron-download/-/electron-download-4.1.0.tgz", | ||||
| @@ -3437,6 +3443,12 @@ | ||||
|           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", | ||||
|           "dev": true | ||||
|         }, | ||||
|         "rcedit": { | ||||
|           "version": "1.0.0", | ||||
|           "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-1.0.0.tgz", | ||||
|           "integrity": "sha512-W7DNa34x/3OgWyDHsI172AG/Lr/lZ+PkavFkHj0QhhkBRcV9QTmRJE1tDKrWkx8XHPSBsmZkNv9OKue6pncLFQ==", | ||||
|           "dev": true | ||||
|         }, | ||||
|         "sumchecker": { | ||||
|           "version": "2.0.2", | ||||
|           "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-2.0.2.tgz", | ||||
| @@ -3456,20 +3468,29 @@ | ||||
|               } | ||||
|             } | ||||
|           } | ||||
|         }, | ||||
|         "yargs-parser": { | ||||
|           "version": "9.0.2", | ||||
|           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", | ||||
|           "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "camelcase": "4.1.0" | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "electron-prebuilt-compile": { | ||||
|       "version": "1.8.2-beta.4", | ||||
|       "resolved": "https://registry.npmjs.org/electron-prebuilt-compile/-/electron-prebuilt-compile-1.8.2-beta.4.tgz", | ||||
|       "integrity": "sha512-whVdRgFEDovWSFrAsbMXIiush6RQ8IV3XhYdL59zShck4U1eXGmdkaBCy+2tlkGmUGr0fRu+S4FpUx2ebBkRhQ==", | ||||
|       "version": "1.8.2", | ||||
|       "resolved": "https://registry.npmjs.org/electron-prebuilt-compile/-/electron-prebuilt-compile-1.8.2.tgz", | ||||
|       "integrity": "sha512-wiDVjy8S0PA/K/TUM0lw5gzZ+SmyVVGQ0qt9iFYXHJc6t8TzDXFY3DsoK37H3A7nWnkvXvoPdpJ5/h9KbTMoAw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "babel-plugin-array-includes": "2.0.3", | ||||
|         "babel-plugin-transform-async-to-generator": "6.24.1", | ||||
|         "babel-preset-es2016-node5": "1.1.2", | ||||
|         "babel-preset-react": "6.24.1", | ||||
|         "electron": "1.8.2-beta.4", | ||||
|         "electron": "1.8.2", | ||||
|         "electron-compile": "6.4.2", | ||||
|         "electron-compilers": "5.9.0", | ||||
|         "yargs": "6.6.0" | ||||
| @@ -8472,12 +8493,6 @@ | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "rcedit": { | ||||
|       "version": "0.9.0", | ||||
|       "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-0.9.0.tgz", | ||||
|       "integrity": "sha1-ORDfVzRTmeKwMl9KUZAH+J5V7xw=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "read-all-stream": { | ||||
|       "version": "3.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", | ||||
| @@ -11694,23 +11709,6 @@ | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "yargs-parser": { | ||||
|       "version": "8.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", | ||||
|       "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "camelcase": "4.1.0" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "camelcase": { | ||||
|           "version": "4.1.0", | ||||
|           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", | ||||
|           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", | ||||
|           "dev": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "yauzl": { | ||||
|       "version": "2.4.1", | ||||
|       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| { | ||||
|   "name": "trilium", | ||||
|   "description": "Trilium Notes", | ||||
|   "version": "0.6.1", | ||||
|   "version": "0.6.2", | ||||
|   "license": "AGPL-3.0-only", | ||||
|   "main": "electron.js", | ||||
|   "repository": { | ||||
| @@ -27,7 +27,7 @@ | ||||
|     "debug": "~3.1.0", | ||||
|     "devtron": "^1.4.0", | ||||
|     "ejs": "~2.5.7", | ||||
|     "electron": "^1.8.2-beta.4", | ||||
|     "electron": "^1.8.2", | ||||
|     "electron-debug": "^1.5.0", | ||||
|     "electron-in-page-search": "^1.2.4", | ||||
|     "express": "~4.16.2", | ||||
| @@ -60,8 +60,8 @@ | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "electron-compile": "^6.4.2", | ||||
|     "electron-packager": "^10.1.1", | ||||
|     "electron-prebuilt-compile": "1.8.2-beta.4", | ||||
|     "electron-packager": "^11.0.1", | ||||
|     "electron-prebuilt-compile": "1.8.2", | ||||
|     "electron-rebuild": "^1.7.3", | ||||
|     "tape": "^4.8.0", | ||||
|     "xo": "^0.18.0" | ||||
|   | ||||
| @@ -207,8 +207,10 @@ if (isElectron()) { | ||||
|  | ||||
|         await noteTree.activateNode(parentNoteId); | ||||
|  | ||||
|         setTimeout(() => { | ||||
|             const node = noteTree.getCurrentNode(); | ||||
|  | ||||
|         await noteTree.createNote(node, node.data.noteId, 'into', node.data.isProtected); | ||||
|             noteTree.createNote(node, node.data.noteId, 'into', node.data.isProtected); | ||||
|         }, 500); | ||||
|     }); | ||||
| } | ||||
| @@ -22,7 +22,7 @@ function info(message) { | ||||
|  | ||||
| function error(message) { | ||||
|     // we're using .info() instead of .error() because simple-node-logger emits weird error for showError() | ||||
|     info(message); | ||||
|     info("ERROR: " + message); | ||||
| } | ||||
|  | ||||
| const requestBlacklist = [ "/libraries", "/javascripts", "/images", "/stylesheets" ]; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user