Damien Elmes
103871a5b1
refactor file layout
...
- ankiqt->aqt
- move all the files in ui into the top level
- move icons_rc.py into aqt/forms, and the qrc into designer/
- remove setuptools
2011-04-28 09:26:45 +09:00
Damien Elmes
b4a794dcb3
bare minimum to get ankiqt to start with the new libanki
2011-04-28 09:26:45 +09:00
Damien Elmes
9b14bd6ab0
cardHasTag(), userTime(), remove firstAnswered from cardlist
2011-04-28 09:26:15 +09:00
Damien Elmes
d02a26309f
deck.s -> deck.db
2011-04-28 09:26:15 +09:00
Damien Elmes
7b52a4e519
reviewHistory->revlog
2011-04-28 09:26:15 +09:00
Damien Elmes
0080a8ffc1
change timebox calls & repsToday for libanki
2011-04-28 09:26:15 +09:00
Damien Elmes
ae3db3c255
rename newCount/newCountToday as per libanki
2011-04-28 09:26:15 +09:00
Damien Elmes
8201ffc544
remove stats dependency in study options
2011-04-28 09:26:15 +09:00
Damien Elmes
986d605a44
remove separate optimize db option, report new size on db check
2011-04-28 09:26:15 +09:00
Damien Elmes
c47e931a53
remove priorities
2011-04-28 09:26:15 +09:00
Damien Elmes
907343b83b
make sure type answer box uses same font
2011-02-21 07:03:50 +09:00
Damien Elmes
e6c6a10c62
if new deck canceled, make sure to move to noDeck
2011-02-20 13:55:40 +09:00
Damien Elmes
ae89409ae7
don't do anything if there are no decks to sync; warn user
2011-02-09 17:52:18 +09:00
Damien Elmes
25aa35799b
copy media from exporting deck instead of duplicating & deleting
2011-02-03 00:11:40 +09:00
Damien Elmes
3aa6c6bd71
change edit current tooltip to status bar message
2011-01-28 14:22:31 +09:00
Damien Elmes
fdddf7de4e
update shared deck code; don't drop indices and q/a cache anymore
2011-01-26 15:37:18 +09:00
Damien Elmes
e97a3cc856
disable tooltip for broken osx shortcut
2011-01-26 12:03:44 +09:00
Damien Elmes
0d72810034
improve selective study screen
2011-01-25 12:40:37 +09:00
Damien Elmes
3c5aaecd14
tweak update code
...
- support for message pushing
- remove changelog from update message, as the path was wrong, and the
changelog is mentioned in the download area instead
2011-01-22 07:10:13 +09:00
Damien Elmes
cbbd823448
fix migration of media from old location
2011-01-22 04:44:14 +09:00
Damien Elmes
4908c3f268
if trying to open a unicode folder, make sure we encode to filesystem
2011-01-22 04:27:04 +09:00
Damien Elmes
39d3ffd6d3
tweaks for small screens
2011-01-22 04:18:06 +09:00
Damien Elmes
94311153c8
don't let user create decks with certain characters
2011-01-21 09:55:12 +09:00
Damien Elmes
f6407b8d4c
make sure ctypes packages are included
2011-01-19 07:18:43 +09:00
Damien Elmes
31d3f61da2
remove mediaURL on deck export
2011-01-18 03:16:11 +09:00
Damien Elmes
b66eaa8429
show a tooltip when session finished
2011-01-18 03:13:24 +09:00
Damien Elmes
68cdde20aa
hack around qt bug in restoreGeom()
2011-01-18 03:09:46 +09:00
Damien Elmes
4ced0f326f
make sure cram is disabled when no deck open
2011-01-18 02:56:23 +09:00
Damien Elmes
e93e29e45a
always play audio in card layout; fix openPluginFolder on win32
2011-01-18 02:00:24 +09:00
Damien Elmes
49f3da23a4
fix exporting a packaged deck with media+foreign chars
2011-01-18 01:23:26 +09:00
Damien Elmes
a3bd909007
notify when undo done
2011-01-17 05:51:26 +09:00
Damien Elmes
ae2b1592dc
don't die if a user redownloads a disabled plugin
2011-01-17 04:56:17 +09:00
Damien Elmes
37ea235b3d
if failed cards customized, ensure we set custom mode
2011-01-17 02:31:54 +09:00
Damien Elmes
6f676c8f03
disable incremental reading on update
2011-01-14 18:29:46 +09:00
Damien Elmes
7a7c1d3b0d
detect dropbox location
2011-01-13 18:32:03 +09:00
Damien Elmes
6ddc6641e0
fix record noise profile on win32
2011-01-13 05:44:31 +09:00
Damien Elmes
f01253c19a
add confirmation to localize media
2011-01-10 18:53:57 +09:00
Damien Elmes
bc1526794f
just don't migrate if paths are the same, instead of raising an error
2011-01-10 17:19:35 +09:00
Damien Elmes
9b9bb4bd64
make sure to clean up properly after incorrect user/pass
2011-01-02 18:43:03 +09:00
Damien Elmes
8fbf2cb412
translation patch from piotr
2011-01-02 10:00:10 +09:00
Damien Elmes
38aac3d4ab
always save new decks to disk, improve importing
...
- instead of having various functions like importing & deck stats ask the user
to save first, we ask the user for a deck name when they create a new deck
- importing now explains why a new deck has to be created
- don't bump deck mod time when setting media location
2010-12-27 02:46:26 +09:00
Damien Elmes
6a93e8f180
new option to download remote media
2010-12-25 11:26:04 +09:00
Damien Elmes
3eca37d75c
disable broken lastCard=currentCard check for now
2010-12-25 07:07:39 +09:00
Damien Elmes
dcb5bf58f2
always setup media; try to find media from old dropbox location
2010-12-22 01:36:24 +09:00
Damien Elmes
aada2e4864
force inMainWindow() to on, make sure win is visible
2010-12-22 01:22:46 +09:00
Damien Elmes
195944b395
raise window at end of startup
2010-12-22 01:14:10 +09:00
Damien Elmes
f741b212a9
update obsolete plugin list
2010-12-21 03:53:01 +09:00
Damien Elmes
fe63d86386
don't limit more button width
2010-12-15 06:31:30 +09:00
Damien Elmes
bacaf4a3a8
don't import unicode paths on win32
2010-12-15 03:53:15 +09:00
Damien Elmes
f31793e321
direct user to set up dropbox
2010-12-13 04:09:25 +09:00