Damien Elmes
18c8d6766d
possible fix for recursion bug in maybeShow()
2010-07-27 16:20:22 +09:00
Damien Elmes
e3f50540d5
detect sync conflicts and offer choice of direction
2010-07-21 18:35:55 +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
02003ff1ed
remove pyqt broken check hack
2010-04-01 23:04:15 +09:00
Damien Elmes
b7cd8a1385
add hack for qt underline bug back in
2010-02-10 23:00:50 +09:00
Damien Elmes
ea76ddc9f3
honor styles in css in add/edit dialogs too
2010-01-26 01:23:53 +09:00
Damien Elmes
09b3016462
make sure progress dialog gets shown when update called
2010-01-23 21:48:06 +09:00
Damien Elmes
4fcc04cf30
delay progress dialog appearance (prevents flashing, avoids stuck window bugs)
2010-01-23 20:36:07 +09:00
Damien Elmes
85a6f4197d
detect broken pyqt4.6 and recover/warn
2010-01-22 17:56:16 +09:00
Damien Elmes
a3b3e7312a
this time webkit breaks bold. sigh
2010-01-21 03:02:43 +09:00
Damien Elmes
149e3e5b76
make sure both card and deck are set when returning base
2010-01-20 18:54:40 +09:00
Damien Elmes
bdba8cea83
support remote images (add remoteImages=1 to deckVars table)
2010-01-19 01:51:05 +09:00
Damien Elmes
87d976a547
unify deck load messages, add help, add critical msg box func
2009-11-30 14:31:05 +09:00
Damien Elmes
0f6b0054f3
underline workaround
2009-09-30 12:59:54 +09:00
Damien Elmes
e06337ee1f
save & restore toolbar state in cardlist
2009-07-09 22:36:14 +09:00
Damien Elmes
05677925f4
avoid backwards-moving progress bars
2009-07-03 01:09:33 +09:00
Damien Elmes
5143da2132
show progress of deck/plugin download, don't process events
2009-06-13 15:25:58 +09:00
Damien Elmes
d9a3658b56
don't process events in progress bar start/update, it leads to obscure bugs
2009-06-02 03:35:34 +09:00
Damien Elmes
94dddb6531
fix images in preview, typo in hook code
2009-04-28 17:56:01 +09:00
Damien Elmes
29bbbe0416
use <base> instead of munging image urls
2009-04-25 02:17:00 +09:00
Damien Elmes
a528f71d5c
refactor quoteImg()
2009-04-09 11:52:00 +09:00
Damien Elmes
14c67e7ab9
add cram in editor, rename editor to browser
2009-04-06 13:29:24 +09:00
Damien Elmes
8a953e0e99
ensure process bar pops up quickly
2009-02-26 17:54:03 +09:00
Damien Elmes
1410402ce8
add progress bar to deck & model props, add max=0
2009-02-24 01:12:06 +09:00
Damien Elmes
ae5a8b918a
different columns in editor, more use of space, more
...
- space between lines smaller
- changing the sort field will change the last column
- the last column size is adjustable (use the rightmost slider)
2009-02-14 19:47:44 +09:00
Damien Elmes
afb334c89f
remove progress debugging
2009-01-17 23:01:22 +09:00
Damien Elmes
e3e70488ef
recording support, various changes
...
- progress bars refactored to use title 'anki' in most cases
- added 'record noise profile' option
- make sure to display 100% on progress
2009-01-17 01:04:13 +09:00
Damien Elmes
00e0fb6c23
graph progress
2009-01-16 20:40:34 +09:00
Damien Elmes
383317d311
turn off progress on error
2009-01-16 20:22:04 +09:00
Damien Elmes
ad159aec86
progress for import, export, everything else
2009-01-16 19:42:04 +09:00
Damien Elmes
2e2e756436
random on cram, add progress dialog, fix error msg, welcome screen tweak
2009-01-16 17:25:21 +09:00
Damien Elmes
18cc93ecf1
remove ? from all qdialogs
2009-01-09 13:57:01 +09:00
Damien Elmes
93731bf4f4
make thai hack optional, move some adv options into first tab
2008-12-13 16:45:42 +09:00
Damien Elmes
8ea3117d67
add zero width space at end of span
2008-12-10 16:48:24 +09:00
Damien Elmes
a9857a5e4f
wrap errors, improve earliest card message
2008-12-05 17:13:51 +09:00
Damien Elmes
876c16d413
escape path to images
2008-12-05 12:54:16 +09:00
Damien Elmes
1ab4e1d3b7
tag autocomplete for editor and cram dialogs
2008-12-04 02:35:41 +09:00
Damien Elmes
cafb19f2ca
hide/show intervals in real time, create media dir when escaping
2008-12-04 02:19:39 +09:00
Damien Elmes
e6d77ebb6d
remember splitter state, possible fix for focus error
2008-12-01 00:02:51 +09:00
Damien Elmes
e617fe7df7
fix a bug with html edit, fix loading remote images
2008-11-28 20:19:36 +09:00
Damien Elmes
6e885557f5
catch stderr and output to dialog in real time
2008-11-28 20:03:01 +09:00
Damien Elmes
806220c813
fix editor, add getOnlyText()
2008-11-23 09:23:07 +09:00
Damien Elmes
c2a8302a26
add help to cram mode, fail if no cards matched
2008-11-23 09:19:56 +09:00
Damien Elmes
e6db07b74a
missing files
2008-11-23 07:49:43 +09:00
Damien Elmes
a61d8d916a
update fields on focus change
2008-10-20 00:00:17 +09:00
Damien Elmes
ea666975f9
save geometry of other windows, prevent deletion of shared models
2008-10-12 02:54:19 +09:00
Damien Elmes
e5463891e9
initial commit from hg
2008-09-28 00:00:49 +09:00