|  | Commit message (Collapse) | Author | Age | 
|---|
| | 
| 
| 
| 
| | * Add capture parameter to event listeners
* Enable capture | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Update CSS to JSON converter to generalize the remove-property comment
* Fix navigation not being updated when _clearContent is run
* Add structured content schema for link tags
* Add test links
* Add external-link icon
* Pass Display instance to DisplayContentManager
* Update structured content generation
* Update link styles | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Make function private
* Update comments
* Refactor the content manager that is provided to StructuredContentGenerator in AnkiTemplateRenderer
* Update function to not be async, for API parity | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | * Use the return value of storeMediaFile
* Update documentation | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | * Prefer to use displayValue for Anki card frequency values
* Update test data | 
| | 
| 
| 
| 
| 
| 
| | * Update eslint settings
* Update 2021 files
* Update other files | 
| | 
| 
| 
| 
| 
| 
| | * Add vertical punctuation to terminationCharacters
* Upgrade settings
* Update tests | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Add scanning.matchTypePrefix option
* Update TextScanner to use matchTypePrefix option
* Add setting
* Update warning | 
| | 
| 
| 
| 
| 
| 
| | * Pass a "deinflect" option to findTerms
* Update Translator to use deinflect option
* Fix test input options | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Update DictionaryDatabase._findMultiBulk's createResult callback signature
* Simplify _splitField use
* Update sequence
* Expose new fields 'matchType' and 'matchSource' as part of term data
* Expose matchType and matchSource as part of TermSource
* Update sourceTermExactMatchCount calculation
* Update test data
* Expose matchType and matchSource info in HTML attributes
* Add primaryMatchTypes attribute | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| | and unregisters the google-docs.js content script | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Skip urlRegex if it's used as a filter
* Add getRequiredContentScriptRegistrationPermissions function
* Add a reentrant check to google-docs.js
* Remove script node
* Move forceGoogleDocsHtmlRendering check into google-docs.js
* Replace document-start.js usage with google-docs.js
* Remove documentStart handling
* Add missing parameter descriptions | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Fix spacing
* Add more parameters to injectStylesheet
* Add more parameters to injectScript
* Update ScriptManager to support content script registration
* Add webNavigation as an optional permission | 
| | 
| 
| 
| 
| | * Create ScriptManager class
* Use ScriptManager in Backend | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Disambiguate PopupFactory action handlers
* Update HotkeyHandler action names
* Disambiguate Frontend action handlers
* Disambiguate Display action handlers
* Disambiguate PopupPreviewFrame action handlers
* Disambiguate Yomichan action handlers
* Disambiguate Frontend action handlers
* Disambiguate Display action handlers
* Disambiguate SearchDisplayController action handlers | 
| | 
| 
| 
| 
| | * Fix handling of null iframe rect
* Handle errors inside of getOffset | 
| | 
| 
| 
| 
| 
| 
| | * Remove // Public comments
* Fix errors
* Remove source parameter from Popup*.setOptionsContext | 
| | 
| 
| 
| 
| | * Update isExtensionUrl to work even if the extension is unloaded
* Simplify | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | * Update core.js docs to include types.
* Update docs | 
| | |  | 
| | 
| 
| 
| 
| | * Implement new menu which includes a debug log option
* Update wording | 
| | 
| 
| 
| 
| | * Update display buttons
* Remove use of _addMultipleEventListeners | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Restore support for string frequency values
* Add support for {value, displayValue} frequencies
* Update test data
* Improve number parsing of string frequencies
* Improve reading detection
* Expose a displayValue property for frequency information
* Update docs
* Expose displayValue to Anki note data
* Fix translator
* Update display generation
* Update test data
* Update counts | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | * Always allow history to go back/forward when using browser history
* Add a back button which is visible when using the query parser | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Refactor _setContentTermsOrKanji
* Update query assignment
* Simplify
* Remove redundant _updateQueryParser
* Reorder query assignment
* Remove isTerms, replace with isKanji
* Simplify defaults
* Refactor events
* Update DisplayAnki to use events
* Simplify
* Update DisplayAudio to use events
* Simplify
* Move audio hotkeys
* Add frameVisibilityChange event
* Fix name
* Add logDictionaryEntryData event
* Move clearAutoPlayTimer handler
* Fix call
* Externalize DisplayAnki and DisplayAudio from Display
* Simplify clear | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Compare using left/top rather than x/y
* Simplify
* Update Popup*.getFrameRect to return a custom structure
* Don't use x/y on DOMRect | 
| | 
| 
| 
| 
| 
| 
| | * Add getRect function to ScrollElement
* Update _focusEntry to take a definition index
* Update behaviour of (next|previous)EntryDifferentDictionary | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Add type property to TextSource* classes
* Use type property rather than instanceof
* Expose a sentence offset value
* Use offset added to URL
* Improve fallback sentence for Anki note context | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Refactor convertKatakanaToHiragana
* Add keepProlongedSoundMarks option
* Test keepProlongedSoundMarks option
* Refactor
* Add keepProlongedSoundMarks option to hiragana handlebars helper
* Update documentation | 
| | 
| 
| 
| 
| | * Remove search query post-processing
* Remove _rawQuery, as it is redundant with _query | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Move comment
* Add DocumentUtil.isInputElement
* Use DocumentUtil.isInputElement
* Fix simple hotkeys (shift or no modifier) preventing text field input
* Improve input detection
* Validate key is an input character before blocking hotkey
* Simplify
* Fix incorrect property | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Add CJK_COMPATIBILITY_IDEOGRAPHS_RANGE
* Rename CJK_UNIFIED_IDEOGRAPHS_RANGES => CJK_IDEOGRAPH_RANGES
* Simplify isKana check
* Update tests | 
| | |  |