Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Refactor AudioController (#1715) | toasted-nutbread | 2021-05-27 |
| | | | | | * Remove unused checks/code * Refactor audio controller into AudioController and AudioSourceEntry | ||
* | Update packages (#1714) | toasted-nutbread | 2021-05-26 |
| | |||
* | Fix set/deleteProperty not allowing array splicing (#1713) | toasted-nutbread | 2021-05-26 |
| | | | | | * Fix set/deleteProperty not allowing array splicing * Update tests | ||
* | Add some help popups for custom audio sources (#1712) | toasted-nutbread | 2021-05-26 |
| | |||
* | Refactor json audio source (#1711) | toasted-nutbread | 2021-05-26 |
| | | | | | | | | | * Move sources to the end of audio options object * Add custom-json audio source type * Add support for downloading custom-json * Remove customSourceType | ||
* | Fix json schema array properties (#1709) | toasted-nutbread | 2021-05-24 |
| | | | | | * Fix proxy array properties being handled incorrectly * Add tests to check array properties | ||
* | Json schema ref support (#1708) | toasted-nutbread | 2021-05-23 |
| | | | | | * Add basic support for JSON schema $ref * Add tests | ||
* | Fix popup preview disappearing after changing a setting (#1707) | toasted-nutbread | 2021-05-23 |
| | |||
* | Clean up settings v1 code from PopupPreviewController (#1706) | toasted-nutbread | 2021-05-23 |
| | | | | | * Clean up settings v1 code from PopupPreviewController * Remove unused global | ||
* | Fix incorrect selector causing invalid headword index to be used (#1705) | toasted-nutbread | 2021-05-23 |
| | |||
* | Improve support for sandboxed iframes (#1704) | toasted-nutbread | 2021-05-23 |
| | | | | | | | * Add more tests * Improve handling of errors from setupFrame * Passively handle errors when contentDocument is null | ||
* | Update document tests (#1703) | toasted-nutbread | 2021-05-23 |
| | | | | | * Update iframe content * Add srcdoc test | ||
* | Rename internal JSON schema functions to match new return type (#1699) | toasted-nutbread | 2021-05-22 |
| | |||
* | Json schema improvements (#1698) | toasted-nutbread | 2021-05-22 |
| | | | | | | | | | | | * Simplify schema multi-push/pop * Reverse order of schema path * Reverse order of value path * Simplify schema path structure * Rename for better clarity | ||
* | Json schema validation improvements (#1697) | toasted-nutbread | 2021-05-22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create new JsonSchema class * Add proxy handler * Update tests * Update validation scripts * Update backend * Update audio downloader * Update options util * Update dictionary importer * Update json schema file reference * Remove old json-schema.js * Rename new json-schema.js * Update file names * Rename class | ||
* | Add timing information to schema-validate.js (#1696) | toasted-nutbread | 2021-05-22 |
| | |||
* | Remove log, clone test value before use (#1695) | toasted-nutbread | 2021-05-22 |
| | |||
* | Add timing information to dictionary-validate.js (#1694) | toasted-nutbread | 2021-05-22 |
| | |||
* | Update schema tests (#1693) | toasted-nutbread | 2021-05-22 |
| | | | | | | | | | * Update helper functions * Rename file * Update deleteProperty * Add some basic proxy tests | ||
* | Structured content image size units (#1692) | toasted-nutbread | 2021-05-20 |
| | | | | | * Add support for sizeUnits on image content * Update test data | ||
* | Update browser bugs (#1691) | toasted-nutbread | 2021-05-19 |
| | |||
* | Selection clear improvements (#1690) | toasted-nutbread | 2021-05-19 |
| | | | | | | | | | * Update selection clear process * Clean up old clearSelection API * Update clear order * Add clear event handling | ||
* | Add support for definitions with structured content (#1689) | toasted-nutbread | 2021-05-19 |
| | | | | | | | | | | | * Add structured content to schema * Add support for generating custom content * Update importer * Update test data * Add verticalAlign property | ||
* | Update test valid dictionaries (#1688) | toasted-nutbread | 2021-05-18 |
| | | | | | | | | | | | * Update test data for valid-dictionary1 * Use valid-dictionary1 instead of valid-dictionary2 * Update test data * Remove test of valid-dictionary2 * Remove valid-dictionary2 data | ||
* | Dictionary image display refactoring (#1687) | toasted-nutbread | 2021-05-18 |
| | | | | | | | | | | | | | | | * Generalize image definition generation * Enable optional aspect ratio * Move styles * Update styles * Add more options for collapsing images * Add image options for collapsing * Improve layout for images that are collapsed | ||
* | Expose search query to anki template renderer (#1686) | toasted-nutbread | 2021-05-17 |
| | | | | | | | | | | | * Expose query and fullQuery to Anki context * Add {search-query} marker * Update test data * Update tests * Wrap search query in multiLine | ||
* | Fix repeated dictionary image importing (#1685) | toasted-nutbread | 2021-05-16 |
| | |||
* | Revert "Add support for custom text type generation (#1683)" (#1684) | toasted-nutbread | 2021-05-16 |
| | | | This reverts commit 39cabc4db61047923712edcca6bedfd001d5d151. | ||
* | Add support for custom text type generation (#1683) | toasted-nutbread | 2021-05-16 |
| | |||
* | Sentence termination character mode (#1682) | toasted-nutbread | 2021-05-16 |
| | | | | | | | | | | | * Change enableTerminationCharacters to terminationCharacterMode * Update settings * Update sentence extraction * Update tests * Add tests | ||
* | Add support for generic && and || operations for settings transforms (#1681) | toasted-nutbread | 2021-05-16 |
| | |||
* | Update the search button tooltip to describe Shift+click functionality (#1679) | toasted-nutbread | 2021-05-15 |
| | |||
* | Popup action search (#1678) | toasted-nutbread | 2021-05-15 |
| | | | | | | | | | * Set up search page in the action popup * Fix a style causing incorrect overflow * Fix error when trying to take a screenshot * Fix popup size on Firefox | ||
* | Fix incorrect _updateClipboardMonitorEnabled invocation (#1677) | toasted-nutbread | 2021-05-15 |
| | |||
* | Add SearchPersistentStateController (#1676) | toasted-nutbread | 2021-05-15 |
| | |||
* | Improve source term exact match count (#1674) | toasted-nutbread | 2021-05-14 |
| | | | | | * Update sourceTermExactMatchCount to be based on headword count * Update tests | ||
* | Restore the Anki on macOS warning from the old settings page (#1673) | toasted-nutbread | 2021-05-14 |
| | |||
* | Improve the behaviour of the "Move to..." action (#1667) | toasted-nutbread | 2021-05-11 |
| | |||
* | Improve overflow wrap (#1663) | toasted-nutbread | 2021-05-10 |
| | |||
* | Update welcome page settings to match the settings page (#1662) | toasted-nutbread | 2021-05-10 |
| | |||
* | Change mobile extension page label from "Help" to "Information" (#1661) | toasted-nutbread | 2021-05-10 |
| | |||
* | Improve internal page overflow (#1660) | toasted-nutbread | 2021-05-10 |
| | | | | | * Improve overflow of internal pages * Improve wrapping of the Origin: example text | ||
* | Remove more legacy settings page selectors (#1659) | toasted-nutbread | 2021-05-10 |
| | |||
* | Fix invalid node/selectors being used in the dictionary delete process (#1658) | toasted-nutbread | 2021-05-10 |
| | |||
* | Update version | Alex Yatskov | 2021-05-08 |
| | |||
* | Fix secondary search dictionary options layout (#1654) | toasted-nutbread | 2021-05-08 |
| | |||
* | Improve term grouping (#1653) | toasted-nutbread | 2021-05-08 |
| | | | | | | | | | | | | | | | * Rename _addUniqueStrings to _addUniqueSimple * Update definition merging to not depend the sequence number * Improve naming * Update AnkiNoteDataCreator * Update docs * Remove fields that no longer exist * Update test data | ||
* | Add "Move to" menu option for moving dictionary options to a specific ↵ | toasted-nutbread | 2021-05-02 |
| | | | | | | | location (#1651) * Add "Move to" option * Fix IDs | ||
* | Fix the "Prefix wildcard searches supported" toggle having incorrect state ↵ | toasted-nutbread | 2021-05-02 |
| | | | | (#1650) | ||
* | Display fixes (#1648) | toasted-nutbread | 2021-05-01 |
| | | | | | | | * Fix incorrect tabId/frameId being used * Only enable nested popups if the tabId is valid * Remove unused APIs |