Skip to content

Motrix v1.3.8

Compare
Choose a tag to compare
@agalwood agalwood released this 29 Apr 02:37
· 829 commits to master since this release

Release Note 🎉

Hello everyone, Let me introduce the key feature updates of v1.3.x.

  • Dark Mode
  • Automatically check for updates
  • Internationalization

Due to the busy work in the previous period, the previously planned "task list refactoring and classification optimization" was delayed : (

Dark Mode

How to enable

If you are a Windows or Linux user, you will need to manually switch the app appearance in Preferences - Advanced Settings - Appearance.

If you are a macOS user (the system has been upgraded to Mojave and the appearance set to dark mode), after Motrix is updated to v1.3.x, your Motrix look and feel has been automatically switched to dark mode, of course you can switch it manually.

This version adapts the system tray icon in dark mode.

In order to realize the feature that the system tray icon still has a small green light during downloading in the dark mode, the Template image in the Electron document is not used.

My approach is to switch between different icons depending on the system settings. If you are interested, you can read the code by yourself: P

Automatically check for updates

Motrix is built using electron-builder, and the auto-update feature is also based on the functionality provided by electron-builder, so if Winodws and Linux users want to use the auto-update feature, install Motrix with NSIS and AppImage.

https://www.electron.build/auto-update#auto-updatable-targets

Thanks to Yi-Frank for contributing to the feature of automatically checking for updates when the app starts.

You can enable automatic check for update settings based on whether you meet the above requirements, Preferences — Basic — Auto Check Update

Internationalization

Three new translations have been added :

  • Thanks to HBKRKZK for contributing the Japanese translation #225
  • Thanks to Nima-Ra for contributing the Farsi translation #235
  • Thanks to KOZ39 for contributing the Korean translation #236

Other updates

  • Fix: Preference basic & lab save config fail #128
  • Fix: Thunder link thunder:// parsing error #209
  • Improve: Automatically trim each url when add task #221
  • Improve: The text inside the app is no longer selected when dragging the app window #186
  • Feat: Preferences edit or sync tracker server from ngosang/trackerslist
  • Improve: Intercept the magnet link and automatically show the new task dialog
  • Improve: After the BT task is downloaded, remind that you are seeding
  • Improve: Some UI adjustments

更新日志 🎉

大家好,给大家介绍一下 Motrix v1.3.x 的主要功能更新:

  • 深色模式
  • 自动检查更新
  • 国际化

由于前段时间工作比较忙,之前计划的“任务列表重构和分类优化”在这版本跳票了 : (

深色模式

如何启用深色模式

如果你是 Windows 或 Linux 用户,你需要到「偏好设置——进阶设置——外观」里手动切换应用外观。

如果你是 macOS 用户(系统已经升级到了 Mojave,系统设置为 深色外观),Motrix 更新到 v1.3.x 版本之后,你的 Motrix 外观已经自动切换成深色模式了,当然你也可以手动切换。

本版本对系统托盘图标在深色模式进行了适配,为了实现深色模式下,依然有下载中小绿灯的特性,没有采用 Electron 文档里的 Template image 方案,而是自行根据系统设置进行切换,有兴趣的可以自己翻代码 : P

自动检查更新

由于 Motrix 是使用 electron-builder 构建的,自动更新功能也是基于 electron-builder 提供的功能实现的,所以Winodws 和 Linux 用户如果想要自动更新功能,请使用 NSIS 和 AppImage 安装 Motrix。

https://www.electron.build/auto-update#auto-updatable-targets

感谢 Yi-Frank 贡献了 应用启动时自动检查更新的特性

你可以根据自己是否满足上述要求,来启用自动检查更新设置,操作路径:

偏好设置——基础设置——自动检查更新

国际化

新增了 3 种语言版本:

  • 感谢国际友人 HBKRKZK 贡献了日文版的翻译 #225
  • 感谢国际友人 Nima-Ra 贡献了波斯文版的翻译 #235
  • 感谢国际友人 KOZ39 贡献了韩文版的翻译 #236

其他更新

  • 修正: 偏好设置——基础&实验室 保存设置失败 #128
  • 修正:迅雷链接 thunder:// 的解析错误 #209
  • 改进:添加链接任务时自动去除前后空格 #221
  • 改进:拖拽应用窗口时不会再选中应用内的文本 #186
  • 新增:偏好设置编辑或从 ngosang/trackerslist 同步 tracker 服务器
  • 改进:拦截磁力链接并自动显示新建任务弹层
  • 改进:BT任务下载完成之后提示“正在做种”
  • 改进:一些UI细节调整