Commit graph

831 commits

Author SHA1 Message Date
buzz-lightsnack-2007
6ac91a36db remove unneeded instances object 2024-05-21 16:07:36 +08:00
buzz-lightsnack-2007
86329e376d remove nonexistent help button event 2024-05-21 16:06:56 +08:00
buzz-lightsnack-2007
352d4ae26f remove defining window size
This is no longer necessary since a new tab is being created.
2024-05-21 16:06:13 +08:00
buzz-lightsnack-2007
99e37af3ed define automatic open variable
It is an override.
2024-05-21 16:02:31 +08:00
buzz-lightsnack-2007
fd9211dd1f don't inject for now 2024-05-21 16:01:15 +08:00
buzz-lightsnack-2007
fcee12d161 move updater to check 2024-05-21 16:01:04 +08:00
buzz-lightsnack-2007
750c46b59b remove other web accessible resources
This directly follows 09d72be1ff.
2024-05-21 14:40:07 +08:00
buzz-lightsnack-2007
89526aa882 generate hello.htm content, especially on quick guide steps 2024-05-21 14:39:00 +08:00
buzz-lightsnack-2007
bfabc7506e opening the settings bypasses the OOBE 2024-05-21 14:37:23 +08:00
buzz-lightsnack-2007
717ebab479 the cards' texts is a caption 2024-05-21 14:36:41 +08:00
buzz-lightsnack-2007
28931b41cd add images for quick start section 2024-05-19 23:58:19 +08:00
buzz-lightsnack-2007
4ba2acae99 add screenshot for API Quick Start steps 2024-05-18 23:48:39 +08:00
buzz-lightsnack-2007
ccd0756709 add OOBE welcome, Terms of Service, and API configuration set-up screens 2024-05-18 23:35:52 +08:00
buzz-lightsnack-2007
09d72be1ff remove unneeded icon mapping 2024-05-18 23:33:33 +08:00
buzz-lightsnack-2007
78f04e04be avoid repeatedly saving the open state of a tab 2024-05-18 18:30:07 +08:00
buzz-lightsnack-2007
4aaa9f6316 set flat buttons to use primary color 2024-05-18 18:29:30 +08:00
buzz-lightsnack-2007
65a6758d35 remove await from localized symbols 2024-05-18 18:28:30 +08:00
buzz-lightsnack-2007
026e6d2771 symbols are localized
For respect to implications of different emojis in different cultures
2024-05-18 18:26:32 +08:00
buzz-lightsnack-2007
e5c21434b2 add tips font color 2024-05-18 16:34:12 +08:00
buzz-lightsnack-2007
7eda4d82aa pass windowman generation settings 2024-05-18 09:53:30 +08:00
buzz-lightsnack-2007
00fc797ee2 Page injection doesn't work; remove it
Page injection requires opening extension popup, which requires the browser to be managed in the first place.
2024-05-18 09:51:16 +08:00
buzz-lightsnack-2007
fd942257de 中文翻译 2024-05-18 09:48:43 +08:00
buzz-lightsnack-2007
a6efe8f06f add welcome page styles 2024-05-17 23:58:49 +08:00
buzz-lightsnack-2007
7eb43a5224 rewrite CSS query selectors to use updated data 2024-05-17 23:30:04 +08:00
buzz-lightsnack-2007
f1048ebd79 retrieve data store locations 2024-05-17 23:29:27 +08:00
buzz-lightsnack-2007
14a6129adb refuse updating null filters list 2024-05-17 23:22:49 +08:00
buzz-lightsnack-2007
d3520d1c54 use updated search interface data to perform actions 2024-05-17 23:21:59 +08:00
buzz-lightsnack-2007
e25dad36f9 rewrite search interface 2024-05-17 23:02:15 +08:00
buzz-lightsnack-2007
b9e6beb496 rename observe to effectively add or remove the listener 2024-05-17 16:27:36 +08:00
buzz-lightsnack-2007
f59e1d304c add seperate function to instantiate the extras
Can be done automatically under design()
2024-05-17 16:23:26 +08:00
buzz-lightsnack-2007
b3b6522f52 add manual mode for windowman 2024-05-17 16:20:19 +08:00
buzz-lightsnack-2007
a089496034 Headers are mostly isolated 2024-05-17 16:18:24 +08:00
buzz-lightsnack-2007
a93f7b0bdb add automatic tabs save and recall 2024-05-17 16:17:09 +08:00
buzz-lightsnack-2007
8cfb3a5b6d remove unwanted break in progress and range 2024-05-17 08:27:13 +08:00
buzz-lightsnack-2007
1b5f8b0a8e prepare for tab recall function 2024-05-15 17:13:29 +08:00
buzz-lightsnack-2007
06d460f9c2 add silent logging (restrict only to the console) 2024-05-15 17:12:48 +08:00
buzz-lightsnack-2007
ac34ee55a3 change the comment of global.search 2024-05-15 17:12:20 +08:00
buzz-lightsnack-2007
d7bcbc0477 add other extras to windowman 2024-05-15 17:11:40 +08:00
buzz-lightsnack-2007
5c3a568e2c logging.log is also a constructor 2024-05-15 13:51:40 +08:00
buzz-lightsnack-2007
f192a3f355 For convenience in determining ShopAI's message, use system font 2024-05-15 13:50:35 +08:00
buzz-lightsnack-2007
0b67d23d3f Some connections don't accept POST
Let's fix that tepomrarily
2024-05-15 10:04:26 +08:00
buzz-lightsnack-2007
8db6ca82a6 link elements from this.window.manager to this.window
for convenience
2024-05-15 09:51:21 +08:00
buzz-lightsnack-2007
ddb455db28 consider data-actions as interactives 2024-05-15 09:47:51 +08:00
buzz-lightsnack-2007
fe2c59920d add module for waiting
It isn't recommended tho
2024-05-15 09:19:07 +08:00
buzz-lightsnack-2007
78fd39ca65 add flags and cooldown to prevent read/write clash 2024-05-15 09:18:53 +08:00
buzz-lightsnack-2007
cfbcef04b3 remove unused windowman imports 2024-05-15 08:42:01 +08:00
buzz-lightsnack-2007
9af201655b rewrite windowman
Add all relevant elements to the windowman object to be accessed by the Page object
2024-05-15 08:41:07 +08:00
buzz-lightsnack-2007
901ad921c7 support merge of objects 2024-05-14 22:57:04 +08:00
buzz-lightsnack-2007
1e8db3dee4 create OOBE popup 2024-05-13 23:49:30 +08:00
buzz-lightsnack-2007
dc5a2e91cd forget about checking the existence of a file 2024-05-13 23:48:50 +08:00