Commit graph

223 commits

Author SHA1 Message Date
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
Damien Elmes
d855c5c35e show welcome message when zero cards too 2008-11-19 21:10:21 +09:00
Damien Elmes
e1f1812a9e refactor help.py, use welcome widget and main widget 2008-11-19 21:06:49 +09:00
Damien Elmes
34177f0caa fix recent deck shortcuts 2008-11-16 03:03:34 +09:00
Damien Elmes
e097991b4e update failed handling, remember new deck 2008-11-16 02:22:18 +09:00
Damien Elmes
dc637e78b3 fix deck wrong format error msg 2008-11-16 00:47:00 +09:00
Damien Elmes
fc8b3ab3f0 remove 'building queue..', use reset(), remove rebuild=True 2008-11-15 19:13:07 +09:00
Damien Elmes
584245d403 no need to set counts dirty 2008-11-15 17:57:51 +09:00
Damien Elmes
df28128a24 no need to check daily stats or mark expired due 2008-11-15 17:57:22 +09:00
Damien Elmes
c302742c92 rebuild counts when resetting deck state 2008-11-15 17:43:56 +09:00
Damien Elmes
ab20511bab new updater 2008-11-15 02:31:36 +09:00
Damien Elmes
2661c1d3a2 fix undo, allow main window focusable 2008-11-14 18:27:45 +09:00
Damien Elmes
afd03844e2 fix shortcut keys for mac, update help, change some shortcuts 2008-11-14 15:46:41 +09:00
Damien Elmes
d594cf61e2 show recent paths even when no file, remove deleted decks from list 2008-11-14 14:49:13 +09:00
Damien Elmes
cf6b48593f fix hide toolbar, update prefs dialog, fix save cram & close bug 2008-11-14 14:42:52 +09:00
Damien Elmes
26d54c8a4c don't stop timer on answer 2008-11-14 02:27:01 +09:00
Damien Elmes
b15bef34ad new ease buttons 2008-11-13 16:55:24 +09:00
Damien Elmes
c5a78d8dbc dev wip 2008-11-09 15:48:36 +09:00
Damien Elmes
ca7f27ea93 improve warning message 2008-10-28 00:23:02 +09:00
Damien Elmes
f6568cb5b1 remove redundant cramming conditions 2008-10-19 13:09:37 +09:00
Damien Elmes
f8efd35a52 release old deck when cramming, don't load deck on open 2008-10-19 03:41:56 +09:00
Damien Elmes
913cc9712d catch deck errors better, add get more decks options 2008-10-19 02:21:30 +09:00
Damien Elmes
b0835c11c8 add 'get more decks' link 2008-10-18 19:30:56 +09:00
Damien Elmes
0cd478c0b7 support bulk download on one way sync 2008-10-18 18:51:40 +09:00
Damien Elmes
0060dc553a bulk media updater 2008-10-16 03:06:36 +09:00
Damien Elmes
ff26b14e44 disable active tags menu item when no deck 2008-10-16 00:46:04 +09:00
Damien Elmes
0aa58beb91 fix can't load deck error 2008-10-15 14:17:23 +09:00
Damien Elmes
0c0c8a180c don't cram twice, turn off cram sync 2008-10-15 14:04:58 +09:00
Damien Elmes
0081ff32d0 allow more recent decks 2008-10-13 23:36:53 +09:00
Damien Elmes
b79234eba0 fix release notes link 2008-10-12 07:17:49 +09:00
Damien Elmes
61bb5b9ec9 make sure to save modified on sync online 2008-10-12 05:21:55 +09:00
Damien Elmes
0da90a47f7 win32 gui bug, win32 file browsing bug 2008-10-12 05:05:52 +09:00
Damien Elmes
3e93757d22 mention merging public models 2008-10-12 02:58:37 +09:00
Damien Elmes
ec932d6f39 support changing time offset 2008-10-12 04:01:36 +09:00
Damien Elmes
b9db00e668 fix geometry bugs 2008-10-12 00:36:02 +09:00
Damien Elmes
d17098b8ce number of ui changes (see full log)
- use default theme on linux
- add active tag browser
- allow custom toolbar icon sizes
- add plugins menu (enable/disable/etc)
- force plastique for progress bars
2008-10-12 00:21:54 +09:00
Damien Elmes
87195130c6 show sync errors in popup 2008-10-11 18:29:29 +09:00
Damien Elmes
0a4b97c780 fix matplotlib msg, open online 2008-10-11 17:52:49 +09:00
Damien Elmes
cac5fd2347 cramming support 2008-10-10 18:24:36 +09:00
Damien Elmes
17798b03f4 prevent accidental sync, hide source ids 2008-10-10 17:37:11 +09:00
Damien Elmes
8739e164ac many changes - see detailed log below
- don't use psyco
- bump version number
- autosave more often
- no last card period/text by default
- 3 buttons not 5
- default to tray off
- don't show only current card anymore
- simple toolbar
- support for sources
- don't force size of main window
- new button definitions
- remove vertical answer button support
- ditch 'how well did you remember'
- open online deck no longer hidden in new deck dialog
- default to simple model, no more 'what do you want to learn?'
- prompt user for sync username/password if not set
- simplify dialogs, add help buttons, move documentation to wiki
- don't make the timer change colors - distracting, and punishes
  people who practice writing
- remove 'empty deck' message, allow people to add cards from main screen
- remove 'welcome to anki' message. make the initial user
  experience nicer
2008-10-10 16:54:30 +09:00
Damien Elmes
27a3cd1c4f wip 2008-10-05 23:34:59 +09:00
Damien Elmes
357801e625 public decks wip 2008-10-04 14:46:23 +09:00
Damien Elmes
e5463891e9 initial commit from hg 2008-09-28 00:00:49 +09:00