Damien Elmes
|
3392fe8708
|
increase the rated search cap to 365, and allow searches for ease 0
An add-on appears to use ease 0 when rescheduling cards, and it may
make sense for Anki to do the same in the future as well.
|
2020-03-21 16:05:17 +10:00 |
|
Damien Elmes
|
cf50821d3b
|
add search that ignores combining chars
On a test of a ~40k card collection, the 'ignore accents' add-on
takes about 1150ms, and this code takes about 70ms.
|
2020-03-21 15:15:59 +10:00 |
|
Damien Elmes
|
32efd1789b
|
support regexp search in single field
|
2020-03-21 13:06:46 +10:00 |
|
Damien Elmes
|
d53c8f18ad
|
support wildcard in field*:val search
|
2020-03-21 12:45:25 +10:00 |
|
Damien Elmes
|
9dd5fef0a1
|
support regex searches
|
2020-03-21 12:00:48 +10:00 |
|
Damien Elmes
|
a1853db3d8
|
fix formatting and unit test
|
2020-03-21 08:17:24 +10:00 |
|
Damien Elmes
|
e060e0daee
|
handle escaped tag searches and tag:* special case
|
2020-03-21 08:09:28 +10:00 |
|
Damien Elmes
|
25c4b8466e
|
handle * in single-field search
|
2020-03-21 07:56:32 +10:00 |
|
Damien Elmes
|
c173e4a175
|
fix ease search
|
2020-03-21 07:56:09 +10:00 |
|
Damien Elmes
|
13f726fe8f
|
fix is:new/is:review
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
46cd7f23f5
|
added needs to use milliseconds
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
1e21fa325b
|
handle empty searches and leading/trailing whitespace
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
61391a760c
|
add remaining tests and fix some clippy lints
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
ed009e4fbb
|
fix rated and state searches
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
986f6c4437
|
fix tags, more tests
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
274e0ef315
|
fix cards
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
c3c56d7cf2
|
fix decks
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
518836e434
|
fix added
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
3fb5066152
|
fix qualified search
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
8f38ad8aa2
|
avoid extra sql binding in unqualified search
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
b087ebc845
|
start on search tests
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
f36857ae27
|
prototype of integration
no ordering yet, and no tests
|
2020-03-20 21:15:23 +10:00 |
|