Austin Siew
0c37ab0f5c
Added 2.1.54 and 2.1.55 to github actions
2022-12-30 20:34:50 -07:00
Austin Siew
2ad03ddbc0
added anki 2.1.54 and 2.1.55 tests & fixed NotFoundError not working on 2.1.55
2022-12-30 20:26:58 -07:00
introt
2f50c747fb
Add getNoteTags, updateNoteTags and updateNote
...
getNoteTags returns [str ...] of tags for a given note (note: int)
updateNoteTags removes the existing tags and sets new tags
updateNote combines the old updateNoteFields and the new updateNoteTags
Closes #369
2022-12-30 13:13:31 +02:00
Alexei Yatskov
7234914d44
Merge pull request #367 from Aquafina-water-bottle/master
...
Added various calls for model fields (getting & setting font, setting description)
2022-12-29 11:42:01 -08:00
Austin Siew
5e527680d9
accidentally removed modelFieldRemove from the README, reverted
2022-12-28 19:34:21 -07:00
Austin Siew
a96e10e840
made the test more precise by checking the anki version
2022-12-28 18:54:22 -07:00
Austin Siew
69baea296a
added tests & documentation, removed dead code
2022-12-28 18:37:05 -07:00
Austin Siew
e42e936655
Merge remote-tracking branch 'foosoft/master'
2022-12-28 17:15:54 -07:00
Alexei Yatskov
68ccd5785b
Merge pull request #368 from Aquafina-water-bottle/fix_qt5_ci
...
Fix Qt5 CI tests
2022-12-28 11:03:24 -08:00
Austin Siew
e4627a17e5
reverted .tox dir removal
2022-12-26 20:11:13 -07:00
Austin Siew
b19528e443
added --no-sandbox to tox env
2022-12-26 20:04:10 -07:00
Austin Siew
2d54eccb64
added modelFieldSetDescription, changed double quote strings to single quote strings
2022-12-24 04:18:24 -07:00
Austin Siew
59f75a2946
added modelFieldFonts, modelFieldSetFont, modelFieldSetFontSize
2022-12-24 04:10:56 -07:00
Alexei Yatskov
ad4a4a4661
Merge pull request #366 from ocavue/ocavue/fix-tox
...
fix ci by installing tox v3
2022-12-20 17:03:42 -08:00
ocavue
479b425ae1
Lock tox to v3 in GitHub Action
2022-12-20 15:57:28 +08:00
Alexei Yatskov
ae8ac9cf18
Merge pull request #365 from Aquafina-water-bottle/master
...
Updated documentation on multi
2022-12-18 19:44:40 -08:00
Austin Siew
aa42480d7a
updated README with multi version 6 examples
2022-12-16 19:14:14 -07:00
Alexei Yatskov
42a6de39b3
Merge pull request #363 from introt/modelFieldDescriptions
...
Added modelFieldDescriptions
2022-12-10 09:44:25 -08:00
Austin Siew
09d22cc507
updated documentation on multi
2022-12-06 02:36:09 -07:00
introt
ff4fb13428
Fix KeyError in modelFieldDescriptions
...
on older Anki versions, where field descriptions aren't available
2022-11-27 12:19:58 +02:00
introt
336dc8bb31
Added modelFieldDescriptions
...
Similar to modelFieldNames, returns a list of
note field decriptions (the text seen in the gui
editor when the field is empty)
2022-11-26 14:56:34 +02:00
Alexei Yatskov
82ca4b847d
Merge pull request #350 from Aquafina-water-bottle/get_reviews_of_card
...
Added getReviewsOfCards
2022-09-20 17:53:03 -07:00
Austin Siew
a8905a4c22
getReviewsOfCards: changed inner lists into dictionaries, removed cid within the inner list
2022-09-20 17:46:26 -06:00
Alexei Yatskov
773dc49f2b
Merge pull request #353 from snoyes/fix-#352
...
Fix issue #352
2022-09-17 14:27:27 -07:00
Austin Siew
7cf38106b3
changed getReviewsOfCard -> getReviewsOfCards, changed result to be formatted in a dictionary rather than a list
2022-09-13 17:25:14 -06:00
Austin Siew
c0c922d27c
changed getReviewsOfCard -> getReviewsOfCards, changed result to be formatted in a dictionary rather than a list
2022-09-13 17:12:20 -06:00
Scott Noyes
6f87f03519
Fix issue #352
2022-09-12 09:07:59 -05:00
Alexei Yatskov
9f76e5fff2
Merge pull request #348 from Aquafina-water-bottle/issue_82_documentation
...
README changes: Issue 82 documentation
2022-09-11 10:59:18 -07:00
Austin Siew
6e4bbfa0d6
Added getReviewsOfCard
2022-09-05 00:29:03 -06:00
Austin Siew
d9c01327a4
fixed warning message
2022-08-22 00:06:50 -06:00
Austin Siew
127a34c2d0
added warning
2022-08-22 00:05:19 -06:00
Austin Siew
3b10dbc27f
typos
2022-08-22 00:00:15 -06:00
Alexei Yatskov
fbd6ccad3e
Merge pull request #346 from Aquafina-water-bottle/model_field_names
...
Added model field name actions
2022-08-18 17:44:11 -07:00
Austin Siew
db2e7f2e95
added documentation
2022-08-17 12:50:22 -06:00
Austin Siew
83cc55769b
fixed function styling issue in test case
2022-08-16 20:11:44 -06:00
Austin Siew
8ec078393a
removed the bulk action in favor of the already existing 'multi' action
2022-08-16 19:35:32 -06:00
Austin Siew
cb52e14497
Added sample requests to field name actions
2022-08-16 19:30:36 -06:00
Austin Siew
ebdca1db6b
Added model field name api points and skeleton documentation to README
2022-08-16 19:23:09 -06:00
Alexei Yatskov
55327b6ccf
Merge pull request #343 from StevenTCramer/patch-1
...
Add PowerShell example to Readme.
2022-07-25 18:04:18 -07:00
Steven T. Cramer
4010293efa
Add PowerShell example to Readme.
...
Now that PowerShell is cross platform it is my go to shell. Thought I would add an example to the readme.
2022-07-25 11:49:55 +07:00
07ddcead5e
Remove metadata from README
2022-07-14 13:17:33 -07:00
Alexei Yatskov
d174099b60
Merge pull request #332 from debanjandhar12/patch-1
...
Fix storeMediaFile logic
2022-07-03 11:42:26 -07:00
Alexei Yatskov
113dc50e3a
Merge pull request #334 from oakkitten/fix-tox-tests
...
Fix tests by “pinning” Anki dependencies via a time machine
2022-06-11 20:56:04 -07:00
oakkitten
cfcb1616ce
Tests: add environments for Anki 2.1.51 to 53
2022-06-08 19:29:45 +01:00
oakkitten
b01dd47dec
Tests: Run CI tests in parallel
2022-06-08 19:29:45 +01:00
oakkitten
863cef5e64
Tests: use time machine to “pin” Anki dependencies
...
Packages anki and aqt do not pin their requirements,
which breaks anki <= 2.1.49 because of protobuf major version bump.
While it's possible to use requirements.txt as constraints,
it might not be the best idea:
* requirements.txt can’t be used as constraints
without some careful sed’ding to remove hashes and extras;
* its location changes between versions;
* you can’t get this file for a pre-release version of Anki
since these don't get git tags;
* it’s rarely updated anyway and hence won’t reliably
produce the environment that actual Anki uses.
So use a pypi-timemachine, which prevents pip from using packages
that were uploaded after a specified date.
While the code is a tad complex, it feels slightly less hacky,
and is likely to be producing more accurate environments.
2022-06-08 19:29:45 +01:00
debanjandhar12
504ac68b40
Fix storeMediaFile logic
...
Currently, when `skip` is true and `deleteExisting` is true the `storeMediaFile` will simply delete the media file.
However, the intended behavior should be to not touch the media file when both conditions are true.
2022-06-06 13:47:22 +05:30
Alexei Yatskov
5774ef7346
Merge pull request #323 from oakkitten/edit-dialog-bring-to-foreground
...
Bring Edit dialog to foreground more reliably
2022-05-29 12:59:02 -07:00
Alexei Yatskov
99d6256ade
Merge pull request #324 from toasted-nutbread/api-reflect
...
apiReflect
2022-05-29 12:58:38 -07:00
Alexei Yatskov
1d5b87b3f4
Merge pull request #322 from ZhengPeiRu21/fixDeckStatsTest
...
Fix getDeckStats test
2022-05-29 12:57:18 -07:00