user1823
78b76152c4
More precise percent of days studied ( #2889 )
...
* More precise percent of days studied
* Use localizedNumber & Format
* Update reviews.ts
* Update reviews.ts
* Update reviews.ts
2024-01-21 20:25:50 +10:00
Viktor Ricci
d19a535309
Don't urllib.unquote when using requests ( #2943 )
2024-01-19 16:09:13 +10:00
Abdo
8b7fbc0b80
Fix MathJax editor not opening when navigating into blocks ( #2953 )
2024-01-19 16:06:27 +10:00
Abdo
c183b758bd
Default to 'Bury Card' action consistently ( #2950 )
2024-01-19 15:49:16 +10:00
Abdo
0e7e9b8903
Fix title of Auto Advance section ( #2949 )
2024-01-19 15:48:30 +10:00
qxo
91ce971799
fix: fix windows build issue ( #2947 )
2024-01-19 15:48:06 +10:00
mjuhanne
9a72411516
Fix crash in Reviewer ( #2945 )
2024-01-19 15:36:11 +10:00
Damien Elmes
74c1141187
Ignore congrats fetch errors
...
The congrats page fetches data once a minute, and onRefreshTimer()
reloads the page once every 10 minutes. If a data fetch is in flight
when the page reload happens, it can cause a 'failed to fetch' error
to occur.
Closes #2895
2024-01-19 15:28:54 +10:00
Damien Elmes
c6af3f0020
Update Python
...
Closes #2923
2024-01-19 15:11:17 +10:00
Damien Elmes
007cfb2c9c
Update translations
2024-01-18 11:00:01 +10:00
Damien Elmes
aaffcf2472
Update Rust deps
2024-01-18 11:00:01 +10:00
Aristotelis
fd37dd935c
Make tags and tag suggestions able to be styled by add-ons ( #2941 )
...
* Expose tag name to add-ons via data attribute
* Expose autocomplete items to add-ons as data attributes
* Use common data-addon* prefix for attributes
2024-01-18 10:09:06 +10:00
Damien Elmes
d744e1ede7
Apply workaround for wasyncore error
2024-01-16 16:01:40 +10:00
Damien Elmes
37caa2d9fd
Update translations
2024-01-12 15:18:29 +10:00
Damien Elmes
edc30b866d
Update for jinja2 security warning
2024-01-12 15:17:26 +10:00
Damien Elmes
fd5100ae88
Fix error after notetype merge + downgrade
2024-01-12 15:16:27 +10:00
Damien Elmes
e2e4cfaabd
Shift the default network timeout back to 60 seconds
...
There have been a number of reports from people that were having trouble
with 30 seconds
2024-01-11 14:31:30 +10:00
Damien Elmes
b2345e9fe4
Include details on what's missing when a NotFound error is triggered
...
Makes debugging issues like #2939 easier
2024-01-11 14:20:10 +10:00
Damien Elmes
5b6a81cbf2
Fix importing of Mnemosyne due dates ( #2936 )
2024-01-11 14:11:17 +10:00
RumovZ
4920c13526
Fix note id mix-up when resolving notetype conflicts ( #2940 )
...
Closes #2939 .
2024-01-11 13:50:03 +10:00
Damien Elmes
eb45f8a76c
Fix update suppression
...
The check got lost in the recent refactor.
https://forums.ankiweb.net/t/bug-report-anki-23-10-1-linux-flatpak-ignore-this-update-does-not-work/39408
2024-01-09 14:12:26 +10:00
Damien Elmes
6709e022fc
Use card.reps - 1 when calculating fuzz ( #2933 )
...
https://github.com/open-spaced-repetition/fsrs4anki-helper/issues/343#issuecomment-1879584562
https://forums.ankiweb.net/t/reschedule-is-inconsistent-with-normal-schedule-in-fuzz/39363
2024-01-09 12:26:46 +10:00
Abdo
082c6bd7bd
Fix undo handling of group and some other IO tools ( #2931 )
...
* Fix undo handling of group and some other IO tools
* Emit change signal inside onObjectModified
* Fix group lost after moving group then undoing
* Skip undo entry if canvas has not changed
The onObjectModified() call I added in a previous commit to deleteDuplicateTools results in a duplicate undo entry for the delete tool. Checking for duplicate entries seems simpler than having to think about where onObjectModified() should be called exactly
* Fix extra undo entry added after ungroup
2024-01-09 11:19:46 +10:00
Abdo
441687866f
Flip indent/outdent buttons for RTL ( #2930 )
2024-01-09 11:09:53 +10:00
Damien Elmes
ee05094e57
Check review count up front
...
https://forums.ankiweb.net/t/inconsistent-number-of-reviews-when-clicking-optimize/39275/7
2024-01-08 14:05:09 +10:00
Damien Elmes
6eda192390
Clear out old FSRS progress as new operation starts
...
https://forums.ankiweb.net/t/inconsistent-number-of-reviews-when-clicking-optimize/39275/6
2024-01-08 13:23:25 +10:00
Damien Elmes
f1009d8d44
Update to Rust 1.75
2024-01-05 14:28:23 +10:00
Abdo
c18ad5ed85
Ignore some extra chars in no-combining search ( #2929 )
...
* Ignore some extra chars in no-combining search
* Construct new string
* Update rslib/src/text.rs (dae)
2024-01-05 14:22:52 +10:00
BlueGreenMagick
69f201d43c
Fix toolbar button shifting on hover ( #2928 )
2024-01-03 16:53:37 +10:00
Abdo
6cbb50659e
Initialize Browser.aspect_ratio earlier to fix AttributeError ( #2924 )
2024-01-03 15:59:16 +10:00
Abdo
f807ac2a81
Use our translation of 'Discard' ( #2920 )
...
* Use our translation of 'Discard'
* Update qt/aqt/utils.py (dae)
2024-01-01 14:20:31 +10:00
Viktor Ricci
d0359ab5eb
Allow > inside HTML attributes ( #2918 )
...
* Allow > inside HTML attributes
* Don't add unnecessary (?:...) to HTML_MEDIA_TAGS
2024-01-01 14:09:30 +10:00
Mani
773e143808
add padding to control corner to shapes ( #2919 )
2024-01-01 14:08:24 +10:00
Damien Elmes
7450c2b272
Add make to build reqs; update ARM docs
2023-12-30 09:45:39 +10:00
Damien Elmes
bb71e9b18c
Work around test failure on Windows
2023-12-28 18:43:28 +10:00
Damien Elmes
f9bb89197e
Roll back Qt on Mac source build too
2023-12-28 18:28:46 +10:00
Damien Elmes
e8c774d0fa
Bump version to 23.12.1
2023-12-28 18:19:48 +10:00
Damien Elmes
d9d5dd20f2
Update translations
2023-12-28 18:19:29 +10:00
Damien Elmes
3daa46b2bc
Revert "Update to Qt 6.6.1 on Mac"
...
This reverts commit c5ca835437 .
This moves the bundle back to Qt 5.3 due to
https://forums.ankiweb.net/t/anki-23-12-mac-apple-qt6-dmg-crashing-on-browser/38783
We'll move back up when 6.6.2 comes out in mid-late Jan.
2023-12-28 18:17:50 +10:00
Damien Elmes
f94a129f5e
Pull in FSRS fix for pretrain
2023-12-28 18:15:44 +10:00
Abdo
1428fe5a3e
Skip tests failing around rollover hour ( #2909 )
...
* Skip tests failing around rollover hour
* Set ANKI_TEST_MODE for Rust tests instead
2023-12-28 18:06:19 +10:00
RumovZ
54b21bdeaa
Cloze notetype merges ( #2912 )
...
* Abort when trying to match notetypes of different kinds
* Skip merging templates if target is cloze
2023-12-28 18:01:23 +10:00
Mani
1be8b813ea
fix: enable keyboard in mobile io note editor ( #2916 )
2023-12-28 18:00:07 +10:00
user1823
a764f008c5
Improve description of stability in Stats ( #2910 )
2023-12-27 13:07:08 +10:00
Jarrett Ye
e68430eec2
use new formula to calc ivl in getRetentionWarning ( #2911 )
...
* use new formula to calc ivl in getRetentionWarning
* format
* Use consistent casing (dae)
2023-12-27 12:26:58 +10:00
Damien Elmes
7e66976cd1
Update translations
2023-12-25 09:40:51 +10:00
Damien Elmes
2490267795
Exclude suspended cards from FSRS optimizing
...
https://forums.ankiweb.net/t/anki-23-12-beta/37771/155
2023-12-25 09:40:24 +10:00
Damien Elmes
c4115bdff2
Select cancel button by default
...
Consistent with 'keep editing' in add screen
2023-12-25 09:40:24 +10:00
RumovZ
9bebe2d72d
Fix new cards from parent decks being gathered ( #2907 )
...
Fixes #2906 .
2023-12-24 20:04:28 +10:00
Abdo
549f6f55a9
Improve confirmation message in Add screen ( #2903 )
2023-12-24 15:22:59 +10:00