Damien Elmes
a253d756e3
use pyqt api2; move all imports into a single file for pyside
2011-04-28 09:28:02 +09:00
Damien Elmes
6f8a3c5216
if clozing on a word boundary, ensure it's preserved
2011-04-28 09:28:02 +09:00
Damien Elmes
2b326e5773
allow the user to paste with formatting by holding down; don't clobber clipboard
2011-04-28 09:28:01 +09:00
Damien Elmes
d0c9beddfd
drop events from anywhere in anki should preserve formatting
2011-04-28 09:28:01 +09:00
Damien Elmes
b7bd648762
remove some debugging
2011-04-28 09:28:01 +09:00
Damien Elmes
4dd1071b44
clicking on initial group defaults to changing it
2011-04-28 09:28:01 +09:00
Damien Elmes
6950b1e64d
group->initial group
2011-04-28 09:28:00 +09:00
Damien Elmes
0c38354dae
when editing a fact, use a group button instead of an input box
2011-04-28 09:28:00 +09:00
Damien Elmes
e26a735a49
remember tags & group on a per-model basis
2011-04-28 09:28:00 +09:00
Damien Elmes
dac9f0584b
group improvements
...
- set groups now supports setting cards from fact
- editor doesn't set cards when fact group is changed
- card group and fact group can be displayed separately
- window title doesn't bother to calculate total card count
2011-04-28 09:27:59 +09:00
Damien Elmes
27f08a463a
add->use a cloze deletion model
2011-04-28 09:27:59 +09:00
Damien Elmes
177fa8b052
option to show duplicate
2011-04-28 09:27:58 +09:00
Damien Elmes
95fc3978a9
refresh current card on edit
2011-04-28 09:27:58 +09:00
Damien Elmes
a51d51bca6
use new libanki temp funcs
2011-04-28 09:27:58 +09:00
Damien Elmes
f245c7651c
use os check shortcuts
2011-04-28 09:27:58 +09:00
Damien Elmes
74e5122717
modal open dialogs
2011-04-28 09:27:58 +09:00
Damien Elmes
bb0b3d1823
don't save group/tags when there's no fact
2011-04-28 09:27:57 +09:00
Damien Elmes
fdeb092a8d
fix select all flicker
2011-04-28 09:27:57 +09:00
Damien Elmes
2c7a939073
require a reset after any edits
2011-04-28 09:27:56 +09:00
Damien Elmes
3855183213
find & replace
2011-04-28 09:27:56 +09:00
Damien Elmes
8865ca6131
_fields -> fields
2011-04-28 09:27:55 +09:00
Damien Elmes
fe17266b8d
always refresh fact on row change; fix add/del cards
2011-04-28 09:27:55 +09:00
Damien Elmes
2070a0ced9
make sure group and tags updated on new fact
2011-04-28 09:27:55 +09:00
Damien Elmes
e93a6379d3
update card gids on fact gid change
2011-04-28 09:27:55 +09:00
Damien Elmes
fe083e916f
fix navigation
2011-04-28 09:27:55 +09:00
Damien Elmes
949dc9defd
hide the editor when more than one card is selected
2011-04-28 09:27:55 +09:00
Damien Elmes
1fda0a9bad
put groups and tags on one line instead
2011-04-28 09:27:54 +09:00
Damien Elmes
6816163c08
add the bridge after the page has loaded
2011-04-28 09:27:53 +09:00
Damien Elmes
d554fc22ba
require python2.5+
2011-04-28 09:27:53 +09:00
Damien Elmes
f2865d7bf5
bare minimum to get the browser to show up
2011-04-28 09:27:53 +09:00
Damien Elmes
7acc6a882b
gpl>agpl
2011-04-28 09:27:53 +09:00
Damien Elmes
77c20341c1
tweak focus handling
2011-04-28 09:27:53 +09:00
Damien Elmes
4d694f0064
modelchooser and card adding
2011-04-28 09:27:52 +09:00
Damien Elmes
5b7daf5060
field fonts
2011-04-28 09:27:52 +09:00
Damien Elmes
b0d0faecf5
fixed group/tag saving/loading
2011-04-28 09:27:52 +09:00
Damien Elmes
fb36199b04
keyboard layout
2011-04-28 09:27:52 +09:00
Damien Elmes
c55660ef22
validity checking
2011-04-28 09:27:52 +09:00
Damien Elmes
1cdc92d7f5
shortcut()
2011-04-28 09:27:52 +09:00
Damien Elmes
6f0168aec1
html editor
2011-04-28 09:27:52 +09:00
Damien Elmes
5702ec2da1
change cloze del key; never unset currentField
2011-04-28 09:27:52 +09:00
Damien Elmes
c69d68e141
refactor focus/blur code; implement cloze via wrap()
2011-04-28 09:27:52 +09:00
Damien Elmes
cf6fccf454
latex; save after format update
2011-04-28 09:27:52 +09:00
Damien Elmes
c08e810503
recording
2011-04-28 09:27:52 +09:00
Damien Elmes
3337b42565
merge audio/picture adding buttons; enable/disable editing buttons on focus change
2011-04-28 09:27:52 +09:00
Damien Elmes
9496b161e0
text/html working
2011-04-28 09:27:52 +09:00
Damien Elmes
7b31fd6785
mime images; use cacheKey for duplicate pastes
2011-04-28 09:27:52 +09:00
Damien Elmes
f697858ebd
resize images while editing
2011-04-28 09:27:51 +09:00
Damien Elmes
0499dd6cae
catch pastes too
2011-04-28 09:27:51 +09:00
Damien Elmes
fadf6fd249
dragging and dropping of urls
2011-04-28 09:27:51 +09:00
Damien Elmes
5a2ee8f30e
start of tags/groups; be more selective in drop accept/deny
2011-04-28 09:27:51 +09:00