Improve: UI & code (#1179)

* use frameless

* frame true

* fix UI

* disable whisper.cpp for darwin

* improve page UI

* clean code

* refactor shadowing cancel

* upgrade deps

* fix type

* update e2e

* downgrade echogarden to fix align error

* upgrade echogarden

* upgrade

* fix profile

* refactor login form

* may scan to login with Mixin

* refactor sidebar

* update sidebar ui

* update

* update UI

* update
This commit is contained in:
an-lee
2024-11-14 16:02:34 +08:00
committed by GitHub
parent ab813dabb0
commit 437c133647
55 changed files with 1071 additions and 752 deletions

View File

@@ -62,8 +62,8 @@
"@types/unzipper": "^0.10.10",
"@types/validator": "^13.12.2",
"@types/wavesurfer.js": "^6.0.12",
"@typescript-eslint/eslint-plugin": "^8.13.0",
"@typescript-eslint/parser": "^8.13.0",
"@typescript-eslint/eslint-plugin": "^8.14.0",
"@typescript-eslint/parser": "^8.14.0",
"@vitejs/plugin-react": "^4.3.3",
"autoprefixer": "^10.4.20",
"electron": "^33.2.0",
@@ -83,17 +83,17 @@
"ts-node": "^10.9.2",
"tslib": "^2.8.1",
"typescript": "^5.6.3",
"vite": "^5.4.10",
"vite": "^5.4.11",
"vite-plugin-static-copy": "^2.1.0",
"zx": "^8.2.1"
"zx": "^8.2.2"
},
"dependencies": {
"@andrkrn/ffprobe-static": "^5.2.0",
"@divisey/js-mdict": "^5.0.0",
"@electron-forge/publisher-s3": "^7.5.0",
"@hookform/resolvers": "^3.9.1",
"@langchain/community": "^0.3.12",
"@langchain/core": "^0.3.17",
"@langchain/community": "^0.3.14",
"@langchain/core": "^0.3.18",
"@langchain/ollama": "^0.1.2",
"@mozilla/readability": "^0.5.0",
"@radix-ui/react-accordion": "^1.2.1",
@@ -110,7 +110,7 @@
"@radix-ui/react-popover": "^1.1.2",
"@radix-ui/react-progress": "^1.1.0",
"@radix-ui/react-radio-group": "^1.2.1",
"@radix-ui/react-scroll-area": "^1.2.0",
"@radix-ui/react-scroll-area": "^1.2.1",
"@radix-ui/react-select": "^2.1.2",
"@radix-ui/react-separator": "^1.1.0",
"@radix-ui/react-slider": "^1.2.1",
@@ -119,7 +119,7 @@
"@radix-ui/react-tabs": "^1.1.1",
"@radix-ui/react-toast": "^1.2.2",
"@radix-ui/react-toggle": "^1.1.0",
"@radix-ui/react-tooltip": "^1.1.3",
"@radix-ui/react-tooltip": "^1.1.4",
"@rails/actioncable": "8.0.0",
"@types/turndown": "^5.0.5",
"@uidotdev/usehooks": "^2.4.1",
@@ -141,7 +141,7 @@
"dayjs": "^1.11.13",
"decamelize": "^6.0.0",
"decamelize-keys": "^2.0.1",
"echogarden": "^2.0.0",
"echogarden": "2.0.3",
"electron-context-menu": "^4.0.4",
"electron-log": "^5.2.2",
"electron-settings": "^4.0.4",
@@ -154,6 +154,7 @@
"html-to-text": "^9.0.5",
"https-proxy-agent": "^7.0.5",
"i18next": "^23.16.5",
"input-otp": "^1.4.1",
"intl-tel-input": "^24.7.0",
"js-md5": "^0.8.3",
"langchain": "^0.3.5",
@@ -161,13 +162,14 @@
"lru-cache": "^11.0.2",
"lucide-react": "^0.456.0",
"mark.js": "^8.11.1",
"media-captions": "^0.0.18",
"microsoft-cognitiveservices-speech-sdk": "^1.41.0",
"mime-types": "^2.1.35",
"mustache": "^4.2.0",
"next-themes": "^0.4.3",
"openai": "^4.71.1",
"openai": "^4.72.0",
"pitchfinder": "^2.3.2",
"postcss": "^8.4.48",
"postcss": "^8.4.49",
"proxy-agent": "^6.4.0",
"react": "^18.3.1",
"react-activity-calendar": "^2.7.1",