Damien Elmes
b47ad74d2a
don't stop spaces in card models/models
2009-02-08 04:28:17 +09:00
Damien Elmes
24789281a5
search for multiple strings or tags in editor, more speedups
2009-02-08 03:21:00 +09:00
Damien Elmes
65d6194760
add help link
2009-02-08 00:02:41 +09:00
Damien Elmes
828f9fa5aa
improved cloze - descriptions, colours
2009-02-07 23:42:04 +09:00
Damien Elmes
6b0e1982ff
support cloze deletion
2009-02-07 22:20:28 +09:00
Damien Elmes
61c30a9d29
prevent window from growing when review started
2009-02-07 21:46:59 +09:00
Damien Elmes
3591560e61
new failed card handling selection
2009-02-07 21:35:40 +09:00
Damien Elmes
17eb9015b1
only check sync status if sync started
2009-02-07 16:51:23 +09:00
Damien Elmes
71a5f645a8
force save on close if sync set
2009-02-07 16:38:49 +09:00
Damien Elmes
301c8476a1
only sync if deck sync set
2009-02-07 16:28:17 +09:00
Damien Elmes
9363e5f6f4
hide & show study option
2009-02-07 16:20:49 +09:00
Damien Elmes
73221680c8
index sort, remove select facts, more
...
- fetch id in advance, everything else dynamically
- build index for selected column
- remove 'select facts', it's no longer required
- remove 'priority', it's not used
- update icons
2009-02-06 23:27:30 +09:00
Damien Elmes
91ffc61752
when closing all windows, close the help bar too
2009-02-06 19:30:59 +09:00
Damien Elmes
b9676149a3
make sure help doesn't pop back up w/ card stats
2009-02-06 19:19:16 +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
1caa9c4d6f
make help correct size for deck stats on osx
2009-02-06 18:56:16 +09:00
Damien Elmes
11d0b2d274
don't strip html on read/write
2009-02-06 18:44:00 +09:00
Damien Elmes
0224f07794
display deck opt message in kb
2009-02-06 18:41:23 +09:00
Damien Elmes
6c975bbdd5
fix recording window jiggle, add debug mode to mac build scripts
2009-02-06 18:37:01 +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
a234c7b3ba
Reverting "add 'make due now' option"
2009-02-05 16:41:44 +09:00
Damien Elmes
60d4f6d136
when changing a model, toggle options so duplicates impossible
2009-02-05 12:22:33 +09:00
Damien Elmes
694310ba6c
add 'make due now' option
2009-02-05 11:58:01 +09:00
Damien Elmes
56e6b17e11
remove some obsolete actions, fix setting progress parent
2009-02-04 22:05:04 +09:00
Damien Elmes
13c5a398b3
changing model support
2009-02-04 21:44:41 +09:00
Damien Elmes
fea4003ff7
supprot specifying the progress window parent
2009-02-04 21:44:24 +09:00
Damien Elmes
20d45e0134
hideable icons in fact editor
2009-02-04 21:38:58 +09:00
Damien Elmes
ba25cc028b
if the image has an alpha channel, use a png instead
2009-02-04 13:20:30 +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
fb840502cc
don't remember sort index if it's deck specific
2009-01-31 04:52:17 +09:00
Damien Elmes
928bc99e1a
fix preview & identation
2009-01-31 04:49:17 +09:00
Damien Elmes
8180996c16
don't die in editor if there's no current card
2009-01-31 04:45:27 +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
aa15cbeff0
select current card's model if available
2009-01-29 17:08:14 +09:00
Damien Elmes
75868490cf
ignore blank answer
2009-01-29 16:58:49 +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
27a78bbde6
improved type in answer support from Bernhard Ibertsberger
2009-01-25 00:23:17 +09:00
Damien Elmes
5e1c98d516
workaround for import into new deck on win32
2009-01-24 21:25:55 +09:00
Damien Elmes
582f89155d
convert svgs to png on import
2009-01-24 18:01:45 +09:00
Damien Elmes
a7e6ffe73d
don't force button height
2009-01-24 16:43:13 +09:00
Damien Elmes
550985984a
mention add shortcut
2009-01-24 04:24:21 +09:00
Damien Elmes
eaf0be9bed
fix non-unicode 'something' warning
2009-01-22 17:01:45 +09:00
Damien Elmes
44e9859c53
fix updateCard() index error in editor
2009-01-22 16:59:52 +09:00
Damien Elmes
f8c80dc03d
only compare deck paths if path available
2009-01-22 04:10:25 +09:00
Damien Elmes
94f36ac4f2
don't try to update if deck is currently closed (such as on sync)
2009-01-22 02:36:45 +09:00
Damien Elmes
9e7edcdcc2
tweak study screen
2009-01-21 21:34:20 +09:00
Damien Elmes
a645b8ef40
remember current card on reverse, don't reset current card on delete etc
2009-01-21 18:07:00 +09:00
Samson Melamed
464795b6c7
add reverse order option to editor
2009-01-20 14:17:03 -05: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
8d3220ad3d
preserve text cursor when writing fields
2009-01-21 01:48:22 +09:00
Damien Elmes
a652a0979d
type in the answer limits to a single field now
2009-01-21 01:22:17 +09:00
Damien Elmes
75b865d52e
rescheduling support
2009-01-21 00:26:55 +09:00
Damien Elmes
e58e5b6b9d
disable 'review early' when study screen hit
2009-01-20 01:56:20 +09:00
Damien Elmes
2cd8a92584
redraw status every minute
2009-01-20 01:15:33 +09:00
Damien Elmes
bb2c135015
add chinese traditional to prefs
2009-01-20 00:51:18 +09:00
Damien Elmes
c175109f70
wrap
2009-01-18 15:03:44 +09:00
Samson Melamed
af00f229f6
Merge commit 'resolve/master'
2009-01-18 01:00:18 -05:00
Samson Melamed
14af7bc5a2
report Mozilla-compatible User-Agent
2009-01-18 00:58:06 -05:00
Damien Elmes
e42eaafbd5
translation fixes, new polish translations from Piotr
2009-01-18 14:50:30 +09:00
Samson Melamed
11696f949e
catch urllib2 errors when pasting images
2009-01-17 19:01:04 -05:00
Samson Melamed
043c402a45
fix double pasting in fact editor
2009-01-17 17:34:51 -05:00
Damien Elmes
b02b2ebff7
mac build scripts, report lame requirement on osx, fix model config button
2009-01-18 03:02:36 +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
23c2b6617d
fix silence sampling
2009-01-17 23:56:55 +09:00
Damien Elmes
afb334c89f
remove progress debugging
2009-01-17 23:01:22 +09:00
Damien Elmes
f13e3fd33d
tweak importer, support importing tags
2009-01-17 23:01:06 +09:00
Damien Elmes
f5b4e9f689
fix copy/paste of colours & images from anki to anki
2009-01-17 16:55:02 +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
857edcb54a
when reviewing early, set remaining=0
2009-01-17 15:35:42 +09:00
Damien Elmes
7f8c18ce35
mention audio requirements, save recorder location, tweaks
2009-01-17 15:33:39 +09:00
Damien Elmes
559a896f24
add mac test script, fix record snd option
2009-01-17 14:37:24 +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
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
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
ef8fbbdd74
order models in modelchooser
2009-01-14 21:25:57 +09:00
Damien Elmes
402c065614
remove obsolete data check in import
2009-01-14 20:27:43 +09:00
Damien Elmes
ff585f1c5f
tweak sizes
2009-01-14 20:18:11 +09:00
Damien Elmes
681b628a65
strip more prefs
2009-01-14 17:15:33 +09:00
Damien Elmes
d1ae9572d2
hide 'alternative theme' on darwin
2009-01-14 17:03:38 +09:00
Damien Elmes
324226fff2
copy models, remove 'current model' & 'add model'
2009-01-14 16:58:23 +09:00
Damien Elmes
cea6770da5
don't use background colour in display properties
2009-01-14 16:54:39 +09:00
Damien Elmes
d7ae8a1e98
make change template undoable, add cards > gen cards
2009-01-14 14:11:28 +09:00
Damien Elmes
99a2adbe7e
addcards>generate cards
2009-01-14 14:05:37 +09:00
Damien Elmes
8c41fabb11
make showing stats optional
2009-01-14 13:47:06 +09:00
Damien Elmes
8fe8072a2f
add showCardTimer option
2009-01-12 08:31:21 +09:00
Damien Elmes
51701903be
fix deck properties help links
2009-01-11 01:24:12 +09:00
Damien Elmes
60d85e2748
add change template support
2009-01-11 01:15:23 +09:00
Damien Elmes
749bcad2fe
don't die if last card deleted
2009-01-10 19:39:15 +09:00
Damien Elmes
4908ca96bc
update the editor in real time
2009-01-10 19:38:04 +09:00
Damien Elmes
212bae412b
ensure save completes before syncing
2009-01-10 19:18:47 +09:00
Damien Elmes
5e74b8d275
fix order of operations in sync
2009-01-10 18:13:15 +09:00
Damien Elmes
bf5865bc7b
make sure user has saved deck first
2009-01-10 18:12:45 +09:00
Damien Elmes
dd8d4b3d4f
fix spacing in status on study options
2009-01-10 17:46:37 +09:00
Damien Elmes
19781caaf1
study options tweaks
2009-01-10 17:45:37 +09:00
Damien Elmes
12b8dd5390
fix media dir change
2009-01-10 17:15:28 +09:00
Damien Elmes
883d5824f4
set media path if existing
2009-01-10 17:12:45 +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
e708f72a17
support pasting of http links that are not images/sounds
2009-01-09 18:39:45 +09:00
Damien Elmes
778e98cc7e
dynamic minute limit, study screen updates
2009-01-09 15:38:31 +09:00
Damien Elmes
18cc93ecf1
remove ? from all qdialogs
2009-01-09 13:57:01 +09:00
Damien Elmes
132c56a53d
init media even on paste
2009-01-09 13:21:46 +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
65cdd8a7da
fix display properties, tweak wording
2009-01-09 12:43:48 +09:00
Damien Elmes
0a015de0fa
if no changes, display no changes only briefly
2009-01-09 12:23:16 +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
3349ba71be
flash the session time between cards
2009-01-08 09:33:18 +09:00
Damien Elmes
1926d127f8
prevent saveas on autosave
2009-01-07 18:13:41 +09:00
Damien Elmes
ef998cdf2e
use standard timer if no session limit set, update more decks link
2009-01-07 18:12:15 +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
3870c2dcc9
remove +s from status
2009-01-07 12:28:35 +09:00
Damien Elmes
5d038b759b
smaller font properties dialog
2009-01-07 12:05:05 +09:00
Damien Elmes
81991673cb
change some of the sort labels in editor
2009-01-07 11:40:05 +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
8c95cfb0c9
remove fixme
2009-01-07 06:25:01 +09:00
Damien Elmes
a069350cf1
refactor update check
2009-01-07 06:24:11 +09:00
Damien Elmes
78d20eddf6
tweak icons, add donation menu in help
2009-01-07 05:30:37 +09:00
Damien Elmes
84ca6ca31f
make type in answer colours more easily customizable
2009-01-07 03:57:51 +09:00
Damien Elmes
e3b564b72e
update time check up to 1 day
2009-01-07 02:38:37 +09:00
Damien Elmes
1fd2912e92
make failed message more generic
2009-01-06 11:00:02 +09:00
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
Damien Elmes
6d925ee99a
remove <current> and <last>
2008-11-30 18:22:22 +09:00
Damien Elmes
8184e2d830
fix bug with <current>
2008-11-30 18:12:48 +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
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
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
360cf3c373
select cards when adding in editor, ignore empty cards
2008-11-28 17:11:57 +09:00
Damien Elmes
9c720452b9
fix close & selectfacts, only update field on change, remove yellow
2008-11-28 16:30:02 +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
d1b565e734
add revision order customization
2008-11-28 15:52:06 +09:00
Damien Elmes
f3e5f5d9e1
convert editor into main window wip, sort by ease
2008-11-28 14:43:26 +09:00
Damien Elmes
7563879093
make sure to save facts before closing editor, etc
2008-11-27 15:58:00 +09:00
Damien Elmes
7f83f471e2
remove 'show only current' option again
2008-11-27 15:41:35 +09:00
Damien Elmes
d6441cf520
strip newlines from html edit
2008-11-24 23:44:22 +09:00
Damien Elmes
db84671284
fix card q/a cache not being saved
2008-11-23 22:19:00 +09:00
Damien Elmes
b6c227e382
don't strip q/a formats
2008-11-23 18:26:53 +09:00
Damien Elmes
9a696a48ec
play sounds when previewing
2008-11-23 17:17:28 +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
9c67a69b65
html editor
2008-11-23 08:34:57 +09:00
Damien Elmes
0207298bb5
make scrolling to answer customizable
2008-11-23 08:04:32 +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
f1677b863f
latex equations now have emacs-style keybindings
2008-11-22 18:18:08 +09:00
Damien Elmes
28ab40e41c
close other windows on reset()
2008-11-22 16:17:29 +09:00
Damien Elmes
5421029176
fix reading generation sticking
2008-11-22 14:27:43 +09:00
Damien Elmes
9f2572d6ef
fix images on win32, display bugs
2008-11-21 23:57:04 +09:00
Damien Elmes
1570f65c48
Reverting "remove obsolete call"
2008-11-21 20:13:01 +09:00
Damien Elmes
595a7deef4
remove obsolete call
2008-11-21 20:07:27 +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
ae776365b1
scroll to answer
2008-11-21 16:47:26 +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
1313cca356
add help to display properties
2008-11-21 14:58:26 +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
1350c9c338
change shortcuts to avoid conflicts, remove alt-a indicator
2008-11-19 18:43:24 +09:00
Damien Elmes
dd044f40ab
update invalid/dupe on a timer, don't gen reading on paste
2008-11-19 18:04:26 +09:00
Damien Elmes
f5234f52eb
add 'show current only' again
2008-11-19 17:24:52 +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
f974e046f5
workaround win32 redraw bug
2008-11-16 00:37:49 +09:00
Damien Elmes
fc8b3ab3f0
remove 'building queue..', use reset(), remove rebuild=True
2008-11-15 19:13:07 +09:00
Damien Elmes
d149554bd1
use text in tray tooltip
2008-11-15 18:13:10 +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
b62f7e847b
make sure initial card has correct css
2008-11-15 02:38:27 +09:00
Damien Elmes
ab20511bab
new updater
2008-11-15 02:31:36 +09:00
Damien Elmes
f9aa21aeea
work around a strange bug in status
2008-11-14 22:42:52 +09:00
Damien Elmes
2661c1d3a2
fix undo, allow main window focusable
2008-11-14 18:27:45 +09:00
Damien Elmes
9f088c4406
raise add/edit dialogs when already open and clicked
2008-11-14 17:08:51 +09:00
Damien Elmes
add79296a8
copy fields in order, not by name, when changing models
2008-11-14 17:03:57 +09:00
Damien Elmes
00a9b572c3
support searching for 'no tag' in editor
2008-11-14 16:36:43 +09:00
Damien Elmes
5219783182
keep fields when changing model
2008-11-14 16:22:58 +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
340a521f2f
add deck name to tray icons, change tooltip behaviour, coding style
2008-11-14 15:25:01 +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
b1dfb3b1e7
add italian translation
2008-11-14 02:34:08 +09:00
Damien Elmes
26d54c8a4c
don't stop timer on answer
2008-11-14 02:27:01 +09:00
Damien Elmes
31febf6a31
save text after drag-drop event
2008-11-14 02:03:03 +09:00
Damien Elmes
b15bef34ad
new ease buttons
2008-11-13 16:55:24 +09:00
Damien Elmes
cc28982268
change status ref
2008-11-12 21:39:19 +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
5363521eda
inverse order of active tag selection
2008-10-27 19:02:06 +09:00
Damien Elmes
31d06f661f
don't update fields when no change
2008-10-27 18:50:36 +09:00
Damien Elmes
cf3f448f92
create media dir, save field when adding images/sound
2008-10-21 00:50:55 +09:00
Damien Elmes
337c3ca028
remove old code
2008-10-20 00:17:57 +09:00
Damien Elmes
a61d8d916a
update fields on focus change
2008-10-20 00:00:17 +09:00
Damien Elmes
96e88468b7
mark fact modified when tags updated
2008-10-19 22:10:34 +09:00
Damien Elmes
f6568cb5b1
remove redundant cramming conditions
2008-10-19 13:09:37 +09:00
Damien Elmes
76ef17eb32
set vbox margin in qt4.2 compatible way
2008-10-19 03:49:18 +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
f76d58401a
don't force main window size on help bar
2008-10-15 16:54:31 +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
9fd4000c0b
don't hard code models
2008-10-14 13:13:50 +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
69be47c784
fix wording in sync dialog
2008-10-12 05:25:50 +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
82642a3e9f
fix mac gui bug, build scripts
2008-10-12 04:32:24 +09:00
Damien Elmes
d78cecf113
remove qt4.4 dependency
2008-10-12 03:51:11 +09:00
Damien Elmes
f801d68512
conditional card generation
2008-10-12 03:43:04 +09:00
Damien Elmes
3e93757d22
mention merging public models
2008-10-12 02:58:37 +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
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
b6e3f8386e
update card model fields when focus lost
2008-10-11 19:32:35 +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