aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add some basic unit tests for JSON schemastoasted-nutbread2020-02-17
|
* Use a token to ensure that messages are coming from Yomichantoasted-nutbread2020-02-17
|
* Check origin on window messagestoasted-nutbread2020-02-16
|
* Merge pull request #367 from toasted-nutbread/defer-content-script-css-injectiontoasted-nutbread2020-02-16
|\ | | | | Defer content script css injection
| * Fix error handling on style injectiontoasted-nutbread2020-02-16
| |
| * Fix CSS injection on about:blank pagestoasted-nutbread2020-02-16
| |
| * Delay CSS injection until a popup is createdtoasted-nutbread2020-02-16
| |
| * Create more generic function for injecting stylesheetstoasted-nutbread2020-02-16
| |
| * Override setCustomOuterCss instead of Popup.injectOuterStylesheettoasted-nutbread2020-02-16
| |
| * Change parameter nametoasted-nutbread2020-02-16
| |
| * Allow apiInjectStylesheet to inject a URLtoasted-nutbread2020-02-16
|/
* Set URL before adding to the documenttoasted-nutbread2020-02-16
|
* Update workflow definitiontoasted-nutbread2020-02-16
|
* Merge pull request #352 from toasted-nutbread/github-actionstoasted-nutbread2020-02-16
|\ | | | | Setup GitHub actions
| * Add eslint-plugin-no-unsanitizedtoasted-nutbread2020-02-12
| |
| * Setup GitHub actionstoasted-nutbread2020-02-12
| |
* | Fix missing argumenttoasted-nutbread2020-02-16
| |
* | Update how popups are createdtoasted-nutbread2020-02-16
| |
* | Tweak how fullscreen changes are observedtoasted-nutbread2020-02-16
| |
* | Create EventListenerCollection classtoasted-nutbread2020-02-16
| |
* | Undo "Obscure the iframe's URL from the host page"toasted-nutbread2020-02-16
| | | | | | | | | | | | There are some additional issues which cause the frame to be reset to about:blank on certain occasions which must be fixed before this can be used.
* | Add "match_about_blank": true to manifesttoasted-nutbread2020-02-16
| |
* | Prevent multiple prepare callstoasted-nutbread2020-02-16
| |
* | Simplify process to wait for iframe prepare completiontoasted-nutbread2020-02-16
| |
* | Move generateId functiontoasted-nutbread2020-02-16
| |
* | Obscure the iframe's URL from the host pagetoasted-nutbread2020-02-15
| |
* | Check type of other for equals functionstoasted-nutbread2020-02-15
| | | | | | | | Fixes #361
* | Use consistent timeout for both setContentTerms and setContentKanjitoasted-nutbread2020-02-15
| |
* | Use promiseTimeout instead of delaytoasted-nutbread2020-02-15
| |
* | Move error handling for apiDefinitionsAddabletoasted-nutbread2020-02-15
| |
* | Rename optionsUpdate event to optionsUpdatedtoasted-nutbread2020-02-14
| | | | | | | | | | | | Past tense better indicates that the options were changed, but no data is being included as part of the event. It is also more consistent with the other event names the yomichan object currently provides.
* | Add global apiForwardtoasted-nutbread2020-02-14
| |
* | Merge pull request #358 from toasted-nutbread/general-refactoringtoasted-nutbread2020-02-14
|\ \ | | | | | | General refactoring
| * | Remove unused apiGetDisplayTemplatesHtml and apiGetQueryParserTemplatesHtmltoasted-nutbread2020-02-14
| | |
| * | Add apiTemplateRender back to mixed api.jstoasted-nutbread2020-02-14
| | |
| * | Commatoasted-nutbread2020-02-13
| | |
| * | Validate bounds of Display.definitions before usingtoasted-nutbread2020-02-13
| | |
| * | Use Array.from in toIterabletoasted-nutbread2020-02-13
| | |
| * | Use Map for audioGetFromSources's cache parametertoasted-nutbread2020-02-13
| | |
| * | Use Map for Translator.tagCachetoasted-nutbread2020-02-13
| | |
| * | Remove unused handlebarsRenderStatictoasted-nutbread2020-02-13
| | |
* | | remove extra setContentToken check from Displaysiikamiika2020-02-14
| | |
* | | Merge pull request #357 from siikamiika/simplify-display-preparesiikamiika2020-02-14
|\ \ \ | |/ / |/| | Simplify display prepare
| * | use sendMessage to notify about initializationsiikamiika2020-02-14
| | |
| * | use Promise.all to await dependenciessiikamiika2020-02-13
| | |
| * | remove isInjected checks from Popupsiikamiika2020-02-13
| | |
| * | remove isPrepared checksiikamiika2020-02-13
| | |
| * | notify popup about initializationsiikamiika2020-02-13
| | |
| * | rename display initialize methods to preparesiikamiika2020-02-13
| | |
| * | simplify DisplayGenerator initializationsiikamiika2020-02-13
| | |