What's new in Nagram v12.10.6:
• 🎁 Welcome Messages, Buttons in Messages and Signed Gifts
新增
- 社区:新增「点击社区头像行为」设置,可选择始终打开社区、始终进入聊天,或仅在点击头像右下角箭头时打开社区页。
- 社区:新增「禁用社区会话合并展示」开关。
- 翻译:新增「保留格式」选项,翻译时保留原文的粗体、斜体等格式。
- 通行证:支持通过二维码导出与导入 Passkey 和会话,扫码即可在其他设备登录。
- 设置:账号列表支持拖动排序。
- 聊天设置:新增「发送 GIF 前询问」「发送贴纸前询问」开关,发送前弹出确认对话框。
- 聊天设置:新增「始终以高清发送视频」开关。
- 聊天设置:新增「全局禁用链接预览」开关。
- 聊天设置:新增「隐藏消息侧边分享按钮」开关。
- 实验性设置:新增「用图标代替频道别名」开关。
- 会话列表:选项菜单新增「我的资料」入口。
- 支持 v3 签名。
修复
- 论坛:同一分组内的所有话题都能正确显示「正在输入」,不再只有最后一个话题显示。
- 翻译:修复自动翻译时会取消已有翻译任务、页面销毁后仍继续翻译的问题。
- 消息设置预览:频道头像不再模糊。
- 个人资料:注册时间估算改用 Nnngram 的数据表,新账号注册日期按本地时区显示。
- 设置搜索:修复搜索时出现 LOC_ERR 本地化错误的问题。
- 代理:修复自动切换代理失效的问题。
- 代理:修复代理列表的分享按钮。
- 通话:CallStyle 被系统拒绝时回退为普通通话通知,Android 13 及以上通话振动恢复正常。
- Monet 主题:修复悬浮层接收器未注册的问题,更新 Monet 配色,恢复原版主题的默认样式。
- 界面:Material Design 3 下搜索页顶部保留背景;开关组件恢复图标样式;创建群组时空列表的点击反馈正常显示。
- 稳定性:修复重建正则过滤缓存、表情主题取色、主题处理子视图时可能出现的空指针崩溃。
- 稳定性:修复 ColorOS 17 上 AI 功能异常,以及部分 ColorOS 设备上输入框动画显示异常。
- 稳定性:修复多语言命名空间下的本地化加载,以及 Nagram 本地化文件加载失败的问题。
- 本地化:界面中残留的 NekoX 名称统一替换为 Nagram,关闭数字四舍五入时使用固定的逗号分隔符。
New
- Communities: new setting for what happens when you tap a community avatar — always open the community, always jump into the chat, or open the community page only when tapping the arrow at the bottom right.
- Communities: new toggle to disable community chat grouping.
- Translation: new "Keep formatting" option that preserves bold, italic and other formatting of the original text.
- Passkeys: sessions and passkeys can now be exported and imported via QR code, so you can sign in on another device by scanning.
- Settings: accounts can now be reordered by dragging.
- Chat settings: new "Ask before sending GIF" and "Ask before sending sticker" toggles that show a confirmation dialog.
- Chat settings: new "Always send videos in HD" toggle.
- Chat settings: new "Global disable link previews" toggle.
- Chat settings: new "Hide side share button" toggle.
- Experimental settings: new "Show icon instead of channel alias" toggle.
- Dialogs: added a "My Profile" entry to the options menu.
- Added support for sign v3.
Fixes
- Forums: typing indicators now show in every topic of a group instead of only the last one.
- Translation: fixed auto-translate cancelling existing tasks and translation continuing after the page was destroyed.
- Message settings preview: channel avatars are no longer blurry.
- Profile: registration date estimation now uses the Nnngram table, and new accounts show the registration date in the local timezone.
- Settings search: fixed the LOC_ERR localization error during search.
- Proxy: fixed automatic proxy switching not working.
- Proxy: fixed the share button in the proxy list.
- Calls: fall back to a plain call notification when CallStyle is rejected, and restore call vibration on Android 13 and above.
- Monet themes: fixed the unregistered overlay receiver, refreshed Monet colors, and restored the stock theme styling.
- Interface: search header keeps its background under Material Design 3, switches regain their icons, and empty lists in the group creation screen show proper touch feedback.
- Stability: fixed possible null pointer crashes when rebuilding the regex filter cache, reading emoji theme preview colors, and processing child views in themes.
- Stability: fixed the AI feature on ColorOS 17 and the text field animation glitch on some ColorOS devices.
- Stability: fixed localization loading across multiple namespaces and the Nagram localization file failing to load.
- Localization: remaining user-visible NekoX names replaced with Nagram, and a fixed comma separator is used when number rounding is disabled.
thanks to @Nekogram @OctoGramApp
What's Changed
- docs: update build documentation by @waifucon in #170
- feat(DialogsActivity): Add My Profile entry to options menu by @waifucon in #171
- style(Switch): restore drawIconType icons in modern style by @waifucon in #174
- fix: empty list ripple in GroupCreateActivity by @lutit in #179
- style: use fixed comma separator for disable number rounding by @waifucon in #183
- style: simply skip permission logic for disable instant camera by @waifucon in #184
- style: keep search header background with Material Design 3 by @lutit in #187
- fix: resolve LOC_ERR in settings search by @waifucon in #188
- feat: global disable link previews by @waifucon in #192
- fix: local date reg info for new accounts by @waifucon in #193
- fix: resolve blurry channel avatar in message settings preview by @OsamaX0X in #194
- style: linkify (#123) pr refs in release caption by @waifucon in #195
- feat: always send videos in hd by @waifucon in #196
- style: update monet themes by @waifucon in #197
- style: restore tga stock theming by @waifucon in #198
- feat: show icon instead of channel alias by @waifucon in #199
- feat: hide message side share button by @waifucon in #200
- fix: register MonetHelper overlay receiver in LaunchActivity by @waifucon in #202
- feat: ask before sending sticker by @waifucon in #204
- refa: Translation Module by @omg-xtao in #205
- feat: ask before sending gif by @waifucon in #206
- chore: update list of official chats by @waifucon in #207
- docs: add link to assets channel by @waifucon in #208
Full Changelog: 1248...1253