Commit graph

4890 commits

Author SHA1 Message Date
ANH
eecff63aa1 add card layout save shortcut 2020-08-06 13:23:17 +03:00
Damien Elmes
c2c929d63f avoid internal URLs in alert titlebar
https://forums.ankiweb.net/t/anki-stats-no-longer-displaying-invalid-data-found-please-use-check-database-to-fix-the-problem/1902
2020-08-06 09:50:12 +10:00
Damien Elmes
a2cbaa1ede fix Windows packages failing to start 2020-08-06 09:05:26 +10:00
Damien Elmes
809b2cbc69 more size tweaks for small screens 2020-08-05 19:05:34 +10:00
Damien Elmes
58c4f165aa reviews graph needs numbers in local locale 2020-08-05 19:05:24 +10:00
Damien Elmes
72098549a1 hide odd hours in small screen 2020-08-05 18:58:31 +10:00
Damien Elmes
909933f95e slightly darker start to reviews graph 2020-08-05 16:06:34 +10:00
Damien Elmes
8fff6092a9 "average over period" 2020-08-05 16:06:24 +10:00
Damien Elmes
00a4e99ea0 remove selective fade in answer buttons graph 2020-08-05 15:56:21 +10:00
Damien Elmes
175accf210 reduce maximum lightness in added/interval graphs 2020-08-05 15:43:44 +10:00
Damien Elmes
3cd5264fc8 make the cumulative area a bit more visible 2020-08-05 15:35:07 +10:00
Damien Elmes
da917baf41 skip missing datapoints in hour graph 2020-08-05 15:25:56 +10:00
Damien Elmes
c78a783128 right axis for reviews graph 2020-08-05 15:01:51 +10:00
Damien Elmes
2cf6fdad66 add right axis to hour graph 2020-08-05 15:01:44 +10:00
Damien Elmes
9837f80842 drop 99.9% interval 2020-08-05 14:50:08 +10:00
Damien Elmes
2de219a8cd add right axis to histograms; nice y axis 2020-08-05 14:49:57 +10:00
Damien Elmes
4a13ffbfcf unnecessary f-string 2020-08-04 17:52:49 +10:00
Damien Elmes
fc701efa34 subtitles under title 2020-08-04 17:50:47 +10:00
Damien Elmes
09e3daa2de reduce maximum width 2020-08-04 17:29:17 +10:00
Damien Elmes
638b866c6b increase axis label size at small screen widths 2020-08-04 17:29:13 +10:00
Damien Elmes
a93e180d3d fix unterminated section 2020-08-04 16:29:22 +10:00
Damien Elmes
55af7e81e9 formatting and new strings in scheduling.ftl 2020-08-04 16:19:49 +10:00
Damien Elmes
f332ff0c80 added graph table 2020-08-04 16:01:11 +10:00
Damien Elmes
a59270f6f0 fix plural 2020-08-04 15:28:49 +10:00
Damien Elmes
51c82e5ed4 average interval 2020-08-04 15:28:41 +10:00
Damien Elmes
32304a5097 textual data for forecast
Also stick to exact xMax, so we match the old graphs.
2020-08-04 15:15:57 +10:00
Damien Elmes
2b0ffee689 factor out data table into separate file 2020-08-04 14:41:26 +10:00
Damien Elmes
56b59b24ab add textual data to reviews graph 2020-08-04 14:28:46 +10:00
Damien Elmes
bbadbca157 add some extra graph strings 2020-08-04 12:01:31 +10:00
Damien Elmes
d336ccd81a catch duplicate keys 2020-08-04 11:52:19 +10:00
Damien Elmes
c1bff288b8 convert po string extraction to GUI app 2020-08-04 11:21:39 +10:00
Damien Elmes
1ec9f606ea disable media get / posts when collection closed
https://forums.ankiweb.net/t/countdown-to-events-exams-addon-official-thread/1093/4?u=dae
2020-08-04 10:03:17 +10:00
Damien Elmes
176ab312da handle some instances of floats when an integer is expected during sync 2020-08-03 17:47:15 +10:00
Damien Elmes
4b24388c9e mention pypi 2020-08-03 15:31:22 +10:00
Damien Elmes
c6b727f71a fix preview options responding to enter key by default 2020-08-03 13:32:38 +10:00
Damien Elmes
065e829a45 fix mobile class emulation
should be set on html element
2020-08-03 13:32:10 +10:00
Damien Elmes
fa9aa82830 previous fs encoding test didn't catch things like latin-1
https://forums.ankiweb.net/t/unicodeencodeerror-when-syncing/1746
2020-08-03 11:29:07 +10:00
Damien Elmes
02c7a0e339 enable strict equality checks in mypy
Without it, the following code reports no problems:

def foo() -> int:
    return 5
print(foo == 5)
2020-08-03 10:26:40 +10:00
Damien Elmes
6be12d6f90 fix automatic logout on auth failure not working 2020-08-03 10:24:49 +10:00
Damien Elmes
c14dc3ec38 check_untyped_defs can now be enabled globally for aqt
A big thanks to Matt and phwoo who put in most of the work to get
to this point.
2020-08-02 10:29:25 +10:00
Damien Elmes
c21cb89a93 fix untyped def issues in aqt/utils.py 2020-08-02 10:25:48 +10:00
Damien Elmes
5700d0c7a1 fix untyped def issues in aqt/mediasrv.py 2020-08-02 10:22:21 +10:00
Damien Elmes
1e05595e3a fix untyped def issues in aqt/__init__.py 2020-08-02 10:22:08 +10:00
Damien Elmes
99140fb189 fix conditional negation being lost on field rename
https://forums.ankiweb.net/t/anki-force-changes-all-to/1694
2020-08-02 10:09:24 +10:00
Damien Elmes
efd6d81ba9 Merge pull request #723 from phwoo/typehints-for-qt-addons
Typehints for qt addons
2020-08-02 10:08:48 +10:00
Damien Elmes
38b1c20688 Merge pull request #721 from mkrump/help-wanted-4-add-type-hints-7
Turn on check_untyped_defs for aqt.main and aqt.progress
2020-08-02 10:04:52 +10:00
Fabian Wood
d8bce7731f Fixed runtime error from changes in qt addons.py
Changes to meet returning of Iterable (rather than List), meant
returning a different variable, but that may not have been created.
Reverted, changing to return List.
2020-08-01 17:50:37 +10:00
Fabian Wood
00236ce253 Updated qt addons with more extensive typehints 2020-08-01 15:50:27 +10:00
Matt Krump
85ca0eff78 Turn on check_untyped_defs for aqt.progress 2020-07-31 21:00:08 -06:00
Matt Krump
411accc165 Turn on check_untyped_defs for aqt.main 2020-07-31 20:34:14 -06:00