Commit graph

216 commits

Author SHA1 Message Date
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