Damien Elmes
f8c7f130a6
delayed eval no longer seems necessary
2012-05-14 03:29:38 +09:00
Damien Elmes
5d7dcad335
add svg to images
2012-05-11 07:03:55 +09:00
Damien Elmes
07b859ff98
when context menu activated outside editor, show only copy
2012-05-08 01:45:41 +09:00
Damien Elmes
a878a5c7b4
focus editor area on drop so contents are saved
2012-05-06 18:53:06 +09:00
Damien Elmes
c6c938a262
remove insertHtmlOK hack; focus handling seems to have fixed this
2012-05-06 14:54:38 +09:00
Damien Elmes
ff28fdd189
when wrap called with empty selection, postion caret in middle
2012-05-06 14:53:33 +09:00
Damien Elmes
e7911652ef
catch missing src in img
2012-05-06 12:45:25 +09:00
Damien Elmes
cfa95af722
copy/paste updates
...
- unify handling of shortcut key and context menu cut/copy/paste
- don't adjust selection on window/popup focus, so context works on win32 now
- remove undocumented shift to keep behaviour
2012-05-04 23:54:36 +09:00
Damien Elmes
1794c69fe7
change current deck if user specified different one when adding
2012-05-04 23:00:11 +09:00
Damien Elmes
aabede633b
flag anki text on cut, too
2012-05-04 16:22:32 +09:00
Damien Elmes
b1ba96d517
add option to paste as pngs; compress pngs
2012-05-04 15:32:13 +09:00
Damien Elmes
faf4e396f8
use libanki json
2012-04-28 17:58:28 +09:00
Damien Elmes
c1ea7f6d52
focus field on image click
2012-04-25 12:36:35 +09:00
Damien Elmes
e40c4483a9
filter html when pasting/dragging between fields
2012-04-25 12:21:06 +09:00
Damien Elmes
63990af4b2
fix drag & drop copying instead of cutting
2012-04-25 11:57:04 +09:00
Damien Elmes
04f32a7484
work around collapsing fields bug
2012-04-24 09:33:21 +09:00
Damien Elmes
954c5171e3
focus correct field on tab/backtab
2012-04-24 08:27:40 +09:00
Damien Elmes
c3c9156fdb
allow non-latin chars in profile names
2012-04-24 05:05:23 +09:00
Damien Elmes
35b366872b
use a better font for field names
2012-04-24 03:10:23 +09:00
Damien Elmes
bddba8079e
check for highest cloze across all fields
2012-04-24 02:10:11 +09:00
Damien Elmes
2ad2244395
fix foreground colour issues
...
- use setFormat() again, as I can't reproduce crashes on any platform anymore,
and wrap() didn't allow users to set a colour and then start typing.
- work around a qt bug where focus is not restored after native color dialog
closes
2012-04-23 06:24:59 +09:00
Damien Elmes
7295bb829d
rework saveNow() so html editor saves text properly
2012-04-23 05:43:23 +09:00
Damien Elmes
5cd6b830ed
don't strip html when pasting from field to field
2012-04-23 04:52:18 +09:00
Damien Elmes
b3093ad336
option to use current deck when adding
2012-04-23 03:49:32 +09:00
Damien Elmes
2cd7240fd2
add hook to editor button setup
2012-04-22 10:48:20 +09:00
Damien Elmes
803e3059c7
simplify colour handling
...
Instead of maintaining a list of recent colours, remember last colour and
provide the option of picking a different colour, like in MS Word/LibreOffice.
2012-04-22 10:25:30 +09:00
Damien Elmes
53f6dacf62
don't allow adding of cards to cram deck
2012-04-22 08:24:50 +09:00
Damien Elmes
083caafd95
don't save the deck in add mode until the note is being added
2012-04-22 07:12:52 +09:00
Damien Elmes
55256d0f39
accept ctrl+alt+shift+c for reuse # cloze
2012-04-22 07:03:35 +09:00
Damien Elmes
dfbe5dbfa8
limit images in editor to the field size
2012-04-21 06:46:32 +09:00
Damien Elmes
91e59dc35b
don't show tab add/close buttons in cloze model
2012-04-19 10:19:16 +09:00
Damien Elmes
0a0190103f
shortcuts should be uppercase
2012-04-19 06:29:14 +09:00
Damien Elmes
d6a949bc49
revert deck combobox change
...
This commit reverts c1a16452d6
2012-04-19 03:44:02 +09:00
Damien Elmes
7d5d81f79c
use the default deck if model did invalid
2012-04-18 02:05:06 +09:00
Damien Elmes
16ae17038e
fix show duplicates and history buttons
2012-04-17 19:32:44 +09:00
Damien Elmes
8355a553fa
url encode images in editor to fix foreign chars in images on linux
2012-04-15 14:27:00 +09:00
Damien Elmes
770036020a
filter implicit html on field save; set color with wrap()
...
- using setFormat() to set the colour results in the text being marked as
implicitly coloured, so we wrap() instead
2012-04-11 22:18:47 +09:00
Damien Elmes
c1a16452d6
use combobox for deck in add notes diag
2012-04-11 20:44:11 +09:00
Damien Elmes
e9ea56f931
make editor shortcuts translatable
2012-04-11 19:41:08 +09:00
Damien Elmes
8de899c3f7
save and restore selection when setting colour
2012-04-11 18:37:07 +09:00
Damien Elmes
cb56df2dab
new clear formatting icon
2012-04-09 14:50:15 +09:00
Damien Elmes
9ed0535a8b
set focus when adding/editing current
2012-04-08 20:08:00 +09:00
Damien Elmes
e81cfc616f
focus lost hook needs to be a filter
2012-04-08 19:41:30 +09:00
Damien Elmes
cd4b1e894e
focus elements on drag over so dropped images are saved
2012-04-07 21:43:47 +09:00
Damien Elmes
dc3ef60c75
ignore image drag if qt doesn't provide html for it
2012-04-07 18:41:29 +09:00
Damien Elmes
17a80e13c0
do it twice to prevent flicker
2012-04-07 18:05:31 +09:00
Damien Elmes
3828c43cd8
add the timeout back in for older qt versions
2012-04-07 18:01:03 +09:00
Damien Elmes
8f9a20c5a5
fix 'null' error when closing browser etc
2012-04-07 17:11:32 +09:00
Damien Elmes
d1507d5b63
click in middle of field doesn't scroll to end now
2012-04-07 16:36:47 +09:00
Damien Elmes
0e580a04d8
remove buggy ondragover handler
...
It was originally added to prevent text from being dropped outside the
editable areas, but I'm no longer able to reproduce the original problem.
2012-04-07 15:30:37 +09:00