Damien Elmes
|
eb032c4efb
|
update README.contributing
|
2020-05-25 15:43:26 +10:00 |
|
Damien Elmes
|
3e156911e7
|
avoid printing the original exception bytes
Prevents the "while processing this exception, another exception
occurred" message
|
2020-05-25 14:28:37 +10:00 |
|
Damien Elmes
|
015de0c51f
|
move generated methods into separate, gitignored file
|
2020-05-24 20:41:53 +10:00 |
|
Damien Elmes
|
c8d13209cd
|
move dupe check to backend
|
2020-05-24 19:48:56 +10:00 |
|
Damien Elmes
|
d2dd619f18
|
fix rebuilding being done unnecessarily
|
2020-05-24 18:41:25 +10:00 |
|
Damien Elmes
|
6b05272ed4
|
Merge pull request #633 from hgiesel/dconf_hooks
Add three deck config hooks
|
2020-05-24 09:53:22 +10:00 |
|
Damien Elmes
|
38508c3ad7
|
use keyword args for calls with more than one argument
|
2020-05-24 09:12:47 +10:00 |
|
Damien Elmes
|
89dde3aeb0
|
migrate the remaining methods
|
2020-05-24 08:36:50 +10:00 |
|
Damien Elmes
|
4bf8175bcb
|
migrate more scheduling/media/etc
almost there
|
2020-05-23 21:34:19 +10:00 |
|
Damien Elmes
|
a105037ec9
|
migrate notetypes, update GIL list
|
2020-05-23 20:43:55 +10:00 |
|
Henrik Giesel
|
788a3eeced
|
Satisfy black reformatter
|
2020-05-23 11:14:52 +02:00 |
|
Damien Elmes
|
6710e3d528
|
add some more newtypes to the RPC defs
|
2020-05-23 16:58:01 +10:00 |
|
Damien Elmes
|
95735f106a
|
migrate cards and notes
|
2020-05-23 16:19:48 +10:00 |
|
Damien Elmes
|
7550e6241c
|
migrate decks and dconf methods
|
2020-05-23 15:09:16 +10:00 |
|
Damien Elmes
|
081a61a438
|
more methods
|
2020-05-23 14:01:36 +10:00 |
|
Henrik Giesel
|
2074ffcf51
|
Add three deck config hooks
- gui_hooks.deck_conf_did_add_config
- gui_hooks.deck_conf_will_remove_config
- gui_hooks.deck_conf_will_rename_config
|
2020-05-22 21:24:05 +02:00 |
|
Henrik Giesel
|
02a06f110a
|
Add my name to contributors
|
2020-05-22 20:10:59 +02:00 |
|
Damien Elmes
|
175afa9fee
|
migrate more methods to service
|
2020-05-22 22:09:33 +10:00 |
|
Damien Elmes
|
9c20d9a02b
|
start reworking protobuf handling
Will allow us to cut down on boilerplate by automatically generating
code from RPC service definitions
|
2020-05-22 20:56:15 +10:00 |
|
Damien Elmes
|
58a243aa6c
|
EMPTY_CARDS should not be translatable
|
2020-05-22 11:45:14 +10:00 |
|
Damien Elmes
|
6144317736
|
hook expected an int, not a str
|
2020-05-22 11:27:40 +10:00 |
|
Damien Elmes
|
cecf363c38
|
fix custom study not saving
|
2020-05-22 11:25:11 +10:00 |
|
Damien Elmes
|
0bf4fe400a
|
fix deletion of decks; allow deleting cards from default
https://anki.tenderapp.com/discussions/beta-testing/1967-2126-189-g7384df8f-crash-at-note-types-fields-save#comment_48353232
|
2020-05-22 11:24:56 +10:00 |
|
Damien Elmes
|
9baa8530d5
|
move deck/notetype update hooks to gui
We need to migrate away from firing hooks in libanki, since libanki
methods may be running on a background thread, and hook consumers
typically expect the code to run in the main thread. We could document
it, but it would frequently be forgotten about, and could lead to
crashes.
https://anki.tenderapp.com/discussions/ankidesktop/41748-qobject-cannot-create-children-for-a-parent-that-is-in-a-different-thread-when-hitting-the-save-button-on-clayoutpy-window
|
2020-05-22 10:47:14 +10:00 |
|
Damien Elmes
|
16eceb5260
|
show 'changes saved' in parent window
|
2020-05-22 10:43:41 +10:00 |
|
Damien Elmes
|
9358c78bad
|
show message when search fails
|
2020-05-22 10:43:28 +10:00 |
|
Damien Elmes
|
1844cc84cc
|
can't use _card.note_type() in clayout
|
2020-05-22 09:58:58 +10:00 |
|
Damien Elmes
|
a4efd9910e
|
monospace font in clayout
|
2020-05-22 09:58:20 +10:00 |
|
Damien Elmes
|
c52a076176
|
add back most of .fields() to avoid breaking add-ons
|
2020-05-21 12:08:51 +10:00 |
|
Damien Elmes
|
a3ac96443b
|
use context manager in retrieveURL
|
2020-05-21 10:58:42 +10:00 |
|
Damien Elmes
|
44ca4b32eb
|
use longer delay in test_timing()
was intermittently failing in slow Windows CI
|
2020-05-21 09:33:49 +10:00 |
|
Damien Elmes
|
d5d5ca9c3d
|
clearer variable names in retrieveURL
|
2020-05-21 09:22:34 +10:00 |
|
Damien Elmes
|
8300d8d85c
|
Merge pull request #630 from evandroforks/close_http_client_connections
Fixed HttpClient session not being closed
|
2020-05-21 09:17:07 +10:00 |
|
Damien Elmes
|
15a696a2d7
|
Merge pull request #628 from evandroforks/add_missing_anki_icon_to_debug_window
Added missing Anki icon to debug window
|
2020-05-21 09:06:26 +10:00 |
|
Damien Elmes
|
2291f52ff0
|
Merge pull request #629 from evandroforks/fix_misspelling_of_rsync_on_checks_yml
Fix misspelling of rsync variable name on checks.yml
|
2020-05-21 09:04:13 +10:00 |
|
evandrocoan
|
14692fb345
|
Added missing Anki icon to debug window
|
2020-05-20 19:21:31 -03:00 |
|
evandrocoan
|
b388c43454
|
Fixed HttpClient session not being closed
|
2020-05-20 19:20:41 -03:00 |
|
evandrocoan
|
05f36bd05f
|
Fix misspelling of rsync variable name on checks.yml
|
2020-05-20 19:19:36 -03:00 |
|
Damien Elmes
|
300fba156e
|
fix shortcut keys in clayout
|
2020-05-21 07:51:35 +10:00 |
|
Damien Elmes
|
12b9a7e368
|
left-align radio buttons in clayout
|
2020-05-20 19:56:53 +10:00 |
|
Damien Elmes
|
d5e48fdf65
|
fix deck age being used instead of collection
https://anki.tenderapp.com/discussions/ankidesktop/41637-bug-in-statistics
|
2020-05-20 19:46:01 +10:00 |
|
Damien Elmes
|
e2bb5cd14a
|
update missed storage._Collection references
|
2020-05-20 19:45:46 +10:00 |
|
Damien Elmes
|
50fdf9b03d
|
storage->collection
|
2020-05-20 17:58:28 +10:00 |
|
Damien Elmes
|
c49c378296
|
move storage logic into collection.py; fix export bug
https://anki.tenderapp.com/discussions/ankidesktop/41495-using-file-export-closes-the-collection-on-mwcoldb-if-the-browser-window-is-open
|
2020-05-20 17:43:34 +10:00 |
|
Damien Elmes
|
eb0c9f6e0a
|
fix progress bar getting stuck on image paste
|
2020-05-20 16:12:41 +10:00 |
|
Damien Elmes
|
6ae55a7a77
|
deprecate removeTempNote()
|
2020-05-20 15:01:05 +10:00 |
|
Damien Elmes
|
8da69c5d39
|
fix HTML editor in add screen
|
2020-05-20 14:59:22 +10:00 |
|
Damien Elmes
|
0c85397461
|
fix extending limits in custom study
https://anki.tenderapp.com/discussions/beta-testing/1967-2126-189-g7384df8f-crash-at-note-types-fields-save
|
2020-05-20 14:13:40 +10:00 |
|
Damien Elmes
|
8f207cc900
|
drop mw.weakref usage in models.py for now
https://anki.tenderapp.com/discussions/beta-testing/1967-2126-189-g7384df8f-crash-at-note-types-fields-save
|
2020-05-20 13:53:34 +10:00 |
|
Damien Elmes
|
4fd8a4cf2d
|
update empty cards hook
Closes #515
|
2020-05-20 13:41:09 +10:00 |
|