Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Update how ts comments are handled | toasted-nutbread | 2023-12-04 |
| | |||
* | Revert "Use import map" | toasted-nutbread | 2023-11-27 |
| | |||
* | Use import map | toasted-nutbread | 2023-11-27 |
| | |||
* | Update types | toasted-nutbread | 2023-11-27 |
| | |||
* | Update types | toasted-nutbread | 2023-11-27 |
| | |||
* | Update some common types | toasted-nutbread | 2023-11-27 |
| | |||
* | Add JSDoc type annotations to project (rebased) | toasted-nutbread | 2023-11-27 |
| | |||
* | Merge branch 'master' into replace-yomichan | Darius Jahandarie | 2023-11-12 |
|\ | |||
| * | Fix dexie import and export | jbukl | 2023-11-10 |
| | | |||
* | | Fix LintJS | starxeras | 2023-11-10 |
| | | |||
* | | `yomichan` -> `yomitan` | starxeras | 2023-11-10 |
|/ | |||
* | Modernize codebase | Darius Jahandarie | 2023-11-04 |
| | | | | | | - Use ES modules - Remove vendored libs and build them from npm using esbuild - Switch from JSZip to zip.js | ||
* | Add support for exporting and importing dictionaries database. | forsakeninfinity | 2023-07-15 |
| | | | | | | | | It's super annoying to have to import dictionaries one at a time every time you move across browsers or devices. This change adds an experimental mechanism to export and import the entire database of dictionaries so that users have to deal with only one source instead of tracking tens of different dictionaries separately when migrating. | ||
* | renamed default tag to yomitan, renamed exported settings to yomitan | Austin Siew | 2023-03-25 |
| | |||
* | fixed eslint, changed header to only use 2 spaces, added missing headers to test | Austin Siew | 2023-03-22 |
| | |||
* | Updated LICENSE to full license, added Yomitan 2023 to all license headers | Austin Siew | 2023-03-21 |
| | |||
* | ArrayBufferUtil (#2215) | toasted-nutbread | 2022-08-20 |
| | | | | | | | * Rename StringUtil to ArrayBufferUtil * Update docs * Rename file string-util.js to array-buffer-util.js | ||
* | Update copyright date (#2062) | toasted-nutbread | 2022-02-02 |
| | | | | | | | * Update eslint settings * Update 2021 files * Update other files | ||
* | StringUtil (#1861) | toasted-nutbread | 2021-07-31 |
| | | | | | * Add StringUtil class * Use StringUtil | ||
* | Improve multiple audio sources (#1718) | toasted-nutbread | 2021-05-30 |
| | | | | | | | | | | | | | * Add url/voice options to audio sources * Add help for TTS * Remove old settings * Update tests * Update use of audio source URL * Improve labels for sources with the same type | ||
* | Update dictionary settings structure (#1587) | toasted-nutbread | 2021-04-03 |
| | | | | | | | * Update dictionary settings structure to use an array instead of an object * Update ensureDictionarySettings implementation * Remove some usage of ObjectPropertyAccessor | ||
* | Fix dictionary settings being missing after importing settings (#1576) | toasted-nutbread | 2021-03-31 |
| | |||
* | Definition collapsing when overflowing (#1575) | toasted-nutbread | 2021-03-31 |
| | | | | | | | | | | | | | | | * Add double-down-chevron.svg * Add options * Update dictionary importers * Update settings * Add support for collapsible definitions * Improve case when there is a very small amount of overflow * Fix incorrect enabled state of newly imported dictionaries | ||
* | Header lint (#1444) | toasted-nutbread | 2021-02-25 |
| | | | | | | | | | * Add eslint-plugin-header * Add rule for header format * Add missing header * Fix header issues | ||
* | Move js/settings (#1397) | toasted-nutbread | 2021-02-14 |
* Move js/settings to js/pages/settings * Fix script ordering |