Commit graph

23 commits

Author SHA1 Message Date
neil
09ed1fbcef #294 show version of next gui update 2023-03-15 08:02:32 +08:00
Neil
185712e1b7
deep link improvements (#296)
* #293 package fullname to sveltekit slug

* macos default behavior of cmd+w vs cmd+q

* #293 open tea gui: when minimized, all windows closed, or when the app is closed

* #293 open package page when minimized and restored via tea://

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-14 16:07:20 +08:00
Neil
caffd2f347
#289 custom protocol tea:// opens app and goes to target page (#290)
Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-13 16:20:38 +08:00
Neil
5836fd9a2b
notify on new gui version being downloaded (#288)
* #283 notify on new gui version: support i18n in notification banner

* #283 enable i18n setup on notification banner
---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-13 12:36:34 +08:00
Neil
414cdc2be8
auth and i81n menu into the sidebar (#285)
* #277 auth into the sidebar

* show version to be removed

* #282 fix notification buttons

* update button colors

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-10 16:56:12 +08:00
Neil
1154aa0dc5
Custom title bar (#278)
* #127 intiialize custom title bar

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-09 12:15:26 +08:00
Neil
29cfc4a122
#258 notification overlap fix (#260)
Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-06 06:53:30 +08:00
Neil
beb882eef5
236 prompt user to update gui if new version is downloaded (#244)
* 236 prompt user to update gui if new version is downloaded

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-02 16:28:41 +08:00
Neil
a837f100b1
dont load sentry on dev env (#243)
* dont load sentry on dev env
---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-01 13:05:42 +08:00
Neil
c2578dc453
#232 initialize sentry (#238)
* #232 initialize sentry

* gha: update get platform job

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-02-27 14:46:26 +08:00
Neil
c61712fd6d
init mixpanel (#227)
* #217 iinit mixpanel and track installation succes and failure

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-02-24 12:24:15 +08:00
Neil
cf0a2d1b8a
bugfix install package (#231)
* #226 enable install

* #226 add DEBUG_BUILD=1 to show inspector tools

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-02-24 10:33:23 +08:00
Neil
ddf80ff7b8
#215 init i18n (#223)
* #215 init i18n

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-02-24 08:23:27 +08:00
Neil
a1be911397
#209 implement electron-updater (#210)
* #209 implement electron-updater: enable gui to auto update if there are new builds in s3
---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-02-21 21:03:24 +08:00
neil
6c08a4ece2 #203 fix libs rename 2023-02-14 20:34:51 +08:00
neil
6303d5234c #203 single quote to double quote 2023-02-14 14:31:06 +08:00
neil
4f98cbf344 cleanup 2023-02-10 12:13:37 +08:00
neil
4f10b6a867 #191 open terminal 2023-02-10 11:42:10 +08:00
neil
a2929cc1be #183 default README 2023-02-09 17:26:11 +08:00
neil
e61c09b585 #186 install package invoke handlr 2023-02-08 08:44:23 +08:00
neil
957cba2a67 #186 convert auth into electron setup 2023-02-07 15:43:16 +08:00
neil
680e10700d convert getInstalledPackages to ipc handler 2023-02-06 21:38:43 +08:00
neil
91c4ee9606 convert electron.cjs into ts 2023-02-06 12:41:22 +08:00
Renamed from modules/desktop/electron/electron.cjs (Browse further)