summaryrefslogtreecommitdiff
path: root/ext/bg/js/mecab.js
Commit message (Collapse)AuthorAge
* Mecab test (#1361)toasted-nutbread2021-02-08
| | | | | | | * Update Mecab API * Add testMecab API function * Add a test button for the Mecab component
* Mecab refactor (#1357)toasted-nutbread2021-02-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use private variables * Use local variables * Remove onError * Use private functions * Move results parsing * Set up disconnect observation * Add _clearPort * Update API * Rename * Fix iterator * Update parseText invocation * Update parseText format * Reorganize * Update implementation and docs * Fix some port setup issues
* Update copyright year (#1194)toasted-nutbread2021-01-01
| | | | | * Update copyright year * Remove redundant Author info
* Error logging refactoring (#454)toasted-nutbread2020-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create new logging methods on yomichan object * Use new yomichan.logError instead of global logError * Remove old logError * Handle unhandledrejection events * Add addEventListener stub * Update log function * Update error conversion to support more types * Add log event * Add API log function * Log errors to the backend * Make error/warning logs update the badge * Clear log error indicator on extension button click * Log correct URL on the background page * Fix incorrect error conversion * Remove unhandledrejection handling Firefox doesn't support it properly. * Remove unused argument type from log function * Improve function name * Change console.warn to yomichan.logWarning * Move log forwarding initialization into main scripts
* force empty mecab output properties to stringssiikamiika2020-04-13
|
* Update license author field to broader to explicitly reflect thatAlex Yatskov2020-04-10
| | | | | Yomichan is an ongoing community project. It really does take a village, and everyone who contributes code owns a part of it :)
* Use Map for Mecab.listenerstoasted-nutbread2020-01-24
|
* Update license info URLtoasted-nutbread2020-01-01
|
* Update copyrighttoasted-nutbread2020-01-01
|
* Add missing semicolontoasted-nutbread2019-11-26
|
* Replace hasOwnProperty with simplified hasOwn functiontoasted-nutbread2019-11-26
|
* always return a promise from Mecab.invokesiikamiika2019-11-24
|
* remove popup from background pagesiikamiika2019-11-23
| | | | Not supported on all browsers
* add mecab version checksiikamiika2019-11-23
|
* mecab refactoring and bugfixsiikamiika2019-11-23
|
* promise improvementssiikamiika2019-11-23
|
* start mecab only after enabling the settingsiikamiika2019-11-23
|
* add parser selection optionssiikamiika2019-11-23
|
* change mecab pathsiikamiika2019-11-23
| | | | https://github.com/siikamiika/yomichan-mecab-installer
* fix mecab variablesiikamiika2019-11-23
|
* add mecab supportsiikamiika2019-11-23