Skip to content

Releases: NextAlone/Nagram-Qt

Nagram Desktop 7.3.0.1-beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Oct 12:42
3f76455

Nagram Desktop 7.3.0.1 测试版,基于 Telegram Desktop 7.3.0。完整功能列表见 7.2.10-pre.1,这里只列出相对 7.2.10.3 的变化。

这一版同步了上游从 7.2.10 到 7.3.0 的全部改动。功能在 macOS 上实际运行过,Windows 和 Linux 只通过了编译、单元测试和启动冒烟测试。因此先作为测试版发布:自动更新只推送给在“设置 → 高级”里打开了“安装测试版”的用户,包管理器(AUR、Nix、Homebrew)不会更新到这一版。发现问题请到 Issues 反馈。

上游

升级到 Telegram Desktop 7.3.0。上游这一版的更新记录只写了“Money”,下面按上游的提交整理。

  • 钱包(Money):内置的 Gram 钱包,在单独的窗口里显示余额(可换算成法币)、交易记录和收藏品。入口只在 Telegram 服务端对账号开放时出现。
    • 收发 Gram:从主菜单、资料页或私聊的附件菜单发送,可以填 Telegram 用户、钱包地址或 .ton 名字,附带的留言默认加密;转账在聊天里显示为卡片。
    • 打开 ton:// 转账链接会进入发送界面;支持用 TON Connect 连接外部应用,并在钱包里查看和断开已连接的应用。
    • 密钥:导入或查看恢复短语,开启或关闭加密备份;钱包密钥由本地密码保护,macOS 可用 Touch ID、Windows 可用 Windows Hello 解锁。设置本地密码时显示强度提示。
  • 消息暂存:输入框里写到一半的消息(包括待发送的文件)可以先暂存起来,稍后取回,有对应的按钮和快捷键。
  • 图片与视频编辑器:
    • 可以把聊天消息和链接预览放到画布上。
    • 可以加音轨并调节音量;视频片段可以在时间线上裁剪,时间线支持滚轮缩放和直接输入时间。
    • 画布可以扩展到图片之外,按住 Shift 拖动时吸附参考线,按 Backspace 删除选中的项目,新增快捷键说明。
  • 小程序:外部窗口的菜单、全屏、弹窗和加载提示有多处改进;小程序打开链接和下载文件需要用户操作;Linux 上会询问媒体和位置权限。
  • 富文本消息:链接按钮显示网址提示并可复制链接,识别 TON 地址,修正气泡边缘的宽度、圆角和边距。
  • 其他:输入时机器人菜单按钮会收窄;更多对话框可以按 Enter 提交;调过颜色的主题可读性更好。
  • 修复:
    • 多处崩溃:即时预览编辑器、图片编辑器、分享框搜索、聊天列表的视频头像、没有屏幕时的通知、共享媒体跳转等。
    • 读到损坏的应用设置时不再死循环。
    • 同时编辑时不再丢失最新的草稿。
    • 含相对日期的富文本消息不再卡死。
  • 依赖:Qt 6.11.2、OpenSSL 3.5.9,WebRTC、ANGLE、xz、ada 等同步更新。

新增

  • 注册时间估算:Telegram 没有提供某个用户的注册月份时,资料页按用户 ID 估算并标明“估算”,显示为“约”“早于”或“晚于”某个月份。开关仍是原来的“显示注册时间”。
  • 托盘图标换成了新的 Nagram 图标,包括 macOS 菜单栏图标和单色图标的未读、静音状态。

修复

  • 消息菜单里的“重复”现在立刻显示发出的消息,不再等服务器返回。带相册或隐藏来源的转发同样如此。

安装包

平台 文件
macOS(Apple 芯片与 Intel) Nagram-7.3.0.1-beta-macos.dmg(磁盘镜像)、Nagram-7.3.0.1-beta-macos.zip
Windows x64 Nagram-7.3.0.1-beta-windows-x64-setup.exe(安装程序)、Nagram-7.3.0.1-beta-windows-x64.zip(便携版)
Windows ARM64 Nagram-7.3.0.1-beta-windows-arm64-setup.exe(安装程序)、Nagram-7.3.0.1-beta-windows-arm64.zip(便携版)
Linux x86_64 Nagram-7.3.0.1-beta-linux-x86_64.tar.xz

名字以 td-update- 开头的文件是给应用内更新用的,不需要手动下载。

安装

macOS

  • 磁盘镜像(.dmg):打开后把 Nagram 拖到旁边的 Applications 文件夹。
  • 压缩包(.zip):解压得到 Nagram.app,放进“应用程序”文件夹。

两种方式装的是同一个应用,都会自行更新。

Windows

  • 安装程序(-setup.exe):装到当前用户的 %APPDATA%\Nagram Desktop,程序和数据都在这里。不需要管理员权限,会创建开始菜单快捷方式(桌面快捷方式可选),可以在系统的“应用”里卸载。
  • 便携版(.zip):解压到一个可写的文件夹,运行 Nagram.exe。数据就存在这个文件夹里,整个文件夹可以直接拷走;放在不可写的位置时,数据会改存到 %APPDATA%\Nagram Desktop。

两种方式装的都会自行更新。

Linux

解开 tar.xz,运行 Nagram/Nagram。放在可写的位置时会自行更新。

安装包没有开发者签名和公证。macOS 首次打开需要在“系统设置 → 隐私与安全性”里允许,Windows 可能弹出 SmartScreen 提示。

Nagram Desktop 使用独立的数据目录,不会读取或修改 Telegram Desktop 的数据。

Nagram Desktop 7.2.10.3

Choose a tag to compare

@github-actions github-actions released this 04 Oct 18:06
e54c016

Nagram Desktop 7.2.10.3,基于 Telegram Desktop 7.2.10。完整功能列表见 7.2.10-pre.1,这里只列出相对 7.2.10-pre.2 的变化。

从这个版本起,版本号写作“上游版本.修订号”:7.2.10 是所基于的 Telegram Desktop 版本,最后一位是 Nagram 自己的修订号。此前的 7.2.10-pre.1、7.2.10-pre.2 相当于修订号 1 和 2。

功能主要在 macOS 上验证过,Windows 和 Linux 只通过了编译、单元测试和启动冒烟测试;自动更新只在 macOS 上实测过。发现问题请到 Issues 反馈。

新增

  • 自动更新:应用会自己检查并安装新版本,开关在“设置 → 高级”。更新包从本仓库的发行页下载,只接受 Nagram 的密钥签名的更新包。此前的预发布版本没有更新器,需要手动安装这一版。
  • 发送前翻译:在设置里打开后,聊天菜单里出现“发送前翻译”,为这个聊天选定语言。之后在该聊天发送文字时先显示翻译预览,由你决定发送译文还是原文。
  • 免打扰时段:按开始时间、结束时间和星期设置,可以为联系人私聊、置顶聊天、提及和回复、关键词提醒设置例外。
  • 关键词提醒:最多 50 条规则,支持普通文本和正则表达式,命中时即使聊天已静音也会通知。
  • 清理不用的聊天:列出已注销的账号,以及六个月没有消息的机器人、群组和频道,可以批量归档或退出。置顶的聊天、收藏夹、你拥有或管理的群组和频道不会被列出。
  • 消息菜单新增“复制为 Markdown”,默认隐藏。
  • Windows 除便携版外,新增安装程序。
  • Linux 发行包解开后是一个 Nagram 目录,附带桌面入口、图标等打包用的文件。

安装包

平台 文件
macOS(Apple 芯片与 Intel) Nagram-7.2.10.3-macos.dmg(磁盘镜像)、Nagram-7.2.10.3-macos.zip
Windows x64 Nagram-7.2.10.3-windows-x64-setup.exe(安装程序)、Nagram-7.2.10.3-windows-x64.zip(便携版)
Windows ARM64 Nagram-7.2.10.3-windows-arm64-setup.exe(安装程序)、Nagram-7.2.10.3-windows-arm64.zip(便携版)
Linux x86_64 Nagram-7.2.10.3-linux-x86_64.tar.xz

名字以 td-update- 开头的文件是给应用内更新用的,不需要手动下载。

安装

macOS

  • 磁盘镜像(.dmg):打开后把 Nagram 拖到旁边的 Applications 文件夹。
  • 压缩包(.zip):解压得到 Nagram.app,放进“应用程序”文件夹。

两种方式装的是同一个应用,都会自行更新。

Windows

  • 安装程序(-setup.exe):装到当前用户的 %APPDATA%\Nagram Desktop,程序和数据都在这里。不需要管理员权限,会创建开始菜单快捷方式(桌面快捷方式可选),可以在系统的“应用”里卸载。
  • 便携版(.zip):解压到一个可写的文件夹,运行 Nagram.exe。数据就存在这个文件夹里,整个文件夹可以直接拷走;放在不可写的位置时,数据会改存到 %APPDATA%\Nagram Desktop。

两种方式装的都会自行更新。

Arch Linux(AUR)

包名是 nagram-desktop-bin,安装的就是本页的 Linux 发行包:

yay -S nagram-desktop-bin

没有 AUR 助手时:

git clone https://aur.archlinux.org/nagram-desktop-bin.git
cd nagram-desktop-bin
makepkg -si

这样装的由 pacman 更新,应用内的自动更新是关闭的。

Nix

仓库自带 flake,安装的同样是本页的 Linux 发行包。仅 NixOS 可用(x86_64-linux),需要启用 flakes:

nix run github:NextAlone/Nagram-qt

装进用户环境:

nix profile install github:NextAlone/Nagram-qt

在 NixOS 或其上 home-manager 的 flake 里,把 github:NextAlone/Nagram-qt 加为输入,然后使用 packages.x86_64-linux.default。程序在隔离的 FHS 环境里运行,由 Nix 更新,应用内的自动更新是关闭的。

其他发行版上即使装了 Nix 也不要这样安装:包里不带图形驱动,只从 NixOS 放驱动的 /run/opengl-driver 读取,找不到时程序一启动就退出。这些系统请用上面的 AUR 包或下面的 tar.xz。

AUR 和 Nix 的包在本版本发布后由 CI 更新,会比本页晚几分钟。

其他 Linux 发行版

解开 tar.xz,运行 Nagram/Nagram。放在可写的位置时会自行更新。

安装包没有开发者签名和公证。macOS 首次打开需要在“系统设置 → 隐私与安全性”里允许,Windows 可能弹出 SmartScreen 提示。

Nagram Desktop 使用独立的数据目录,不会读取或修改 Telegram Desktop 的数据。

Update feed

Update feed Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Oct 18:06
e54c016

Installed copies of Nagram Desktop read nagram-updates.json from here to find new versions. Download the application from the other releases.

Nagram Desktop 7.2.10-pre.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Oct 21:04
f50c8ca

Nagram Desktop 的第二个预发布版本,基于 Telegram Desktop 7.2.10。完整功能列表见 7.2.10-pre.1,这里只列出相对它的变化。

这是预发布版本:功能主要在 macOS 上验证过,Windows 和 Linux 只通过了编译、单元测试和启动冒烟测试。发现问题请到 Issues 反馈。

新增

  • 受保护的消息可以以副本形式复读和转发。
  • 在评论区里复读时,副本作为对原帖的回复发送,并停留在评论区。
  • 文件夹列表里可以显示归档和收藏夹。
  • 消息的浏览数旁边显示转发数。
  • 圆角大小改用滑块设置。
  • 按日期范围导出对话时只拉取所选范围内的消息,不再遍历整个对话。

修复

  • 第二次备份设置到收藏夹时应用崩溃。
  • 鼠标滚轮事件被失效的抓取劫持,导致滚动失灵。
  • Windows:窗口去掉系统原生标题栏;子菜单项无法点击;托盘图标的未读点不再盖住 N 字。
  • Linux:Nagram 不在 PATH 里时无法打开 tg:// 链接。
  • 非 macOS 平台不再显示 Apple Intelligence 选项。
  • 从文件夹打开归档后可以返回原文件夹。
  • 消息菜单:Nagram 的动作排在底部信息栏之上;已读和编辑时间一行与菜单项对齐;最近会话使用历史图标。
  • 主菜单在内容放得下时不再滚动。
  • 设置页:各分栏有了自己的图标;反应开关标明对应的聊天类型;服务页的说明更简短;顶栏工具按钮的颜色与其他顶栏按钮一致。

安装包

平台 文件
macOS Nagram-7.2.10-pre.2-macos.zip
Windows x64 Nagram-7.2.10-pre.2-windows-x64.zip
Windows ARM64 Nagram-7.2.10-pre.2-windows-arm64.zip
Linux x86_64 Nagram-7.2.10-pre.2-linux-x86_64.tar.xz

安装包没有开发者签名和公证。macOS 首次打开需要在“系统设置 → 隐私与安全性”里允许,Windows 可能弹出 SmartScreen 提示。应用内没有自动更新,新版本请到本页下载。

Nagram Desktop 使用独立的数据目录,不会读取或修改 Telegram Desktop 的数据。

Nagram Desktop 7.2.10-pre.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Oct 23:06
4872d18

Nagram Desktop 的第一个预发布版本,基于 Telegram Desktop 7.2.10。增强功能集中在“设置 → Nagram”里,全部默认关闭或保持 Telegram 的默认行为。

这是预发布版本:功能主要在 macOS 上验证过,Windows 和 Linux 只通过了编译和单元测试。发现问题请到 Telegram 群组反馈。

翻译与 AI

  • 多种翻译服务可选,包括 Google、Microsoft、Yandex、DeepL,以及自己的大模型接口。
  • 大模型翻译可自定义接口地址、模型和提示词,内置常见厂商预设,支持 OpenAI 与 Anthropic 两种协议。
  • 按设备、账号、对话三层设置自动翻译;翻译整个对话时可以使用所选的翻译服务。
  • 大模型翻译可带上近期消息作为上下文。
  • 用大模型总结单条或多条消息。
  • 自定义语音转文字服务(OpenAI 兼容接口),可批量转写选中的语音消息。
  • 发送前翻译输入内容,阅读时简繁转换。

文本与输入

  • 盘古之白:发送、编辑或阅读时在中西文之间加空格。
  • 选中文字时显示格式工具栏,可关闭自动 Markdown,设置默认代码语言。
  • 输入框各按钮可单独隐藏,鼠标悬停时不弹出表情面板和附件菜单。
  • 发送贴纸、GIF、语音、圆形视频前确认或预览;私聊通话前确认。
  • 快捷回复,点击机器人命令时先填入输入框,默认不显示链接预览。

消息

  • 复读、无引用复读、无引用转发;复读后可自动滚动到最新消息。
  • 消息过滤:用关键词或正则表达式遮盖、折叠或隐藏消息,支持全局规则和按对话、话题覆盖。
  • 消息菜单每一项可设为显示、隐藏或按住 Option / Alt 才显示。
  • 多选后合并为一条文本、批量操作、选择此人的消息、选择区间内的消息。
  • 消息截图,可使用内置主题或云主题。
  • 时间显示秒、转发消息显示原始发送时间、显示消息 ID、精确的浏览数和回复数。
  • 隐藏赞助消息、消息反应、“已编辑”标记、会员标识、推荐频道等。

聊天列表与文件夹

  • 紧凑列表,可调消息预览行数,隐藏收藏夹和归档的消息预览。
  • 启动时打开指定文件夹,隐藏“全部会话”,在文件夹中显示归档入口,隐藏未读数。
  • 会话排序,记住最近会话,恢复阅读位置。
  • 置顶已满时在本机继续置顶。
  • 隐藏动态、Premium 推广、生日提示和代理赞助频道。

媒体与贴纸

  • 贴纸大小、最近使用数量,隐藏推荐贴纸、推荐表情和 GIF 推荐分类。
  • 收藏贴纸已满时在本机保留被挤出的贴纸。
  • 把贴纸包导出到指定目录并自动同步;导出和导入已安装贴纸包列表。
  • 语音消息码率,关闭群组通话的音频处理,自定义音乐封面地址。
  • 关闭视频自动播放,GIF 显示播放控制。

界面与资料

  • 10 套应用图标,菜单栏图标和登录二维码使用 Nagram 的图标;可调消息气泡圆角、头像圆角和文字消息宽度。
  • 自定义主菜单项,通知延迟,隐藏应用图标角标。
  • 资料页显示 ID、数据中心和注册时间。
  • 遮盖手机号,演示模式,添加联系人时默认不分享手机号。
  • 允许复制和保存受保护的内容,忽略内容限制,自动显示敏感媒体。

网络与链接

  • IP 版本策略,使用系统 DNS,自定义 DoH 地址,不请求备用服务器地址。
  • 下载加速和上传加速。
  • 链接规则;按链接自动查询 inline 机器人,可添加本地规则。
  • 网页应用窗口大小、平台标识,指定链接改用浏览器打开。
  • 打开 Telegram 官方网页时不自动登录。

账号与备份

  • 导出和导入设置,查看已修改的设置,复制诊断信息。
  • 把设置备份到收藏夹并从收藏夹恢复,可在设置变更后自动备份。备份是明文文件,不包含服务密钥。

安装包

平台 文件
macOS Nagram-7.2.10-pre.1-macos.zip
Windows x64 Nagram-7.2.10-pre.1-windows-x64.zip
Windows ARM64 Nagram-7.2.10-pre.1-windows-arm64.zip
Linux x86_64 Nagram-7.2.10-pre.1-linux-x86_64.tar.xz

安装包没有开发者签名和公证。macOS 首次打开需要在“系统设置 → 隐私与安全性”里允许,Windows 可能弹出 SmartScreen 提示。应用内没有自动更新,新版本请到本页下载。

Nagram Desktop 使用独立的数据目录,不会读取或修改 Telegram Desktop 的数据。