Damien Elmes
cecec92934
work on reviewer
2011-12-01 15:15:20 +09:00
Damien Elmes
1c58306d7a
new toolbar for the browser
2011-11-29 13:35:13 +09:00
Damien Elmes
cf87d19905
refactor card layout, reviewing
2011-11-28 14:37:07 +09:00
Damien Elmes
f2a39aad2a
move the toolbar into a separate file and make it global
2011-11-27 11:25:13 +09:00
Damien Elmes
3a4443404b
don't call toString() on registry results; don't cast QUrl.toString()
2011-04-28 09:28:03 +09:00
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
6816163c08
add the bridge after the page has loaded
2011-04-28 09:27:53 +09:00
Damien Elmes
7acc6a882b
gpl>agpl
2011-04-28 09:27:53 +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
ae1d7bf6fc
saving of fields
2011-04-28 09:27:51 +09:00
Damien Elmes
eadd5abf1a
catch the copy event in downpress, not up
2011-04-28 09:27:49 +09:00
Damien Elmes
f48b3b27da
hack to prevent keys from leaking from other widgets
2011-04-28 09:26:52 +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
9e20c979fb
remove the js resources and use the ones bundled with libanki instead
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
fb8b1d26b2
update the existing page instead of reloading it for each card transition
2011-04-28 09:26:48 +09:00
Damien Elmes
f561bd1473
move the key handler into the webview instead of the main window
2011-04-28 09:26:48 +09:00
Damien Elmes
46c14b5efc
question displaying
2011-04-28 09:26:47 +09:00
Damien Elmes
c9c7b8c25b
start work on an overview; add flot to resources
2011-04-28 09:26:47 +09:00
Damien Elmes
f96e03875a
more deck browser work
...
- add a separate toolbar for the deck browser
- add a message when there are no decks
- change the progress handler not to lock the UI immediately, which causes
flicker
- ensure the webview is focused after stdHtml()
2011-04-28 09:26:46 +09:00
Damien Elmes
0a4efd018f
add js/py bridge, jquery
2011-04-28 09:26:46 +09:00