Damien Elmes
91ffc61752
when closing all windows, close the help bar too
2009-02-06 19:30:59 +09:00
Damien Elmes
0af13cb550
refresh after undo/redo, don't reset session on active tag change
2009-02-06 19:12:21 +09:00
Damien Elmes
0224f07794
display deck opt message in kb
2009-02-06 18:41:23 +09:00
Damien Elmes
0977c50a0c
improve layout
2009-02-06 17:27:52 +09:00
Damien Elmes
f5f68a8603
framed/centered congrats/studyopts, bigger type answer, timer spacing
2009-02-06 16:01:46 +09:00
Damien Elmes
4dea5d284a
update dynamic indices on cram & study opt change
2009-02-06 01:27:02 +09:00
Damien Elmes
56e6b17e11
remove some obsolete actions, fix setting progress parent
2009-02-04 22:05:04 +09:00
Damien Elmes
fea4003ff7
supprot specifying the progress window parent
2009-02-04 21:44:24 +09:00
Damien Elmes
50fa426058
make sure deck is saved before cram, fix bug with no matching tags
2009-01-31 16:04:19 +09:00
Damien Elmes
dd83f7a2de
add toolbar action, remember choice
2009-01-31 05:15:36 +09:00
Damien Elmes
fb4460c0ec
use full new card count, ignore spacing
2009-01-31 04:15:59 +09:00
Damien Elmes
b0cac63056
seen & non-jouyou kanji
2009-01-31 03:40:08 +09:00
Damien Elmes
2845bb2db2
welcome screen > study options, disable timer when reviewing early
2009-01-31 03:11:04 +09:00
Damien Elmes
4945313bfa
background colour per card, tweak ans buttons
2009-01-31 02:21:08 +09:00
Damien Elmes
8e13b637a8
disable repeat audio in study options screen
2009-01-25 15:04:50 +09:00
Damien Elmes
cf8617b48e
reset session when study options opened
2009-01-25 14:48:56 +09:00
Damien Elmes
a7e6ffe73d
don't force button height
2009-01-24 16:43:13 +09:00
Damien Elmes
eaf0be9bed
fix non-unicode 'something' warning
2009-01-22 17:01:45 +09:00
Damien Elmes
f8c80dc03d
only compare deck paths if path available
2009-01-22 04:10:25 +09:00
Damien Elmes
9e7edcdcc2
tweak study screen
2009-01-21 21:34:20 +09:00
Damien Elmes
9810c36b45
limit max minute limit
2009-01-21 02:11:11 +09:00
Damien Elmes
42108c90b9
fix saveas as same filename
2009-01-21 02:05:23 +09:00
Damien Elmes
e58e5b6b9d
disable 'review early' when study screen hit
2009-01-20 01:56:20 +09:00
Damien Elmes
e42eaafbd5
translation fixes, new polish translations from Piotr
2009-01-18 14:50:30 +09:00
Damien Elmes
182c3688e6
disable 'record noise profile' on osx
2009-01-18 01:10:45 +09:00
Damien Elmes
3274e143ea
add record icon, more win32 path issues
2009-01-18 00:49:03 +09:00
Damien Elmes
2d8343520e
force save after open online
2009-01-17 16:41:50 +09:00
Damien Elmes
96337615a5
identify all temp files as anki, remove kanji occur, tools>actions again
2009-01-17 16:29:26 +09:00
Damien Elmes
6fa64e0458
don't refresh on saveedit
2009-01-17 14:10:15 +09:00
Damien Elmes
a59097ce6c
add sound back, disable 'replay current' in current editor
2009-01-17 13:54:10 +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
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
d337404bcb
improve error message
2009-01-16 16:24:03 +09:00
Damien Elmes
1aa3ec9fa1
make number of extra new cards configurable
2009-01-15 04:42:43 +09:00
Damien Elmes
df3eb18a6c
don't warn about failed cards, add 'due' to clarify
2009-01-15 04:38:13 +09:00
Damien Elmes
2f05f253fc
add learn ahead / review early, fix modelchooser, update icons
2009-01-15 02:56:37 +09:00
Damien Elmes
ff585f1c5f
tweak sizes
2009-01-14 20:18:11 +09:00
Damien Elmes
324226fff2
copy models, remove 'current model' & 'add model'
2009-01-14 16:58:23 +09:00
Damien Elmes
8c41fabb11
make showing stats optional
2009-01-14 13:47:06 +09:00
Damien Elmes
212bae412b
ensure save completes before syncing
2009-01-10 19:18:47 +09:00
Damien Elmes
bf5865bc7b
make sure user has saved deck first
2009-01-10 18:12:45 +09:00
Damien Elmes
19781caaf1
study options tweaks
2009-01-10 17:45:37 +09:00
Damien Elmes
73c043ed7e
Merge branch 'master' of git://github.com/scout/ankiqt
2009-01-10 16:55:34 +09:00
Damien Elmes
089f22c171
simplify preferences, more tweaks to study page
2009-01-10 16:53:47 +09:00
Samson Melamed
3832bfddda
fixes media sync progress bar not reaching 100%
2009-01-10 00:03:35 -05:00
Damien Elmes
1a8884d595
make ctrl-z work when answer layout focused
2009-01-09 20:25:22 +09:00
Damien Elmes
778e98cc7e
dynamic minute limit, study screen updates
2009-01-09 15:38:31 +09:00
Damien Elmes
168a4d21d8
hide the options box before showing the main window, to keep it small
2009-01-09 12:50:10 +09:00
Damien Elmes
5fc7d08a4a
don't make libanki lang choice thread local, update polish translations
2009-01-09 12:11:00 +09:00
Damien Elmes
78221100d3
mention pygame not required, change titlebar
2009-01-09 11:24:16 +09:00
Damien Elmes
dc1479ea5f
slightly smaller new cards per day for cram
2009-01-08 10:06:58 +09:00
Damien Elmes
7b34084367
remove version from titlebar
2009-01-08 09:58:41 +09:00
Damien Elmes
8f05f4808e
explicitly focus the type answer field
2009-01-08 09:53:42 +09:00
Damien Elmes
4a268fcfc0
fix unicode issues with cram and open online
2009-01-07 13:19:54 +09:00
Damien Elmes
b9c765e7b9
run deck closed hook in libanki, fix mac build scripts
2009-01-07 12:56:50 +09:00
Damien Elmes
60a8fb94b8
smaller sync screen
2009-01-07 10:56:41 +09:00
Damien Elmes
182610b898
fix open online bug, status bug
2009-01-07 10:16:44 +09:00
Damien Elmes
2ad2c0bf5c
tell user to run check db on error
2009-01-07 09:29:19 +09:00
Damien Elmes
81906c68a0
save=saveas for unsaved deck
2009-01-07 09:11:24 +09:00
Damien Elmes
ca48ca155d
add countdown timer, tweak study options page, fix bug with last 10 mins
2009-01-07 08:51:16 +09:00
Damien Elmes
b2bb7c4288
add icon to review button, decrease graph intensity, fix creation time
2009-01-07 08:05:07 +09:00
Damien Elmes
78d20eddf6
tweak icons, add donation menu in help
2009-01-07 05:30:37 +09:00
Damien Elmes
9ff30f0c26
only prompt type in the answer once
2009-01-06 10:46:20 +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
20ec3bef2b
fix flicker, various ui tweaks
2009-01-05 16:10:19 +09:00
Damien Elmes
75fc98cdba
type in answer support, accept ret from study options
2009-01-05 15:37:43 +09:00
Damien Elmes
39d59d4d99
clear audio queue when changing cards/editing
2009-01-05 14:39:03 +09:00
Damien Elmes
bcfb876664
timeboxing, save fix, pref tweaks
2009-01-05 13:43:36 +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
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
Samson Melamed
5b0b2e63ad
use arrow keys and page up/down to scroll QA area
2008-12-23 23:04:09 -05: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
18d628ff0c
add options to gen/delete all latex
2008-12-23 18:42:33 +09:00
Damien Elmes
97784e220d
add hack to avoid matplotlib errors on osx
2008-12-23 15:52:53 +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
1166f1804d
encode data before printing error
2008-12-20 18:48:57 +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
1e2600ae4f
when cramming, order randomly
2008-12-17 00:29:07 +09:00
Damien Elmes
4b3cb8354c
move cumulative due graph down
2008-12-14 12:21:44 +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
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
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
881a3c2468
update hooks to use libanki, warn about plugin errors differently
2008-12-10 17:37:03 +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
626ad9f813
Merge git://github.com/timo/ankiqt
2008-12-09 01:37:40 +09:00
Damien Elmes
f4e262fdc3
don't close all dialogs on reset anymore
2008-12-08 16:08:19 +09:00
Timo Paulssen
fbe769ee88
disable "mark card" button when no card is currently shown.
2008-12-07 18:08:25 +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
7a27c8efeb
enable reload action for osx, make it do something useful
2008-12-07 11:50:43 +09:00
Damien Elmes
9438fbda13
update japanese translations
2008-12-06 14:19:43 +09:00
Damien Elmes
eda79de66b
mark check media db buttons smaller
2008-12-05 22:52:25 +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
6f59cc7cd2
tagcomp in import, fix lookup again, condition kanji/lookup, ondelete
2008-12-04 04:34:04 +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
d239049c18
update more ellipses
2008-12-04 00:33:59 +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
3ab3b70d0f
provide better error on deck load
2008-12-03 18:50:18 +09:00
Damien Elmes
5a433d94e0
add undo to deck/model props and suspend
2008-12-01 01:07:52 +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
Damien Elmes
1dca4f73be
init undo on new deck, add importing
2008-11-30 05:56:24 +09:00
Damien Elmes
44e788dd9c
enable undo on deck open
2008-11-30 05:46:41 +09:00
Damien Elmes
fd14b3f2dd
add undo/redo to editor, focus current card, del
2008-11-30 05:39:04 +09:00
Damien Elmes
30e106b4e6
enable undo/redo support
2008-11-30 04:12:19 +09:00
Damien Elmes
ae93e54013
rename undoanswer to undo, fix mark card
2008-11-30 04:05:10 +09:00
Damien Elmes
0717aa1d4f
disable 'edit current' when no card, don't fail closing editor in empty deck
2008-11-29 15:31:23 +09:00
Damien Elmes
d913d84572
make sure to suspend all cards of fact, and check due cards again after
2008-11-29 14:47:56 +09:00
Damien Elmes
8bc09db5f2
fix margins, flashing on open
2008-11-28 23:52:48 +09:00
Damien Elmes
9dd5d97de6
set answer button big too
2008-11-28 23:32:53 +09:00
Damien Elmes
e0e6979101
move to stacked widgets, fix scrollbar display
2008-11-28 23:27:45 +09:00
Damien Elmes
6e885557f5
catch stderr and output to dialog in real time
2008-11-28 20:03:01 +09:00
Damien Elmes
37f96fb5a7
fix lookup, bug in addcards, tag completer
2008-11-28 18:52:39 +09:00
Damien Elmes
2a66095eed
tidy init routine, add ctrl+c
2008-11-28 17:36:24 +09:00
Damien Elmes
e16fa4c259
make suspend fact suspend the fact, not the card
2008-11-28 15:59:29 +09:00
Damien Elmes
7577e83c87
remove options button
2008-11-28 15:57:55 +09:00
Damien Elmes
7563879093
make sure to save facts before closing editor, etc
2008-11-27 15:58:00 +09:00
Damien Elmes
db84671284
fix card q/a cache not being saved
2008-11-23 22:19:00 +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
38c1f71d5d
preview support, shortcuts, hide refresh, toggle edit
2008-11-23 07:49:03 +09:00
Damien Elmes
28ab40e41c
close other windows on reset()
2008-11-22 16:17:29 +09:00
Damien Elmes
9f2572d6ef
fix images on win32, display bugs
2008-11-21 23:57:04 +09:00
Damien Elmes
518fcc3442
inline edit, fix images, css, scroll to bottom, status, etc
...
- new edit card inline mode
- provide file:// url for images for webkit
- look for the css file inside the anki dir
- make add cards dialog more compact
- launch clicked links in external window
2008-11-21 20:05:15 +09:00
Damien Elmes
4aa958a40f
dump error on deck load fail, don't update widget on space
2008-11-21 15:48:59 +09:00
Damien Elmes
03ee833026
remove some pref fonts/colours, apply interface font to 'soon'
2008-11-21 14:10:12 +09:00
Damien Elmes
0fe089f532
unify error support, fix typos
2008-11-21 13:54:57 +09:00
Damien Elmes
ac6abd61c0
update mac build scripts, fix display problems on sync open/close
2008-11-21 00:33:18 +09:00