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
6b0e51dc74
add new study options dialog
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
Damien Elmes
91f11d0647
graphs are modal now
2011-04-28 09:26:50 +09:00
Damien Elmes
76633d9cce
remove some old actions
2011-04-28 09:26:50 +09:00
Damien Elmes
d25bfd0e58
don't add extra newlines in error handler
2011-04-28 09:26:50 +09:00
Damien Elmes
bfa594a5d0
make sure css is always available in deck browser
2011-04-28 09:26:50 +09:00
Damien Elmes
698ba38e74
move various major functions into separate files
2011-04-28 09:26:50 +09:00
Damien Elmes
73edb5eb28
drop the tray
2011-04-28 09:26:50 +09:00
Damien Elmes
204cd3c824
remove obsolete small optimize option
2011-04-28 09:26:50 +09:00
Damien Elmes
a1e5a13f98
split plugin handling into separate file
2011-04-28 09:26:50 +09:00
Damien Elmes
e6b153df13
split error handling into separate file; remove dependency on recurring timer
2011-04-28 09:26:50 +09:00
Damien Elmes
fb0a0d5bdb
Revert "addded cumulative graph on main screen"
...
This reverts commit 1f1fa4824a052a9446dfce78485c456263242e2a.
2011-04-28 09:26:50 +09:00
Damien Elmes
d6275d94c5
addded cumulative graph on main screen
...
saving code; but will revert
2011-04-28 09:26:50 +09:00
Damien Elmes
3b23275204
instead of opening page in browser, save to image file
2011-04-28 09:26:49 +09:00
Damien Elmes
1ddbc80053
use radio buttons instead of a popup menu
2011-04-28 09:26:49 +09:00
Damien Elmes
5682043427
give the graphs an option to change period
2011-04-28 09:26:49 +09:00
Damien Elmes
dcd603bbf0
use modal instead of disabling ui on progress; make smoother
2011-04-28 09:26:49 +09:00
Damien Elmes
4fbb63aad5
don't lock the interface unless a progress handler is already active
2011-04-28 09:26:49 +09:00
Damien Elmes
9e20c979fb
remove the js resources and use the ones bundled with libanki instead
2011-04-28 09:26:49 +09:00
Damien Elmes
c5a109dca0
don't bother extracing graph libs from resources; they're provided in block
2011-04-28 09:26:49 +09:00
Damien Elmes
f20d730f3c
new graph handling
2011-04-28 09:26:49 +09:00
Damien Elmes
5c337aa658
open remote links on cards
2011-04-28 09:26:49 +09:00
Damien Elmes
9d060df04c
if space/ret hit on an ease button, activate that button
2011-04-28 09:26:49 +09:00
Damien Elmes
64d7a3e046
add type in the answer support back
2011-04-28 09:26:49 +09:00
Damien Elmes
8ea949db74
move the button links to actual buttons, fix some bugs
...
- by using normal buttons we get the native look&feel and space can activate
the buttons which is what users expect. Unfortunately it seems that the
buttons are currently hard-coded to a small font size; hopefully this will
be fixed in a future toolkit release
- remove the space hack from webview
- move the times into the ease buttons
- set a default button on a few screens
- fix a bug with clearing progress after an error
2011-04-28 09:26:49 +09:00
Damien Elmes
b699226cfd
congrats screen; add temporary hack for space bar and pass links through bridge
2011-04-28 09:26:49 +09:00
Damien Elmes
b5f393c7fe
deck empty screen
2011-04-28 09:26:49 +09:00
Damien Elmes
90002a3073
note updated counts when returning to deck browser
2011-04-28 09:26:49 +09:00