Commit Graph

  • e2a4a46e60 Implement settings reset toasted-nutbread 2019-12-14 23:06:44 -0500
  • f17b55239e Implement settings import toasted-nutbread 2019-12-14 16:37:37 -0500
  • 5045a9a3a0 Implement settings export toasted-nutbread 2019-12-14 14:15:17 -0500
  • d2da4f7e62 Add apiOptionsSchemaGet toasted-nutbread 2019-12-14 16:40:05 -0500
  • 50e0fbbb66 Use schema to validate options toasted-nutbread 2019-11-28 15:18:27 -0500
  • b770944b12 Create proxy system for json schema validation toasted-nutbread 2019-11-28 12:19:15 -0500
  • 277e13f22f Add schema file for options toasted-nutbread 2019-11-27 12:11:45 -0500
  • ca2aca19c5 Upgrade default fieldTemplates to null toasted-nutbread 2019-12-15 00:07:54 -0500
  • d2ae7364bb Update anki-templates.js to control the value of fieldTemplates toasted-nutbread 2019-12-15 00:02:52 -0500
  • 3033fea31e Treat null templates as the default value toasted-nutbread 2019-12-14 16:59:44 -0500
  • 024f969bfd Update comment on getClipboardText toasted-nutbread 2019-12-15 13:27:26 -0500
  • dec7f6cabb Add comment describing what token is used for toasted-nutbread 2019-12-15 13:26:59 -0500
  • 8b89e99eff Remove contenteditable="true" from textarea toasted-nutbread 2019-12-15 13:26:49 -0500
  • 11b94d5a82 Make apiClipboardGet use plaintext toasted-nutbread 2019-12-12 21:01:49 -0500
  • bf93d9f5f9 Improve performance of DisplaySearch's clipboard monitor toasted-nutbread 2019-12-12 20:59:54 -0500
  • 362e317a5d Change FrontendApiSender.callbacks to be a map toasted-nutbread 2019-12-21 14:30:13 -0500
  • a2175f2c29 Move PopupProxyHost initialization toasted-nutbread 2019-12-21 13:27:32 -0500
  • 7ae0584077 Update initialization toasted-nutbread 2019-12-21 13:19:31 -0500
  • 35216332bf Replace window.yomichan_backend with window.yomichanBackend toasted-nutbread 2019-12-20 23:21:29 -0500
  • f8365b8092 Replace window.yomichan_search with DisplaySearch.instance toasted-nutbread 2019-12-20 23:20:56 -0500
  • b2cc694d95 Replace window.yomichan_display with DisplayFloat.instance toasted-nutbread 2019-12-20 23:20:42 -0500
  • 8c236cca44 Remove unused yomichan_frontend toasted-nutbread 2019-12-20 23:20:22 -0500
  • 7b9731e616 Fix apiOptionsGet being used on the background page toasted-nutbread 2019-12-20 22:54:28 -0500
  • ec8b805e8f Fix missing API functions being used on the background page toasted-nutbread 2019-12-20 22:43:30 -0500
  • d7bf128333 Update handlebars cache toasted-nutbread 2019-12-20 21:51:34 -0500
  • 2519f99f54 Update how orphan state is observed toasted-nutbread 2019-12-20 13:44:33 -0500
  • 2a95f1420f Move optionsUpdate message handler into Yomichan class toasted-nutbread 2019-12-20 13:36:54 -0500
  • e14bd75a4f Change how getUrl message is handled toasted-nutbread 2019-12-20 13:15:26 -0500
  • cab2a39981 Simplify options passed to docRangeFromPoint toasted-nutbread 2019-12-17 20:56:32 -0500
  • 4b5138b96e Override pointer-events with important toasted-nutbread 2019-12-17 20:54:57 -0500
  • ff1f256ffa Only return unique elements from docElementsFromPoint toasted-nutbread 2019-12-17 20:53:12 -0500
  • 9557d8048b Fix undefined reference toasted-nutbread 2019-12-15 22:22:13 -0500
  • 68a0293867 Make PopupProxy functions async enabled status match Popup toasted-nutbread 2019-12-15 22:21:01 -0500
  • d6c64643b1 Don't return promises for frontend message handlers toasted-nutbread 2019-12-15 21:51:26 -0500
  • 0fb2357ec7 isVisibleAsync => isVisible toasted-nutbread 2019-12-15 21:49:20 -0500
  • 29734ea6e9 isVisible => isVisibleSync toasted-nutbread 2019-12-15 21:48:29 -0500
  • 72ab6f1f45 Remove unused child getter toasted-nutbread 2019-12-15 21:44:03 -0500
  • 801df8000f Mark private members toasted-nutbread 2019-12-15 21:43:47 -0500
  • 7c68490d2e Add setParent to popup toasted-nutbread 2019-12-15 21:40:06 -0500
  • 30e13354b3 Add Popup.isProxy toasted-nutbread 2019-12-15 21:34:18 -0500
  • 289a1849c4 Add _createPopupInternal to return both popup and new ID toasted-nutbread 2019-12-15 21:31:30 -0500
  • 41fadfd0a9 Add setChildrenSupported to popup toasted-nutbread 2019-12-15 21:25:06 -0500
  • 7140a19100 Remove unused property assignment toasted-nutbread 2019-12-15 21:22:02 -0500
  • c4719cb7f4 Add getContainer to popup toasted-nutbread 2019-12-15 21:12:21 -0500
  • 4ba93b0770 Add getContainerRect to popup toasted-nutbread 2019-12-15 21:09:51 -0500
  • 37da5fef59 Move container definition toasted-nutbread 2019-12-15 21:04:53 -0500
  • c3ea952844 Mark private functions toasted-nutbread 2019-12-15 20:54:20 -0500
  • 44bde5c676 Reorganize popup-only public functions toasted-nutbread 2019-12-15 20:48:52 -0500
  • 4014bbab42 Reorganize popup public functions to match popup proxy toasted-nutbread 2019-12-15 20:11:32 -0500
  • 8164ccfbfc Group poup static functions together toasted-nutbread 2019-12-15 17:23:27 -0500
  • fab0d70358 Move popup public properties toasted-nutbread 2019-12-15 17:22:26 -0500
  • 2c3a145866 Mark private members toasted-nutbread 2019-12-15 17:07:19 -0500
  • 8a127e07f3 Mark private message handlers toasted-nutbread 2019-12-15 17:06:56 -0500
  • 525a3a50d1 Mark private functions toasted-nutbread 2019-12-15 17:05:50 -0500
  • 2c8c6866ef jsonRectToDOMRect => convertJsonRectToDOMRect toasted-nutbread 2019-12-15 17:03:46 -0500
  • 3f8cc83c25 Group nested message handlers together toasted-nutbread 2019-12-15 17:01:29 -0500
  • 88ac8f4ead Update PopupProxyHost.popups to use a Map toasted-nutbread 2019-12-15 16:58:44 -0500
  • 8efbf9bd0d Flag members as private toasted-nutbread 2019-12-15 16:34:44 -0500
  • bf02eb2ea1 Mark PopupProxy internal functions as private toasted-nutbread 2019-12-15 16:21:57 -0500
  • db7e179626 Clear files after getting the value toasted-nutbread 2019-12-15 15:51:30 -0500
  • 8c9416d70d Move conditions-ui into settings folder toasted-nutbread 2019-12-14 12:08:07 -0500
  • 0bbba8fcc7 Isolate values returned across window contexts toasted-nutbread 2019-12-13 23:33:11 -0500
  • ddaf44ba7b Isolate functions passed across window contexts toasted-nutbread 2019-12-13 23:26:32 -0500
  • 87ece13647 Isolate arguments passed across window contexts toasted-nutbread 2019-12-13 23:23:15 -0500
  • 300282e3b4 Read file in the current window context before passing to backend toasted-nutbread 2019-12-13 23:22:25 -0500
  • e417a3fda3 Fix incorrect function toasted-nutbread 2019-12-12 20:00:14 -0500
  • 69556533e1 Fix command handling toasted-nutbread 2019-12-12 19:59:43 -0500
  • b1f72905cf Add functions for modifying mutable options toasted-nutbread 2019-12-11 21:11:07 -0500
  • 17277a6450 Remove getOptionsArray toasted-nutbread 2019-12-11 20:20:53 -0500
  • ce51fe7eca Use a single api.js toasted-nutbread 2019-12-09 22:45:28 -0500
  • 11b300ab76 Move apiClipboardGet implementation into Backend toasted-nutbread 2019-12-09 21:59:18 -0500
  • 2fef2bf5a8 Move apiGetEnvironmentInfo implementation into Backend toasted-nutbread 2019-12-09 21:58:32 -0500
  • f786713466 Move apiInjectStylesheet implementation into Backend toasted-nutbread 2019-12-09 21:56:47 -0500
  • 01a3432627 Move apiFrameInformationGet implementation into Backend toasted-nutbread 2019-12-09 21:55:45 -0500
  • daff44a010 Move apiForward implementation into Backend toasted-nutbread 2019-12-09 21:54:45 -0500
  • d8b21606ba Move apiScreenshotGet implementation into Backend toasted-nutbread 2019-12-09 21:54:03 -0500
  • 1202ad261e Move apiAudioGetUrl implementation into Backend toasted-nutbread 2019-12-09 21:46:24 -0500
  • f63220b6c5 Move apiCommandExec implementation into Backend toasted-nutbread 2019-12-09 21:41:24 -0500
  • f07207c9bf Move apiTemplateRender implementation into Backend toasted-nutbread 2019-12-09 21:31:03 -0500
  • 5a74350552 Move apiNoteView implementation into Backend toasted-nutbread 2019-12-09 21:29:48 -0500
  • 233ed4d0fb Move apiDefinitionsAddable implementation into Backend toasted-nutbread 2019-12-09 21:28:27 -0500
  • c9cd29889d Move apiDefinitionAdd implementation into Backend toasted-nutbread 2019-12-09 21:25:34 -0500
  • 7091c8c5c0 Move apiTextParseMecab implementation into Backend toasted-nutbread 2019-12-09 21:21:17 -0500
  • ddad034aa6 Move apiTextParse implementation into Backend toasted-nutbread 2019-12-09 21:18:23 -0500
  • 73ce2fe3d3 Move apiTermsFind implementation into Backend toasted-nutbread 2019-12-09 21:15:37 -0500
  • 5cceba15e2 Move apiKanjiFind implementation into Backend toasted-nutbread 2019-12-09 21:13:03 -0500
  • 8dff73679e Move apiOptionsSave implementation into Backend toasted-nutbread 2019-12-09 21:11:10 -0500
  • 6a1cfbaad6 Move apiOptionsSet implementation into Backend toasted-nutbread 2019-12-09 21:07:18 -0500
  • d6fe5c3e46 Move apiOptionsGetFull implementation into Backend toasted-nutbread 2019-12-09 21:08:11 -0500
  • 4922d3433d Move apiOptionsGet implementation into Backend toasted-nutbread 2019-12-09 21:05:15 -0500
  • 832405c74a Mark functions as private toasted-nutbread 2019-12-09 21:03:05 -0500
  • 7addf5a2dd Add API calls for optionsGetFull and optionsSave toasted-nutbread 2019-12-09 21:00:49 -0500
  • 4177b63726 Remove redundant getUrl handlers toasted-nutbread 2019-12-08 22:29:23 -0500
  • 573f83b65a Update frontend API receiver handlers toasted-nutbread 2019-12-11 21:59:38 -0500
  • b7144ed879 Update display float key handlers toasted-nutbread 2019-12-11 21:53:27 -0500
  • a9c4ce724c Update display key handlers toasted-nutbread 2019-12-11 21:51:31 -0500
  • 7837e9f0e3 Update popup preview frame message handlers toasted-nutbread 2019-12-11 21:45:39 -0500
  • 5588643988 Update float message handlers toasted-nutbread 2019-12-11 21:43:59 -0500
  • a2263e5729 Update display message handlers toasted-nutbread 2019-12-08 22:23:23 -0500
  • 863e36e829 Update frontend message handlers toasted-nutbread 2019-12-08 22:20:07 -0500