-
Notifications
You must be signed in to change notification settings - Fork 59.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Client App [Tauri Updater] [On Progress] #2966
Conversation
[+] feat(global.d.ts): add updater interface to the Window interface [+] feat(cn.ts): add success and failed translations for update [+] feat(en.ts): add success and failed translations for update [+] feat(id.ts): add success and failed translations for update [+] feat(update.ts): add logic to check and install updates, and show toast messages for success and failure [+] fix(tauri.conf.json): enable dialog for Tauri updater
[+] feat(global.d.ts): add support for opening dialog, displaying message, and asking for confirmation
[+] chore(global.d.ts): add http module to global declaration file
A preview : Untitled.video.-.Made.with.Clipchamp.7.mp4btw this must be runtime
|
This Chroe Commits faf9cd7. [+] chore(global.d.ts): add missing semicolon in the declaration of `getClient` function
[+] feat(settings.tsx): add support for checking and installing updates using Tauri updater [+] fix(update.ts): remove showToast call after installing update
[+] fix(settings.tsx): refactor update logic into a separate function and download icon and text for update button [+] feat(settings.tsx): add error handling for update check and display toast message
Note : This Runtime `Edge` [+] feat(command.ts): add support for restart command in chat commands [+] fix(command.ts): remove restart command from chat commands if not running in app environment [+] feat(chat.tsx): add restart command functionality to restart the client [+] feat(global.d.ts): add relaunch method to process object in window interface [+] feat(locales): add translations for restart command in English, Chinese, and Indonesian
Caution Review failedThe pull request is closed. WalkthroughThe pull request introduces several enhancements across multiple files, primarily focusing on command handling, user interface improvements, and update management within the application. Key changes include the addition of a Changes
Possibly related PRs
Suggested labels
Suggested reviewers
Poem
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
project is archived, will fork and move to new pull request. |
This A wild for client app update instead of click
update
manually in settingCommits Log :
[+] feat(global.d.ts): add updater interface to the Window interface
[+] feat(cn.ts): add success and failed translations for update
[+] feat(en.ts): add success and failed translations for update
[+] feat(id.ts): add success and failed translations for update
[+] feat(update.ts): add logic to check and install updates, and show toast messages for success and failure
[+] fix(tauri.conf.json): enable dialog for Tauri updater
Note : Dialog Update Tauri doesn't support using local language so default its english
Summary by CodeRabbit
Release Notes
New Features
restart
command in the chat interface, allowing users to relaunch the application.Bug Fixes
Localization
restart
command and update notifications in English, Chinese, and Indonesian locales.User Interface Enhancements