yomichan/ext/bg/js
toasted-nutbread 88b8191ac2
Settings page v2 (#606)
* Initial setup of settings page v2

* Add security options

* Add layout-aware scanning option

* Fix style

* Set up simple setting bindings

* Convert colors to variables

* Refactor, remove unused

* Set up variables for some size values

* Mark expandable entries with a pointer cursor

* Add scroll top link

* Update sidebar styles

* Update icon button styles

* Fix padding when settings are wrapped

* Update shadow styles

* Use animation timings

* Add support for being able to open the sidebar on small-screen/mobile devices

* Update styles and preview sidebar

* Add ability to expand the preview sidebar

* Scroll to initial target only after advanced setting is set

* Fix rebase issues

* Update z-index of modal

* Use Modal for testing

* Set up modal controller

* Update button styles

* Update modal design

* Update styling of multi-part inputs

* Fix button styles

* Create SettingsDisplayController

* Update scanning inputs

* Use nested option

* Update animation timings

* Update modals to be display:none when not open

* Update included scripts

* Move modal link/input control to SettingsDisplayController

* Simplify event handlers

* Add audio sources options modal

* Allow certain nodes to be selected on click

* Implement top link

* Add environment-specific display styles

* Implement storage info

* Update modal controller

* Remove TODO

* Remove unnecessary <br>

* Add primary dictionary option under result grouping option

* Simplify transform

* Update styles for short inputs

* Add toggleable status footer

* Update modal styles

* Fix more-toggle elements sometimes affecting wrong targets

* Add selector-observer.js reference

* Add support for dynamically-generated more-toggle elements

* Rename result grouping modes and add descriptions

* Update icon button style

* Add a no-more-only class

* Use absolute URLs

* Add kebab-menu icon button

* Update text styles

* Add disabled styles

* Update toggle styles to support default pointer when disabled

* Update modal.js reference

* Disable box shadow for disabled buttons

* Add support for menus, use menus for audio source removal

* Disable pointer events when a modal is closing

* Update the escape key to close menus before closing modals

* Add support for dictionary modals

* Remove debug log

* Remove redundant spinner

* Update nested option visibility

* Add support for import/export/reset

* Update URL

* Reorganize

* Add comments

* Fix toggle highlight not working

* Add radio style

* Fix dictionary separator line

* Add mouse icon

* Add support for an icon button container with input height

* Update profile selects

* Add support for editing profiles and profile conditions

* Enable overflow scrolling for popup menus

* Add support for input suffix buttons

* Style updates

* Implement Anki card controls

* Improve dictionary information

* Punctuation

* Add support for Anki card templates

* Add support for using the tab key

* Add support for custom CSS modal

* Add support for simple scanning inputs

* Simplify

* Don't exit modals/menus when pressing escape while an input is focused

* Add checkbox styles

* Set up advanced scanning inpugs

* Reorganize

* Add outer theme option

* Add controller for nested popups

* Update scannings inputs

* Set up settings for touch/pen inputs

* Add modal for input prevention

* Update label styles

* Options updates

* Update duplicate scope options

* Only show quality when format is JPEG

* Add auto-scaling options

* Update navigation options

* Rearrange options

* Fix icon

* Add group for popup-size

* Update styles for inputs

* Update description

* Update appearance of checkboxes, toggles, and radios

* Add more advanced popup options

* Add debug option

* Add pitch accent display options

* Update input fields

* Add conjugation

* Update guide link

* Update and simplify primary/secondary dictionaries

* Update link

* Un-nest a setting

* Update wordings

* Use consistent styling for lists

* Fix custom CSS modal fade affecting the layout

* Fix z-index of the top link

* Disable word wrap on some text

* Disable highlight color

* Update FAB positioning and sizing

* Update button spacing

* Remove preview frame controller code

* Remove welcome.html

* Update seconds units

* Use all appearance styles

* Add option for anki.checkForDuplicates

* Rearrange options

* Fix redundant margin assignment

* Move scanning.enableOnSearchPage option such that it is not nested

* Organize/update options
2020-12-06 20:37:19 -05:00
..
settings JapaneseUtil normalization (#1076) 2020-11-29 13:09:02 -05:00
settings2 Settings page v2 (#606) 2020-12-06 20:37:19 -05:00
anki-note-builder.js Frequencies marker (#1074) 2020-11-28 14:30:50 -05:00
anki.js Add api.isAnkiConnected (#1011) 2020-11-08 15:53:06 -05:00
audio-downloader.js JapaneseUtil normalization (#1076) 2020-11-29 13:09:02 -05:00
backend.js JapaneseUtil normalization (#1076) 2020-11-29 13:09:02 -05:00
background-main.js Cleanup unused utils (#832) 2020-09-15 19:48:58 -04:00
clipboard-monitor.js JapaneseUtil normalization (#1076) 2020-11-29 13:09:02 -05:00
clipboard-reader.js Media utility refactor (#859) 2020-09-26 13:42:31 -04:00
context-main.js Hide profile button if only one profile exists (#1045) 2020-11-19 18:49:30 -05:00
database.js Rename GenericDatabase to Database (#634) 2020-06-28 17:29:16 -04:00
deinflector.js Dictionary data structure improvements (#877) 2020-10-02 17:59:14 -04:00
dictionary-database.js Settings dictionary import refactor (#759) 2020-09-04 17:54:34 -04:00
dictionary-importer.js Media utility refactor (#859) 2020-09-26 13:42:31 -04:00
json-schema.js Json schema improvements (#1078) 2020-11-30 18:56:28 -05:00
mecab.js Error logging refactoring (#454) 2020-04-26 16:55:25 -04:00
media-utility.js Media utility refactor (#859) 2020-09-26 13:42:31 -04:00
options.js Popup style updates (#1066) 2020-11-25 23:22:05 -05:00
profile-conditions.js Profile conditions cleanup (#768) 2020-09-04 17:53:29 -04:00
query-parser.js Text scanner improvements (#1056) 2020-11-23 20:31:48 -05:00
request-builder.js Make fetchModifyHeaders private (#767) 2020-09-04 18:00:22 -04:00
search-main.js JapaneseUtil normalization (#1076) 2020-11-29 13:09:02 -05:00
search.js JapaneseUtil normalization (#1076) 2020-11-29 13:09:02 -05:00
simple-dom-parser.js Create abstraction class for parsing DOM (#798) 2020-09-10 11:30:01 -04:00
template-renderer-frame-api.js Fix typeof comparing against a string (#849) 2020-09-19 22:19:31 -04:00
template-renderer-frame-main.js JapaneseUtil normalization (#1076) 2020-11-29 13:09:02 -05:00
template-renderer-proxy.js Remove border/margin/padding/pointerEvents from iframe (#841) 2020-09-19 17:13:34 -04:00
template-renderer.js JapaneseUtil normalization (#1076) 2020-11-29 13:09:02 -05:00
text-source-map.js Refactor text source map (#649) 2020-07-03 15:57:17 -04:00
translator.js JapaneseUtil normalization (#1076) 2020-11-29 13:09:02 -05:00