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 |
|
Damien Elmes
|
9d12bc54b9
|
add study/cram
|
2011-04-28 09:26:51 +09:00 |
|
Damien Elmes
|
ccf3e0ae0d
|
saving of state
|
2011-04-28 09:26:51 +09:00 |
|
Damien Elmes
|
783d8f2a5f
|
use checkmarks instead of multi selection so we don't lose keyboard focus
|
2011-04-28 09:26:51 +09:00 |
|
Damien Elmes
|
c8aafa7edf
|
tweak layout and add edit button
|
2011-04-28 09:26:51 +09:00 |
|
Damien Elmes
|
c9bd1deb27
|
initial work on group selection dialog
|
2011-04-28 09:26:51 +09:00 |
|
Damien Elmes
|
827b22c88c
|
new undo links; disable individual actions instead of menus to work around osx issue
|
2011-04-28 09:26:51 +09:00 |
|
Damien Elmes
|
3142be2023
|
add esc to unblur type answer area, remove duplicate o shortcut
|
2011-04-28 09:26:51 +09:00 |
|
Damien Elmes
|
363571cc94
|
trigger on key release instead of press; add overview action+shortcut
|
2011-04-28 09:26:50 +09:00 |
|
Damien Elmes
|
a036b97a68
|
add new study options
|
2011-04-28 09:26:50 +09:00 |
|
Damien Elmes
|
7d2599cd27
|
period groupbox looks better without a label
|
2011-04-28 09:26:50 +09:00 |
|