Damien Elmes
949dc9defd
hide the editor when more than one card is selected
2011-04-28 09:27:55 +09:00
Damien Elmes
ae831408b2
undo, don't call cardCount() in titlebar, fix select facts
2011-04-28 09:27:55 +09:00
Damien Elmes
3bd8fd56b3
preserve selection when toggling columns
2011-04-28 09:27:54 +09:00
Damien Elmes
f97e096672
rework resetting and selection code
...
- now properly call begin/endresetmodel()
- restore not just the current card, but the whole selection
- do so in the model, for all operations like new searches, resorts, etc
2011-04-28 09:27:54 +09:00
Damien Elmes
598b22e18b
add a template display
2011-04-28 09:27:54 +09:00
Damien Elmes
ee84335ed9
tweak header titles
2011-04-28 09:27:54 +09:00
Damien Elmes
f1059f21ee
movable headers
2011-04-28 09:27:54 +09:00
Damien Elmes
d23b50dffe
add refresh
2011-04-28 09:27:54 +09:00
Damien Elmes
db1695a19c
tweak some icons; move the system tags to the top
2011-04-28 09:27:54 +09:00
Damien Elmes
1fda0a9bad
put groups and tags on one line instead
2011-04-28 09:27:54 +09:00
Damien Elmes
82be9a432e
more column work
...
- removed sort area; users can click on columns to sort now
- displayed columns are now loaded/saved from deck
2011-04-28 09:27:54 +09:00
Damien Elmes
4b1d377a40
remove bottom right splitter
2011-04-28 09:27:54 +09:00
Damien Elmes
cef60a1f9c
changing fields via context menu
2011-04-28 09:27:54 +09:00
Damien Elmes
07c2591be0
update columns code and add support for multiple columns
2011-04-28 09:27:54 +09:00
Damien Elmes
1d9f0176a5
fix sorting, allow sort changing, catch attempts to modify schema
2011-04-28 09:27:54 +09:00
Damien Elmes
ae43b78faa
reorganize, and remove placeholder which isn't available on older qt
2011-04-28 09:27:54 +09:00
Damien Elmes
8ed0c6ffea
start with recent list; don't focus fields
2011-04-28 09:27:54 +09:00
Damien Elmes
73f056c17f
respond to clicks on the tree
2011-04-28 09:27:53 +09:00
Damien Elmes
449b49f20b
system/user tags
2011-04-28 09:27:53 +09:00
Damien Elmes
e029de6cf9
start of filter tree
2011-04-28 09:27:53 +09:00
Damien Elmes
5e4c469ecc
fix due date
2011-04-28 09:27:53 +09:00
Damien Elmes
6816163c08
add the bridge after the page has loaded
2011-04-28 09:27:53 +09:00
Damien Elmes
b8f03c298b
showing cards
2011-04-28 09:27:53 +09:00
Damien Elmes
d554fc22ba
require python2.5+
2011-04-28 09:27:53 +09:00
Damien Elmes
f41d8f7347
add/update user credits
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
33d79a80ec
prevent double message when fields empty
2011-04-28 09:27:53 +09:00
Damien Elmes
66c7d54931
add a triangle to the dropdown menu
2011-04-28 09:27:53 +09:00
Damien Elmes
82ad8d88f8
add cards history
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
Damien Elmes
ea515a5141
cloze basics
2011-04-28 09:27:51 +09:00
Damien Elmes
e0c4c9e896
added foreground setting / remove formatting and some icons
...
foreground setting is not sticky due to webkit issues
2011-04-28 09:27:51 +09:00
Damien Elmes
a2ea00ef43
subscript/superscript - may make these a plugin later
2011-04-28 09:27:51 +09:00
Damien Elmes
ac35d8330b
card layout
2011-04-28 09:27:51 +09:00
Damien Elmes
cbbb5fd363
bold/underline/italics
2011-04-28 09:27:51 +09:00
Damien Elmes
ae1d7bf6fc
saving of fields
2011-04-28 09:27:51 +09:00
Damien Elmes
7e50c32f65
beginnings of field loading
2011-04-28 09:27:51 +09:00
Damien Elmes
a4b08ff766
early work on new editor
2011-04-28 09:27:51 +09:00
Damien Elmes
bdf36c7d5a
facteditor->editor
2011-04-28 09:27:51 +09:00
Damien Elmes
058f5e6efc
split template selection into separate dialog, add manage button in card layout
2011-04-28 09:27:51 +09:00
Damien Elmes
56e6e3bb52
make sure we checkpoint correctly
2011-04-28 09:27:51 +09:00
Damien Elmes
b5e76f78cb
fixed move down
2011-04-28 09:27:50 +09:00
Damien Elmes
01e6470c2a
template load/add/delete implemented
2011-04-28 09:27:50 +09:00
Damien Elmes
9fd4003251
preserve position on model update; include fact count again
2011-04-28 09:27:50 +09:00
Damien Elmes
104c0a11cc
fix add; update modelchooser
2011-04-28 09:27:50 +09:00
Damien Elmes
6459ed6396
move models from deckprops into separate models screen w/ card templates
2011-04-28 09:27:50 +09:00
Damien Elmes
b1ce366645
field repositioning
2011-04-28 09:27:50 +09:00
Damien Elmes
d0a9ec96c1
fields area half ported
2011-04-28 09:27:50 +09:00
Damien Elmes
96e3cf30aa
fixed the rest of the templates tab
2011-04-28 09:27:50 +09:00
Damien Elmes
2f6867c4cc
start of clayout port
2011-04-28 09:27:50 +09:00
Damien Elmes
37b7bb00d6
minimum necessary for the (empty) add cards dialog to open
2011-04-28 09:27:50 +09:00
Damien Elmes
5334fc0978
graphs->stats
2011-04-28 09:27:50 +09:00
Damien Elmes
3155384a9a
allow group selection from graphs window
2011-04-28 09:27:50 +09:00
Damien Elmes
78808b4541
remember the old scroll position when refreshing
2011-04-28 09:27:50 +09:00
Damien Elmes
7ab89d2637
merge deck stats and graphs together
2011-04-28 09:27:50 +09:00
Damien Elmes
403286370c
fix saving of groups; don't force review
2011-04-28 09:27:49 +09:00
Damien Elmes
7db7ef8df0
fix initial factor in group conf
2011-04-28 09:27:49 +09:00
Damien Elmes
d48813c743
clarify import new deck msg
2011-04-28 09:27:49 +09:00
Damien Elmes
ffbbb45b3f
support double clicks on options/name
2011-04-28 09:27:49 +09:00
Damien Elmes
db0d7f45b2
update readme, add shortcut() for later
2011-04-28 09:27:49 +09:00
Damien Elmes
eadd5abf1a
catch the copy event in downpress, not up
2011-04-28 09:27:49 +09:00
Damien Elmes
9fa640feca
add progress to check (media) db, fix call
2011-04-28 09:27:49 +09:00
Damien Elmes
42052e6349
update deck properties, rename to deckopts
2011-04-28 09:27:49 +09:00
Damien Elmes
86c4934e31
dialog->form
2011-04-28 09:27:49 +09:00
Damien Elmes
37d04c1831
update preferences
2011-04-28 09:27:49 +09:00
Damien Elmes
6bab81c180
tweak button layout again
2011-04-28 09:26:52 +09:00
Damien Elmes
e0582dee2f
actually save gconf selection; refresh; show conf in list; use 2 bboxes
2011-04-28 09:26:52 +09:00
Damien Elmes
f48b3b27da
hack to prevent keys from leaking from other widgets
2011-04-28 09:26:52 +09:00
Damien Elmes
c8a43517c8
if no cards are due, show text instead of nothing
2011-04-28 09:26:52 +09:00
Damien Elmes
7283aba0dd
tweak shortcuts; remove study/cram buttons from group screen
2011-04-28 09:26:52 +09:00
Damien Elmes
a70d7be25b
add group deletion, add checkpoint()
2011-04-28 09:26:52 +09:00
Damien Elmes
309f98fcbb
keep numbers as ints if they have no decimal portion
2011-04-28 09:26:52 +09:00
Damien Elmes
292f6403a1
update help references and some old links
2011-04-28 09:26:52 +09:00
Damien Elmes
2d76f2516e
fix saving of steps, add missing help button
2011-04-28 09:26:51 +09:00
Damien Elmes
0213f8662e
saving, restoring to defaults
2011-04-28 09:26:51 +09:00
Damien Elmes
5899b60b59
group conf startup
2011-04-28 09:26:51 +09:00
Damien Elmes
b6ff15b062
adding renaming of individual items and tree branches
2011-04-28 09:26:51 +09:00
Damien Elmes
d923753c4d
groupsel->groupman
2011-04-28 09:26:51 +09:00
Damien Elmes
03d0348fd2
start of group configuration selector
2011-04-28 09:26:51 +09:00
Damien Elmes
61043f7ca9
check on click instead of disabling button
...
the latter only works for a single selection
2011-04-28 09:26:51 +09:00
Damien Elmes
7510c17245
show non-groups in grey, disable edit button when on non-group
2011-04-28 09:26:51 +09:00