Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
03b3231
New version: Bandisoft.BandiView version 7.26 (32345) (#349626)
spectopo Mar 18, 2026
cd01521
New version: Microsoft.VisualStudioCode.Insiders.CLI version 1.113.0 …
lszomoru Mar 18, 2026
d2d35b3
New version: XueshiQiao.PastePaw version 1.3.2 (#349640)
XueshiQiao Mar 18, 2026
1e7264e
New version: Kindness-Kismet.Stelliberty version 1.2.270 (#349643)
spectopo Mar 18, 2026
b734fc7
New version: Hitalin.NoteDeck version 0.3.1 (#349645)
hitalin Mar 18, 2026
afdba8f
Remove version: JRSoftware.InnoSetup version 6.0.4 (#349662)
martijnlaan Mar 18, 2026
0bda5dc
New version: ByteDance.Feishu version 7.64.6 (#349641)
spectopo Mar 18, 2026
75ee11e
New version: SimonSchubert.Kai version 1.10.0 (#349547)
SimonSchubert Mar 18, 2026
967aa37
New version: XueshiQiao.PastePaw version 1.3.3 (#349657)
XueshiQiao Mar 18, 2026
78bfccb
Update version: JRSoftware.InnoSetup version 6.5.0 (#349660)
martijnlaan Mar 18, 2026
09255dd
New version: Cloudstic.CLI version 1.13.0 (#349648)
rmanibus Mar 18, 2026
35738da
New version: Alibaba.AlibabaCloudCLI version 3.3.2 (#349650)
spectopo Mar 18, 2026
fe59e15
Update version: JRSoftware.InnoSetup version 6.5.4 (#349653)
martijnlaan Mar 18, 2026
3c847d9
Update version: JRSoftware.InnoSetup version 6.5.3 (#349654)
martijnlaan Mar 18, 2026
f969456
Update version: JRSoftware.InnoSetup version 6.5.2 (#349656)
martijnlaan Mar 18, 2026
06b5d3c
Update version: JRSoftware.InnoSetup version 6.5.1 (#349658)
martijnlaan Mar 18, 2026
307f729
New version: mortenn.BrowserPicker version 3.0.3 (#349580)
damn-good-b0t Mar 18, 2026
3aa957c
New version: Opera.Opera version 129.0.5823.15 (#349659)
spectopo Mar 18, 2026
b1130a8
New version: Aircall.AircallWorkspace version 1.13.4 (#349671)
spectopo Mar 18, 2026
bc974eb
New version: MicroClaw.MicroClaw version 0.1.21 (#349585)
spectopo Mar 18, 2026
17b49eb
New version: kay-ou.SimTradeDesk version 0.4.2 (#349615)
SpecterShell Mar 18, 2026
ea5aa9f
New version: Microsoft.Teams version 26043.2016.4478.2773 (#349644)
spectopo Mar 18, 2026
019d8d5
Update: VisualParadigm.VisualParadigm version 18.0 (18.0.20260311) (#…
spectopo Mar 18, 2026
3da8dcd
Update: VisualParadigm.VisualParadigmViewer version 18.0 (18.0.202603…
spectopo Mar 18, 2026
9ec2ab4
New version: Vivaldi.Vivaldi.Snapshot version 7.9.3970.37 (#349675)
spectopo Mar 18, 2026
9707b38
Update: TandemHealth.Tandem version 2026.3.17 (2026.3.17-build61062+3…
SpecterShell Mar 18, 2026
d577737
Update version: Microsoft.Edge version 146.0.3856.62 (#349668)
PckgrBot Mar 18, 2026
a460207
New version: JetBrains.WebStorm version 2025.3.4 (#349655)
spectopo Mar 18, 2026
793d995
New version: Zoid.Meru version 3.38.0 (#349681)
spectopo Mar 18, 2026
a08cf4d
New version: Espressif.eim version 0.10.0 (#349688)
Hahihula Mar 18, 2026
79ebfbc
New version: Ironben.5ire version 0.15.4 (#349679)
spectopo Mar 18, 2026
471eb63
New version: Speakeasy.speakeasy 1.757.1 (#349682)
TristanSpeakEasy Mar 18, 2026
1d37f59
New version: Ubiquiti.IdentityDesktop.Endpoint version 3.6.1 (#349684)
UnownBot Mar 18, 2026
3263ba7
New version: J3n5en.EnsoAI version 0.2.38 (#349686)
J3n5en Mar 18, 2026
8094b3b
OraDBDumpViewer.OraDBDumpViewer version 2.3.0 (#349699)
Yanai-Taketo Mar 18, 2026
870f9c2
New version: MYOB.AccountRight.Server version 2026.200.10005 (2026.2)…
spectopo Mar 18, 2026
6c646ac
New version: Learnpulse.Screenpresso version 2.2.7.0 (#348612)
spectopo Mar 18, 2026
cf20d1e
New version: HHDSoftware.FreeHexEditorNeo version 8.01.00.9294 (#348687)
spectopo Mar 18, 2026
e5f6d44
New version: FreeTube.FreeTube version 0.23.15 (#349683)
alisonatwork Mar 18, 2026
0f95838
New version: Espressif.EIM-CLI version 0.10.0 (#349687)
Hahihula Mar 18, 2026
d3f591e
New version: demkada.ArgyCode version 1.4.2 (#349690)
kadary Mar 18, 2026
a50dcbd
New version: MYOB.AccountRight version 26.2.0 (2026.2) (#349703)
spectopo Mar 18, 2026
a20c099
New version: MYOB.AccountRight.EXE version 2026.200.10005 (2026.2) (#…
spectopo Mar 18, 2026
64e0d1c
New version: spacelift-io.spacectl version 1.20.1 (#349708)
tianyeeT Mar 18, 2026
cc87f6c
New version: Debba.Tabularis version 0.9.10 (#349709)
debba Mar 18, 2026
0151dcd
Wharflab.Tally version 0.27.2 (#349697)
tinovyatkin Mar 18, 2026
8a57261
New version: DenoLand.Deno version 2.7.6 (#349698)
spectopo Mar 18, 2026
36025e0
OraDBDumpViewer.OraDBDumpViewer.BETA version 2.3.0 (#349700)
Yanai-Taketo Mar 18, 2026
805c986
New version: Microsoft.Teams.Free version 26058.601.4447.1224 (#349702)
spectopo Mar 18, 2026
bc4549b
New version: goreleaser.nfpm 2.45.2 (#349706)
caarlos0 Mar 18, 2026
b88390b
New version: Docker.ds version 0.18.7 (#349710)
docker-winget-bot Mar 18, 2026
5e3e5a1
OraDBDumpViewer.OraDBDumpViewer.BETA version 2.3.1 (#349713)
Yanai-Taketo Mar 18, 2026
d3abd3d
New version: AnInsomniacy.MotrixNext version 3.4.5 (#349715)
spectopo Mar 18, 2026
957e747
Update: Apryse.Able2Extract.Professional version 21.0 (#349716)
spectopo Mar 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json

PackageIdentifier: Aircall.AircallWorkspace
PackageVersion: 1.13.4
UpgradeBehavior: install
Protocols:
- aircall
- callto
- tel
Installers:
- Architecture: x64
InstallerType: exe
Scope: user
InstallerUrl: https://download-electron.aircall.io/aircall-workspace/Aircall-Workspace-1.13.4-x64.exe
InstallerSha256: 7C70876A36C76BFFB47669B46B41210449CC0BBC324A5A22FAD67DDCC4F0D978
InstallerSwitches:
Silent: --silent
SilentWithProgress: --silent
ProductCode: Aircall-Workspace
AppsAndFeaturesEntries:
- DisplayName: Aircall-Workspace
DisplayVersion: 1.13.4
- Architecture: x64
InstallerType: wix
Scope: machine
InstallerUrl: https://download-electron.aircall.io/aircall-workspace/Aircall-Workspace-1.13.4-x64.msi
InstallerSha256: 5784B0D1706FFE0AA4947505CBD1CFDE9F0789C266CDEF876221204E9258B141
InstallerSwitches:
InstallLocation: APPLICATIONFOLDER="<INSTALLPATH>"
ProductCode: '{451FEA9E-1A5E-44F5-AFD9-E43676CFBCCF}'
AppsAndFeaturesEntries:
- DisplayVersion: 1.13.4.42506
ProductCode: '{451FEA9E-1A5E-44F5-AFD9-E43676CFBCCF}'
UpgradeCode: '{4267F4EE-71BB-5FAA-9A6A-70660A24E665}'
ManifestType: installer
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json

PackageIdentifier: Aircall.AircallWorkspace
PackageVersion: 1.13.4
PackageLocale: en-US
Publisher: Aircall
PublisherUrl: https://aircall.io/
PrivacyUrl: https://aircall.io/privacy/
Author: Aircall.io, Inc.
PackageName: Aircall Workspace
PackageUrl: https://aircall.io/download/
License: Proprietary
LicenseUrl: https://legal.aircall.io/#end-user-license-agreement
Copyright: Copyright Aircall 2026
CopyrightUrl: https://legal.aircall.io/#end-user-license-agreement
ShortDescription: Make, receive, and manage customer communications directly from your Mac or PC.
Tags:
- bussiness
- collaborate
- collaboration
- comunication
- conference
- crm
- customer
- customer-service
- enterprise
- meeting
- oa
- office
- saas
- team
PurchaseUrl: https://aircall.io/pricing/
ManifestType: defaultLocale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json

PackageIdentifier: Aircall.AircallWorkspace
PackageVersion: 1.13.4
PackageLocale: zh-CN
License: 专有软件
ShortDescription: 直接从 Mac 或 PC 收发和管理客户通信。
Tags:
- crm
- oa
- saas
- 企业
- 会议
- 公司
- 办公
- 协作
- 协同
- 商务
- 团队
- 客户
- 客服
- 文档
- 沟通
ManifestType: locale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json

PackageIdentifier: Aircall.AircallWorkspace
PackageVersion: 1.13.4
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json

PackageIdentifier: Alibaba.AlibabaCloudCLI
PackageVersion: 3.3.2
InstallerType: zip
NestedInstallerType: portable
NestedInstallerFiles:
- RelativeFilePath: aliyun.exe
PortableCommandAlias: aliyun
ReleaseDate: 2026-03-18
Installers:
- Architecture: x64
InstallerUrl: https://github.com/aliyun/aliyun-cli/releases/download/v3.3.2/aliyun-cli-windows-3.3.2-amd64.zip
InstallerSha256: 59972AAD6F319BCD21B8AB081F068B57F61611DE435B6BC8B167BC2E8006E97D
ManifestType: installer
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json

PackageIdentifier: Alibaba.AlibabaCloudCLI
PackageVersion: 3.3.2
PackageLocale: en-US
Publisher: Alibaba Cloud
PublisherUrl: https://www.alibabacloud.com/
PublisherSupportUrl: https://github.com/aliyun/aliyun-cli/issues
PrivacyUrl: https://www.alibabacloud.com/help/en/legal/latest/alibaba-cloud-international-website-privacy-policy
Author: Aliyun Computing Co., Ltd.
PackageName: Alibaba Cloud CLI
PackageUrl: https://www.alibabacloud.com/help/en/alibaba-cloud-cli
License: Apache-2.0
LicenseUrl: https://github.com/aliyun/aliyun-cli/blob/master/LICENSE
Copyright: Copyright (c) 2026-present, Alibaba Cloud All rights reserved.
ShortDescription: The Alibaba Cloud CLI is a tool to manage and use Alibaba Cloud resources through a command line interface. It is written in Go and built on the top of Alibaba Cloud OpenAPI.
Description: |-
Alibaba Cloud Command Line Interface (Alibaba Cloud CLI) is an open source tool built on the Alibaba Cloud SDK for Go. You can use the aliyun command to interact with other Alibaba Cloud services to manage your Alibaba Cloud resources.
Alibaba Cloud CLI can directly access the Alibaba cloud product OpenAPI. You can manage and maintain your own Alibaba Cloud resources by developing the shell script based on Alibaba Cloud CLI. Make sure that you have activated the cloud product you want to use and understand the API usage of the product.
Moniker: aliyun-cli
Tags:
- alibaba-cloud
- aliyun
ReleaseNotes: 'Full Changelog: https://github.com/aliyun/aliyun-cli/compare/v3.3.1...v3.3.2'
ReleaseNotesUrl: https://github.com/aliyun/aliyun-cli/releases/tag/v3.3.2
ManifestType: defaultLocale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json

PackageIdentifier: Alibaba.AlibabaCloudCLI
PackageVersion: 3.3.2
PackageLocale: zh-CN
Publisher: 阿里云
PublisherUrl: https://www.aliyun.com/
PublisherSupportUrl: https://github.com/aliyun/aliyun-cli/issues
PrivacyUrl: https://terms.aliyun.com/legal-agreement/terms/suit_bu1_ali_cloud/suit_bu1_ali_cloud201902141711_54837.html
Author: 阿里云计算有限公司
PackageName: 阿里云CLI
PackageUrl: https://help.aliyun.com/product/29991.html
License: Apache-2.0
LicenseUrl: https://github.com/aliyun/aliyun-cli/blob/master/LICENSE
Copyright: Copyright (c) 2026-present, Alibaba Cloud All rights reserved.
ShortDescription: 阿里云命令行工具是用 Go 语言编写的, 基于阿里云 OpenAPI 打造的,用于管理阿里云资源的工具。通过下载和配置该工具,您可以在一个命令行方式下管理多个阿里云产品资源。
Description: 阿里云命令行工具 CLI(Alibaba Cloud CLI)是基于阿里云开放 API 建立的管理工具。借助此工具,您可以通过调用阿里云开放 API 来管理阿里云产品。该命令行工具与阿里云开放 API 一一对应,灵活性高且易于扩展。您可基于该命令行工具对阿里云原生 API 进行封装,扩展出您想要的功能。
Tags:
- 阿里云
ReleaseNotesUrl: https://github.com/aliyun/aliyun-cli/releases/tag/v3.3.2
ManifestType: locale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json

PackageIdentifier: Alibaba.AlibabaCloudCLI
PackageVersion: 3.3.2
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json

PackageIdentifier: AnInsomniacy.MotrixNext
PackageVersion: 3.4.5
InstallerType: nullsoft
Scope: user
UpgradeBehavior: install
Protocols:
- magnet
- thunder
FileExtensions:
- meta4
- metalink
- torrent
ProductCode: MotrixNext
ReleaseDate: 2026-03-18
Installers:
- Architecture: x64
InstallerUrl: https://github.com/AnInsomniacy/motrix-next/releases/download/v3.4.5/MotrixNext_3.4.5_x64-setup.exe
InstallerSha256: 17F7683759CC8AAF167E1189519C80F2B090A085C010280AFCCD9609A2EFCB34
ManifestType: installer
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json

PackageIdentifier: AnInsomniacy.MotrixNext
PackageVersion: 3.4.5
PackageLocale: en-US
Publisher: motrix
PublisherUrl: https://github.com/AnInsomniacy
PublisherSupportUrl: https://github.com/AnInsomniacy/motrix-next/issues
PackageName: MotrixNext
PackageUrl: https://github.com/AnInsomniacy/motrix-next
License: MIT
LicenseUrl: https://github.com/AnInsomniacy/motrix-next/blob/HEAD/LICENSE
Copyright: Copyright (c) 2025-present AnInsomniacy
ShortDescription: A full-featured download manager — rebuilt from the ground up
Description: |-
Motrix by agalwood was one of the best open-source download managers available — clean UI, aria2-powered, cross-platform. It inspired thousands of users and developers alike.
However, the original project has been largely inactive since 2023. The Electron + Vue 2 + Vuex + Element UI stack accumulated technical debt, making it increasingly difficult to maintain, extend, or package for modern platforms.

What we kept
We owe a great deal to the original Motrix and its community. The following were gratefully adopted and continue to serve as the foundation for parts of Motrix Next:
- Aria2 error code system and RPC client — the error handling conventions and JSON-RPC communication layer for the aria2 engine
- Internationalization — 25+ community-contributed locale files covering Chinese, Japanese, Korean, Arabic, French, German, and many more
- Download utilities — tracker list management, cURL command parsing, and other protocol-level helpers

What we rebuilt
Motrix Next is not a fork — it is a complete rewrite. Every other layer of the application has been redesigned and reimplemented from scratch:
| Layer | Motrix (Legacy) | Motrix Next |
| ------------ | ----------------------- | ------------------------------- |
| Runtime | Electron | Tauri 2 (Rust) |
| Frontend | Vue 2 + Vuex | Vue 3 Composition API + Pinia |
| UI Framework | Element UI | Naive UI |
| Language | JavaScript | TypeScript + Rust |
| Styling | SCSS + Element theme | Vanilla CSS + custom properties |
| Engine Mgmt | Node.js `child_process` | Tauri sidecar |
| Build System | electron-builder | Vite + Cargo |
| Bundle Size | ~80 MB | ~20 MB |
| Auto-Update | electron-updater | Tauri updater plugin |

Design & Motion
The overall UI layout stays true to Motrix's original design — the sidebar navigation, task list, and preference panels all follow the familiar structure that made Motrix intuitive from day one.
What changed is everything underneath. Every transition and micro-interaction has been carefully tuned to follow Material Design 3 motion guidelines:
- Asymmetric timing — enter animations are slightly longer than exits, giving new content time to land while dismissed content leaves quickly
- Emphasized easing curves — decelerate on enter (cubic-bezier(0.2, 0, 0, 1)), accelerate on exit (cubic-bezier(0.3, 0, 0.8, 0.15)), replacing generic ease curves throughout the codebase
- Spring-based modals — dialogs use physically-modeled spring animations for a natural, responsive feel
- Consistent motion tokens — all durations and curves are defined as CSS custom properties, ensuring a unified rhythm across 12+ components
Tags:
- download
- downloader
ReleaseNotes: |-
What's Changed
This is a major stability and quality release that consolidates 5 beta iterations into a polished stable build. Every change has been rigorously verified across platforms. Users will notice significantly improved download performance, better Linux desktop integration, and a more reliable engine lifecycle.
✨ New Features
- Global option synchronization — User-configured settings (split, max-connection-per-server, user-agent, etc.) are now automatically synced to the aria2 engine via changeGlobalOption RPC after every startup and restart. External RPC clients (e.g., browser extensions pushing downloads) now correctly inherit your configured connection limits instead of falling back to aria2 defaults
- Increased max connections — Maximum connections per server raised to 128, with a default of 64
- Bare info hash recognition — Pasting a raw SHA-1 hex or Base32 BitTorrent info hash is now automatically converted to a magnet URI
- Log file clearing — New option in Advanced Preferences to clear the application log file with localized success/failure feedback
- DMABuf renderer detection — Linux systems now intelligently detect whether WebKitGTK's DMABuf workaround is active, enabling proper full-screen maximize behavior for non-NVIDIA users
🛠 Improvements
- aria2 argument generation refactored — Security and metadata options are now delegated to aria2.conf, reducing command-line argument complexity
- BitTorrent metadata always saved — bt-save-metadata is now always enabled and removed from user configuration to prevent accidental data loss
- Magnet metadata polling — Polling now pauses during file selection dialogs to prevent UI overlap, with automatic restart when pending GIDs exist
- Wayland force-close recovery — Implemented recovery for Wayland's implicit close behavior where CloseRequested events may not fire
- Advanced preferences reorganized — Engine, session, log, and history management options are now logically grouped for clarity
- RPC secret handling — Improved differentiation between unset and empty RPC secrets
🐛 Bug Fixes
- Fixed RPC download connection limit — Downloads pushed via RPC (e.g., from browser extensions) previously used only 5 connections regardless of user settings. Now correctly uses the configured value (e.g., 64)
- Fixed Linux maximize border-radius — Non-NVIDIA Linux users no longer waste screen space with rounded corners when maximized (NVIDIA users with WEBKIT_DISABLE_DMABUF_RENDERER=1 retain the workaround)
- Fixed close event migration — Tauri CloseRequested handling migrated to on_window_event for reliable close prevention across all platforms
- Fixed update check timestamp — lastCheckUpdateTime is now always recorded after an update check
ReleaseNotesUrl: https://github.com/AnInsomniacy/motrix-next/releases/tag/v3.4.5
ManifestType: defaultLocale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json

PackageIdentifier: AnInsomniacy.MotrixNext
PackageVersion: 3.4.5
PackageLocale: zh-CN
ShortDescription: 一款功能齐全的下载管理器——从零开始重新打造
Description: |-
Motrix(由 agalwood 开发)曾是最优秀的开源下载管理器之一:界面简洁、基于 aria2 引擎、跨平台支持。它启发了成千上万的用户与开发者。
然而,自 2023 年以来,原项目已基本处于非活跃状态。其 Electron + Vue 2 + Vuex + Element UI 技术栈积累了大量技术债务,导致在现代平台上进行维护、扩展或打包变得愈发困难。

我们保留的内容
我们深深感激原 Motrix 项目及其社区。以下内容被悉心采纳,并继续作为 Motrix Next 部分功能的基础:
- Aria2 错误码系统与 RPC 客户端:用于 aria2 引擎的错误处理规范及 JSON-RPC 通信层
- 国际化:25 多个由社区贡献的语言包,涵盖中文、日文、韩文、阿拉伯文、法文、德文等多种语言
- 下载工具:追踪器列表管理、cURL 命令解析及其他协议级辅助功能

我们重构的内容
Motrix Next 并非分支项目,而是一次彻底的重写。应用的每一其他层级均从零开始重新设计与实现:
| 层级 | Motrix(旧版) | Motrix Next |
| -------- | ----------------------- | ----------------------------- |
| 运行时 | Electron | Tauri 2(Rust) |
| 前端框架 | Vue 2 + Vuex | Vue 3 Composition API + Pinia |
| UI 框架 | Element UI | Naive UI |
| 编程语言 | JavaScript | TypeScript + Rust |
| 样式方案 | SCSS + Element 主题 | 原生 CSS + 自定义属性 |
| 引擎管理 | Node.js `child_process` | Tauri 侧车(sidecar) |
| 构建系统 | electron-builder | Vite + Cargo |
| 打包体积 | ~80 MB | ~20 MB |
| 自动更新 | electron-updater | Tauri 更新插件 |

设计与动效
整体 UI 布局忠实延续了 Motrix 的原始设计——侧边栏导航、任务列表及偏好设置面板均沿用那套自诞生之初便直观易用的熟悉结构。
真正改变的是其下所有底层实现。每一处转场与微交互均经过精心调校,严格遵循 Material Design 3 的动效指南:
- 非对称时序:进入动画略长于退出动画,使新内容有足够时间“落地”,而 dismissed 内容则快速离场
- 强调缓动曲线:进入时减速(cubic-bezier(0.2, 0, 0, 1)),退出时加速(cubic-bezier(0.3, 0, 0.8, 0.15)),全面替代代码库中通用的 ease 曲线
- 基于弹簧的模态框:对话框采用物理建模的弹簧动画,带来自然且响应灵敏的交互感受
- 统一的动效令牌:所有持续时间与缓动曲线均定义为 CSS 自定义属性,确保 across 12+ 组件间节奏一致
Tags:
- 下载
- 下载器
ManifestType: locale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json

PackageIdentifier: AnInsomniacy.MotrixNext
PackageVersion: 3.4.5
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json

PackageIdentifier: Apryse.Able2Extract.Professional
PackageVersion: "21.0"
Expand All @@ -9,6 +9,6 @@ ProductCode: '{9B25C2C0-F2FD-4598-9CC5-8E0BB387E14D}_is1'
Installers:
- Architecture: x64
InstallerUrl: https://cdn.investintech.com/download/InstallAble2ExtractPro.exe
InstallerSha256: F66E614B8025B6490A98949C218A88CD5E9F9CE9637A396A825797D2BFE7F6DB
InstallerSha256: EDCFC6556A72AE13CEDA66F5E454CEE25FD694FC17585AF03984FD28BEB26C3B
ManifestType: installer
ManifestVersion: 1.10.0
ManifestVersion: 1.12.0
Loading
Loading