Commit Graph
88 Commits
Author SHA1 Message Date
geekgeekrun 588e75f92d fix - dock icon is hidden for any flow 2024-02-23 08:40:12 +08:00
geekgeekrun c4453ba605 remove scroll bar in running status 2024-02-22 10:20:08 +08:00
geekgeekrun 84b6ba79a3 hide dock icon for none main flow 2024-02-22 10:06:52 +08:00
bossgeekgo 985c6edf14 move brand logo flying animation to running-status 2024-02-22 09:55:38 +08:00
bossgeekgo b860e77e6b enhance layout of grid 2024-02-22 09:41:43 +08:00
bossgeekgo 888742cc94 add more brand 2024-02-22 09:41:17 +08:00
bossgeekgo 92b2f41449 add brand logo flying animation 2024-02-22 08:54:44 +08:00
bossgeekgo 6483e9d547 Merge branch 'main' into feature/ui 2024-02-21 09:41:40 +08:00
bossgeekgo 4e104afdb2 rename product from bossgeekgo to geekgeekrun 2024-02-21 09:35:10 +08:00
bossgeekgo 2e87197879 rename product from bossgeekgo to geekgeekrun 2024-02-21 09:25:25 +08:00
bossgeekgo 8227bac71c adjust style of running status 2024-02-21 09:21:25 +08:00
bossgeekgo dd5b982292 continue replace ui text to Chinese 2024-02-21 02:56:10 +08:00
bossgeekgo 0d78eb1eec use unocss in DependenciesSetupProgressIndicatorDialog 2024-02-21 02:48:32 +08:00
bossgeekgo 719c57d44f install and config unocss 2024-02-21 02:47:38 +08:00
bossgeekgo 8539e6decc enhance confirm messagebox style 2024-02-21 02:27:50 +08:00
bossgeekgo d41707ec82 add singleton lock for openSettingWindow 2024-02-21 02:02:12 +08:00
bossgeekgo f40269e8f8 change product info in electron-builder.yml 2024-02-21 01:58:19 +08:00
bossgeekgo eea4439dc6 enhance the event delivery of RunningStatus 2024-02-21 01:25:21 +08:00
bossgeekgo 331ae81e50 replace ui text to Chinese 2024-02-21 01:20:53 +08:00
bossgeekgo 91c2d2aa09 fix infinite loop occur in while - length of promise don't change 2024-02-21 00:26:49 +08:00
bossgeekgo 626daa2217 WIP: fix DependenciesSetupProgressIndicatorDialog don't dispose after install success 2024-02-20 09:54:00 +08:00
bossgeekgo 936349a5b2 correct the path to external-node-runtime-dependencies/index.mjs 2024-02-20 09:51:49 +08:00
bossgeekgo 831dbadc74 make DependenciesSetupProgressIndicatorDialog support execute more than 1 tasks (pervious support download puppeteer only) 2024-02-20 01:35:17 +08:00
bossgeekgo 001a903259 copy external-node-runtime-dependencies as extraResources while building 2024-02-20 01:17:21 +08:00
bossgeekgo 8eef881211 add bossgeekgo-external-node-runtime-dependencies package 2024-02-17 22:17:23 +08:00
bossgeekgo 2c76254408 refactor subProcessOfCheckAndDownloadDependencies exit event handler - change the reject's argument to a string 2024-02-17 21:52:50 +08:00
bossgeekgo 5ede58169d add check dependencies logic before automatic start 2024-02-17 21:39:35 +08:00
bossgeekgo 4a86b57f57 remove useless ipc channel in GEEK_AUTO_START_CHAT_WITH_BOSS.ts - it only response for auto chat, not include download puppeteer 2024-02-17 19:36:38 +08:00
bossgeekgo 294213c442 handle download process of puppeteer not change to long (will encounter this when network disconnected when downloading) 2024-02-17 19:08:17 +08:00
bossgeekgo 57f20310af use exitCode and promise to check if puppeteer has been setup. migrate start install logic to DependenciesSetupProgressIndicatorDialog/index.vue 2024-02-17 18:07:15 +08:00
bossgeekgo 67983fbe9e update target company 2024-02-17 08:48:46 +08:00
bossgeekgo ae48e7cc36 migrate the logic of check dependencies to on app launch 2024-02-17 03:23:51 +08:00
bossgeekgo 56adf2787d migrate DependenciesSetupProgressIndicatorDialog mount logic to single file 2024-02-17 01:27:31 +08:00
bossgeekgo 7b22aca5e2 rename DependenciesWarmingUpDialog to DependenciesSetupProgressIndicatorDialog 2024-02-16 09:10:29 +08:00
bossgeekgo be415f5b99 update default target company list 2024-02-16 08:39:42 +08:00
bossgeekgo 67be994a73 resolve promise after puppeteer installed when find it not installed before start chat 2024-02-16 08:36:40 +08:00
bossgeekgo 5bcfb280e8 add puppeteer download finish and error status 2024-02-16 07:53:25 +08:00
bossgeekgo 962e47486f rename NEED_WARMING_UP_DEPENDENCIES to NEED_RESETUP_DEPENDENCIES 2024-02-15 22:45:54 +08:00
bossgeekgo 15369014e9 add the ui for dedicate download progress of puppeteer; use JSONParse to parse the download progress; finish the logic to pass the progress to ui 2024-02-15 11:31:54 +08:00
bossgeekgo 78118751b1 change puppeteer import path for ui project - always use the one in home folder 2024-02-15 00:54:19 +08:00
bossgeekgo 6c70993d97 import different puppeteer for prod and dev environments. prod use home folder one, dev use local node_modules one. add logic for download puppeteer. 2024-02-15 00:26:22 +08:00
bossgeekgo bd572bc6c1 enhance logic to check if puppeteer is exist in user home runtime folder - use stdio pipe 2024-02-14 18:24:38 +08:00
bossgeekgo 1854059761 use initPuppeteer to check if it has import correct 2024-02-14 11:56:26 +08:00
bossgeekgo a2c70add1c add chrome for puppeteer downloader 2024-02-14 09:55:20 +08:00
bossgeekgo 5b5dc528d3 output rather than no handle err in run-core 2024-02-13 16:19:53 +08:00
bossgeekgo 8582248ff8 make puppeteer can run from homedir rather than current project node_modules 2024-02-13 16:17:12 +08:00
bossgeekgo cdc01c46fb change the way for importing puppeteer to work with ui 2024-02-13 13:32:19 +08:00
bossgeekgo 79d1580382 set puppeteer dependencies as external; check if the puppeteer installed before run. 2024-02-13 13:05:34 +08:00
bossgeekgo 6cf550bf8d change the name of ui to fix build process error - maybe relevant to /; don't run type check before build 2024-02-13 09:00:05 +08:00
bossgeekgo 612a76ddd0 change default font to monospace 2024-02-12 19:31:34 +08:00