不懒人请参阅AnkiChanges
2.1.30中的更改
发布2020-08-09,内部版本06a69c25。
- 解决在某些Windows 10 May 2020安装中无法启动的问题。
- 修复“在选项卡中显示窗口”不适用于标准macOS构建的情况。
- 修复移入/移出已过滤的卡片组不同步的问题。
- 将右轴添加到图形。
- 在卡片布局屏幕中添加夜间模式和移动课程切换(感谢ANH25)。
- 卡数图表现在始终显示表格。
- 在数据库检查中捕获否定的审查时间。
- 代码改进(感谢Matt,phwoo,Evandro和aplaice)。
- 修复了笔记类型丢失时数据库检查中的崩溃问题。
- 修复当身份验证失败时自动注销不起作用的问题。
- 修复了不包含v2计划程序卡且禁用了重新计划的卡座列表和图形。
- 修复早期评论未显示在评论图中的问题。
- 在UTC以西的时区修复小时图问题。
- 修正在重命名时取反的条件不取反。
- 修复了在运行“检查数据库”之前可能发生的一些同步错误。
- 修复一些年轻卡片在评论图中显示为成熟的问题。
- 在“仅填充”过滤器中处理多个相同编号的填充。
- 清除空标签后刷新标签列表。
- 其他次要修复程序。
2.1.29中的更改
发布2020-07-28,构建bbff62bf。
- 添加“仅填空”:模板过滤器,可以与TTS结合使用以仅说出省略的部分。
- 修复了标准Windows版本中的AltGr密钥处理。
- 通过回滚到较旧的Qt版本来修复某些Windows性能问题。
- 支持再次在macOS上启用暗模式的终端命令。
- 完全同步完成后,开始媒体同步。
- 修复了mpv需要花一些时间才能开始播放(感谢Kelciour)
- 代码/构建方面的改进(感谢Evandro,Matt和Arthur)。
- 使用RTL界面语言时,请在某些Web视图中使用从右到左的方向。
- 固定卡ID和便笺ID会在卡统计信息中被翻转。
- 卡包含空URL时不显示错误。
- 甲板统计的各种修复。
- 修复了在浏览屏幕中编辑文本时预览不会更新的问题。
- 在SIGTERM上正常关闭。
- 其他细微调整。
2.1.28中的更改
发布2020-07-20,内部版本7d8818f8。
2.1.28是一个重大更新,其中包含许多方面的变化。
-
重做的图形屏幕:
- 用新的绘图工具进行了重写,以提高交互性。
- 现在可以显示图形以进行任意搜索。
- 添加了日历/热图视图。
- 如果您需要它们作为附件,则仍然可以通过按住Shift键并单击“统计”按钮来访问旧图形。
-
重做同步:
- 普通同步和媒体同步可以并行运行,从而加快启动和关闭速度。
- 普通同步不再需要关闭诸如“浏览”屏幕之类的打开的窗口,或者关闭并重新打开该集合。
- 完全同步现在显示进度条。
- 现在可以取消完全同步,并且正常同步和完全同步都可以更快地取消。
-
卡生成的变化:
- 卡生成现在支持否定条件,以及必填字段和可选字段。
- 添加/导入时,如果普通笔记不生成任何卡片,Anki现在将添加空白卡片1而不是拒绝添加笔记。
- 请记住,如果您利用这些功能,则较早的Anki客户可能会报告这些卡为空,或者在您使用“清空卡”功能时尝试对其进行清理。
- 不再支持超过499的完形填空数字。
-
卡模板屏幕:
- 现在,更改已被累积,并且在关闭屏幕时可以保存或放弃。
- 不再同时显示正面,背面和样式。您可以使用ctrl + 1/2/3或cmd + 1/2/3在它们之间切换。
- 添加了搜索栏以搜索模板或样式中的文本。
- 添加了一个下拉菜单来更改预览的完形填空编号。
- 添加了一个复选框来切换要预览的空白字段的填充。
- 现在,即使某些便笺仅使用该模板,您也可以删除该卡片模板-它们将被赋予空白卡片1。
-
排程:
- 副牌列表不再上限为1000。
- 概述和研究屏幕不再上限为1000。
- 卡片组列表将不再显示高于其父级设置的限制的父级计数。
-
空卡屏幕:
- 默认情况下不会删除注释。
- 空卡按注释类型分组。
- 可以单击空卡以在浏览屏幕中显示它们。
-
数据库检查:
- 现在,将恢复具有错误字段计数的注释,而不是将其删除。
- 现在可以恢复缺少便笺类型的便笺,而不是将其删除。
- 卡已丢失的笔记现在可以恢复,而不是被删除。
-
Unicode规范化:
如果您正在研究稀有的CJK字符并希望防止将其转换为现代等效字符,则调试控制台中的以下内容将阻止Anki对注释文本进行规范化。
mw.col.conf["normalize_note_text"] = False
-
标准的Windows版本在使用AltGr键时遇到麻烦。在2.1.29 Beta中已修复此问题,或者提供了解决方法。
-
标准Mac版本当前不支持本机黑暗模式。如果您以前是从终端启用的,请尝试使用2.1.29 Beta,或者使用以下终端命令撤消更改:
defaults write net.ankiweb.dtop NSRequiresAquaSystemAppearance -bool yes
其他变化:
- 改进了许多屏幕的性能。
- 现在,“字段”屏幕会累积更改,当您关闭屏幕时,可以保存或放弃更改。
- 更新了几个屏幕以显示进度条,而不是挂起UI。
- 现在,标准版本使用Qt 5.15。
- Windows上的音频播放器已切换回mpv。请报告您在播放音频文件/视频时遇到的任何问题。
- 固定为:审阅不包括再学习卡。
- 在开始时将媒体日志滚动到底部(感谢Kelciour)
- 更新本地媒体服务器(感谢Evandro)。
- 在Linux上使用Qt颜色选择器(感谢Andreas)。
- 添加edited:x搜索最近x天内已编辑的匹配注释。
- 改进mpv处理(感谢Kelciour)。
- Windows构建修复程序(感谢Evandro)。
- 正则表达式搜索失败时出现更清晰的错误消息。
- “查找并替换”可记住输入内容(感谢Evandro)。
- 代码改进(感谢BlueGreenMagick,Thomas和Andrew)。
- 修复了HTML编辑器中图像文件名中的'&'更改。
- 修复了在注释字段中被Windows回车符破坏的导出。
- 修复了牌组删除问题,并允许“删除”默认牌组(它恢复为空)。
- 现在可以调整卡片布局的屏幕分隔线(感谢Evandro)。
- 修复了卡布局屏幕中的重复渲染(感谢Evandro)。
- 修复了场拖一拖一的问题(感谢BlueGreenMagick)
- 其他各种修复程序,包括BlueGreenMagick,Arthur,neitrinoweb和kenden的贡献。
2.1.27中的更改
此数字保留用于错误修正版本。
2.1.26中的更改
发布2020-05-09,内部版本70784154。
- 修复了在浏览屏幕中保存搜索的问题。
- 修复了在替代的Anki版本中无法打开卡片布局屏幕的问题。
- 修复了导出时出现的.log文件。
- 修复了在禁用调度的情况下撤消V2过滤的卡片组时出现的错误。
- 修复了文本包含格式时的重复搜索。
- 对PyPI软件包的改进(感谢Evandro)。
- 在添加屏幕中调整对已更改的便笺类型的处理(感谢Arthur)。
- 允许第三方软件丢失修改时间的套牌。
- 在非媒体同步中支持SOCKS代理。
2.1.25中的更改
发布2020-05-01,内部版本898801eb(PyPi 6046bbc7)
- 修复对破坏AnkiDroid的甲板配置的更改。
- 修复卡座配置不删除。
- 修复Cloze + MathJax内部的尖括号无法正常工作。
- 数据库检查修复了AnkiMobile错误,该错误中无法搜索标签。
- 恢复到较早的macOS工具链,以解决记录无法正常工作的问题。
- 当文件名非常长的文件位于文件夹中时,介质检查不再失败。
- 更优雅地处理缺少deck conf的情况。
- 当卡的到期号无效时,请勿抛出错误。
- 现在{{type :: Field}}如果Field为非空,则将卡标记为非空。
- 在卡布局屏幕中调整选项卡的宽度(感谢BlueGreenMagick)。
- 生成修复程序(感谢Evandro)。
2.1.24中的更改
发布2020-04-28,内部版本359b9f5c。
搜索:
- 您可以
w:something
用来搜索单词边界,例如:-
w:dog
在单词边界上搜索“狗”-将匹配“狗”,但不匹配“狗狗”或“弱者”。 -
w:dog*
将匹配“狗”和“狗”,但不匹配“弱者”。 -
w:*dog
将匹配“ dog”和“ underdog”,但不匹配“ doggy”。
-
- 您现在可以使用
re:something
通过正则表达式进行搜索,例如:-
"re:(some|another).*thing"
查找上面带有“某些”或“另一”字样,后跟0个或多个字符,然后是“事物”的音符 -
re:\d{3}
查找连续三位数的音符 - 通过正则表达式搜索时,
re:über
将使用unicode大小写折叠,因此搜索将显示上面带有“Über”的卡。
-
-
nc:something
(“ no merge(字符)”的缩写)可用于在忽略重音时进行搜索,例如nc:uber
将匹配“über”和“Über”。此行为与“忽略重音符号”附加组件的行为相同,但速度快约16倍。 - 现在,您可以在卡片组,卡片模板,票据类型和标签列上进行排序。
- 现在,当您将搜索限制到字段时,可以使用通配符
field*:something
。 - 现在,您可以在按名称搜索卡模板或注释类型时使用通配符。
-
rated:x
现在,搜索的上限是一年而不是一个月。 - 现在,您可以在搜索中转义双引号-例如
"foo\"bar"
- 不再支持单引号搜索。
- 因为搜索代码已被重写,所以修改搜索代码的附件将需要更新以支持2.1.24。不再可以覆盖Finder类-加载项将需要使用浏览器屏幕中的新钩子来重写搜索文本或执行自己的查找。Advanced Browser加载项已经更新,可以用作如何完成2.1.24中操作的示例。
- 现在,非通配符搜索可以完全折叠unicode大小写(例如'tag:masse'匹配'Maße')。
- 通配符搜索可以进行简单的Unicode大小写折叠。
- 现在,“浏览”屏幕中的标签列表将使用Unicode大小写折叠。
macOS暗模式处理:
-
现在,Anki仅依靠首选项中的夜间模式设置来决定是以亮还是暗模式显示。一些用户希望在浅色模式下运行Anki,同时使其余系统保持黑暗,并且在Anki启动后更改黑暗模式时,存在各种显示问题,这些问题很难解决。
-
仅使用暗模式的用户,并且喜欢暗模式下的小部件的本机外观的用户可以通过在终端中运行以下命令来获得以前的外观:
image
仅当您的系统永久处于暗模式时,此功能才有效!如果您在暗和亮模式之间切换,则界面将无法正确渲染。
defaults write net.ankiweb.dtop NSRequiresAquaSystemAppearance -bool no
以及调试控制台中的以下内容:
mw.pm.meta["dark_mode_widgets"] = True
数据库更改(主要是附加开发人员感兴趣的):
- Anki现在使用Rust的sqlite库而不是Python的。
- 集合上的'db'对象保留了与以前相同的大多数API,从而最大程度地减少了所需的立即代码更改量。
- 自定义sql函数不再受支持,已弃用命名数据库参数(例如“ where id =:id”)。
- 旧的数据库代码保留在db.py中,附加组件可以继续使用它来访问自己的数据库。
- 现在,该数据库位于互斥锁的后面,可以从后台线程安全地对其进行访问。
- 诸如数据库检查之类的各种屏幕已更新为在后台线程上运行,因此它们在运行时不再锁定UI。
- 数据库进度处理程序已被删除。Anki以前在长时间运行的数据库操作期间会定期将sqlite回调到Python中,因此它可能会耗尽UI队列,但这会因所执行的数据库操作的类型而波动,这是过去导致崩溃的原因。执行长时间运行的操作的加载项应改用mw.taskman.run_in_background()或它们自己的线程解决方案继续前进。
其他变化:
- 一项应修复一些损坏的加载项的调整,以防止加载该集合。
- 为媒体同步添加袜子支持。
- 允许拖动字段以更改其位置(感谢BlueGreenMagick)。
- 允许选择附加配置帮助文本(感谢ijgnd)。
- 允许键入答案箭头的样式(感谢Evandro)。
- Anki现在将等待媒体同步完成或中止,然后关闭收藏集。
- 进行改进(感谢Evandro)。
- 更改了处理RTL字段中的Cloze删除的方式,这应该可以解决一些极端情况。
- 清理预览代码(感谢Arthur)。修改预览屏幕的加载项将需要更新。
- 当数据库检查发现到期信用卡号很高时,请不要强制完全同步。
- 同步媒体时发生网络错误时,不显示弹出窗口。
- 修复了甲板可能无法正确排序的情况(感谢Arthur)。
- 修复了导出时创建的无用日志文件。
- 修复了具有多个分支的加载项无法正确更新的问题。
- 修复了在浏览屏幕中执行操作然后立即将其关闭时可能发生的错误。
- 修复了集合加载完全同步后Anki关闭的问题。
- 固定电流卡有时在搜索时不会居中。
- 修复了deck_browser_did_render钩子。
- 修复了编辑器按钮未突出显示的问题(感谢Simone)。
- 修复了遇到损坏的集合时接口卡住的问题。
- 修复了连接断开后媒体同步永远等待的问题。
- 修复了进度对话框无法及时显示的问题。
- 修复了自定义研究中的标签搜索(感谢zjosua)。
- 修复了collection_did_load附加钩子。
- 修复了某些语言在首选项屏幕中显示的错误语言。
- GitHub现在也检查Windows和Mac版本(感谢Evandro)。
- 预览时处理重命名的完形填空字段(感谢BlueGreenMagick)。
- 忽略媒体回收文件夹中的.DS_Store文件。
- 改进了无效的HTML / JS错误消息(感谢Evandro)。
- 改进了对牌组删除的处理(感谢Arthur)。
- 调试控制台的改进(感谢BlueGreenMagick)。
- 在浏览器中将标签左对齐。
- 媒体同步不再需要时间来中止。
- 更多钩子(感谢Arthur)。
- 将首选项中的计划选项移动到单独的选项卡,因此即使在屏幕较小的设备上,这些选项也适合屏幕。
- 准备将发行版本上传到PyPI(感谢Evandro)。
- 媒体检查现在将修复由于文件名在同步过程中缩短而损坏的字段中的文件引用。
- 更新了配置处理。尽管不应立即造成损坏,但是如果您是附加作者,并且在Anki的配置中存储列表或字典,请参阅676f4e74a。
2.1.23中的更改
发行于2020-03-19,内部版本de9543ff。
仅限macOS的版本,可解决将媒体文件与macOS上以前的Anki版本添加的非拉丁文件名同步的问题。
有关大部分更改,请参见下面的2.1.22。
2.1.22中的更改
发布2020-03-18,内部版本0ecc189a。
媒体同步改进:
- 媒体同步现在在后台进行,因此您可以在媒体同步完成后继续使用Anki。
- 除了在打开和关闭时同步之外,Anki还将每15-20分钟同步任何媒体更改。
- 在微调器处于活动状态时,您可以单击同步按钮以监视进度。
- 长文件名和有问题的字符应立即处理,而不要引起同步错误。
- 当媒体同步由于网络错误而失败时,Anki有时不应再忘记下载文件。
- 在Anki中添加媒体文件后,Anki现在会立即在数据库中对其进行标记,这对于磁盘速度较慢的用户来说,如果他们没有在外部修改媒体文件夹,则可以使事情变得更快。
媒体检查方面的改进:
- 现在,“检查媒体”功能可以显示进度,并且可以中断。
- 现在有一个单独的按钮来生成丢失的LaTeX。
- 如果LaTeX无法构建,问题卡将显示在浏览屏幕中。
- 当Anki发现文件过长或在某些操作系统上会导致错误时,它将自动重命名它们并更新您的注释以指向新文件名。
现在,媒体同步和媒体检查都将已删除的文件放置在配置文件中的media.trash文件夹中,而不是将文件放置在系统垃圾桶中。您可以使用“检查媒体”功能清空垃圾箱,或将已删除的文件还原回媒体文件夹。
其他变化:
- 现在,您可以在启用V2调度程序的情况下导出.apkg文件。
- 在新卡的到期列中添加“ New#”前缀。
- 修复了音频卡在Windows上的问题。
- 在关闭自动播放功能的卡之间移动时,请清除音频队列。
- 修复了自动播放关闭时播放图标未出现在浏览器预览中的问题。
- 请按时出示下一张学习卡,并算作今天。
- 牌组列表中恢复为零的灰色样式,这些样式在夜间模式下丢失了。
- 改进了调度代码的可读性(感谢Arthur)
- 感谢Glutanimate和Arthur,附加钩子得到了改进。
- 修复了包含非拉丁文文件名的字段,在编辑HTML时会损坏的问题(感谢Evandro)。
- 支持验证附加配置方案(感谢Arthur)。
- 删除了牌组列表屏幕中的“太多牌组”消息。
- 修复了从闪存驱动器播放音频时出现的问题。
- 修复了Anki在导入无效文件时卡住的问题。
- 代码中有更多类型提示(感谢Alan)。
- 改进了构建过程和在Windows上的构建(感谢Evandro)。
- 在Windows上的附加Web路径中支持“ /”分隔符(感谢BlueGreenMagick)
- 在数据库检查中修复编码错误的标签。
- 在更多情况下隐藏默认的牌组(感谢Arthur)。
- 更新了翻译基础结构,包括对“答案”按钮和“查看历史记录”屏幕显示间隔的方式进行了调整。
2.1.21中的更改
发布2020-03-09,内部版本f1734a47。
- 修复了播放音频时的错误消息。
- 修复了旧式附加过滤器不起作用的情况(日语支持中的阅读生成等)。
- 现在,当macOS处于黑暗模式时,备用Mac版本可以正常工作;如果您希望在macOS黑暗模式下使用浅Anki,则可以使用备用Mac版本。
- 防止将UI比例降低到100%以下,这会导致显示问题。
- 修复了Anki无法在缺少TTS支持的某些Windows 7计算机上启动的问题。
- 未安装mpv / mplayer时显示更有用的消息。
- 不允许导出到Anki文件夹。
- 固定在夜间模式下显示AnkiMobile绘图。
- 修复了自动播放关闭时当前音频的中断。
- 夜间模式默认为深灰色,而不是黑卡背景。
- 修复了{{Deck}}显示过滤后的牌组而不是原始牌组的问题。
- 修复了一个很小的学习步骤就可能发生的错误。
- 修复了加载项不兼容时显示的负版本号。
- 修复了审阅屏幕中的一些无效HTML(感谢BlueGreenMagic)
- 添加了缺少的fcntl模块。
2.1.20中的更改
发布2020-02-14,内部版本47a1bf8b。
模板更改:
Anki组合您的卡片模板和字段的方式已更新。许多用户不会注意到差异,但是如果您在查看屏幕内遇到错误消息,并且从编辑区域打开和关闭“卡片”屏幕不能解决问题,请参阅 此支持页面。
可能需要更新更改显示卡方式的附件。
音频更改:
-
音频按钮现在显示在卡上,可以在首选项中将其关闭。它们将显示常规音频和文本到语音。
-
您可以自定义大小和颜色。
-
在查看屏幕中添加了快捷键,以暂停和前进/后退5秒。
-
Anki现在为Windows上的每个音频文件启动mplayer的新副本,从而避免了创建临时文件的麻烦。
-
在首选项中添加了一个选项,使其在应答时不会中断当前播放的音频。
-
修复了粘贴声音文件时文件名中多个空格不会被截断的问题。
夜间模式:
-
现在,首选项屏幕中的夜间模式选项也会使界面变暗。
-
在macOS上,当系统处于黑暗模式时,Anki将自动切换到夜间模式。
-
在夜间模式下反转LaTeX(感谢zjosua)。
-
可以改善某些区域(例如图形)的颜色-包含更改截图的拉动请求将不胜感激。
附加项更改:
-
Anki现在每天自动检查一次附加更新。
-
现在,禁用的加载项也包括在检查中。
-
附加组件作者可以指定他们支持的最低和最高Anki版本,并且在不受支持的Anki版本上运行时,附加组件将被自动禁用。
-
加载项作者现在可以为不同的Anki版本上载不同的加载项版本,并且Anki将下载正确的版本。
-
一种用于附件的新挂钩系统-请 在此处查看。
-
对于插件作者,下一页提供了更多使用新钩子系统的示例,包括可点击标签的移植版本和其他卡片字段插件:https : //github.com/ankitects/anki-addons/树/主/演示
其他变化:
-
添加了从“浏览”屏幕导出选定笔记的功能(感谢Arthur)。
-
更新到更新的工具箱。
-
在V2调度程序中清空已过滤的卡座后,不再将其中的已暂停卡取消悬浮。
-
修复了在V2计划程序的第一个学习步骤中使用“硬性”时记录的错误延迟。
-
编辑器不再在图像标签之外修改转义百分比的文本。
-
修复了将图像附加到空白字段时字段中剩余的换行符的问题。
-
调整了“标记更新笔记”功能(感谢Erez)
-
在创建便笺后添加时,修正卡以错误的顺序排序(感谢Arthur)
-
禁用Web视图中的弹性滚动以解决Qt错误。
-
粘贴时请勿过滤em / strong标签。
-
双击打开的配置文件按钮时修复错误。
-
将编辑器中的图像宽度限制为字段宽度。
发布2020-01-16,内部版本3c8690ae。
-
修复了创建完形图删除时的格式设置和图像丢失的问题。
-
默认情况下,在首选项屏幕中添加了一个选项以剥离格式。
-
修复预览按钮快捷键不起作用的问题。
发布2020-01-14,构建fb9d59fe。
-
修复了Anki无法从部分Anki 2.0更新启动的情况。
-
修复了备用Windows版本无法在Windows 8上启动的问题。
发布2020-01-11,内部版本c69ccb50。
2020年1月12日对Linux版本进行了重新打包,以解决“进行安装”问题。
-
改进了具有许多套牌/标签的用户的浏览屏幕侧栏的性能。
-
修改侧边栏的附件在您更新时会中断,并且需要由附件作者进行更新。
-
由于代码已从anki.sound移至aqt.sound,因此可能需要更新更改音频处理的附件。
-
更改大型音符类型的速度明显更快。
-
在首选项屏幕中添加了一个选项来调整用户界面大小。
-
现在,您可以双击.ankiaddon文件进行安装(感谢Glutanimate)。
-
为标准安装和备用Windows安装更新了GUI库。
-
最低的Python版本现在是3.7,而打包的版本随Python 3.8一起提供。
-
替代的Linux版本已删除-您需要使用2016+起的Linux发行版,并具有系统支持才能使用打包版本。
-
可从GitHub存储库的releases选项卡获取源tarball。
-
添加了一个选项,可以在导入时标记更新的笔记(感谢Erez)。
-
打开名片模板屏幕时,会自动从字段名称中删除“:”,因为它与模板语法冲突。
-
修复了MathJax + Cloze处理中的错误(感谢Michal)。
-
修复了处理重复牌组名称的方式中的回归问题。
-
从某些窗口标题中删除帮助按钮。
发布于2019-12-12,内部版本4bc33e2f。
由于发现了一些小问题,因此该网站未更新为指向此版本。
-
现在,粘贴默认包括格式化。
-
粘贴时保留前景色/背景色。
-
从Google文档粘贴时,保留粗体/斜体/下划线。
-
使用Shift键粘贴时,也会删除粗体/斜体/下划线。
-
确保过滤后的卡片组中的学习卡具有按模板顺序显示的“ order due”。
-
从新的计划程序中删除“实验”标签。
-
现在,您可以在新的调度程序中启用调度的情况下导入和导出卡片组。
-
在甲板选择器中隐藏空的默认甲板(感谢Arthur)。
-
在再学习卡上使用Easy时,请在间隔上增加一天。
-
删除完形图时,请保留周围的样式。
-
更快地绘制预览屏幕。
-
在预览屏幕中修复比赛条件(感谢Håkon)。
-
与dvsvgm一起使用–exact可以防止LaTeX中的下标/上标被截断。
-
新创建的卡可能会被赋予错误的到期编号(由于Arthur)。
-
关闭添加卡窗口时,粘性字段将被忽略(感谢Arthur)。
-
添加注释类型会强制完全同步(这要感谢Arthur)。
-
从翻译中删除快捷键(感谢Arthur)。
-
译员的文档更改(感谢Arthur)。
-
更换套牌的父代时,案例无法保留(感谢Arthur)。
-
清空时在其他屏幕中隐藏默认甲板(感谢Arthur)。
-
修复了关闭统计窗口时无法清除qtwebengineprocesses的问题。
-
编辑当前卡时允许较小的窗口。
-
支持一次粘贴多个URL。
-
增加了强制在旧Mac上渲染软件的功能(感谢Mike)
-
修复了find&replace中不区分大小写的字段名称的处理(感谢lovac42)
-
修复从Mnemosyne导入的非整数间隔(感谢Blauelf)
-
更改调度程序时清除撤消队列(感谢lovac42)
-
默认为不关闭添加窗口(感谢Aidan)
-
轻松排序时,分别对新卡片进行排序(感谢Arthur)
-
修复V2计划程序中的错误。
-
在Find&Replace的替换部分中正确处理反斜杠。
-
各种小修正。
发布于2019-08-22,内部版本442df9d6。
-
现在,V2计划程序可以完全随机分配给定日期到期的评论卡。
-
修复配置文件路径短时Windows上的加载项错误。
-
修复浏览屏幕中的标志更改未同步。
-
录制取消时清理录制的wav文件。
-
将窗口图标固定在Wayland上(感谢Wilco)。
-
向媒体删除添加进度条。
-
其他微小变化。
已发布2019-06-27,内部版本7b93e985。
-
修复了V2调度程序中的一个错误,该错误会导致从已过滤的牌组中删除的部分学习到的卡恢复到较早的状态。
-
修复了切换回V1调度程序时处理重读卡的错误。
-
修复粘贴缩进文本时丢失的空间。
-
限制图像高度相对于窗口高度,而不是文档高度。
-
修复了不必要地重新渲染卡片组列表的问题。
-
删除“无法连接到本地端口”消息。
发布于2019-05-20,内部版本3ba55990。
-
修复了在macOS上的字段之间复制和粘贴时格式丢失的问题。
-
修复一些导致主窗口卡住的问题。
-
修复了从备份还原时有时会出现的空牌组列表。
-
修复Anki在启动过程中发生错误后挂起的问题。
-
修复Windows上由于配置文件带有尾随空格而导致的错误。
-
与未确认的电子邮件地址同步时修复错误消息。
-
使用jsonschema作为附加清单(感谢Erez)。
-
遇到高到期数时,在数据库中发出警告。
-
改进完整磁盘上的错误消息以及添加失败的删除操作。
-
修正在V2排程器中为学习卡片计数的学习卡片。
-
启用“显示正反两面”时,修复预览窗口无法显示。
-
粘贴到空白字段时,删除尾随的BR标签。
-
当无法在Javascript控制台中显示非拉丁文字时,请勿抛出错误。
-
双击加载项以编辑其配置(这要感谢lovac42)。
-
在几个屏幕中修复窗口图标(感谢John)。
-
不要在Windows的添加屏幕中突出显示牌组选择按钮。
-
改进默认的“答案中的类型”注释类型。
发布于2019-04-23,构建eef86bf3。
-
修复了可能阻止Windows上的配置文件重命名/删除的问题。
-
修复出现在编辑器按钮下方的字段。
-
修复卡布局屏幕中的内存泄漏。
-
解决了“浏览”屏幕中的预览问题。
-
撤消评论后,修订卡计数不会更新。
-
修复了某些Windows安装在启动时可能发生的错误。
-
Mac版本现在在Mojave上使用新的强化运行时。
-
在Windows上更改焦点轮廓颜色。
-
修正由于缺少注释类型而导致的错误。
-
音频播放器卡在Mac上的一种可能的解决方法。
-
在Windows卸载屏幕中显示安装的版本。
-
解决了检查附加更新的问题(感谢Glutanimate)。
-
不合适时禁用附加配置按钮(感谢Glutanimate)。
-
调整“装船年龄”图的分箱(感谢Jian)。
-
AnkiWeb上托管的加载项现在可以在清单文件中定义冲突。
-
切换到备用OS X构建上的mplayer,因为mpv在某些较旧的计算机上不起作用。
-
确保mpv不会尝试从默认位置加载脚本。
-
其他次要修复程序。
发布于2019-03-11,内部版本3cf770c7。
-
在浏览屏幕中,将撤消快捷方式更改回Ctrl + Alt + Z / Cmd + Opt + Z,以防止在编辑字段时意外撤消非文本更改。
-
还原以前的卡模板优化,这可能会导致错误。
-
禁止编辑时可能出现的虚假错误消息。
发布于2019-03-07,内部版本22d6feed。
-
添加选项以删除导出的html。
-
粘贴文本时,避免在单个空格处使用nbsp。
-
修复了在卡之间移动时预览屏幕闪烁的问题。
-
改进了附加组件屏幕(感谢Glutanimate)。
-
支持.ankiaddon捆绑包(感谢Glutanimate)。
-
在某些机器上改进亚像素抗锯齿功能(感谢Glutanimate)。
-
改进Windows 10上的日语界面字体,并使翻译人员也可以为需要它的其他语言更改字体。
-
修复在首次运行时出现问题时无法启动的问题。
-
在自定义研究中允许降低每日限制。
-
添加一个按钮以将调试信息复制到关于屏幕(感谢Glutanimate)。
-
修复Windows上从源代码运行的问题(感谢dlon)。
-
允许加载项提供来自mediasrv的文件(感谢Glutanimate)。
-
有关某些网络错误的更多用户友好错误消息。
发布于2019-02-20,版本为ae67c976。
-
将标准版本更新为最新的工具箱版本。
-
由于Windows / Linux上引起某些用户的问题,其硬件默认默认关闭。如果您没有遇到任何问题,建议在“首选项”屏幕中重新打开硬件加速。
-
V2计划程序的各种统计信息修复程序,包括在计划程序版本之间来回移动时在查看历史记录中自动重新映射按钮2/3,以便“答案按钮”图正确显示。
-
修复BR标签被包含在空白字段中(感谢David和zjosua)
-
优化卡模板的重新定位(感谢Arthur)
-
修复在复制/剪切具有空白选择时的崩溃问题(感谢David)
-
撤消评论时,避免屏幕闪烁。
-
确保信息/警告对话框显示在顶部。
-
修复了使用鼠标保存/添加卡时无法保存纯文字的问题。
-
添加了对\ {{CardFlag}}的支持,该支持为空或格式为“ flagN”,其中N为1-4。
-
修复了“浏览”屏幕中的批量标志更改未同步的问题。
-
修复编辑器中的高级菜单不显示快捷键的问题。
-
如果从同步恢复计算机后UI无法加载,请显示工具提示并自动刷新。
-
崩溃后清理旧的mplayer实例,以便配置文件重命名。
-
修复了在最新工具包中启用切换时加载项列表不刷新的问题。
-
修复了在Windows的“编辑当前”区域中的第一次单击时光标跳转的问题。
-
粘贴纯文本时保留空白。
-
防止在卸载收集后由计时器触发导致的错误。
-
从备份还原时,确保强制完全同步。
-
在更改的屏幕布局上显示窗口时,请确保全屏显示在屏幕上。
-
改进了附件,调试控制台和错误屏幕(感谢Glutanimate)
-
确保添加时\ {{Deck}}显示正确的牌组(感谢Arthur)
-
确保窗口不会显示在屏幕外。
-
记住附加窗口的大小和位置。
发布于2019-01-02,内部版本71e0c880。
-
修复Windows 8上的启动。
-
修复显示在编辑器按钮下方的字段内容。
-
记录时更好地处理错误。
-
修复带有收录机错误的不正确的集合处理。
-
修正由于文本编码而创建的重复卡座名称。
-
修复了不包含gtk2主题和fcitx模块的问题。
-
检测nouveau图形驱动程序并自动切换到软件渲染。
发行于2018-12-17。
-
更改笔记类型时出现问题后,修复“ QPushButton已被删除”错误消息。
-
修复“检查数据库”期间的错误,这些错误只是先前操作失败的副产品。
-
解决了在卡座/音符类型名称中搜索某些非拉丁文字的问题。
-
确保cgi和uuid模块可用于加载项。
-
Windows安装程序的改进。
-
如果mpv停止响应,则自动重启。
-
请勿将附加配置中的非拉丁字符转换为难以阅读的转义码。
-
在Windows 10的菜单栏中添加底部边框。
发行于2018-12-10。
现在,下载内容分为标准版本和备用版本。
标准版本:
-
使用最新的工具包构建,该工具包修复了各种问题。
-
像Anki 2.0一样,将撤消快捷方式改回Ctrl + Z或Command + Z。
-
Windows版本中包含一个单独的anki-console.exe可执行文件,该文件可能对附加作者很有用。
-
在Linux构建中包括对fcitx输入法和gtk2主题的支持。
您可以在标准和替代2.1.6之间切换,而不会出现问题。如果您返回到以前的Anki 2.1版本,您的同步登录详细信息和窗口位置将丢失,需要重新设置。
标准版本具有更新的要求:
-
Windows版本仅支持64位Windows 7或更高版本,不会在32位安装上运行。
-
Mac版本需要macOS 10.12或更高版本。
-
Linux构建需要大约2016年或更高版本的Linux发行版。
备用版本与以前的Anki 2.1版本相似,并且使用较旧的工具包构建。它可以在标准版本不能使用的某些较旧的系统上运行,但是由于它不是最新版本,因此可能缺少标准版本所包含的错误修正和安全性改进。
备用版本将在上运行:
-
Windows 7 32位或64位安装
-
Mac 10.10或更高版本。
-
2014年左右或更晚的Linux发行版。
除了工具包升级之外,Anki本身也进行了一些更改:
-
浏览屏幕和标记的改进:
-
搜索文本已规范化,从而解决了搜索具有多种可能编码的Unicode字符的问题。
-
现在,该选择是部分透明的,使您可以查看行的底色。
-
当执行不更改选择计数的操作时,屏幕不会滚动。
-
现在可以打开和关闭标志,并且单独的清除标志操作已删除。
-
第二个标志现在是橙色而不是紫色。
-
现在,“查找和替换”仅显示与所选便笺相关的字段,并且不区分大小写。
-
编辑HTML时,修复卡列表不更新。
-
-
现在,导入apkgs更加详细地说明了注释的处理方式。
-
防止由于用户在字段上为其自身添加字段引用而导致的错误。
-
更好地处理卡片组列表中的问题,例如缺少父卡片组的卡片组。
-
现在,即使为本地主机连接配置了系统代理,Anki现在也应该能够运行。
-
修复了在带有粗体文本的Anki字段之间粘贴时复制的字体大小。
-
现在,按住shift键粘贴链接会创建一个可点击的链接。
-
修复了批量删除标签选项的问题,该选项可以删除名称相似的标签。
-
修复了Windows中文件名过长导致的错误。
-
修复了在某些Linux安装中运行乳胶命令的问题。
-
现在,“浏览”屏幕的侧栏默认为打开。
-
修复了可能导致打开两份Anki副本的竞赛情况。
-
在向卡中添加媒体时,Anki现在会自动重命名文件名(如果文件名太长)。
-
现在,实验性调度程序会定期检查是否有新的学习卡到期。
-
处理无效的附件配置(感谢Arthur)。
-
在创建卡后对卡模板进行重新排序时(由于Arthur),可以强制执行模板排序。
-
当Esc按下牌组选择器时,请勿更改牌组(感谢David)。
-
修复了英语不是默认语言时首次启动的问题。
-
修复在导入结果屏幕中显示的繁忙光标。
-
当附件添加了许多编辑器按钮时,修复内容重叠的问题。
-
从查看屏幕重新打开编辑器时,请勿更改当前注释(感谢Arthur)。
-
在Python 3.7上运行的修复(感谢Alexey)。
-
恢复编辑器中“字段”和“卡片”按钮的工具提示。
-
Windows上可能的“数据库已锁定”错误修复。
发行于2018-10-01。
-
按下Enter /空格时,请使用选定的答案按钮代替默认按钮。
-
在浏览屏幕中更改撤消快捷方式,以避免与编辑功能冲突。
-
忽略标准mpv配置文件位置,转而使用Anki数据文件夹。
-
修复了荷兰语界面时导入.apkg文件的问题。
-
修复“进行安装”后在Linux上不起作用的翻译。
-
在type:cloze中支持换行符,并将其视为空格。
-
为附加作者添加browser.rowChanged挂钩。
-
某些“数据库已锁定”错误的可能修复。
-
修复了甲板牌名称无效的启动错误。
-
修复了当字段仅包含媒体参考时排序不起作用的问题。
-
修复无法正确捕获“拒绝访问”错误。
-
修复了非英语界面时v2 colpkg的导出。
-
修复条件替换不能忽略HTML格式的问题。
-
修复了硬件加速开启时强制退出问题的时间。
-
在查看过程中,在按钮之间添加少量空白。
-
现在,V2调度程序会遵守最大间隔,即使这会导致所有按钮都给出相同的间隔。
-
在概览和应答按钮区域中调整边距。
-
忽略关闭集合后收到的UI事件。
-
不要尝试将.anki(2)文件导入为文本。
-
增加了对Lojban的支持(感谢giqtaqisi)
发行于2018-09-05。
-
修复创建已过滤牌组时牌组列表卡住的问题。
-
防止意外下载空的AnkiWeb集合时覆盖本地卡。
-
在浏览屏幕中,将标记/标志的颜色改为悬浮的颜色。
-
在实验计划程序中修复新的一天的计算。
-
Linux主题调整(感谢Glutanimate)。
-
对本地添加的附件禁用查看页面按钮(感谢upday7)。
发行于2018-08-30。
-
现在可以在Windows / Linux的首选项屏幕中切换硬件加速。
-
关闭硬件加速后,在查看期间禁用问题淡入。
-
修复一些重新启动Anki时在主窗口中留有空白的加载项。
-
修复macOS上的文件关联。
-
修复粘贴时包含的一些不需要的文本。
-
修复快捷键之类的功能,例如空格键,在按住时不会重复触发。
发行于2018-08-20。
-
添加缺少的.apkg和.colpkg文件关联。
-
改进对字段中内联的图像的处理。
发行于2018-08-09。
-
修复了使用常规调度程序导出.apkg文件的问题。
-
解决Anki无法在某些Windows计算机上启动的问题。
-
修复使用macOS的全屏模式时对话框在选项卡中无法显示的问题。
-
粘贴HTML时提取嵌入式图像。
-
修复从Finder复制的图像无法正确粘贴的问题。
-
当排序字段设置为RTL时,在浏览器中以RTL顺序显示。
-
在Windows上更新工具箱版本。
发行于2018-08-06。
Anki 2.1的第一个稳定版本。
与上一个候选版本的变化:
-
重新显示浏览屏幕时请不要最大化。
-
添加* .webm以附加媒体文件选择器。
-
添加MathJax mhchem支持的快捷键。
翻译
乍看上去
-
Anki 2.1使用与Anki 2.0.x相同的计划,同步和文件格式,因此您可以随意升级和降级。
-
它使用最新的支持库(Python 3.6,Qt 5.9 / 5.12)构建,提供了崩溃修复,更好地处理高分辨率显示,非拉丁文字和最新的网络标准的修复程序。
-
它需要一个现代化的系统-Windows 7 +,OSX 10.10+或2014年左右的Linux发行版。
-
加载项需要进行更新才能使用2.1。
附加组件
附件需要更新才能与Anki 2.1一起使用。一些加载项已经更新。其他尚未被移植。
安装2.1时,它将为加载项创建一个单独的文件夹,而不导入已安装的任何现有文件夹。
如果您是附加作者,则可以在https://apps.ankiweb.net/docs/addons.html上了解有关所需更改的更多信息。
其他变化
Anki 2.1带来了许多错误修正,并改善了生活质量,例如:
-
内置MathJax支持
-
配置文件屏幕中的“还原备份”选项
-
LaTeX的SVG渲染支持
-
改进的附加组件配置,管理和更新
-
夜间模式进行审查
-
改进了粘贴,减少了不必要的格式设置,并更好地处理了媒体链接。粘贴时可以按住Shift键,以包含更多格式。
浏览屏幕已简化:
-
现在,可通过“过滤器”按钮使用边栏中的各种快捷方式。如果发现自己经常访问某些项目,则可以保存搜索以使它们显示在侧栏中。
-
具有常用快捷方式的顶部栏已被删除。您可以通过右键单击或按住Ctrl键并单击卡列表来快速访问所有操作,如果您仍然愿意,可以使用一个附加程序来添加顶部栏。
在此处记录了alpha和beta期间所做更改的完整列表。
实验调度器
Anki 2.1包含一个可选的实验性调度程序。实验性调度程序与较早的Anki版本不兼容。
网友评论