Go to file
Matthias Metelka 371f731e30
Editor Field Descriptions (#1476)
* Add description input to fields dialog

QLineEdit seems like the best option, as it saves space and motivates users to keep their descriptions concise.

* Add setDescriptions to note initialization script

Went for the extra function instead of including it in setFields to prevent potential add-on breakages.

* Add tooltip next to field name if description is set

* Refactor code according to suggestions

Set default tooltip placement to right instead of bottom

Use .get() for fld["description"]

Fix tab order in fields dialog

Swap out abbreviation "desc" for full length name to keep consistency

* Update Protobuf and Rust for description

Add description to notetypes.proto and schema11

Co-authored-by: RumovZ <RumovZ@users.noreply.github.com>

* Fix tooltips not updating with description

Remove redundant variable tooltipOptions

Update previousTooltip within reactive function

* Move LabelDescription out of LabelName

Co-authored-by: Henrik Giesel <hgiesel@users.noreply.github.com>

* Decrease icon size and fix alignment

Co-Authored-By: Henrik Giesel <hengiesel@gmail.com>

* the new key needs to be cleared from fields, not the notetype itself

Co-authored-by: RumovZ <RumovZ@users.noreply.github.com>
Co-authored-by: Henrik Giesel <hengiesel@gmail.com>
Co-authored-by: Damien Elmes <gpg@ankiweb.net>
2021-11-06 09:42:48 +10:00
.buildkite move node_modules into root folder [action required] 2021-10-07 11:42:27 +10:00
.github/ISSUE_TEMPLATE add issue template config.yml 2021-02-19 14:11:21 +10:00
cargo Fix invalid path in cargo-env.bat (#1477) 2021-11-05 11:08:23 +10:00
docs mention glibc requirements 2021-10-26 18:08:08 +10:00
ftl Editor Field Descriptions (#1476) 2021-11-06 09:42:48 +10:00
platforms use x86 binaries for clang format/protobuf on Mac 2021-10-16 18:07:39 +10:00
proto Editor Field Descriptions (#1476) 2021-11-06 09:42:48 +10:00
pylib Use backend for getting deck children (#1465) 2021-10-29 19:43:17 +10:00
python update Python deps; pin jsonschema 2021-11-06 08:28:42 +10:00
qt Editor Field Descriptions (#1476) 2021-11-06 09:42:48 +10:00
rslib Editor Field Descriptions (#1476) 2021-11-06 09:42:48 +10:00
sass Several CSS fixes - Editor Cleanup (#1470) 2021-10-31 08:29:22 +10:00
scripts Fix invalid path in cargo-env.bat (#1477) 2021-11-05 11:08:23 +10:00
ts Editor Field Descriptions (#1476) 2021-11-06 09:42:48 +10:00
.bazelignore move node_modules into root folder [action required] 2021-10-07 11:42:27 +10:00
.bazelrc default to a vendored copy of Python 2021-10-15 22:14:05 +10:00
.bazelversion update Bazel version 2021-10-01 20:54:48 +10:00
.gitattributes try again to improve GitHub's language stats 2021-01-20 13:20:45 +10:00
.gitignore move node_modules into root folder [action required] 2021-10-07 11:42:27 +10:00
.prettierignore Fix prettier after moving node_modules to repo dir (#1413) 2021-10-09 10:13:14 +10:00
.prettierrc Use trailingComma: all setting in .prettierrc (#1435) 2021-10-19 09:06:00 +10:00
bazel.bat
BUILD.bazel Fix prettier after moving node_modules to repo dir (#1413) 2021-10-09 10:13:14 +10:00
Cargo.lock update Rust deps with cargo-raze 0.13.0 2021-10-26 08:16:40 +10:00
Cargo.toml updated package scripts 2021-10-28 18:46:45 +10:00
CONTRIBUTORS add new hook: add_cards_did_change_deck (#1420) 2021-10-12 17:55:21 +10:00
defs.bzl bump version 2021-10-26 14:14:20 +10:00
late_deps.bzl download wheels using rules_python 2021-10-15 16:02:26 +10:00
LICENSE move aqt_data into source folder; implement wheel building 2020-11-04 12:14:03 +10:00
package.json add lint checks for unsupported browser API calls 2021-11-02 13:44:41 +10:00
pkgkey.asc
README.md fix build badge 2021-06-24 09:21:56 +10:00
repos.bzl updated package scripts 2021-10-28 18:46:45 +10:00
run get PyQt working directly with ./run on macOS 2021-10-16 18:07:29 +10:00
run.bat enable Python warnings when running 2020-12-16 14:59:04 +10:00
SECURITY.md add SECURITY.md 2021-09-22 22:55:19 +10:00
WORKSPACE move node_modules into root folder [action required] 2021-10-07 11:42:27 +10:00
yarn.lock add lint checks for unsupported browser API calls 2021-11-02 13:44:41 +10:00

Anki

Build status

This repo contains the source code for the computer version of Anki.

If you'd like to try development builds of Anki but don't feel comfortable building the code, please see https://betas.ankiweb.net/

For more information on building, please see Development.