krassowski
755c9487c9
Add docstring explaining introduced arguments of _run()
2017-09-23 15:01:29 +00:00
krassowski
3334cbd249
Build GUI before running tests
2017-09-21 03:52:03 +00:00
krassowski
153e560c3d
Add requirements allowing to test GUI: PyQt5 and sip.
2017-09-21 03:46:46 +00:00
krassowski
b863d7972c
Allow to run App&GUI without entering the main event loop
2017-09-21 03:02:39 +00:00
Damien Elmes
6007cf5e3a
add missing shortcuts back to advanced menu
2017-09-19 17:07:28 +10:00
Damien Elmes
1842db2a8f
work around python not handling non-latin hostname
...
https://anki.tenderapp.com/discussions/beta-testing/763-anki-does-not-seem-to-start-on-windows-10
2017-09-16 12:19:44 +10:00
Damien Elmes
8fe766c750
improve wording of replayQuestion
...
based on some old feedback
2017-09-13 17:59:28 +10:00
Damien Elmes
324f3716ae
ignore tex environments/refs outside of math tags
2017-09-13 13:08:43 +10:00
Damien Elmes
e166b2204d
Revert "use inline-block so enter inserts br tags"
...
This reverts commit fa498626a0
.
works for empty fields, but picks up existing separator on existing content
2017-09-13 11:31:24 +10:00
Damien Elmes
fa498626a0
use inline-block so enter inserts br tags
2017-09-13 11:23:09 +10:00
Damien Elmes
8737c6737b
another fix for mathjax+cloze
2017-09-12 13:53:08 +10:00
Damien Elmes
bd414595de
Merge pull request #209 from sieben/simplify_comparisons
...
Simplify comparisons
2017-09-11 15:01:07 +10:00
Damien Elmes
f786ad1594
Merge pull request #208 from sieben/none_comparison
...
Comparison with None shouldn't use equality
2017-09-11 15:01:01 +10:00
Damien Elmes
0c6eabc462
Merge pull request #207 from sieben/trailing_semicolon
...
Remove trailing semicolon
2017-09-11 15:00:26 +10:00
Rémy Léone
4446b85ef2
Simplify comparisons
2017-09-10 15:32:51 +02:00
Rémy Léone
8f1ad57931
Comparison with None shouldn't use equality
...
That type of comparisons should always be done with 'is' or 'is not',
never the equality operators.
2017-09-10 15:30:22 +02:00
Rémy Léone
9e574a448b
Remove trailing semicolon
2017-09-10 14:41:38 +02:00
Damien Elmes
67728e73d7
fix broken cloze deletion
2017-09-10 19:51:25 +10:00
Damien Elmes
ce803b9f44
bump version
2017-09-10 18:54:08 +10:00
Damien Elmes
5deb75f5c4
preserve user_files folder in add-ons
2017-09-10 18:53:47 +10:00
Damien Elmes
0bc4a1a220
replace _ with space in add-on names
2017-09-10 17:02:32 +10:00
Damien Elmes
905bd10efe
use documents instead of desktop as default location
...
have observed users doing a collection export to their desktop, then
thinking that double clicking the collection file was the way to
start Anki in the future
2017-09-10 17:01:52 +10:00
Damien Elmes
0c80b5454f
use separate .colpkg extension for collection exports
...
- allows translations of filename
- allows users to keep multiple collection exports in the same folder
- provides a clearer distinction between deck and collection packages
- the collection/backup .apkg special cases will continue to work in
future 2.1.x releases
2017-09-10 16:58:55 +10:00
Damien Elmes
b454d6f169
default to desktop in getSaveFile; don't force desktop in stats
2017-09-10 16:42:29 +10:00
Damien Elmes
1e2f934480
allow user to pick graph save location
2017-09-10 15:50:34 +10:00
Damien Elmes
d3d96222bc
prefs and dialog tweaks
...
- manage prefs window so it only opens once, and gets closed properly
- provide silentlyClose shortcut to dialogmanager windows
2017-09-10 15:15:12 +10:00
Damien Elmes
5f68b62450
fix delay opening preferences screen
...
qt currently seems very slow at calculating width of language dropdown,
so we change the setting to delay dropdown appearance instead of
appearance of the dialog
2017-09-10 15:13:52 +10:00
Damien Elmes
a5bbdf0c5f
fix backups failing to complete
...
the behaviour of daemon=True was the opposite of what I expected
2017-09-10 13:17:56 +10:00
Damien Elmes
c5188d9f3a
fix backup rotation
...
add missing d and make pattern more specific
2017-09-10 12:56:27 +10:00
Damien Elmes
5bd2e10f3c
close preview window on collection close
2017-09-08 19:44:13 +10:00
Damien Elmes
35923630bf
make sure we update preview buttons at after state determined
...
fixes duplicate calls and inability to reveal answer of last card
2017-09-08 19:43:35 +10:00
Damien Elmes
593569d0dc
only strip formatting when inside mathjax
2017-09-08 19:35:34 +10:00
Damien Elmes
4990b2f8eb
mathjax tweaks
...
- drop support for $$ in favour of separate opening and closing tags
- add shortcuts to add mathjax
- don't highlight any clozes in blue if field contains mathjax chars
2017-09-08 19:20:37 +10:00
Damien Elmes
90a5a48d6c
fix silentlyClose check
2017-09-08 18:42:26 +10:00
Damien Elmes
394fffde13
fix margins in deck conf
2017-09-08 16:06:09 +10:00
Damien Elmes
bdcc8e284b
re.escape() deck search
2017-09-08 15:13:46 +10:00
Damien Elmes
63befa7c0c
force correct css mime type
...
fixes broken styling on machines with an incorrect mime type
2017-09-07 14:52:46 +10:00
Damien Elmes
9858ab3dbe
clarify logo license
2017-09-06 17:01:23 +10:00
Damien Elmes
2e7da0f3c6
provide more info in error screen, and link to support site
2017-09-06 16:40:35 +10:00
Damien Elmes
e518619ed3
Merge pull request #205 from matthin/master
...
Fix typo in error message
2017-09-06 13:04:06 +10:00
Damien Elmes
1d257c05ce
'oldest first' now uses the revlog for correct ordering
2017-09-06 13:02:52 +10:00
Damien Elmes
38688ef8ef
prepareQA hook
...
see updated docs on https://apps.ankiweb.net/docs/addons21.html
2017-09-06 13:02:00 +10:00
Justin Harrison
5e3cee8c6c
Fix typo in error message
2017-09-05 15:29:45 -07:00
Damien Elmes
ca6412b6c9
don't force win32 audio output
...
was added in 2008 as a hack around sound problems users were having, but
it causes problems for other users and prevents overriding in the conf
file, so let's try with the default
report:
https://anki.tenderapp.com/discussions/ankidesktop/24859-poor-playback-with-mono-mp3
originally changed in c50203b9a12ef30867b8cac7f7068f6e51880d3a
2017-09-04 19:05:02 +10:00
Damien Elmes
f941e9dea8
remove ellipsis from some menu items
...
to reflect that they execute immediately
https://anki.tenderapp.com/discussions/ankidesktop/21165-bug-menu-items-lie-about-actions
2017-09-04 11:34:41 +10:00
Damien Elmes
27b42fcac9
use readable name instead of mid in browser searches
...
mid should no longer be required now that note type names are made
unique
2017-09-02 16:15:01 +10:00
Damien Elmes
a0afec9938
escape ideographic space
2017-09-02 16:10:19 +10:00
Damien Elmes
62a1382c0d
python 3 doesn't save us from misconfigured locales
2017-09-02 13:59:10 +10:00
Damien Elmes
a7ed7fa4e3
fix cutting and copying between fields
...
the shortcut keys are handled by webengine on platforms other than
osx, so rather than messing with an event filter we catch the cut and
copy events in js and send a signal back
2017-09-02 13:48:03 +10:00
Damien Elmes
be14703e7f
strip trailing <br> tag when saving field
2017-09-02 13:26:57 +10:00