Commit Graph
140 Commits
Author SHA1 Message Date
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 64cebfbed1 test: use testid instead of element selector 2023-11-01 09:01:35 +09:00
leejooy96 1a8a8806ee test: do not use deprecated methods 2023-10-31 15:27:50 +09:00
leejooy96 d630a82dec pack: only install extension in debug mode 2023-10-24 18:01:04 +09:00
leejooy96 ae0ea64797 renderer: fix vue-router import path 2023-10-16 09:27:17 +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 4335537777 pack: reconfigure .gitignore files and settings for IntelliJ products, Visual Studio Code IDE 2023-08-03 09:32:27 +09:00
leejooy96 2c96e86ece pack: basic automation test implementation with playwright 2023-06-27 10:51:25 +09:00
leejooy96 b4a15b27e4 pack: typescript fix and correct imports 2023-05-03 08:53:36 +09:00
leejooy96 7c0278307b renderer: use clearer method names 2023-04-17 17:27:41 +09:00
leejooy96 dc30abe4ee renderer: rename temp store to counter store 2023-02-27 17:17:00 +09:00
leejooy96 e4b3b8585a main: add missing types 2023-02-13 18:26:19 +09:00
leejooy96 0398810622 preload: add data types 2023-02-08 17:00:38 +09:00
leejooy96 00ae01dc3f preload: fix handle preload data arguments 2023-02-08 16:20:39 +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 5580fc94a5 renderer: add missing return type 2023-01-17 18:14:55 +09:00
leejooy96 88e4f1f919 main: add missing return type 2023-01-17 18:14:46 +09:00
leejooy96 bf315e2ec9 renderer: add portuguese language 2022-12-13 09:28:13 +09:00
leejooy96 9d95731323 renderer: add russian language 2022-12-13 09:24:24 +09:00
leejooy96 bc0f03df23 renderer: add french language 2022-12-13 09:20:24 +09:00
leejooy96 e3c315a4f6 renderer: add japanese language 2022-12-08 08:24:55 +09:00
leejooy96 11fd2ea17a renderer: add spanish language 2022-12-07 17:16:15 +09:00
leejooy96 2beab56a2a renderer: add german language 2022-12-07 17:12:53 +09:00
leejooy96 fd7ed424c0 renderer: load language after mounted 2022-12-05 08:45:53 +09:00
leejooy96 1aa21d3a17 renderer: remove unused script line 2022-12-01 17:06:32 +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 2abd0865d7 renderer: fix title key null check 2022-11-08 15:21:51 +09:00
leejooy96 f3c48d114e renderer: fix header translation 2022-11-08 08:59:26 +09:00
leejooy96 5bcd0d3145 renderer: add chinese langauge 2022-11-07 17:51:56 +09:00
leejooy96 ec19a8b944 renderer: add route to second screen example 2022-11-07 17:40:37 +09:00
leejooy96 6ee2b2b491 renderer: disable user select by default 2022-11-07 17:40:04 +09:00
leejooy96 a6eb5034d3 renderer: redesign main screen 2022-11-01 18:04:07 +09:00
leejooy96 adbabd6e59 renderer: add material design icons package by default 2022-11-01 18:03:51 +09:00
leejooy96 630ba9b09a renderer: correct settings for vuetify3 2022-11-01 09:51:47 +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 403cc9bcd1 renderer: fix typo 2022-10-24 18:03:03 +09:00
leejooy96 9daefeab24 main: use named import for util class 2022-10-24 17:51:10 +09:00
leejooy96 b8f0700e0d renderer: use named import for util class 2022-10-24 17:51:01 +09:00
leejooy96 4cf61b031a renderer: add counter example 2022-10-19 08:12:27 +09:00
leejooy96 5d8a3672bb pack: add prettier and reformat all codes 2022-10-18 14:59:20 +09:00
leejooy96 251394391a renderer: specify return type in MainScreen.vue 2022-10-18 14:18:22 +09:00
leejooy96 5a4fa9a981 pack: vutron now uses typescript 2022-10-18 11:08:55 +09:00
leejooy96 e2f61e08f2 renderer: fix correct load vuetify icon configuration 2022-10-18 10:40:50 +09:00
leejooy96 8511344816 renderer: remove unused code 2022-10-17 17:49:57 +09:00