Damien Elmes
|
320cc90320
|
fix preview not updating when note edited
|
2019-04-08 15:18:40 +10:00 |
|
Damien Elmes
|
d15bfd6d1c
|
fix note not displaying when preview toggled off & on
|
2019-04-08 15:18:27 +10:00 |
|
Damien Elmes
|
bf8c0216ff
|
fix memory leak in card layout screen
|
2019-03-26 11:31:40 +09:00 |
|
Damien Elmes
|
9e8a29532d
|
Merge pull request #290 from jianli/change-chunk-by-deck-age
Fix chunk size for newer decks
|
2019-03-13 12:23:35 +10:00 |
|
Damien Elmes
|
47692a02f5
|
Update stats.py
disable spurious pylint warning
|
2019-03-11 15:12:21 +10:00 |
|
Damien Elmes
|
f6da277ab7
|
bump version
|
2019-03-11 14:36:19 +10:00 |
|
Damien Elmes
|
732aa38f93
|
Revert "moveTemplate slightly quicker"
This reverts commit 450f260781.
This caused a regression:
https://github.com/dae/anki/pull/294
|
2019-03-11 13:49:58 +10:00 |
|
Damien Elmes
|
5522c240a5
|
revert undo shortcut change in browser
when ctrl+z pressed in focused field and no undo history left, qt
triggers the menu item instead, causing data loss
I tried capturing the shortcut in JS and manually executing the undo,
and that seems to work on macOS, but not on Windows.
fixes
https://anki.tenderapp.com/discussions/ankidesktop/33064-how-to-undo-reverted-to-state-deleting-my-cards
|
2019-03-11 13:43:25 +10:00 |
|
Jian Li
|
4dc49322ee
|
Clean up code
|
2019-03-10 18:20:08 -07:00 |
|
Jian Li
|
5079b8aab8
|
Restrict bin count to 100
|
2019-03-10 17:30:14 -07:00 |
|
Jian Li
|
ba9c89ccb0
|
Change bin width (chunk) based on deck age
|
2019-03-10 17:19:16 -07:00 |
|
Jian Li
|
b4732efdf1
|
Refactor chunk calculation
|
2019-03-10 16:37:06 -07:00 |
|
Damien Elmes
|
3e8fd97ae3
|
handle blur/key event before note id set
can't reproduce the issue here, but presumably this change will
work around
https://anki.tenderapp.com/discussions/ankidesktop/33038-bug-after-updatehtml-notes-wont-display
|
2019-03-10 08:24:44 +10:00 |
|
Damien Elmes
|
b6e12e13cb
|
bump version
|
2019-03-07 18:43:56 +10:00 |
|
Damien Elmes
|
b6b1a8117d
|
Merge branch 'master' of github.com:dae/anki
|
2019-03-07 18:34:35 +10:00 |
|
Damien Elmes
|
496b029ac1
|
keep global i18n handlers working
the previous change broke the translations of copy&pasted anki code in
add-ons
should fix
https://anki.tenderapp.com/discussions/ankidesktop/32922-chinese-characters-in-the-main-window-when-setting-language-to-japanese#comment_47043676
|
2019-03-07 18:34:22 +10:00 |
|
Damien Elmes
|
39be2e1e0e
|
Merge pull request #292 from glutanimate/spell-check-envvar
Set QTWEBENGINE_DICTIONARIES_PATH to pave the way for spell checking
|
2019-03-07 08:53:45 +10:00 |
|
Glutanimate
|
295175b3b0
|
Set QTWEBENGINE_DICTIONARIES_PATH
This introduces the possibility for add-ons to supply spell checking
support in web views.
|
2019-03-06 18:59:38 +01:00 |
|
Damien Elmes
|
d208ac2088
|
allow translators to override Windows font
to work around Qt's awful fallback handling on Windows 10
https://anki.tenderapp.com/discussions/ankidesktop/32922-chinese-characters-in-the-main-window-when-setting-language-to-japanese
|
2019-03-06 15:28:49 +10:00 |
|
Damien Elmes
|
9b0efdc190
|
check a profile exists every time
if something went wrong between pm.meta() and .ensureProfile() in the
past, it would lead to an inability to start Anki due to the a lack of
any profiles
https://anki.tenderapp.com/discussions/ankidesktop/32972-linux-upgrade-problems-20-219
|
2019-03-06 15:27:13 +10:00 |
|
Damien Elmes
|
8c6d5b6332
|
keep json in utils for add-on compat
https://anki.tenderapp.com/discussions/beta-testing/1399-anki-2110-beta#comment_47036452
|
2019-03-06 07:18:26 +10:00 |
|
Damien Elmes
|
d62177b020
|
tweak coding statement to make xgettext happy
|
2019-03-05 09:59:21 +10:00 |
|
Damien Elmes
|
464fe69cdb
|
allow decreasing daily limits in custom study
|
2019-03-05 09:06:17 +10:00 |
|
Damien Elmes
|
856c11082e
|
cleanup old mplayer instances in profile unload as well
possible fix for users still having permission errors when
renaming profiles
|
2019-03-05 09:01:31 +10:00 |
|
Damien Elmes
|
d118c5cc9f
|
add option to strip html in export
|
2019-03-05 08:57:53 +10:00 |
|
Damien Elmes
|
ab2fbf381a
|
reduce test verbosity
|
2019-03-05 08:57:00 +10:00 |
|
Damien Elmes
|
2319ba8706
|
strip [[type:...]] in card export
|
2019-03-05 08:55:57 +10:00 |
|
Damien Elmes
|
3e80f85d94
|
preview state depends on card id, not note id
fixes
https://anki.tenderapp.com/discussions/ankidesktop/32952-commit-b43b14eb6263676da4d41cd5f3ca514bb8b43873-causes-preview-to-not-work-with-multiples-cards-of-same-note-cloze-deletions
|
2019-03-05 07:50:54 +10:00 |
|
Damien Elmes
|
0c6fbddc27
|
deprecated global _/ngettext was returning None
the plurals may still be wrong in the ngettext case, but at least
it should not lead to premature tracebacks
|
2019-03-05 07:46:27 +10:00 |
|
Damien Elmes
|
1593f3c5a1
|
turn off success notifications
|
2019-03-04 18:29:12 +10:00 |
|
Damien Elmes
|
8ff90ebcac
|
Merge branch 'master' of github.com:dae/anki
|
2019-03-04 18:21:21 +10:00 |
|
Damien Elmes
|
b104d8ab76
|
redirect travis build notifications
|
2019-03-04 18:20:25 +10:00 |
|
Damien Elmes
|
442600daf8
|
Merge pull request #288 from glutanimate/mediasrv-addon-support
Extend mediasrv to also serve media files in addons directory
|
2019-03-04 18:03:48 +10:00 |
|
Damien Elmes
|
a2c1ad9528
|
lint in travis
|
2019-03-04 17:58:50 +10:00 |
|
Damien Elmes
|
5adb8550da
|
enable some warnings in pylint
|
2019-03-04 17:27:39 +10:00 |
|
Damien Elmes
|
75a95ee1fb
|
tidy up unused imports
|
2019-03-04 17:25:19 +10:00 |
|
Damien Elmes
|
300231e318
|
use raw strings for regexs
|
2019-03-04 17:03:43 +10:00 |
|
Damien Elmes
|
60aac80a2c
|
fix wrong var name in previous warning fix
|
2019-03-04 17:02:52 +10:00 |
|
Damien Elmes
|
71f2b0627d
|
fix inconsistent indentation
|
2019-03-04 16:54:22 +10:00 |
|
Damien Elmes
|
e7a8bf145a
|
move from deprecated optparse to argparse
|
2019-03-04 16:45:29 +10:00 |
|
Damien Elmes
|
7d0f7ae33c
|
fix some warnings
|
2019-03-04 16:01:10 +10:00 |
|
Damien Elmes
|
5dbe5638c0
|
fix incorrect qt constructor call
|
2019-03-04 15:59:53 +10:00 |
|
Damien Elmes
|
b9957d820a
|
use distro in place of deprecated dist() method
|
2019-03-04 15:39:10 +10:00 |
|
Damien Elmes
|
70c803adf7
|
WindowsError may not be defined
|
2019-03-04 12:29:55 +10:00 |
|
Damien Elmes
|
a16a8175ab
|
pylint is confused by pyqt subscript notation
|
2019-03-04 12:25:54 +10:00 |
|
Damien Elmes
|
739885118b
|
print warning when add-ons access _ without importing it
|
2019-03-04 12:08:48 +10:00 |
|
Damien Elmes
|
e6d75207af
|
explicitly import _ and ngettext
|
2019-03-04 11:58:34 +10:00 |
|
Damien Elmes
|
8449f6f12b
|
fix qt-related error messages
|
2019-03-04 11:43:04 +10:00 |
|
Damien Elmes
|
db59f6f836
|
explicitly import _ in forms/
|
2019-03-04 11:34:30 +10:00 |
|
Damien Elmes
|
8981da61c1
|
silence some spurious errors and remove some unused code
|
2019-03-04 11:22:40 +10:00 |
|