Commit Graph

  • f9c76efea0
    Fix Anki CORS requests (#666) toasted-nutbread 2020-07-17 14:27:57 -0400
  • fc31e6fab5
    Fix incorrect field name (#665) toasted-nutbread 2020-07-14 21:58:53 -0400
  • 161888d9a3
    Remove backend options context (#661) toasted-nutbread 2020-07-11 15:20:51 -0400
  • ec42a7e4d6
    Message handler refactor (#660) toasted-nutbread 2020-07-11 15:20:00 -0400
  • 8389cd8ba2
    Popup crossFrame communication (#658) toasted-nutbread 2020-07-10 22:13:59 -0400
  • 964f011409
    Various updates to FrameOffsetForwarder (#657) toasted-nutbread 2020-07-10 22:13:11 -0400
  • 59c224d99d
    Add support for async vs non-async (#656) toasted-nutbread 2020-07-10 22:12:14 -0400
  • f76a6ff1e3
    Refactor hotkey definitions to be more generic (#655) toasted-nutbread 2020-07-08 20:02:20 -0400
  • 6f49f426b5
    Generalized frame connections (#654) toasted-nutbread 2020-07-08 19:58:06 -0400
  • 295ffa6e54
    Refactor DisplayFloat=>Frontend message passing (#652) toasted-nutbread 2020-07-08 19:50:13 -0400
  • 128588bb92
    Add no-underscore-dangle rule (#651) toasted-nutbread 2020-07-03 16:10:08 -0400
  • 8f48a23a45
    Display class refactoring (#650) toasted-nutbread 2020-07-03 15:58:29 -0400
  • e30bab3324
    Refactor text source map (#649) toasted-nutbread 2020-07-03 15:57:17 -0400
  • a07a8dfff6
    Extension unload detection (#647) toasted-nutbread 2020-07-03 12:20:22 -0400
  • ce634325ce
    Add up arrow icon (#648) toasted-nutbread 2020-07-03 12:02:59 -0400
  • e36bc8771f
    Display refactor (#643) toasted-nutbread 2020-07-03 12:02:21 -0400
  • 6ede83f293
    Move private function definitions inside of IIFE (#641) toasted-nutbread 2020-07-03 12:00:13 -0400
  • 562cfd7470
    Make PopupProxy._frameOffsetExpireTimeout non-static (#640) toasted-nutbread 2020-07-03 11:58:52 -0400
  • d776125ead
    Refactor timer privates (#639) toasted-nutbread 2020-07-03 11:58:12 -0400
  • 897d85d1ac
    Util refactor and fix (#638) toasted-nutbread 2020-07-03 11:57:15 -0400
  • c13160d784
    Page exit prevention refactor (#637) toasted-nutbread 2020-07-03 11:56:26 -0400
  • 1d02013642
    Make JsonSchemaProxyHandler.unconstrainedSchema public and non-configurable (#636) toasted-nutbread 2020-07-03 11:55:39 -0400
  • 0279d00274
    Don't use/assign popup private fields without using "this" (#635) toasted-nutbread 2020-07-03 11:54:51 -0400
  • af4dc49074
    Fix chrome.runtime.manifest failing when extension is reloaded (#646) toasted-nutbread 2020-07-01 21:06:25 -0400
  • bc6d855f3d
    Fix incorrect handlebars execution context in helpers (#645) toasted-nutbread 2020-06-29 19:02:35 -0400
  • a16a8f53e6
    Rename GenericDatabase to Database (#634) toasted-nutbread 2020-06-28 17:29:16 -0400
  • 441c23bf3b
    Rename Database to DictionaryDatabase (#633) toasted-nutbread 2020-06-28 17:24:06 -0400
  • 7590055d4e
    Merge BackendEventHandler into Backend class (#632) toasted-nutbread 2020-06-28 17:22:44 -0400
  • 5183fb575f
    Backend refactor (#631) toasted-nutbread 2020-06-28 14:59:01 -0400
  • f2345b7d1c
    Use deferPromise (#630) toasted-nutbread 2020-06-28 14:39:43 -0400
  • 7b5dd5c310
    Update browser compatibility and Edge detection (#629) toasted-nutbread 2020-06-28 12:40:02 -0400
  • cdf191336a
    Clone function (#624) toasted-nutbread 2020-06-28 12:38:34 -0400
  • 5bf805755a
    Yomichan object separation (#627) toasted-nutbread 2020-06-28 11:26:43 -0400
  • 51981f0c4e
    Add deferPromise function (#626) toasted-nutbread 2020-06-28 11:23:51 -0400
  • 0a6c08d0f5 Version 20.6.27.0 Alex Yatskov 2020-06-27 19:02:52 -0700
  • 22d70c9e22
    Add lock icon (#628) toasted-nutbread 2020-06-26 17:22:29 -0400
  • 6ee50b3c95
    Make PopupFactory.prepare non-async (#625) toasted-nutbread 2020-06-25 18:32:29 -0400
  • 3e68af8666
    Shadow DOM container for popup iframes (#623) toasted-nutbread 2020-06-24 21:46:13 -0400
  • 96932119f8
    Remove window. from visualViewport, use local variable instead (#621) toasted-nutbread 2020-06-22 19:27:40 -0400
  • 65c41975a6
    Secure popup frame url changes (#622) toasted-nutbread 2020-06-22 19:26:59 -0400
  • f2991fb9ee
    Frontend initialization refactor (#610) toasted-nutbread 2020-06-21 16:14:05 -0400
  • 244ab31bb2
    Generic database (#600) toasted-nutbread 2020-06-21 16:12:56 -0400
  • e23504613f
    Use DOMTextScanner (#536) toasted-nutbread 2020-06-21 16:07:51 -0400
  • 4ebee3e17c
    Context popup update (#594) toasted-nutbread 2020-06-21 15:57:18 -0400
  • 0c69e54fde
    Optimize anki note field generation (#611) toasted-nutbread 2020-06-21 15:54:34 -0400
  • 9e6153f172
    Fix JMdict URL in README (#619) toasted-nutbread 2020-06-21 15:53:26 -0400
  • 3db7b3a925
    Add option to use the unsecure frame URL (#618) toasted-nutbread 2020-06-21 15:52:43 -0400
  • 9e28db6ef7
    Safely handle volume values that are out of range (#617) toasted-nutbread 2020-06-21 15:51:36 -0400
  • 713bf29377
    Handle stack overflow caused by wanakana.toKana (#615) toasted-nutbread 2020-06-21 15:50:50 -0400
  • 6562d0c1e5
    Template renderer class (#574) toasted-nutbread 2020-06-15 20:11:54 -0400
  • b4a617cac3
    Ignore getZoom errors (#604) toasted-nutbread 2020-06-14 15:14:47 -0400
  • b612bd8b8d
    PopupProxy refactor (#609) toasted-nutbread 2020-06-14 14:06:52 -0400
  • 8d1a276a83
    Remove debug log (#603) toasted-nutbread 2020-06-13 10:42:59 -0400
  • 8a7ff6a18c
    Replace XMLHttpRequest (#562) toasted-nutbread 2020-06-13 10:23:04 -0400
  • 5cba421201
    Update the badge icon if the backend experiences an error (#602) toasted-nutbread 2020-06-13 10:20:12 -0400
  • 8bc15e60b5
    Detect language tags starting with "ja_" (#596) toasted-nutbread 2020-06-13 10:18:44 -0400
  • a84f188b73
    Handle cases where platform info is not available (#597) toasted-nutbread 2020-06-10 20:58:46 -0400
  • 839e306cac
    Immediate backend event handlers (#555) toasted-nutbread 2020-06-07 21:50:14 -0400
  • 9767b76553
    Use cross frame API (#553) toasted-nutbread 2020-06-07 21:40:11 -0400
  • b614aca3dd
    fix css class name (#591) siikamiika 2020-06-07 00:08:46 +0300
  • 0384e2afef
    scale background icon when page is zoomed (#592) siikamiika 2020-06-07 00:08:20 +0300
  • 2c58b1c109
    Limit action port message size (#587) toasted-nutbread 2020-05-31 18:17:12 -0400
  • cfd3a1ec3a
    Update AudioController to not use mutable options references (#585) toasted-nutbread 2020-05-30 21:54:38 -0400
  • db209c9116
    Generic settings controller merge (#584) toasted-nutbread 2020-05-30 21:53:36 -0400
  • ce7f9dd09a
    Update how assignment of general.enableClipboardPopups works (#583) toasted-nutbread 2020-05-30 16:24:51 -0400
  • 976a200ffc
    Backup update (#582) toasted-nutbread 2020-05-30 16:23:56 -0400
  • c8810bc929
    Update AnkiController (#581) toasted-nutbread 2020-05-30 16:22:51 -0400
  • ad8df26b6b
    Update AnkiTemplatesController (#580) toasted-nutbread 2020-05-30 16:22:05 -0400
  • 395a0f4096
    Update GenericSettingController to use DOMSettingsBinder (#578) toasted-nutbread 2020-05-30 16:20:31 -0400
  • f228078613
    SettingsController API update (#579) toasted-nutbread 2020-05-30 11:24:34 -0400
  • 789da0206b
    Organize settings/main.js (#577) toasted-nutbread 2020-05-30 09:50:33 -0400
  • 63a3e56367
    Use SettingsController (#576) toasted-nutbread 2020-05-30 09:33:13 -0400
  • 1a5a37c9e4
    Fix frontend being null if messages are received early (#575) toasted-nutbread 2020-05-30 09:31:46 -0400
  • 18f376358c
    Generic settings controller + clipboard popups controller (#573) toasted-nutbread 2020-05-29 20:33:40 -0400
  • df040b104a
    Popup preview frame refactor (#572) toasted-nutbread 2020-05-29 20:29:19 -0400
  • 9624566d2a
    Convert popup-preview.js to a class (#571) toasted-nutbread 2020-05-29 20:28:12 -0400
  • 418e8a57bf
    Convert dictionaries.js and storage.js to classes (#570) toasted-nutbread 2020-05-29 20:25:22 -0400
  • c62f980f37
    Audio controller (#569) toasted-nutbread 2020-05-29 19:56:38 -0400
  • 5f9889fd26
    Anki settings controllers (#567) toasted-nutbread 2020-05-29 19:52:51 -0400
  • fde0072118
    Change profile.js into a class (#566) toasted-nutbread 2020-05-29 19:47:18 -0400
  • 8537c8f386
    Create class to abstract access, mutation, and events for settings (#565) toasted-nutbread 2020-05-29 19:45:54 -0400
  • 37f0396f1c
    DOM binder fixes (#564) toasted-nutbread 2020-05-29 19:44:53 -0400
  • 9d40955fc8
    Update legal.html to include full licenses (#563) toasted-nutbread 2020-05-24 22:10:50 -0400
  • 6dd6af05e1
    Update background global object usage (#556) toasted-nutbread 2020-05-24 14:01:21 -0400
  • 3c4c82dcfc
    Ensure single popup factory (#554) toasted-nutbread 2020-05-24 14:00:32 -0400
  • 13f57cccba
    Settings backup refactor (#551) toasted-nutbread 2020-05-24 13:56:46 -0400
  • 66e1185686
    Settings binder (#542) toasted-nutbread 2020-05-24 13:50:34 -0400
  • c800444a0d
    Ensure the return value of promiseTimeout always has .resolve and .reject (#550) toasted-nutbread 2020-05-24 13:39:50 -0400
  • 3089bb7908
    Settings refactor (#541) toasted-nutbread 2020-05-24 13:38:48 -0400
  • a595a0a481
    Add icons (#540) toasted-nutbread 2020-05-24 13:37:49 -0400
  • 4d2e5b93f4
    Style adjustments (#537) toasted-nutbread 2020-05-24 13:37:23 -0400
  • c61a87b152
    API refactor (#532) toasted-nutbread 2020-05-24 13:30:40 -0400
  • 83a577fa56
    Add missing spreads (#552) toasted-nutbread 2020-05-23 14:18:02 -0400
  • 694120b8a5
    Cross frame communication (#531) toasted-nutbread 2020-05-23 13:34:55 -0400
  • 9a657214ad
    Add support for additional types of event listeners (#522) toasted-nutbread 2020-05-23 13:19:31 -0400
  • d0dcff765f Version bump to 20.5.22.0 Alex Yatskov 2020-05-22 17:41:33 -0700
  • 02f725125c
    README updates (#549) toasted-nutbread 2020-05-22 20:20:00 -0400
  • 39df44eca4
    Fix "tags" template (#539) siikamiika 2020-05-23 03:03:34 +0300
  • 96ea941fa8
    Update readme URLs (#548) toasted-nutbread 2020-05-22 15:06:47 -0400
  • 7b7b701959
    Proofread README (#545) Scott Noyes 2020-05-22 14:03:57 -0500