Commit Graph

  • d87050bbbb Add missing copyright headers toasted-nutbread 2020-02-23 13:05:48 -0500
  • 0c4aa2eeb9 Fix trailing newlines not actually generating a new line in the imposter toasted-nutbread 2020-02-23 13:04:55 -0500
  • 7697643966 Reject with a consistent error toasted-nutbread 2020-02-23 11:59:57 -0500
  • 5a5c18371c Use textContent instead of innerText toasted-nutbread 2020-02-23 11:58:17 -0500
  • 53220af68e Don't use innerHTML toasted-nutbread 2020-02-23 11:49:52 -0500
  • f463e2e238 Update license strings to remove npm warning toasted-nutbread 2020-02-23 11:49:10 -0500
  • 0f9f2e446d Clear timer variable toasted-nutbread 2020-02-23 11:44:24 -0500
  • bdb86e1713 Test seeking functions toasted-nutbread 2020-02-22 16:32:38 -0500
  • c1d6e5dbf1 Add command to test-code toasted-nutbread 2020-02-22 15:54:21 -0500
  • 934c3239f2 Add some basic document tests toasted-nutbread 2020-02-20 21:18:31 -0500
  • 85aab699e9 Add jsdom dependency toasted-nutbread 2020-02-20 20:34:23 -0500
  • 897f2360be
    Merge pull request #363 from toasted-nutbread/eslint-stylistic-rules toasted-nutbread 2020-02-22 15:22:42 -0500
  • 6513a15b3b Fix shadowing toasted-nutbread 2020-02-22 14:54:57 -0500
  • e3cfb3fbc7 Fix test-schema.js toasted-nutbread 2020-02-17 15:36:58 -0500
  • 9dd779836c Add "no-prototype-builtins" toasted-nutbread 2020-02-17 15:30:41 -0500
  • f1ccd52806 Explicitly indicate that "no-param-reassign" is allowed toasted-nutbread 2020-02-17 15:28:10 -0500
  • c0d91bffc4 Add no-shadow toasted-nutbread 2020-02-17 15:21:30 -0500
  • b3212d776e Stylistic rules toasted-nutbread 2020-02-15 20:11:29 -0500
  • 0c8f567e6d Fix indentation toasted-nutbread 2020-02-15 19:51:53 -0500
  • 56567903a5 Fix unnamed functions toasted-nutbread 2020-02-15 19:49:56 -0500
  • c3e7280365 Simplify ternary toasted-nutbread 2020-02-15 19:49:20 -0500
  • aa76113e75 Fix block padding toasted-nutbread 2020-02-15 19:49:07 -0500
  • 6d75637ace Fix brace style issues toasted-nutbread 2020-02-15 19:48:02 -0500
  • 1944f7a215 Fix indent toasted-nutbread 2020-02-15 19:46:20 -0500
  • f8f03f3af0
    Merge pull request #362 from toasted-nutbread/more-type-refactoring toasted-nutbread 2020-02-22 14:50:21 -0500
  • 418e7f9968 Update titles type toasted-nutbread 2020-02-22 14:42:05 -0500
  • 54bb702b84 Updates for PR feedback toasted-nutbread 2020-02-22 11:30:24 -0500
  • f143632f28 Simplify only assignment toasted-nutbread 2020-02-15 17:31:08 -0500
  • 19fb7dacb4 Assign result properties to variables to reduce number of lookups toasted-nutbread 2020-02-15 17:23:29 -0500
  • 69b5007842 Reduce number of redundant Map.get calls in dictTermsMergeByGloss toasted-nutbread 2020-02-15 17:15:24 -0500
  • 45c685d00a Add variables for expression and reading toasted-nutbread 2020-02-15 17:05:09 -0500
  • 50a171bc75 Simplify update of mergedIndices toasted-nutbread 2020-02-15 17:00:01 -0500
  • 89af73b61b Use Map toasted-nutbread 2020-02-15 16:17:11 -0500
  • 5e8b408a23 Change secondarySearchTitles to secondarySearchDictionaries toasted-nutbread 2020-02-15 15:25:22 -0500
  • b6718dc4a4 Use findTerms instead of findTermsInternal toasted-nutbread 2020-02-15 15:09:59 -0500
  • 1c828d205c Remove unused dictRowsSort toasted-nutbread 2020-02-15 15:01:44 -0500
  • cc2e21cd86 Use Map for dictEnabledSet toasted-nutbread 2020-02-15 15:01:21 -0500
  • b0c566417f Replace getIndexOfTouch with getTouch toasted-nutbread 2020-02-15 13:46:21 -0500
  • 7afc23427e Use URLSearchParams toasted-nutbread 2020-02-15 13:36:32 -0500
  • 163211ade3 Use Map toasted-nutbread 2020-02-15 13:12:03 -0500
  • a4bdffbd9d Use Map toasted-nutbread 2020-02-15 12:55:35 -0500
  • 5587116bae Simplify spread toasted-nutbread 2020-02-15 12:55:21 -0500
  • bc94970a46 Use Map toasted-nutbread 2020-02-15 12:45:18 -0500
  • cae8ed2767 Use Array.isArray instead of hasOwn toasted-nutbread 2020-02-15 12:32:45 -0500
  • 1f62dfa572 Use Set toasted-nutbread 2020-02-15 12:31:11 -0500
  • 886278b19d Use Set toasted-nutbread 2020-02-15 12:30:07 -0500
  • 452eec8a88 Use Map toasted-nutbread 2020-02-15 12:27:18 -0500
  • f3c4b0e1e1
    Merge pull request #369 from toasted-nutbread/dictionary-validation toasted-nutbread 2020-02-22 14:34:20 -0500
  • a2b72dd3ab Update test-dictionary toasted-nutbread 2020-02-22 13:40:57 -0500
  • 12e0923b63 Add some basic invalid dictionaries to test toasted-nutbread 2020-02-22 13:38:03 -0500
  • 77a3dadd0b Make schema errors have more information toasted-nutbread 2020-02-22 13:25:28 -0500
  • 7b1a1480dc Add a timeout to clearDatabase toasted-nutbread 2020-02-22 13:09:18 -0500
  • a54f44122a Update location of test dictionary data toasted-nutbread 2020-02-22 12:58:33 -0500
  • 4daf3435c2 Update database test toasted-nutbread 2020-02-22 12:47:09 -0500
  • d76ab91f83 Update validate function name in close toasted-nutbread 2020-02-22 12:45:50 -0500
  • 86d0fb6643 Require format to be 1, 2, or 3 toasted-nutbread 2020-02-17 19:46:22 -0500
  • 62d4f68412 Define old tagMeta format in index file toasted-nutbread 2020-02-17 19:46:08 -0500
  • 086fefc921 Validate data before importing toasted-nutbread 2020-02-17 19:43:44 -0500
  • d620f40448 Remove old dictionary import functions toasted-nutbread 2020-02-17 18:19:11 -0500
  • 177bca4865 Create new dictionary import function toasted-nutbread 2020-02-17 18:17:12 -0500
  • 212e5428e8 Mark private functions in database.js toasted-nutbread 2020-02-17 16:16:08 -0500
  • 0e31139734
    Merge pull request #371 from toasted-nutbread/database-tests toasted-nutbread 2020-02-22 12:07:09 -0500
  • 1e573f36c4 Test some errors toasted-nutbread 2020-02-19 20:00:44 -0500
  • 4f39ac2079 Upadte eslintrc toasted-nutbread 2020-02-19 20:00:27 -0500
  • a8b1e40a1e Close to prevent hangs toasted-nutbread 2020-02-19 19:59:24 -0500
  • 7901a46721 Validate results of importDictionary toasted-nutbread 2020-02-19 18:46:27 -0500
  • a31ac68574 Update tests toasted-nutbread 2020-02-18 22:20:00 -0500
  • 2829c88e7d Add script to test database.js toasted-nutbread 2020-02-18 22:19:55 -0500
  • da079820e6 Add script to validate the test dictionary data against JSON schemas toasted-nutbread 2020-02-18 22:19:33 -0500
  • 09ea007883 Add test dictionary data toasted-nutbread 2020-02-18 22:19:08 -0500
  • 03886eb833 Add fake-indexeddb toasted-nutbread 2020-02-18 22:16:30 -0500
  • f2f4081d45 Use ? instead of %s toasted-nutbread 2020-02-17 22:39:25 -0500
  • dce5f7e1e5 Allow dictionary-validate to be require'd toasted-nutbread 2020-02-17 22:38:48 -0500
  • 06480751a9 Create yomichan-test script to reduce repeated code toasted-nutbread 2020-02-17 22:31:28 -0500
  • 7cbebf6897 Update how main is invoked toasted-nutbread 2020-02-17 22:30:16 -0500
  • 174d9e7429 Add some basic unit tests for JSON schemas toasted-nutbread 2020-02-17 14:20:22 -0500
  • 0f46e3a093 Use a token to ensure that messages are coming from Yomichan toasted-nutbread 2020-02-17 11:02:21 -0500
  • aee16c4431 Check origin on window messages toasted-nutbread 2020-02-16 23:41:17 -0500
  • 2ace8d4ffa
    Merge pull request #367 from toasted-nutbread/defer-content-script-css-injection toasted-nutbread 2020-02-16 22:01:03 -0500
  • ae4ee9ddee Fix error handling on style injection toasted-nutbread 2020-02-16 21:49:28 -0500
  • e173a71ba6 Fix CSS injection on about:blank pages toasted-nutbread 2020-02-16 14:34:49 -0500
  • 3d27e80ae6 Delay CSS injection until a popup is created toasted-nutbread 2020-02-16 13:53:19 -0500
  • 9fd6ee382d Create more generic function for injecting stylesheets toasted-nutbread 2020-02-16 13:48:06 -0500
  • d3aefdc4e3 Override setCustomOuterCss instead of Popup.injectOuterStylesheet toasted-nutbread 2020-02-16 13:37:03 -0500
  • b6a50e234c Change parameter name toasted-nutbread 2020-02-16 13:29:55 -0500
  • 2c3f510010 Allow apiInjectStylesheet to inject a URL toasted-nutbread 2020-02-16 13:13:04 -0500
  • 1c6ed1d286 Set URL before adding to the document toasted-nutbread 2020-02-16 19:16:31 -0500
  • f019ab741a Update workflow definition toasted-nutbread 2020-02-16 21:38:37 -0500
  • ab2cec0479
    Merge pull request #352 from toasted-nutbread/github-actions toasted-nutbread 2020-02-16 21:11:18 -0500
  • c6efa65626 Fix missing argument toasted-nutbread 2020-02-16 19:09:33 -0500
  • dcd243c9e9 Update how popups are created toasted-nutbread 2020-02-16 17:27:55 -0500
  • 5d3c13ee98 Tweak how fullscreen changes are observed toasted-nutbread 2020-02-16 18:52:04 -0500
  • 070ae70f7c Create EventListenerCollection class toasted-nutbread 2020-02-16 16:33:48 -0500
  • 36605f74c3 Undo "Obscure the iframe's URL from the host page" toasted-nutbread 2020-02-16 18:47:46 -0500
  • cc989f4411 Add "match_about_blank": true to manifest toasted-nutbread 2020-02-16 14:08:45 -0500
  • 6df5220e02 Prevent multiple prepare calls toasted-nutbread 2020-02-16 12:23:40 -0500
  • b5d32c73e6 Simplify process to wait for iframe prepare completion toasted-nutbread 2020-02-16 12:23:20 -0500
  • 42f1c2463c Move generateId function toasted-nutbread 2020-02-16 11:59:17 -0500
  • 912d59d3df Obscure the iframe's URL from the host page toasted-nutbread 2020-02-15 22:39:09 -0500
  • 10ec165f14 Check type of other for equals functions toasted-nutbread 2020-02-15 20:52:21 -0500