111 Commits
Author SHA1 Message Date
josc146 fc21abb45d feat: an easier way to use different bing styles (#264) 2023-05-08 19:31:29 +08:00
josc146 e95372d77d feat: improve web mode notification (#309) 2023-05-08 15:50:42 +08:00
josc146 ae28ca6f42 feat: enabled API Modes option (#264) 2023-04-29 22:19:57 +08:00
josc146 3960ee1479 feat: improve chatgpt website notification (go back button, hide button) (#270, #287) 2023-04-29 00:08:12 +08:00
josc146 3d5d7e3a21 fix: safari compatibility (#255) 2023-04-28 17:25:30 +08:00
josc146 1ac545ea34 fix: findLastIndex compatibility (Firefox ESR) (#233) 2023-04-28 16:41:13 +08:00
josc146 30e9641b2a chore: fix i18n 2023-04-27 23:26:02 +08:00
josc146 17778f5a14 refactor: services 2023-04-27 20:31:53 +08:00
Ji TANGandGitHub 9b157ff01e Align the "ask" button with the i18n keyword (#286) 2023-04-27 15:49:13 +08:00
josc146 7c5046ccff feat: resizable input box (#246, #266) 2023-04-27 15:29:56 +08:00
Ji Tangandjosc146 ca708b19cf Refactor input box styling for better organization 2023-04-25 14:48:51 +08:00
Ji Tangandjosc146 b833cd1707 Change the submit button size 2023-04-25 14:48:51 +08:00
Ji Tangandjosc146 2e1dcf372d Change the cursor type of the Send button 2023-04-25 14:48:51 +08:00
Ji Tangandjosc146 16d9fec31e Enable user input while response is being processed
- Enable user input while response is being processed
- Incorporate Send/Stop button functionality with the 'Enter' key
2023-04-25 14:48:51 +08:00
josc146 79f05056d1 fix: floating tool created outside the window when it was on the edge (#222) 2023-04-21 22:48:52 +08:00
josc146 4fb5d735ea fix: crypto undefined on some websites, leading to session creation failure (#231) 2023-04-20 22:12:08 +08:00
c8680a4bf1 feat: auto focus to inputbox (issue: #243) (pr: #249)
* Put the cursor back to input area after the answer generated

* move inputbox focus to lonely useEffect

---------

Co-authored-by: Jikai Xu <“jikai.xu@insigniafinancial.com.au”>
Co-authored-by: josc146 <josStorer@outlook.com>
2023-04-20 21:20:51 +08:00
josc146 375cc16083 style: floating toolbar compatibility (#222) 2023-04-17 21:15:41 +08:00
josc146 9fb3959b33 fix: when the conversation is empty and Regenerate the answer after switching model is set, switching model will send useless requests, resulting in the problem of inability to input (#210) 2023-04-13 19:46:04 +08:00
josc146 43fde4b709 feat: add option to always pin the floating window (#199) 2023-04-12 22:30:37 +08:00
josc146 177f8e634f fix: automatic position correction (#145) 2023-04-05 13:52:25 +08:00
josc146 0a183a9ebf chore: reduce the max height of conversation card (#141) 2023-04-05 13:24:56 +08:00
josc146 9d1a2a1360 feat: store conversation to independent page (#120, #138) 2023-04-02 23:24:48 +08:00
josc146 47f490a034 fix: bad sessionId when clearing current conversation at Independent Panel 2023-04-02 22:23:55 +08:00
josc146 60b479729a feat: Independent Panel (#63, #120) 2023-04-02 20:27:07 +08:00
josc146 8d5fc71148 chore: reduce package size 2023-04-02 20:17:28 +08:00
josc146 5af571ec4a chore: remove useless updatePosition() 2023-04-02 20:16:42 +08:00
josc146 c94cda91c7 fix: did not properly display custom model name 2023-04-02 20:15:52 +08:00
josc146 6b03b7b6b8 fix: did not keep modelName when clearing conversation 2023-04-02 20:13:28 +08:00
josc146 e60d0b5332 feat: better error message 2023-04-01 10:45:49 +08:00
josc146 e4f1d9da09 fix: model switch not work when autoRegenAfterSwitchModel is false 2023-03-31 22:41:01 +08:00
josc146 46a0251465 feat: customizable code block font size (#56) 2023-03-31 21:50:18 +08:00
josc146 6d57803ea9 chore: remove <hr/> at the end when copying (#73) 2023-03-31 20:46:40 +08:00
josc146 9b37f358d4 feat: option to regenerate the answer after switching model (#98) 2023-03-31 20:04:38 +08:00
josc146 e3e235cd4a chore: make updateAnswer also effect error 2023-03-31 19:20:19 +08:00
josc146 82c53de79d feat: model switcher (#98, #126) 2023-03-31 16:54:37 +08:00
josc146 90141b919b feat: retry button 2023-03-31 16:32:12 +08:00
josc146 bfe63e6e64 feat: clear conversation (#51, #47) 2023-03-30 22:34:13 +08:00
josc146 5e0e84a43b chore: remove useless css 2023-03-30 21:52:41 +08:00
josc146 d16b318093 chore: better i18n 2023-03-29 21:27:46 +08:00
josc146 25ed2cc7c7 feat: Internationalization User Interface Support. PR Welcome! (#89, #39) 2023-03-29 14:17:16 +08:00
josc146 fc8220375d feat: stop event propagation of input box to better fit certain websites like Notion (#106) 2023-03-28 16:04:48 +08:00
josc146 b98eaaf14d style: align items 2023-03-27 22:56:17 +08:00
josc146 fb6f6f584b style: improve display 2023-03-27 21:24:13 +08:00
josc146 c7283aea9d add colon 2023-03-27 20:29:26 +08:00
josc146 66af38a828 feat: make the chat box display the correct model name, and allow multiple different models to be used at the same time (#49) 2023-03-27 13:50:26 +08:00
josc146 37aa8ccc89 fix: styles are overwritten on some websites (#88) 2023-03-26 23:44:41 +08:00
josc146 75b23174bf feat: make the floating selectionTools follow the scrolling, while the result window remains fixed (#40) 2023-03-21 16:33:48 +08:00
josc146 3de4402ee3 feat: make floating window of selectionTools dockable 2023-03-20 22:42:01 +08:00
josc146 14ad5640f4 fix: words get cut off (#30, #35) 2023-03-20 15:39:07 +08:00