Damien Elmes
9ff30f0c26
only prompt type in the answer once
2009-01-06 10:46:20 +09:00
Damien Elmes
61e3690831
display correction before original answer
2009-01-06 10:40:19 +09:00
Damien Elmes
e13764bcf6
make check media db translatable
2009-01-06 10:33:36 +09:00
Damien Elmes
d13853d4e1
show rep deltas
2009-01-06 10:11:51 +09:00
Damien Elmes
aa5114d266
update status in study screen too
2009-01-06 09:15:28 +09:00
Damien Elmes
6e35e483e5
don't attempt to draw view when in study screen
2009-01-06 09:10:05 +09:00
Damien Elmes
05df5fb4e0
fix another unicode bug, add shortcut to options
2009-01-05 17:07:17 +09:00
Damien Elmes
20ec3bef2b
fix flicker, various ui tweaks
2009-01-05 16:10:19 +09:00
Damien Elmes
e21efd4802
improve error checking for type in answer
2009-01-05 15:49:19 +09:00
Damien Elmes
84293c9d7a
fix bug in type answer
2009-01-05 15:40:22 +09:00
Damien Elmes
75fc98cdba
type in answer support, accept ret from study options
2009-01-05 15:37:43 +09:00
Damien Elmes
9d7c65c735
new review time graph
2009-01-05 15:37:00 +09:00
Damien Elmes
39d59d4d99
clear audio queue when changing cards/editing
2009-01-05 14:39:03 +09:00
Damien Elmes
aac727f2b5
added jump menu to cardlist
2009-01-05 14:29:34 +09:00
Damien Elmes
890bbb8c0d
strip duplicate stuff from deck properties
2009-01-05 13:55:52 +09:00
Damien Elmes
bcfb876664
timeboxing, save fix, pref tweaks
2009-01-05 13:43:36 +09:00
Damien Elmes
914fc45666
support drag & drop from konqueror too
2009-01-05 08:47:55 +09:00
Damien Elmes
3970aab5f8
support image drag & drop from firefox on linux
2009-01-05 08:46:20 +09:00
Damien Elmes
744e46f7fb
allow drag&drop of sounds, fix unicode issues
2009-01-05 08:24:45 +09:00
Damien Elmes
3d994b6359
show traceback on deck load, use my documents on win32
2009-01-05 07:09:50 +09:00
Damien Elmes
104b4ecbba
fix undo log bugs by ensuring deck not touched after close
2009-01-05 03:22:37 +09:00
Damien Elmes
bb5ff4eb7c
add invert selection, add cards->generate cards
2009-01-04 12:49:17 +09:00
Damien Elmes
06d72e5b0f
polish translations from Piotr Kubowicz
2009-01-04 11:46:46 +09:00
Damien Elmes
e48cfaae82
add tooltips to buttons, improve open online dialog
2009-01-04 11:18:57 +09:00
Damien Elmes
3ffdae29bb
show exact graph failure error
2009-01-04 10:35:42 +09:00
Damien Elmes
d5361b34db
improve check db warning, put it ahead
2009-01-04 10:33:03 +09:00
Damien Elmes
7a43754d74
improve check media db warning
2009-01-04 10:04:27 +09:00
Damien Elmes
75af04b383
new 'new' and 'save' behaviour, document dir per platform
...
- 'new' now creates or opens mydeck on new install
- if not on a new install, open an in-memory database instead
- saveas refactored to require saving of an in-memory db
- autosave disabled until deck has an associated file
- openonline uses a tmp file as it depends on a file at the moment. this can
go away if the sync code is refactored in the future
2009-01-04 09:16:53 +09:00
Damien Elmes
a698f95b97
call reset after merging models
2009-01-04 05:17:43 +09:00
Damien Elmes
ed19526037
fix reference to lastSync
2008-12-25 22:11:02 +09:00
Damien Elmes
b65fd5f6be
use unicode name when adding to media db
2008-12-24 15:05:13 +09:00
Samson Melamed
5b0b2e63ad
use arrow keys and page up/down to scroll QA area
2008-12-23 23:04:09 -05:00
Damien Elmes
ce3148f1ea
support drag & drop from file browsers
2008-12-23 21:35:14 +09:00
Damien Elmes
9624463777
refresh main window after tag change
2008-12-23 20:39:14 +09:00
Damien Elmes
4c7b67ae88
fix untitled hack and saveas bug by requiring name on new
2008-12-23 19:49:45 +09:00
Damien Elmes
666331bc6c
make the tables even smaller to adjust for pre changes
2008-12-23 19:48:09 +09:00
Damien Elmes
655651bade
make default table height a bit smaller
2008-12-23 18:50:56 +09:00
Damien Elmes
e63b7ef06d
pre-wrap spaces, support indentation by user / programming etc
2008-12-23 18:43:24 +09:00
Damien Elmes
18d628ff0c
add options to gen/delete all latex
2008-12-23 18:42:33 +09:00
Damien Elmes
bbb4b87d71
fix error removing a source in deck props
2008-12-23 16:05:30 +09:00
Damien Elmes
97784e220d
add hack to avoid matplotlib errors on osx
2008-12-23 15:52:53 +09:00
Damien Elmes
504749b741
default to optional answer, add config option to card model, tweak dialogs
2008-12-23 13:41:48 +09:00
Damien Elmes
a5c445369d
fix bug in previous change
2008-12-21 15:11:58 +09:00
Damien Elmes
d4004577f9
fix multiple selection on ctrl+f
2008-12-21 14:31:33 +09:00
Damien Elmes
44b5b1670a
rearrange and clarify menus
2008-12-21 00:31:16 +09:00
Damien Elmes
7ad0686928
default to button 2 on failed card
2008-12-20 18:57:16 +09:00
Damien Elmes
753fd2ee40
unify close buttons, rename deck menu to file
2008-12-20 18:53:35 +09:00
Damien Elmes
eacff663ef
don't say 'merge' with open online, it's confusing
2008-12-20 18:52:43 +09:00
Damien Elmes
1166f1804d
encode data before printing error
2008-12-20 18:48:57 +09:00
Damien Elmes
983bc955d8
alternative theme
2008-12-20 15:12:28 +09:00
Damien Elmes
dbb14988ea
catch bulk upload failures
2008-12-20 15:09:04 +09:00
Damien Elmes
3d1523527c
print stderr before attempting thread operations
2008-12-20 15:07:46 +09:00
Damien Elmes
618bfe13e5
make sure to close all dialogs when opening new deck
2008-12-20 14:14:28 +09:00
Damien Elmes
36a5378aba
Merge branch 'master' of git://github.com/timo/ankiqt
2008-12-18 14:54:21 +09:00
Niklas Laxström
5d0abc1ddf
Unnecessary parenthesis
2008-12-17 18:24:24 +01:00
Niklas Laxström
b090c2ed76
Support plural
2008-12-17 18:24:08 +01:00
Damien Elmes
1e2600ae4f
when cramming, order randomly
2008-12-17 00:29:07 +09:00
Timo Paulssen
3209a96735
added a refresh button for the graphs, so you don't have to close&open them to get updates.
2008-12-14 14:32:25 +01:00
Damien Elmes
4b3cb8354c
move cumulative due graph down
2008-12-14 12:21:44 +09:00
Damien Elmes
ecce83e520
rename workload, put in different order
2008-12-13 17:24:03 +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
21774b9fc4
typo
2008-12-13 15:42:25 +09:00
Damien Elmes
7d838af1b9
update win32 updater prompt
2008-12-13 15:31:06 +09:00
Timo Paulssen
65353bab70
made graphs window even faster when updating figures!
...
IS IT POSSIBLE!?
2008-12-13 03:46:43 +01:00
Timo Paulssen
187193dd1e
sped up graph window startup and hide-graph action by making the AdjustableFigure "lazy".
2008-12-13 03:21:18 +01:00
Timo Paulssen
1f78e98907
moved the workload graph to where it's more sensible (between due and cumulative due)
...
that is more sensible, right?
2008-12-13 02:29:43 +01:00
Timo Paulssen
b2cf4dc35c
removed debug output.
2008-12-13 02:27:00 +01:00
Timo Paulssen
dd0f452df8
do not render the graphs twice when showing the graphs window for the first time!
2008-12-13 02:22:03 +01:00
Timo Paulssen
cf31a22e91
added new graph "work done".
2008-12-13 01:52:50 +01:00
Damien Elmes
ed1758bb30
pass unicode name to qt
2008-12-11 03:27:26 +09:00
Timo Paulssen
4ef36ced69
removed unnecessary .0 after each period string (1.0 month)
2008-12-10 19:28:12 +01:00
Damien Elmes
2129554ab1
make sure to properly close the deck
2008-12-11 01:13:07 +09:00
Damien Elmes
9de0fc911e
add note about error
2008-12-11 00:41:09 +09:00
Damien Elmes
cc903e2d02
remember saveas location, if untitled deck empty delete it
2008-12-11 00:18:44 +09:00
Damien Elmes
03a6235f35
update # of selected items in title in real time
2008-12-10 23:58:46 +09:00
Damien Elmes
658fedc26c
graphs: add help, remove labels
2008-12-10 23:47:30 +09:00
Damien Elmes
bbdcbf1153
don't require restart to update kanji stats
2008-12-10 22:10:27 +09:00
Damien Elmes
b8f3a25536
more useful debugging
2008-12-10 20:38:22 +09:00
Damien Elmes
59e690370c
prevent race condition on finish
2008-12-10 20:25:52 +09:00
Damien Elmes
058325e2ce
if card has already been expunged from session, don't complain
2008-12-10 20:18:24 +09:00
Damien Elmes
8b538ee20f
close all windows on sync
2008-12-10 20:10:42 +09:00
Damien Elmes
887d95203d
default to win32 theme on win32, set background in css
2008-12-10 19:42:14 +09:00
Damien Elmes
53cb4790af
prefer image if text starts with http
2008-12-10 19:03:15 +09:00
Damien Elmes
22658dea73
remove blank space from status tooltip
2008-12-10 18:44:18 +09:00
Damien Elmes
0bbc7c7c74
text over images, pass current widget when adding picture
2008-12-10 17:58:32 +09:00
Damien Elmes
881a3c2468
update hooks to use libanki, warn about plugin errors differently
2008-12-10 17:37:03 +09:00
Damien Elmes
8ea3117d67
add zero width space at end of span
2008-12-10 16:48:24 +09:00
Damien Elmes
8282d3e7de
don't autodetect html in html editor
2008-12-10 15:59:21 +09:00
Damien Elmes
2cb8c5342f
make margins in editor a little bigger, update anki version in samples
2008-12-09 02:30:25 +09:00
Damien Elmes
1a9b288307
reset editor in real time, avoid full reset
2008-12-09 02:07:15 +09:00
Damien Elmes
626ad9f813
Merge git://github.com/timo/ankiqt
2008-12-09 01:37:40 +09:00
Damien Elmes
073b3b8a9b
fix concurrent modification error
2008-12-09 01:19:50 +09:00
Damien Elmes
720fe217dd
forget second splitter completely
2008-12-09 00:50:21 +09:00
Damien Elmes
1628739c65
save splitter before setting fact to none
2008-12-08 16:27:09 +09:00
Damien Elmes
c3a5897fb1
pad top area when not splitting q/a
2008-12-08 16:12:55 +09:00
Damien Elmes
f4e262fdc3
don't close all dialogs on reset anymore
2008-12-08 16:08:19 +09:00
Damien Elmes
329096948b
make sure model properties runs modal
2008-12-08 16:07:34 +09:00
Damien Elmes
249751fddd
fix inserting image
2008-12-08 15:58:47 +09:00
Niklas Laxström
133a6bc3e0
added finnish translation
2008-12-07 20:44:29 +01:00
Timo Paulssen
fbe769ee88
disable "mark card" button when no card is currently shown.
2008-12-07 18:08:25 +01:00
Timo Paulssen
c63e96d45c
fixed: suspended appeared twice among tags after using active tags dialog.
2008-12-07 17:43:21 +01:00
Damien Elmes
53834220da
make sure to set editcurrent on/off, remove pygame from osx build
2008-12-08 00:39:55 +09:00
Damien Elmes
002ac4ec95
make graphs window a little bigger
2008-12-07 23:32:13 +09:00
Damien Elmes
5f0d9bcfd5
configurable q/a split
2008-12-07 23:14:03 +09:00
Damien Elmes
bb083ab965
work around tray widget being a top level widget
2008-12-07 22:52:55 +09:00
Damien Elmes
8e0df4aaa4
tray fix from richard
2008-12-07 22:38:55 +09:00
Damien Elmes
19da61176c
add card stats splitter
2008-12-07 21:44:09 +09:00
Damien Elmes
d0777a4ffd
fix reference to simplify
2008-12-07 12:21:36 +09:00
Damien Elmes
22f4f439f0
copy&paste images, make sort and tags in editor longer
2008-12-07 12:10:04 +09:00
Damien Elmes
7a27c8efeb
enable reload action for osx, make it do something useful
2008-12-07 11:50:43 +09:00
Damien Elmes
798e0e255b
fix reference to cards
2008-12-07 11:39:51 +09:00
Damien Elmes
458c69e3ff
addFact() now returns fact, not cards
2008-12-07 11:38:54 +09:00
Damien Elmes
9438fbda13
update japanese translations
2008-12-06 14:19:43 +09:00
Damien Elmes
7c4a1f1784
add size hint back for osx
2008-12-05 23:48:01 +09:00
Damien Elmes
eda79de66b
mark check media db buttons smaller
2008-12-05 22:52:25 +09:00
Damien Elmes
593d80cd38
remove description from deckproperties
2008-12-05 21:49:41 +09:00
Damien Elmes
539813f32d
remember last sort
2008-12-05 20:04:12 +09:00
Damien Elmes
a3ac8e3c0a
fix tag saving, remember added tags without having to reopen, fix ret in add
2008-12-05 19:25:09 +09:00
Damien Elmes
735bca01af
remember model when editing, update name after edit
2008-12-05 18:45:17 +09:00
Damien Elmes
620fa5da55
remove obsolote card backup, make sure to refresh session after edit
2008-12-05 18:07:13 +09:00
Damien Elmes
7b1fdb8833
don't exit while editing inline
2008-12-05 17:46:49 +09:00
Damien Elmes
aa5254ba60
limit error dialog to 10,000 chars, limit maxFailed to 5+
2008-12-05 17:34:13 +09:00
Damien Elmes
a9857a5e4f
wrap errors, improve earliest card message
2008-12-05 17:13:51 +09:00
Damien Elmes
7391cef4f2
disable drop event in main window
2008-12-05 16:59:44 +09:00
Damien Elmes
2636d6e4c3
remember graph choices and periods
2008-12-05 16:40:28 +09:00
Damien Elmes
14b0f16a46
make qa divider configurable
2008-12-05 14:43:50 +09:00
Damien Elmes
876c16d413
escape path to images
2008-12-05 12:54:16 +09:00
Damien Elmes
6f59cc7cd2
tagcomp in import, fix lookup again, condition kanji/lookup, ondelete
2008-12-04 04:34:04 +09:00
Damien Elmes
30ef6ac450
tweaks to lookup
2008-12-04 04:11:00 +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
45dd2c2c58
remove redundant audio commands & toolbar, fix tag bug
2008-12-04 01:53:43 +09:00
Damien Elmes
64e22019de
init undo after saveas
2008-12-04 01:14:17 +09:00
Damien Elmes
880a45eb13
update title after undo, set fact=none after check not before
2008-12-04 01:09:54 +09:00
Damien Elmes
78ae7f48e6
make preview more like main window
2008-12-04 00:38:32 +09:00
Damien Elmes
a188f9d5c1
fix bug with preview
2008-12-04 00:37:05 +09:00
Damien Elmes
d239049c18
update more ellipses
2008-12-04 00:33:59 +09:00
Damien Elmes
a762a11441
update model properties
2008-12-04 00:10:37 +09:00
Damien Elmes
f8d79a6e37
reduce button size, fix bug with answer active, don't center fin msg
2008-12-03 22:32:31 +09:00
Damien Elmes
d9842e5a30
add divider to main interface, make it neater
2008-12-03 21:31:45 +09:00
Damien Elmes
fa172b3fe7
use new feature hooks
2008-12-03 19:42:41 +09:00
Damien Elmes
3ab3b70d0f
provide better error on deck load
2008-12-03 18:50:18 +09:00
Damien Elmes
a70e08e8f1
fix importing msg
2008-12-03 18:49:41 +09:00
Damien Elmes
c790f516f0
remove selectfact debugging
2008-12-01 01:47:08 +09:00
Damien Elmes
e6721c145b
fix deleting in editor
2008-12-01 01:20:33 +09:00
Damien Elmes
5a433d94e0
add undo to deck/model props and suspend
2008-12-01 01:07:52 +09:00
Damien Elmes
e6d77ebb6d
remember splitter state, possible fix for focus error
2008-12-01 00:02:51 +09:00
Damien Elmes
dda48886dd
fix onchange, add ctrl+m
2008-11-30 22:54:02 +09:00
Damien Elmes
519b040997
disable plugins menu and edit current on closed deck
2008-11-30 18:41:55 +09:00
Damien Elmes
5cdc839ef3
fix startup flash by adding blank page
2008-11-30 18:37:58 +09:00