summaryrefslogtreecommitdiff
path: root/ext
Commit message (Collapse)AuthorAge
* Furigana distribution improvements (#1157)toasted-nutbread2020-12-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Improve furigana when reading kana is not an exact match * Simplify group structure * Return consistent type * Add more tests * Remove redundant isAmbiguous assignment * Simplify group usage * Add helper function * Optimize returned arrays * Use variable * Remove s(p)lice calls * Reduce number of convertKatakanaToHiragana calls * Optimize text length access * Optimize reading substring * Move segmentize to a separate function * Use var * Use _createFuriganaSegment * Optimize distributeFuriganaInflected
* Fix missing data-setting target for scanning.enablePopupSearch (#1156)toasted-nutbread2020-12-21
|
* Improve settings item button styles (#1155)toasted-nutbread2020-12-21
| | | | | | | * Improve styles for settings-item-button * Add hover/active styles to settings-item-button * Use consistent phrasing for setting buttons and include ellipsis
* Improve query parser scanning (#1154)toasted-nutbread2020-12-21
| | | | | * Improve how the search page updates after settings have changed * Always update the history on the first scan of the query parser
* Fix Display._definitionTextScanner not ignoring certain elements (#1153)toasted-nutbread2020-12-21
|
* Update the popup preview to always be visible on the settings v2 page (#1151)toasted-nutbread2020-12-20
|
* Fix description of scanning.autoHideResults setting (#1150)toasted-nutbread2020-12-20
|
* Settings v2 modal size toggle (#1149)toasted-nutbread2020-12-20
| | | | | | | | | | | | | * Add collapse/expand icons * Update header layout * Allow size animation * Add styles for modal header buttons * Support action buttons * Update modals to support size changing
* Settings v2 headings improvements (#1148)toasted-nutbread2020-12-20
| | | | | | | * Improve spacing on h2 * Add icons to headings * Clarify font-size
* Settings v2 icon improvements (#1147)toasted-nutbread2020-12-20
| | | | | | | | | | | * Update navigation icons * Improve outline layout, fixing badge indicators * Change attribute value * Update icon buttons * Update settings page
* Dictionary display updates (#1146)toasted-nutbread2020-12-20
| | | | | | | | | | | | | | | | | * Display dictionary-list as flex * Move styles * Move enabled toggle * Update details * Disable sorting based on priority * Update styles * Update title color when disabled * Update display style of secondary search dictionaries
* Indicate if first Anki card field is invalid (#1145)toasted-nutbread2020-12-20
| | | | | * Add AnkiNoteBuilder.containsAnyMarker * Flag first field as invalid when there is no marker
* Improve styles for invalid inputs (#1143)toasted-nutbread2020-12-20
|
* Fix triangle indicator for kanji (#1141)toasted-nutbread2020-12-19
|
* Popup action bar options (#1140)toasted-nutbread2020-12-19
| | | | | | | | | | | | | * Add options for action bar visibility and location * Add settings * Update styles * Expose properties * Update styles * Update tests
* Improve the accent color for the dark theme (#1139)toasted-nutbread2020-12-19
|
* Update termTags for termGrouped mode to include all definition tags (#1138)toasted-nutbread2020-12-19
| | | | | * Update termTags for termGrouped mode to include all definition tags * Update tests
* Focus the current entry earlier in the generation process (#1137)toasted-nutbread2020-12-19
|
* Disable indicator transitions when not in use (#1136)toasted-nutbread2020-12-19
|
* Entry indicator update (#1134)toasted-nutbread2020-12-19
| | | | | | | | | | | | | | | | | | | | | | | * Move entry current indicator rules * Simplify rules * Add popupCurrentIndicatorMode option * Add option to settings page * Expose popupCurrentIndicatorMode * Restore asterisk current indicator * Implement dot * Update action button vars * Fix tests * Add none option * Add triangle option
* Fix invalid CSS :not selector causing frequency tags to display twice (#1135)toasted-nutbread2020-12-19
|
* Fix incorrect naming of --entry-current-indicator variable (#1133)toasted-nutbread2020-12-19
|
* Fixed terms being colored when not using merged mode (#1132)toasted-nutbread2020-12-19
|
* Add support for using declarativeNetRequest (#1127)toasted-nutbread2020-12-18
|
* DOMParser replacement (#561)toasted-nutbread2020-12-18
| | | | | | | | | | | | | | | * Add script to build library files * Add built parse5 library * Add new SimpleDOMParser which uses parse5 * Update license info * Update MV3 build to use the new SimpleDOMParser * Update file exclusions * Hide/clarify license info for MV2 builds
* Manifest version CSS rules (#1126)toasted-nutbread2020-12-18
| | | | | * Add CSS rules for hiding content based on manifest version * Organize other rules
* Set up initial manifest v3 support (#605)toasted-nutbread2020-12-18
|
* Simplify _getUrl function (#1121)toasted-nutbread2020-12-18
|
* Change the resizer color when the window is being resized (#1120)toasted-nutbread2020-12-18
|
* Display an indication when Anki field order/existence doesn't match (#1119)toasted-nutbread2020-12-18
|
* Maximum clipboard search length (#1118)toasted-nutbread2020-12-18
| | | | | | | | | * Add maximumClipboardSearchLength an option * Add setting * Add limits * Update tests
* Improve display tags (#1117)toasted-nutbread2020-12-18
| | | | | | | | | | | * Update tag style * Add styles/HTML for notifications * Add DisplayNotification class * Add support for tag notifications * Simplify notification content
* Include permissions info in backup files (#1116)toasted-nutbread2020-12-16
|
* Create function to create a new DOM parser (#1114)toasted-nutbread2020-12-14
|
* Rename SimpleDOMParser to NativeSimpleDOMParser (#1113)toasted-nutbread2020-12-14
|
* Simplify URL normalization (#1112)toasted-nutbread2020-12-14
|
* Refactor tab creation to improve errors (#1110)toasted-nutbread2020-12-13
|
* Update content-security-policy to be more explicit (#1109)toasted-nutbread2020-12-13
|
* Update info (#1108)toasted-nutbread2020-12-13
| | | | | * Show language * Show extension manifest name + version
* Updated welcome page (#1107)toasted-nutbread2020-12-13
| | | | | | | | | | | | | | | * Make storage controller optional * Make more elements optional * Update styles * Create new welcome page * Update URL for welcome guide * Remove old guide * Fix unused global
* Fix storage stats update error during dictionary deletion (#1106)toasted-nutbread2020-12-13
|
* Fix incorrect page type condition causing incorrect document title (#1105)toasted-nutbread2020-12-13
|
* Add info page (#1102)toasted-nutbread2020-12-12
| | | | | | | | | | | * Add api.getAnkiConnectVersion * Enable basic functionality when certain features/elements aren't present * Add info page * Update information links * Update info link on the settings v2 page
* Fix global declarations check (#1101)toasted-nutbread2020-12-12
| | | | | * Fix getSubstringCount not properly checking word boundaries * Remove unused global declarations
* Add initialization script for generic internal pages (#1099)toasted-nutbread2020-12-12
|
* Add permissions page and documentation (#1098)toasted-nutbread2020-12-12
|
* Add zuru deinflections (#1091)toasted-nutbread2020-12-12
| | | | | | | * Update deinflector rule types * Add deinflection rules for zuru verbs * Add tests
* Update style of legal.html to match settings v2 (#1092)toasted-nutbread2020-12-10
|
* Add classic suru deinflections (#1089)toasted-nutbread2020-12-08
| | | | | * Add classic suru deinflections * Add tests
* Support frame resize on firefox (#1088)toasted-nutbread2020-12-08
| | | | | | | | | | | | | * Add popup functions for getting/setting the frame size * Add frontend functions for getting/setting popup frame size * Expose display mode attribute on display HTML * Disable resizer on iframe * Add custom frame resizer handle * Add support for custom frame resizer