Commit graph

556 commits

Author SHA1 Message Date
Carl Hofmeister
430d38223c Fix string decode error when importing csv files 2017-12-31 14:01:47 -06:00
Damien Elmes
d08f6c4f46 bump version 2017-12-24 22:27:09 +10:00
aakatov
793e12a84c fix play sound with HTML special symbols in its filename 2017-12-23 12:36:26 +03:00
Damien Elmes
b5c17cb370 bump version 2017-12-22 21:48:13 +10:00
Damien Elmes
9230211809 different cloze colour in night mode 2017-12-20 16:05:28 +10:00
Damien Elmes
174e1a46b3 fix error when importing 2017-12-12 11:55:27 +10:00
Damien Elmes
39bc5d42ae fix mpv warnings 2017-12-11 17:26:25 +10:00
Damien Elmes
83b220f931 more open() and regex strings 2017-12-11 17:25:51 +10:00
Damien Elmes
7bc9fd6d04 move regex flags to start of string 2017-12-11 16:42:19 +10:00
Damien Elmes
ebfc475efe fix 'unclosed file' warnings with python -Wall 2017-12-11 16:38:15 +10:00
Damien Elmes
ccb39c5f50 cgi.escape is deprecated 2017-12-11 16:20:00 +10:00
Damien Elmes
4875d0502e add the ability to disable cert verification 2017-12-07 17:15:20 +10:00
Damien Elmes
54780dcd53 work around pops in recording start
https://anki.tenderapp.com/discussions/ankidesktop/26005-when-recording-sound-on-mbp

on my machine, the pops start around sample 2048 of a 44.1khz recording,
and only for the first recording after the audio hardware has gone to
sleep
2017-12-05 11:07:52 +10:00
Damien Elmes
857c9a5cea bump version 2017-12-04 12:58:29 +10:00
Damien Elmes
5f787d6d3c play question audio when preview set to 'show both sides' 2017-12-04 12:45:22 +10:00
Damien Elmes
b2c2cbf421 fix time translation patch 2017-12-04 12:33:23 +10:00
Damien Elmes
7c520c55df night mode 2017-12-04 12:20:56 +10:00
Damien Elmes
7fbbee43e6 add catalan 2017-12-03 16:06:56 +10:00
Piotr Kubowicz
b821c70929 Allow to better translate "in x minutes"
"There is 1 minute" and "in 1 minute" need to be translated
differently in Slavic languages.

Additionally remove unused afterTimeTable.
2017-11-30 20:03:51 +01:00
Damien Elmes
63c03eea83 bump version 2017-11-27 11:17:42 +10:00
Damien Elmes
e3a29ac3d1 accept current and future mnemosyne imports 2017-11-27 10:49:38 +10:00
Damien Elmes
b632a1805d restore media dir mod check
https://anki.tenderapp.com/discussions/beta-testing/853-anki-210-beta-21/page/1#comment_44071381
2017-11-20 14:22:53 +10:00
Damien Elmes
3cda126717 bump version 2017-11-17 17:35:36 +10:00
Damien Elmes
a97f1d87ff detect image extension, catch errors, add timeout 2017-11-17 17:30:01 +10:00
Damien Elmes
ee4e1cadbf fix crash when deleting nested default deck
https://anki.tenderapp.com/discussions/ankidesktop/25777-bug-report-syn
2017-11-14 13:13:52 +10:00
Damien Elmes
7d9530377e bump version 2017-11-11 12:15:38 +10:00
Damien Elmes
1631160ddc favour most recent modified when importing template changes 2017-11-11 12:11:45 +10:00
Damien Elmes
97833c71ad fix stutter when multiple audio files on card on windows
setting playlist pos to 0 was causing half-played sound to restart
2017-11-10 19:52:20 +10:00
Damien Elmes
3da4b9f60e bump version 2017-10-27 18:07:29 +10:00
Damien Elmes
87d19a2619 bump version 2017-10-26 19:57:47 +10:00
Damien Elmes
ffcd0833be bump version 2017-10-25 20:47:00 +10:00
Damien Elmes
86c50f067c drop experimental prewrap mode
- pasting in prewrap mode had been broken for a while and nobody noticed
- needs changes to export code and cloze handling code to deal with the
newlines
- newline rewriting in filterNode() is likely fragile
- may revisit post 2.1
2017-10-25 19:18:00 +10:00
Damien Elmes
d35210c42b don't leave a wav file lying around when recording 2017-10-25 18:35:39 +10:00
Damien Elmes
61cc3cec86 fix detection of media refs in cloze
https://anki.tenderapp.com/discussions/beta-testing/796-another-check-media-issue
2017-10-18 21:56:57 +10:00
Damien Elmes
3b23cdafc2 bump version 2017-10-13 13:12:36 +10:00
Damien Elmes
6a61516622 don't capture media keys 2017-10-13 13:11:22 +10:00
Damien Elmes
0fa24f4e0b probable fix for win32 startup errors; add timeout to mpv start 2017-10-13 12:14:40 +10:00
Damien Elmes
f87bd23f3f bump version 2017-10-11 14:50:28 +10:00
Damien Elmes
37dc564402 bump version 2017-10-05 17:26:48 +10:00
Damien Elmes
253dcd5e1f don't show album artwork 2017-10-05 14:35:58 +10:00
Damien Elmes
1edcafcd5d add coding: line to mpv.py for xgettext 2017-10-02 16:41:14 +10:00
Damien Elmes
fac3ee4604 bump version 2017-10-02 16:38:20 +10:00
Damien Elmes
c9aac25fba integrate _packagedCmd() into mpv for binary distrib 2017-10-02 16:37:52 +10:00
Damien Elmes
28893890f5 turn off mpv debug 2017-09-30 19:33:09 +10:00
Damien Elmes
975f19b642 use named pipes for mpv on windows
currently using non-blocking mode which involves a sleep in the read
loop - overlapped i/o might be a better option in the future
2017-09-30 19:32:48 +10:00
Damien Elmes
7a3bcc62ae mpv support 2017-09-30 19:29:48 +10:00
Damien Elmes
5c4296d41c mpv.py fixes
- enable input keys for video seeking
- output debug info to stdout so it's not caught by anki's error handler
- before sending a command, check the process is still alive, and
restart if necessary - otherwise a user who closes a video window will
end up with errors
2017-09-30 19:29:48 +10:00
Damien Elmes
4f0afb0a20 add mpv.py 2017-09-30 19:29:48 +10:00
Damien Elmes
5af1d67cef fix normalization in normal import 2017-09-30 19:29:33 +10:00
Damien Elmes
8cfc1e1315 stripHTML() should work when tag split over multiple lines 2017-09-30 15:33:05 +10:00