anki/qt/aqt/forms
Matthias Metelka 23e6b2123e
Redesign deck options inputs (#2082)
* Create _input-mixins.scss

* Use button-mixins on more elements

* Replace <select> tag with custom Select component

* Fix RevertButton causing cursor: pointer when hidden

* Increase SaveButton chevron width

* Hide floating component box-shadow when inactive

* Rework SpinBox and move it into components

* Run eslint and prettier

* Remove leftover options prop

* Pass disabled array to EnumSelector again

* Update MapperRow.svelte

* Darken QHeaderView border color

Slipping this in without an extra PR.

* Adjust disabled color, border and cursor

* Remove redundant icon definition from stylesheets

* Fix deck options initial config

* Fix z-index issues in change notetype screen

It might be best to handle z-index locally in each user component instead of hard-coded component values.

* Give web SpinBox a horizontal design

* Give QRadioButton the same treatment as QCheckBox in #2079

* Fix unused CSS selector warning with base button-mixin

* Remove redundant import

* Fix deck options save button

* Delete input-mixins and remove unused down-arrow

* Run eslint on change-notetype

* Run eslint on components
2022-09-27 12:16:45 +10:00
..
__init__.py Optionally restore original position and reset counts when forgetting (#1714) 2022-03-09 16:51:41 +10:00
about_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
about.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
about.ui
addcards_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
addcards.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
addcards.ui Remove unused actions from ui files (#1655) 2022-02-11 10:15:36 +10:00
addfield_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
addfield.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
addfield.ui
addmodel_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
addmodel.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
addmodel.ui
addonconf_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
addonconf.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
addonconf.ui
addons_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
addons.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
addons.ui
browser_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
browser.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
browser.ui Add orientation toggle to browser view menu (#2074) 2022-09-20 12:56:59 +10:00
browserdisp_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
browserdisp.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
browserdisp.ui
browseropts_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
browseropts.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
browseropts.ui
build_ui_qt5.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
build_ui_qt6.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
build_ui.py remove a few unnecessary PyQt workarounds 2021-10-24 14:24:35 +10:00
BUILD.bazel improve PyQt install 2021-10-23 10:56:17 +10:00
changemap_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
changemap.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
changemap.ui
changemodel_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
changemodel.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
changemodel.ui
clayout_top_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
clayout_top.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
clayout_top.ui Add minimumContentsLength property to templatesBox (#1781) 2022-04-09 13:55:03 +10:00
compile.bzl build all the UI files in one go 2021-10-16 09:20:20 +10:00
customstudy_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
customstudy.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
customstudy.ui Redesign deck options inputs (#2082) 2022-09-27 12:16:45 +10:00
dconf_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
dconf.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
dconf.ui Improve hover feedback on various widgets (#2079) 2022-09-20 16:34:15 +10:00
debug_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
debug.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
debug.ui
editaddon_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
editaddon.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
editaddon.ui
editcurrent_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
editcurrent.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
editcurrent.ui
edithtml_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
edithtml.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
edithtml.ui
emptycards_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
emptycards.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
emptycards.ui Improve hover feedback on various widgets (#2079) 2022-09-20 16:34:15 +10:00
exporting_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
exporting.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
exporting.ui Improve hover feedback on various widgets (#2079) 2022-09-20 16:34:15 +10:00
fields_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
fields_web_qt6.py Add a flag to allow loading the fields dialog in a web view (#1706) 2022-03-03 22:45:26 +10:00
fields_web.py Add a flag to allow loading the fields dialog in a web view (#1706) 2022-03-03 22:45:26 +10:00
fields_web.ui Add a flag to allow loading the fields dialog in a web view (#1706) 2022-03-03 22:45:26 +10:00
fields.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
fields.ui Redesign deck options inputs (#2082) 2022-09-27 12:16:45 +10:00
filtered_deck_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
filtered_deck.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
filtered_deck.ui Improve hover feedback on various widgets (#2079) 2022-09-20 16:34:15 +10:00
finddupes_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
finddupes.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
finddupes.ui
findreplace_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
findreplace.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
findreplace.ui Improve hover feedback on various widgets (#2079) 2022-09-20 16:34:15 +10:00
forget_qt6.py Optionally restore original position and reset counts when forgetting (#1714) 2022-03-09 16:51:41 +10:00
forget.py Optionally restore original position and reset counts when forgetting (#1714) 2022-03-09 16:51:41 +10:00
forget.ui Improve hover feedback on various widgets (#2079) 2022-09-20 16:34:15 +10:00
getaddons_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
getaddons.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
getaddons.ui
icons.qrc fix generated code symlinks again 2022-01-24 16:59:37 +10:00
importing_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
importing.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
importing.ui Improve hover feedback on various widgets (#2079) 2022-09-20 16:34:15 +10:00
main_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
main.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
main.ui Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
modelopts_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
modelopts.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
modelopts.ui Improve hover feedback on various widgets (#2079) 2022-09-20 16:34:15 +10:00
models_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
models.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
models.ui
preferences_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
preferences.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
preferences.ui Improve hover feedback on various widgets (#2079) 2022-09-20 16:34:15 +10:00
preview_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
preview.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
preview.ui Redesign deck options inputs (#2082) 2022-09-27 12:16:45 +10:00
profiles_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
profiles.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
profiles.ui
progress_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
progress.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
progress.ui
reposition_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
reposition.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
reposition.ui Improve hover feedback on various widgets (#2079) 2022-09-20 16:34:15 +10:00
setgroup_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
setgroup.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
setgroup.ui
setlang_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
setlang.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
setlang.ui
stats_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
stats.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
stats.ui Redesign deck options inputs (#2082) 2022-09-27 12:16:45 +10:00
studydeck_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
studydeck.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
studydeck.ui
synclog_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
synclog.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
synclog.ui
taglimit_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
taglimit.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
taglimit.ui Improve hover feedback on various widgets (#2079) 2022-09-20 16:34:15 +10:00
template_qt6.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
template.py generate pyqt6 forms 2021-10-15 12:57:19 +10:00
template.ui Redesign deck options inputs (#2082) 2022-09-27 12:16:45 +10:00