LudoO
bb0812349b
feat: review options tray and trayWindow
2025-02-16 12:47:04 +01:00
LudoO
8ac82588c7
feat: center tray window
2025-02-05 11:05:33 +01:00
LudoO
3a7a91e187
feat: add tray window (based on electron-tray-window)
2025-02-04 16:31:24 +01:00
LudoO
fa1d20df26
feat: double click on icon will open window
2025-02-04 15:12:30 +01:00
LudoO
0bf3c910b8
feat: add systray
2025-02-04 14:58:01 +01:00
leejooy96
df829d199c
feat: add support VSCode launch.json ( fixes #182 )
2024-12-24 09:50:02 +09:00
leejooy96
9a3fa46c42
mod: cleanup types
2024-04-25 09:02:34 +09:00
leejooy96
d71e8d9ee9
mod: minor code cleanup
2024-03-13 11:09:47 +09:00
lnrdnl
f310d94d9f
Added openFile example
2024-02-20 16:04:39 +01:00
lnrdnl
1b015078a6
handle invoke in IPC
2024-02-20 15:32:17 +01:00
leejooy96
9116b0b4d8
mod: optional use systemPreference.serUserDefault
2024-01-21 16:02:19 +09:00
leejooy96
a71feb8a08
fix: do not register new ipc event listener when main screen component is loaded ( fixes #176 )
2024-01-10 16:00:34 +09:00
leejooy96
52ffc48cde
main: dirname for esm supported
2024-01-09 10:02:17 +09:00
choigawoon
7015667fd6
Refactor initialization sequence for clarity
...
Move the IPC Communication initialization block before the condition checking the development environment. This change ensures that IPCs are initialized before the main window starts loading its content, which may be crucial for ensuring that all IPC handlers are set up properly regardless of the environment.
2023-11-08 16:32:05 +09:00
choigawoon
105077f068
Ensure asynchronous execution of window creation
...
Add `await` keyword to `createMainWindow` calls within app's 'ready' and 'activate' events to ensure the mainWindow is fully initialized before proceeding. This fix addresses potential race conditions where mainWindow could be used before being properly set up.
2023-11-08 16:32:00 +09:00
leejooy96
d630a82dec
pack: only install extension in debug mode
2023-10-24 18:01:04 +09:00
leejooy96
93e488e5f5
pack: add async await for install devtool extension
2023-09-07 15:08:21 +09:00
leejooy96
8204250f74
pack: install vue devtools extension
2023-09-03 12:16:16 +09:00
leejooy96
e4b3b8585a
main: add missing types
2023-02-13 18:26:19 +09:00
leejooy96
5599c40db1
main: fix external link not working correctly
2023-02-04 17:12:08 +09:00
leejooy96
c38d6153fe
main: remove @electron/remote package
2023-02-03 17:52:27 +09:00
leejooy96
8057a3521a
main: add context bridge communication example via preload script, set nodeIntegration to false by default, improve security
2023-02-01 09:38:23 +09:00
leejooy96
88e4f1f919
main: add missing return type
2023-01-17 18:14:46 +09:00
leejooy96
ab7df03aa3
pack: prettier now use space instead of tab
2022-11-13 11:21:33 +09:00
leejooy96
f6b899ab73
pack: add preload example
2022-11-09 10:02:23 +09:00
leejooy96
b06c25c5d3
main: remove deprecated option in web preferences
2022-10-29 12:35:39 +09:00
leejooy96
be7a8ac3ea
pack: add .editorconfig and use tab instead of space
2022-10-29 12:35:12 +09:00
leejooy96
9daefeab24
main: use named import for util class
2022-10-24 17:51:10 +09:00
leejooy96
5d8a3672bb
pack: add prettier and reformat all codes
2022-10-18 14:59:20 +09:00
leejooy96
5a4fa9a981
pack: vutron now uses typescript
2022-10-18 11:08:55 +09:00
leejooy96
c19619d60d
main: use process.platform instead of os module
2022-10-17 13:50:14 +09:00
leejooy96
40e35742e7
Merge branch 'master' of github.com:jooy2/vutron
2022-10-06 10:26:38 +09:00
leejooy96
02b13d8fb7
pack: vutron now uses the vite compiler
2022-10-06 10:26:30 +09:00
leejooy96
835fee4e40
main: add main crash handler
2022-09-30 13:21:57 +09:00
leejooy96
107d8313c6
Merge branch 'master' of github.com:jooy2/vutron
2022-09-19 09:10:50 +09:00
leejooy96
5b7a0f0873
main: disable default macos menu item
2022-09-19 09:10:24 +09:00
leejooy96
99f6fd1437
main: use loadFile instead of loadURL in production
2022-09-16 12:10:24 +09:00
leejooy96
6811a45cb5
main: do not focus when change another desktop
2022-09-15 16:08:39 +09:00
leejooy96
c9560b38f0
main: fix minor bug
2022-07-21 09:42:00 +09:00
leejooy96
d1c3d4fc58
main: use functional methods
2022-07-21 09:27:57 +09:00
leejooy96
99e95970bd
main: implement v8 compile cache
2022-07-19 09:02:53 +09:00
leejooy96
072af113c6
main: minor cleanup code
2022-07-18 16:10:12 +09:00
leejooy96
bca2235211
main: fix failed to load static path when is production
2022-06-29 10:01:42 +09:00
leejooy96
5881354556
main: minor cleanup codes
2022-06-28 10:07:34 +09:00
leejooy96
ca93505dc6
main: rename crash screen
2022-06-13 11:38:17 +09:00
leejooy96
f3ad654d38
fix incorrect import for electron remote
2022-06-10 17:15:18 +09:00
leejooy96
13ae6c773c
initial commit
2022-06-10 14:21:26 +09:00