This repository has been archived by the owner on Feb 25, 2023. It is now read-only.
20.11.1.0
toasted-nutbread
released this
02 Nov 02:41
·
920 commits
to master
since this release
Changes since 20.9.28.1
Features
- Fixed, updated, and improved internal data structures used to represent definitions to be more consistent, which may make card template customization easier for advanced users. (#337; #877, #878, #879, #883, #884, #885, #887, #888, #889, #890, #891, #984)
- Updated search results to prioritize kana-only results when the source term is kana-only. (#560; #881, #882)
- Updated the popup preview on the settings page to support text editing directly in the preview frame. (#947)
- Removed limits from popup offset fields on the settings page, allowing negative values. (#959; #960)
- Updated the scan modifier key dropdown on the settings page to show "Other" if custom inputs are set up. (#978)
- Added support for a new "Deck root" duplicate scope option, which supports nested Anki decks. (#926; #955, FooSoft/anki-connect#203)
Fixes
- Fixed audio download not prioritizing the source reading when using merged definitions mode. (#886; #559)
- Fixed an issue where the search page could be inadvertently focused when changing certain settings. (#892)
- Fixed an error that could occur during settings import. (#917; #946)
- Fixed errors not always being displayed correctly when importing settings. (#946)
- Fixed profile copy operation not working. (#950)
- Fixed an issue where Anki settings wouldn't all be updated correctly when toggling the Anki enabled state. (#568; #954)
- Fixed clipboard permissions not being requested when selecting the
{clipboard-text}
and{clipboard-image}
Anki card markers. (#925; #954) - Fixed an advanced option being shown on the settings page when advanced options were not enabled. (#961)
- Fixed an issue where settings would be erroneously upgraded for new installations, resulting in some unexpected settings changes. (#962)
- Fixed enabling/disabling of the mouse middle button scanning option not always working. (#976)
Internal Changes
- Updated development dependencies. (#895)
- Refactored settings controllers in preparation for settings UI updates. (#897, #899, #900, #901, #902, #903, #904, #905, #906, #907, #908, #909, #911, #912, #927, #928, #929, #930, #931, #932, #933, #934, #935, #936, #937, #938, #939, #940, #941, #942, #945, #946, #948, #950, #951, #952, #953, #954, #956, #957, #958, #965, #966, #967, #968, #970, #971, #972, #973, #974, #975, #977, #979, #981)
- Refactoring. (#880, #894, #896, #924, #949, #963, #964)