RumovZ
478a3bd0bc
Format
2021-01-07 18:20:14 +01:00
RumovZ
efd554ea29
Provide ConcatSeparator through rsbackend.py
2021-01-07 17:48:30 +01:00
RumovZ
c2e2a86ec9
Add writer functions to want_release_gil()
2021-01-07 13:09:00 +01:00
RumovZ
76c16180ae
Add native enum for concatenate_search's separator
2021-01-07 12:50:57 +01:00
Damien Elmes
4d55826495
update translations
2021-01-07 19:40:17 +10:00
Damien Elmes
ddee091d9d
remove spaces around '/'
2021-01-07 19:40:01 +10:00
Damien Elmes
a7fffb7365
ignore missing pyaudio
2021-01-07 16:25:55 +10:00
Damien Elmes
b30b7c3073
fix qt/ pylints
2021-01-07 16:21:50 +10:00
Damien Elmes
ac923b5232
cap pylint CPUs in qt/
...
After 4 cores, improvements are tiny, and soon start going backwards,
presumably due to the overhead of importing PyQt into each worker.
2021-01-07 16:19:52 +10:00
Damien Elmes
4b11854a2e
fix pylint in qt
...
pylint fails to read Qt modules when invoked as a subprocess with
-j 0, and it looks like I committed this in the middle of debugging
the issue. Work around it by invoking pylint directly. It's still
awfully slow, taking 30 seconds on a 10 core machine.
2021-01-07 15:47:25 +10:00
Damien Elmes
f4c8462b97
fix another broken setWindowFlags
2021-01-07 14:46:55 +10:00
Damien Elmes
94064b8230
convert setWindowFlags call into helper, and fix invalid variables
...
"type: ignore" was masking the invalid references to self in places
like showText()
2021-01-07 14:24:49 +10:00
Damien Elmes
a1c17d114a
Merge pull request #860 from RumovZ/norm-search
...
Normalise search
2021-01-07 10:51:36 +10:00
Damien Elmes
f667521ee0
only adjust search on left button click
...
Closes #898
2021-01-07 10:08:23 +10:00
wallgrenen
52a2447f09
replace broken link
2021-01-07 09:56:25 +10:00
Damien Elmes
5c08bd8fb8
Merge pull request #899 from BlueGreenMagick/remove-context-help-btn
...
remove context help button
2021-01-07 09:52:12 +10:00
Damien Elmes
fd2e04ff67
Merge pull request #901 from wallgrenen/replace-broken-link
...
replace broken help link
2021-01-07 09:48:20 +10:00
Damien Elmes
f9e939aaff
Make orjson optional again
...
While 32 bit platform support is probably not going to come back,
this allows Anki to run on other architectures orjson doesn't support.
2021-01-07 09:44:40 +10:00
RumovZ
ebe535e42f
Add Position in PropertyKind match of writer.rs
2021-01-06 23:29:09 +01:00
RumovZ
6ee9e4f58c
Merge branch 'master' of https://github.com/ankitects/anki into norm-search
2021-01-06 20:57:24 +01:00
RumovZ
cbf68da630
Format
2021-01-06 20:35:11 +01:00
RumovZ
539f701573
Add exception handling for filter modifications
2021-01-06 20:25:13 +01:00
RumovZ
d9f7d2e70d
Add tests for writer.rs
...
Also minor adjustments to concatenate_searches.
2021-01-06 19:39:34 +01:00
RumovZ
07499dd890
Implement search replacing via Ctrl+Shift combo
...
Also switch to using the new backend functions for concatenating and
negating searches.
2021-01-06 18:32:29 +01:00
wallgrenen
48f753c267
Fix typo in username
2021-01-06 17:15:21 +01:00
wallgrenen
78601d29ba
replace broken link
2021-01-06 17:03:39 +01:00
BlueGreenMagick
6224658c0d
remove context help button
2021-01-06 22:15:48 +09:00
RumovZ
6d6cd87b8f
Adjust frontend to normalized search syntax
2021-01-06 14:05:28 +01:00
RumovZ
84061a6e6d
Implement replace_search_term
2021-01-06 14:03:43 +01:00
RumovZ
79d0b5496b
Implement concatenate_searches
...
Fix minor stuff in writer.rs.
2021-01-06 14:00:47 +01:00
RumovZ
713db05f27
Implement negate_search
2021-01-06 13:57:35 +01:00
Damien Elmes
ae410fac24
Merge pull request #896 from hgiesel/defaultoff
...
Default CardCounts separate suspended/buried to on
2021-01-06 21:05:59 +10:00
Henrik Giesel
936d06b84b
Default CardCounts to off
2021-01-06 11:53:58 +01:00
Damien Elmes
e28c67d4f6
Merge pull request #895 from hgiesel/newlearn
...
Change meaning of "is:learn" to filter on type, not queue
2021-01-06 19:13:59 +10:00
Damien Elmes
844b725809
Merge pull request #892 from hgiesel/cardcounts
...
Add "By card type" and "By scheduling queue" variants of Card Counts stats graph
2021-01-06 19:11:47 +10:00
Damien Elmes
d464d97f10
Merge pull request #891 from BlueGreenMagick/sidebar-delete-deck
...
Sidebar delete deck
2021-01-06 18:56:15 +10:00
Damien Elmes
25858c212c
fix unhandled sync error
...
Thanks to Abdo:
https://forums.ankiweb.net/t/sync-anki-on-desktop-error/6299/2
2021-01-06 18:51:28 +10:00
Henrik Giesel
6c638b87f5
Switch relearning cards to schemeReds
2021-01-05 19:37:14 +01:00
Henrik Giesel
ee94c7eb93
Add label for SeparateInactiveCheckbox in ftl file
2021-01-05 19:13:57 +01:00
Henrik Giesel
59cb901a3b
Change meaning of "is:learn" to filter on type, not queue
2021-01-05 17:36:55 +01:00
Henrik Giesel
f5e90bb249
Satisfy formatter
2021-01-05 17:22:27 +01:00
Henrik Giesel
15123915a0
Make pie graphs display correctly when switching between categories
2021-01-05 16:47:47 +01:00
Henrik Giesel
681d82f5cc
Replace CountMethodRadios with SeparateInactiveCheckbox method
...
* cards will still be mostly counted by ctype rather than queue
* if the user wants to include inactive cards buried and suspended will
be first filtered out, before the rest is counted by ctype
2021-01-05 16:13:06 +01:00
BlueGreenMagick
adb8be92a0
format ask_delete_deck method more readable
2021-01-05 21:33:59 +09:00
BlueGreenMagick
95a62b20d3
delete deck in background
2021-01-05 21:33:59 +09:00
BlueGreenMagick
ada8c505f6
add BrowserDeleteDeck to ResetReason
2021-01-05 21:33:48 +09:00
BlueGreenMagick
2a1b6f90ae
add delete_deck to sidebar context menu
2021-01-05 20:09:55 +09:00
BlueGreenMagick
f6f06986d0
seperate ask_delete_deck and _delete method
2021-01-05 20:09:47 +09:00
Damien Elmes
dad4c76089
no need to log card resets when exporting
2021-01-05 11:11:37 +10:00
Henrik Giesel
2ae09ae39e
Satisfy formatter
2021-01-04 15:36:15 +01:00