Commit graph

180 commits

Author SHA1 Message Date
Damien Elmes
dfe7f5bf16 fix tags reverted on clayout 2012-05-20 17:54:11 +09:00
Damien Elmes
4998e038bb instead of changing default deck on add, only set once 2012-05-20 17:12:16 +09:00
Damien Elmes
c918f6dd91 Revert "change current deck if user specified different one when adding"
This reverts commit 1794c69fe7.
2012-05-20 17:10:18 +09:00
Damien Elmes
d91f4279ae don't show [no deck] in add cards 2012-05-20 10:41:17 +09:00
Damien Elmes
47c89606a9 show dialog on cloze in wrong type 2012-05-19 16:20:39 +09:00
ospalh
92e2b4afd0 Strip “rgb(0, 0, 0)” from drag-and-dropped text. 2012-05-15 14:48:24 +02:00
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