Commit graph

32 commits

Author SHA1 Message Date
ABevier
6b9d4ec1d7
fix logging (#666) 2023-06-15 11:49:58 -04:00
ABevier
f9031a59df
report overall progress from libtea (#656) 2023-06-07 07:36:51 +08:00
ABevier
46c8b26682
use libtea instead of installing the cli (#649) 2023-06-05 08:06:54 +08:00
ABevier
0d9ac5e30e
handle stderr from cli better (#630)
Co-authored-by: Neil <get.neilmolina@gmail.com>
2023-05-30 09:23:10 +08:00
ABevier
a7f110c895
addtional cli error logging (#605) 2023-05-12 12:52:35 -04:00
ABevier
9c2c44026b
addtional cli error logging (#604) 2023-05-12 11:45:43 -04:00
ABevier
508462e9cc
fix open in shell command (#566) 2023-05-06 10:59:32 +08:00
Neil
b7e45f0768
copy tea/cli install strategy from tea/cli repo (#561)
- new tea cli install setup
- reinstall if uninstalled/rm by user 
- initialize state can be cancelled
---------

Co-authored-by: Max Howell <mxcl@me.com>
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-05-05 14:21:20 +08:00
ABevier
c021e6021e
fix package banner (#534) 2023-05-01 11:37:01 -04:00
Max Howell
ac67330636
Add special “open” handling for cointop 2023-05-01 10:03:05 -04:00
ABevier
6c3be19da2
Prettier (#522)
* Fix Prettier config
2023-04-28 12:14:44 +08:00
ABevier
6278c023fe
change package state detection (#508) 2023-04-27 08:29:02 +08:00
ABevier
f4939bee51
show link when no search results (#504) 2023-04-26 09:51:51 +08:00
ABevier
7c9aabd013
run typescript check as part of ci (#503)
* run typescript check as part of ci

* fix compilation
2023-04-26 06:41:06 +08:00
Max Howell
c1c626cc80
open button for projects (#497)
* open button for projects
* hardcoding needs fixing, I want this logic from the pantry. Currently that cannot be done in the gui
* styling needs some fixes
* needs the rebuilt sd-webui pkg (building as we speak)
2023-04-25 15:41:31 -04:00
Neil
45828b3f40
Error to sentry (#499)
* send error to sentry

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-25 12:25:13 +08:00
ABevier
8d0378656a
real progress bar (#490) 2023-04-24 09:15:51 +08:00
Max Howell
f3559d0ef7
install with --env=false (#487)
Prevents any local env being added
2023-04-21 10:24:49 -04:00
ABevier
5be042ce67
poll for package updates and sync tea cli (#473) 2023-04-19 09:18:48 +08:00
Neil
5f15e71e28
show installed state on search result (#471)
* #468 show installed state on search result

* #467 sync package pantry when installing

* add progress circle in package page

* hide i18n dropdown

* fix notification color

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-18 16:52:12 +08:00
Neil
e7bdad8027
#433 install tea binary (#438)
* #433 install tea binary

* #433 check tea cli

* #433 install tea on install package

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-12 13:46:51 +08:00
Neil
653928d504
install tea cli automatically (#434)
* #433 install tea cli automatically

* bump to v0.0.29

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-11 15:13:12 +08:00
Neil
3acce8ac0c
#380 pushy subscribe or unsubscribe depending on package directory (#381)
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-03 14:18:41 +08:00
Neil
a50e7b9289
add logging in renderer thread (#323)
* #322 add logging in renderer thread

* #322 add more logging in main process

* #322 improve logging

* #322 cleanup data requested

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-03-22 14:53:27 +08:00
Neil
b43a64566d
implement push notification using pushy (#299)
* #245 implement push notification using pushy

* #298 subscribe to installed package

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-15 11:53:37 +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
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
018e049716 #191 consistently open terminal in mac 2023-02-11 09:19:35 +08:00
neil
09f45744be rm unused declaration 2023-02-10 12:02:44 +08:00
neil
4f10b6a867 #191 open terminal 2023-02-10 11:42:10 +08:00
neil
e61c09b585 #186 install package invoke handlr 2023-02-08 08:44:23 +08:00