Commit graph

1903 commits

Author SHA1 Message Date
Damien Elmes
c03d634012 use libanki's bury support 2010-10-24 13:06:26 +09:00
Damien Elmes
5a71cd84a3 remove underline hack, more robust bold hack for osx 2010-10-24 12:50:20 +09:00
Damien Elmes
2749e5af45 allow question/answer format to expand, pending a refactor of that dialog
in the longer term we need to make the dialog smaller or move those settings
to somewhere else
2010-10-24 12:36:22 +09:00
Damien Elmes
822d1f7609 refetch the card after editing 2010-10-24 12:21:40 +09:00
Damien Elmes
527c4220c2 strip old earliestTime debugging code, don't update pri on mark, w32 frame 2010-10-24 12:08:39 +09:00
Damien Elmes
3ca5b74bb6 remove win32 frame in study options 2010-10-23 15:29:33 +09:00
Damien Elmes
b53736167a fix osx build on python2.7/qt4.7
will roll this back if there are problems with the cocoa port
2010-10-23 14:01:08 +09:00
Damien Elmes
2264703db9 don't apply toolbar hack on osx 2010-10-23 14:00:24 +09:00
Damien Elmes
5fcd2d6e9b suppress 'was due' messages while cramming, timebox screen on ses fin 2010-10-20 18:03:00 +09:00
Damien Elmes
f549dfcfa9 updates for new cram code; remove priority 0 highlight in browser 2010-10-20 13:15:19 +09:00
Damien Elmes
8032c4a66b don't check sources on sync; let ankionline handle it instead 2010-10-19 19:59:47 +09:00
Damien Elmes
cdab5318d1 remove sources from deck properties, as they can be configured online 2010-10-19 19:55:31 +09:00
Damien Elmes
aaaf025062 remember study options tab, make sure to hide bottom area 2010-10-19 19:27:21 +09:00
Damien Elmes
1abb47d973 new active/inactive tag handling, new study options screen
- break study options into multiple tabs
- inactive tags removed from menus and accessible via study options now
- save various study options immediately instead of requiring review button to
  be pressed
2010-10-19 19:15:21 +09:00
Damien Elmes
d698c3d310 add perDay config option, more updates for libanki sched changes
- new review early / learn more handling
- reset() when showing study stats
- only run the update timer on study screen & finished screen
2010-10-18 18:02:37 +09:00
Damien Elmes
afba9529fe reset in status update timer - should check this is efficient enough 2010-10-18 14:48:52 +09:00
Damien Elmes
53df67738c update for libanki scheduling changes 2010-10-18 14:47:57 +09:00
Damien Elmes
dcd6e2dfc3 fix qt4.7 duplicate toolbars 2010-10-18 10:34:33 +09:00
Damien Elmes
ebd0ab5496 typo in model properties 2010-10-12 19:50:56 +09:00
Damien Elmes
49f757bd3c use realpath instead of abspath when setting up sys.path 2010-10-02 15:14:38 +09:00
Damien Elmes
1365557930 remove win32 importing hack, require target deck to be on disk 2010-10-02 14:43:09 +09:00
Damien Elmes
39ed7ff44e fix deckPath=none error for clockoff case 2010-10-02 11:38:19 +09:00
Damien Elmes
3a9bff8e11 add small sleep after multi sync 2010-09-16 14:38:24 +09:00
Damien Elmes
e1ecae0ecb facts missing warning 2010-09-12 12:21:18 +09:00
Damien Elmes
ac8da946e0 don't hide vert. scroll bar 2010-08-25 14:22:02 +09:00
Damien Elmes
b36b670043 older pysqlite can't auto-convert unicode to utf-8 2010-08-24 13:09:59 +09:00
Damien Elmes
65bc9ec3f2 update download link 2010-08-20 20:21:09 +09:00
Damien Elmes
2a28e5223c bump version number 2010-08-19 13:45:01 +09:00
Damien Elmes
5fc33ab143 don't report conflicts when decks have same mod time 2010-08-19 12:02:02 +09:00
Damien Elmes
a4e3a9fa95 update release notes link 2010-08-16 19:31:18 +09:00
Damien Elmes
9b15771d84 refresh undo options after undo finished 2010-08-16 19:26:50 +09:00
Damien Elmes
ee2d39938d use array ref when selecting facts 2010-08-16 19:10:40 +09:00
Damien Elmes
5e62fea9c8 remove conflicting close window shortcut 2010-08-09 08:45:32 +09:00
Damien Elmes
bb73e21c64 remove superfluous separators 2010-08-09 08:44:58 +09:00
Damien Elmes
14c4dfeea2 patch from bernhard: revert to previous spell check behaviour 2010-08-05 06:51:43 +09:00
Damien Elmes
e5a4acb052 bump version 2010-08-02 13:27:11 +09:00
Damien Elmes
b3e47d836b overwrite->upload 2010-07-30 18:37:55 +09:00
Damien Elmes
1eac9b52a5 fail gracefully if db is locked on sync all 2010-07-30 16:41:20 +09:00
Damien Elmes
1204f977e5 do clock skew check on initial connect only 2010-07-30 16:37:37 +09:00
Damien Elmes
7f41973972 rework conflict algorithm to detect more conflict cases 2010-07-27 23:19:44 +09:00
Damien Elmes
24d45cf93c always reset hideWelcome after a close 2010-07-27 23:18:55 +09:00
Damien Elmes
9491acc088 process the widget deletions before deleting the layout 2010-07-27 21:02:45 +09:00
Damien Elmes
49c92b9605 remove debug statement 2010-07-27 16:59:49 +09:00
Damien Elmes
7a510cc111 add loadDeck hook, fix hideWelcome behaviour
- if hideWelcome is true after a sync, do nothing at all
- make sure to reset hideWelcome on deck load
2010-07-27 16:59:04 +09:00
Damien Elmes
18c8d6766d possible fix for recursion bug in maybeShow() 2010-07-27 16:20:22 +09:00
Damien Elmes
d9af6288e1 do clobber detection at sync time, fix sync bugs
- don't get stuck in event loop if user cancels deck selection
- prompt for any full sync upload with no last sync time, so this also warns
  about syncs after a DB check too
- fixes erroneous warning with file>download>personal deck
2010-07-27 15:47:15 +09:00
Damien Elmes
4eacbec78b possible solution to w32 deck browser crashes 2010-07-27 15:03:46 +09:00
Damien Elmes
fbe7e12160 if an error happens during connect, terminate multi sync 2010-07-26 19:39:56 +09:00
Damien Elmes
ac735c9a34 tweak formatting 2010-07-21 20:25:39 +09:00
Damien Elmes
3e3f04ee8f qt4.4 backwards compat hack 2010-07-21 19:22:57 +09:00