Damien Elmes
ee1bd755a0
Merge pull request #249 from lins05/front-preview-type-input-readonly
...
make the "type:" input readonly in the front preview
2018-08-29 10:35:21 +10:00
Damien Elmes
a36f504a87
don't repeat shortcuts when key held down
...
https://anki.tenderapp.com/discussions/ankidesktop/29405-space-bar-repeat-problem
2018-08-29 10:07:33 +10:00
Shuai Lin
4be0eda5d1
make the "type:" input readonly in the front preview
2018-08-28 09:01:17 +08:00
Damien Elmes
a1f576e339
bump version
2018-08-20 14:38:51 +10:00
Damien Elmes
4e28bcccbe
update file associations
2018-08-20 14:38:22 +10:00
Damien Elmes
c6b74646b9
handle 'jpg' and leading space in inlined images
2018-08-20 13:02:30 +10:00
Damien Elmes
48617b67a4
bump version
2018-08-09 16:29:43 +10:00
Damien Elmes
3157372fdd
handle conf group with string id
...
https://anki.tenderapp.com/discussions/ankidesktop/29112-cant-delete-a-deck
2018-08-09 15:03:19 +10:00
Damien Elmes
c4cd97f956
bump version
2018-08-08 23:48:29 +10:00
Damien Elmes
5f71f91cd0
support specifying gfx driver in profile folder
...
We need to set the OpenGL mode prior to Qt initialisation, but
want to fetch the current driver from the profile manager - and
the profile manager required Qt to already be set up.
Work around this by moving away from QStandardPaths in favour of
a pure Python module. The profile manager now does early setup
using winpaths, and we defer most of the setup until Qt has been
initialised.
Also we install a message handler to catch OpenGL initialisation
errors, and automatically switch to the next driver so users
don't need to manually change the driver.
The --hwaccel option has been removed, as it is no longer necessary.
2018-08-08 23:48:25 +10:00
Damien Elmes
096dbd6aff
fix winpaths for py3
2018-08-08 23:31:18 +10:00
Damien Elmes
631865917c
bundle winpaths
2018-08-08 23:30:41 +10:00
Damien Elmes
a27b65aad5
bump version
2018-08-08 12:47:19 +10:00
Damien Elmes
99fb8b6403
favour urls over images in local file case
...
fixes copying&pasting from finder pasting icons instead of actual image
https://anki.tenderapp.com/discussions/ankidesktop/29082-found-several-issues-in-anki-21
2018-08-08 12:46:51 +10:00
Damien Elmes
afdcc8871e
fix images not pasting as links
2018-08-08 12:45:59 +10:00
Damien Elmes
31f0fa4ab5
don't save window geom when window is fullscreen
...
fixes windows being shown in extra workspaces instead of tabs on osx
https://anki.tenderapp.com/discussions/ankidesktop/29094-anki-21-issue
2018-08-08 12:30:58 +10:00
Damien Elmes
59d376fb98
rewrite data uris from html pastes as well
2018-08-08 11:38:45 +10:00
Damien Elmes
2695391891
support rtl text in sort field in browser
2018-08-08 10:39:54 +10:00
Damien Elmes
3036a5c43c
fix exporting not working with regular scheduler
2018-08-07 14:27:48 +10:00
Damien Elmes
47c28295c0
bump version to 2.1.0
2018-08-06 14:17:13 +10:00
Damien Elmes
7b2c0533c1
shortcut to mhchem
2018-08-06 13:17:57 +10:00
Damien Elmes
a1c23c770c
don't unmaximize when showing browser
...
https://anki.tenderapp.com/discussions/beta-testing/1228-anki-210-release-candidate/page/2#comment_45812673
2018-08-01 21:11:35 +10:00
Damien Elmes
1c538fb943
add webm
2018-07-30 12:06:38 +10:00
Damien Elmes
f61f9857b7
bump version
2018-07-28 18:50:55 +10:00
Damien Elmes
217074e710
Merge pull request #248 from glutanimate/addon-onconfigupdated
...
Extend add-on API with setConfigUpdatedAction
2018-07-28 18:50:29 +10:00
Damien Elmes
1d97d284e9
support dynamic sync url
2018-07-28 18:08:16 +10:00
Glutanimate
335406641a
Pass new config on to add-on
2018-07-28 09:25:38 +02:00
Glutanimate
adab94e0ec
Only update config if actually modified
2018-07-28 09:09:17 +02:00
Glutanimate
880a1d80d0
Extend add-on API with setConfigUpdatedAction
...
Allows add-on authors to define an action to be performed upon
manual editing of the add-on configuration through the ConfigEditor
2018-07-28 09:00:49 +02:00
Damien Elmes
4a79775510
remove beta warning
2018-07-28 16:44:23 +10:00
Damien Elmes
c84ae1e7c3
default to software rendering on Windows/Linux
2018-07-28 16:43:19 +10:00
Damien Elmes
c7620478cf
v2: limit learn delay fuzz to 5 minutes and sub-day
2018-07-28 13:56:56 +10:00
Damien Elmes
066adfd933
use scheduled ivl in lapse calculation
...
reverting to 2.0 behaviour
https://anki.tenderapp.com/discussions/effective-learning/1300-lapse-duration-not-being-honored-for-lapses-of-multi-stepday-relearn-cards
2018-07-27 15:02:41 +10:00
Damien Elmes
3c1aa8242f
chunk deletions to reduce load on AnkiWeb
2018-07-26 21:34:53 +10:00
Damien Elmes
ee5eedeb3b
strip out unused syncing code
2018-07-26 19:41:52 +10:00
Damien Elmes
d621e3f12a
Merge pull request #246 from glutanimate/additional-browser-hotkeys
...
Add hotkeys for "Invert Selection" and "Reschedule"
2018-07-26 16:31:53 +10:00
Damien Elmes
b6a64991de
Merge pull request #245 from glutanimate/fix-findreplace-showinfo-focus
...
Set showInfo parent explicitly in in browser find and replace
2018-07-26 16:31:13 +10:00
Damien Elmes
c7c559930e
Merge pull request #244 from glutanimate/fix-togglefield-reset
...
Make sure to end model reset when prematurely returning from toggleField
2018-07-26 16:25:01 +10:00
Damien Elmes
d914610e11
Merge pull request #243 from glutanimate/browser-contextmenu-hook
...
Add a hook to browser.onContextMenu for add-on authors
2018-07-26 16:24:39 +10:00
Damien Elmes
e0f24b626f
better handle invalid deck list
...
deleting will fail if the problem deck is the default deck - better to
rename instead
fixes infinite recursion errors
2018-07-26 11:34:10 +10:00
Glutanimate
5d718a8938
Add hotkeys for "Invert Selection" and "Reschedule"
2018-07-25 12:49:40 +02:00
Glutanimate
2518c13f16
Set showInfo parent explicitly in in browser find and replace
...
Fixes an issue where focus would be passed over to mw after longer
find and replace processing times.
2018-07-25 12:00:08 +02:00
Glutanimate
574edf9d2c
Make sure to end model reset when prematurely returning from toggleField
...
Fixes an issue where Anki would stall after trying to remove the
last browser column.
2018-07-25 11:52:21 +02:00
Glutanimate
f0f1efd73d
Add a hook to browser.onContextMenu for add-on authors
...
This will grant add-on authors more flexibility in implementing
custom context menu actions.
2018-07-25 11:40:49 +02:00
Damien Elmes
9a0a3a2674
bump version
2018-07-23 13:59:02 +10:00
Damien Elmes
75c25b2b80
save file selector state
2018-07-23 13:57:17 +10:00
Damien Elmes
991aa7d402
fixes for mpv focus switching
...
- avoid changing focus if an Anki window is already focused
- only try to restore focus when playing videos
2018-07-23 13:57:09 +10:00
Damien Elmes
8d1cc6de23
select current card in card layout from edit current
2018-07-23 12:54:26 +10:00
Damien Elmes
42c590e5b8
select current card when browser opened
...
https://anki.tenderapp.com/discussions/beta-testing/1208-no-way-to-know-which-card-im-seeing-anymore
2018-07-23 12:50:10 +10:00
Damien Elmes
cd33b6868e
fix changes made in Windows IME not being saved
...
https://anki.tenderapp.com/discussions/ankidesktop/28727-last-japanese-edit-in-a-field-doesnt-take-unless-enter-is-pressed-an-extra-time
2018-07-23 12:23:38 +10:00