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
Damien Elmes
b006b08af1
tweak wrapping
2010-07-21 19:06:20 +09:00
Damien Elmes
e5bb3b38f1
double check with the user before allowing them to clobber their deck
2010-07-21 19:05:20 +09:00
Damien Elmes
c9010e984e
fix race condition in deck browser signal handlers
2010-07-21 18:53:43 +09:00
Damien Elmes
e3f50540d5
detect sync conflicts and offer choice of direction
2010-07-21 18:35:55 +09:00
Damien Elmes
9ca3430f3d
fix order of buttons in model properties
2010-07-21 18:35:26 +09:00
Damien Elmes
f93910128f
multi-deck sync and related improvements
...
- deck open & browser refresh done after splash screen hidden now
- splash reduced to 3 steps
- new options sync on program load/close
- per-deck auto sync disabled on upgrade
- plugins are now always loaded before a deck has been opened
- don't prompt for sync params in auto sync, for both all and single deck
- refresh deck browser after multi sync
- wait on sync thread until syncFinished called, could fix crashes
- after a full sync, ensure interface is still disabled
- sync menu option now available in deck browser
- new option to tell a progress window it should appear immediately
2010-07-21 13:16:07 +09:00
Damien Elmes
77ede46ebb
fix closing logic
2010-07-19 22:46:35 +09:00
Damien Elmes
8199799249
warn about cram for edit current too
2010-07-19 20:31:11 +09:00
Damien Elmes
bbc7c2f660
unify colon boldness
2010-07-19 20:29:22 +09:00
Damien Elmes
40c0741133
tweak wording
2010-07-14 15:07:54 +09:00
Damien Elmes
25bc507adc
bump version
2010-07-11 17:19:19 +09:00
Damien Elmes
75fb9a111e
make the close button an application shortcut, raise window for osx terminal
2010-07-11 17:13:43 +09:00
Damien Elmes
a2713450a7
clear audio before previewing card
2010-07-11 16:49:23 +09:00
Damien Elmes
014c993688
colour times by default, add another mac build script
2010-07-11 16:43:24 +09:00
Damien Elmes
e3ab11213d
make sure to move to noDeck at least once
2010-07-08 21:55:56 +09:00
Damien Elmes
1b7d0ac7ee
adjust offset to account for extra sort key
2010-07-01 13:32:11 +09:00
Damien Elmes
79831c4861
patch from Bernhard Ibertsberger to ignore some chars in type to ans
2010-06-29 08:10:37 +09:00
Damien Elmes
722227050a
don't save closed deck on sync failure, don't refresh deck browser twice
2010-06-29 08:03:26 +09:00
Damien Elmes
0b3cf9f91e
add occitan to list of languages
2010-06-28 14:36:50 +09:00
Damien Elmes
634db40e56
don't try to localize traceback
2010-06-28 11:31:54 +09:00
Damien Elmes
88581105d4
add flac to supported audio formats
2010-06-27 07:53:51 +09:00
Shawn M Moore
4317388225
Index firstAnswered
2010-06-12 10:14:48 -04:00
Shawn M Moore
ea5caa504b
Add "First Review" to sort columns in card editor
2010-06-12 10:05:48 -04:00
Damien Elmes
0cab72ef1e
remove string exceptions for python2.6
2010-06-10 13:24:35 +09:00
Damien Elmes
7d22ef3c8d
add fixme
2010-05-19 22:08:11 +09:00
Damien Elmes
4f03bdd94b
don't force maxFailed=2 when the user wants unlimited
2010-05-10 22:31:08 +09:00
Damien Elmes
3e739e7698
make sure to return newly created media path
2010-05-01 16:11:37 +09:00
Damien Elmes
4f41d4b0bb
update sync shortcut
2010-04-21 15:09:26 +09:00
Matthew Duggan
698bd64dce
Set the icon size to 128 and put the icons in nice places.
2010-04-21 13:34:55 +09:00
Damien Elmes
47d567a109
strip trailing whitespace
2010-04-21 13:02:47 +09:00
Matthew Duggan
53ec756373
Change the method for creating DMG to use some applescript to configure background etc
2010-04-21 12:06:46 +09:00
Damien Elmes
5d5142a87b
new build dump location
2010-04-16 19:25:13 +09:00
Damien Elmes
a563109e53
don't assume media directory exists
2010-04-15 22:18:41 +09:00
Damien Elmes
3db9c0f937
update error message
2010-04-15 22:08:16 +09:00