Kerrick Staley
47dc2eb464
Bind mediaserver on 127.0.0.1 instead of localhost
2017-12-24 23:10:07 -08:00
Damien Elmes
206abfa338
refuse to run on qt 5.10
...
- on Linux and Windows, opening the browser and stats window back and
forth multiple times triggers a crash in the GL libraries, even with
software rendering enabled. Will try again when .1 is out
- on Mac, shortcut keys fire multiple times:
https://bugreports.qt.io/browse/QTBUG-65184
2017-12-18 14:50:14 +10:00
Damien Elmes
020eb86e3d
add context menu to browser
2017-12-14 14:49:51 +10:00
Damien Elmes
d513c93b89
more raw string literals
2017-12-13 14:34:54 +10:00
Damien Elmes
83b220f931
more open() and regex strings
2017-12-11 17:25:51 +10:00
Damien Elmes
ccb39c5f50
cgi.escape is deprecated
2017-12-11 16:20:00 +10:00
Damien Elmes
093cce7cce
add a flag to keep editor buttons enabled when no field selected
2017-12-08 21:06:16 +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
4f154f75bd
ignore editor shortcuts when no field focused
2017-12-04 12:53:28 +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
7c520c55df
night mode
2017-12-04 12:20:56 +10:00
Damien Elmes
87145f6636
make sure to preserve focus when reloading on editFocusLost
2017-12-04 12:03:01 +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
78a3cc7370
note media check stage in sync dialog
2017-11-27 11:21:03 +10:00
Damien Elmes
c32690a5d0
allow user to override scaling
...
which may help wth issues like
https://anki.tenderapp.com/discussions/beta-testing/918-text-size-in-ubuntu-1710
and
https://anki.tenderapp.com/discussions/ankidesktop/25708-anki-with-high-dpi-screen
2017-11-27 11:01:15 +10:00
Piotr Kubowicz
a9a406c860
Allow to better translate add-ons dialog
2017-11-19 10:28:04 +01:00
Damien Elmes
a97f1d87ff
detect image extension, catch errors, add timeout
2017-11-17 17:30:01 +10:00
Damien Elmes
e673e642ac
don't check extension when localizing image sources
...
fixes https://anki.tenderapp.com/discussions/beta-testing/916-pictures-not-showing-on-iphoneipad-ios11-when-not-connected-to-internet
2017-11-17 16:20:33 +10:00
Damien Elmes
cf3da168a8
don't error if pasted image in temp folder
...
https://anki.tenderapp.com/discussions/ankidesktop/25805-anki-21-error-reporting
2017-11-13 11:05:46 +10:00
Damien Elmes
49fb1f072d
fix broken image links when pasting between fields
...
https://anki.tenderapp.com/discussions/beta-testing/853-anki-210-beta-21#comment_43959510
2017-11-11 11:51:30 +10:00
Damien Elmes
3447d4408d
disable main window while collection unloaded
...
fixes error when pressing y then d in rapid succession
2017-11-01 12:38:43 +10:00
Damien Elmes
93ecd17703
separate basic and extended paste modes
...
- basic mode is the default, and includes only HTML elements that can be
added/edited easily with the default editor
- extended mode is enabled by holding down shift and includes a bunch of
other HTML elements
2017-10-25 20:20:28 +10:00
Damien Elmes
d1421edb4f
use requests library for media downloads
...
fixes SSL errors when pasting media from https website
2017-10-25 19:42:20 +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
e0d5955261
clear audio queue when showing answer
...
fixes question audio playing again on answer
2017-10-25 19:00:24 +10:00
Damien Elmes
809a873d16
fix type answer race condition
...
user may hit enter before the question has been written, due to fade out
delay
2017-10-24 17:08:36 +10:00
Damien Elmes
c17e717920
Revert "avoid setting modality in progress dialog"
...
This reverts commit 059db539a7 .
seems to work correctly in qt 5.9.2
2017-10-20 13:25:38 +10:00
Damien Elmes
e0461483a2
Merge branch 'master' of github.com:dae/anki
2017-10-20 11:26:15 +10:00
krassowski
60270d519e
Clean up reviewer code from unused code
2017-10-18 16:12:04 +00:00
Damien Elmes
ae63dfb520
fix detection of media links in paste
...
'.aspx' was matching the 'spx' filter
2017-10-18 21:58:36 +10:00
Damien Elmes
ad56e7eb36
ctrl+d to deselect all in tag picker
2017-10-16 15:31:29 +10:00
Damien Elmes
5142ff0ccd
don't die on _anki.png et al
...
https://anki.tenderapp.com/discussions/beta-testing/747-anki-210-beta-16/page/2#comment_43769227
2017-10-16 15:02:16 +10:00
krassowski
11a01a3ea0
Setup shortcuts after setting-up web.
2017-10-11 18:51:26 +00:00
Damien Elmes
0a95c39e65
fall back to mplayer if mpv not found or too old
...
ubuntu 14.04 looks to be using an ancient mpv version
2017-10-05 17:24:55 +10:00
Damien Elmes
2689d6f84c
remove lodpi hack, don't assume physical DPI is always 72
2017-10-05 16:42:46 +10:00
Damien Elmes
66d701cfc4
catch errors caused by old mpv versions
2017-10-05 15:46:20 +10:00
Damien Elmes
1d0746dd03
show field numbers for easier positioning
2017-10-05 14:52:05 +10:00
Damien Elmes
445480b5df
increase default number of backups; don't put in trash
2017-10-05 14:39:47 +10:00
Damien Elmes
e84c42e751
user-friendly warning when mpv missing
2017-10-05 13:48:24 +10:00
Damien Elmes
80f441fa6d
pass opts to main window; force zoom factor to 1 on lodpi
2017-10-03 12:12:57 +10:00
Damien Elmes
9a641432aa
make sure we clear the queue when previewing attached
2017-10-02 17:21:34 +10:00
Damien Elmes
1f3cc1bd9f
option to disable qt's hidpi scaling
...
https://anki.tenderapp.com/discussions/beta-testing/765-problem-with-the-ui-of-anki
2017-10-02 16:26:23 +10:00
Damien Elmes
7a3bcc62ae
mpv support
2017-09-30 19:29:48 +10:00
Damien Elmes
1b5cba06ff
normalize filenames in colpkg import
2017-09-30 19:29:21 +10:00
Damien Elmes
083878c305
Merge pull request #211 from krassowski/master
...
Allow to run App&GUI without entering the main event loop
2017-09-26 13:21:59 +10:00
krassowski
c5720e14f9
Add docstring explaining introduced arguments of _run()
2017-09-23 15:01:29 +00:00
krassowski
9c0f773f8b
Allow to run App&GUI without entering the main event loop
2017-09-21 03:02:39 +00:00
Damien Elmes
1c4bec73d7
add missing shortcuts back to advanced menu
2017-09-19 17:07:28 +10:00
Damien Elmes
50fb6945e3
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