Damien Elmes
b5fdca39e7
customizable deck order, nicer layout of browser and study options
2009-06-08 23:06:48 +09:00
Damien Elmes
3bab1b6829
set custom style earlier in initialization
2009-06-08 22:45:16 +09:00
Damien Elmes
3b97f082e8
process events before showing combo box
2009-06-08 21:54:24 +09:00
Damien Elmes
d9f4e169fc
rebuild q/a cache on model properties close
2009-06-08 12:04:20 +09:00
Damien Elmes
e67e3320a9
don't remove deck from list until deletion confirmed
2009-06-07 03:20:56 +09:00
Damien Elmes
73bc481236
fix changing model in editor not updating
2009-06-07 02:18:43 +09:00
Damien Elmes
a1d23c3e7b
switch ctrl+r and shift+ctrl+r
2009-06-06 23:16:08 +09:00
Damien Elmes
9fe87329cd
remove debugging code
2009-06-06 23:12:23 +09:00
Damien Elmes
dd5b3bacc8
if the file is in use, hide from browser but don't forget
2009-06-06 22:27:00 +09:00
Damien Elmes
8cd6692c84
don't use same card if priority == 0, ensure same card in browser too
2009-06-06 22:19:49 +09:00
Damien Elmes
39588816b6
always show the same card after editing current
2009-06-06 22:12:41 +09:00
Damien Elmes
b985424ac3
support filtering question and answer
2009-06-06 21:56:37 +09:00
Damien Elmes
9b8ad4596f
use a smaller font instead of italics, it renders badly
2009-06-06 01:13:40 +09:00
Damien Elmes
c4c3bf102a
add shortcuts back to browser
2009-06-06 00:26:47 +09:00
Damien Elmes
fbfbda1a58
new recent decks system, improve deck browser
2009-06-06 00:21:29 +09:00
Damien Elmes
89783c3e17
add recent decks menu back, inhibit startup progress bar
2009-06-05 22:22:53 +09:00
Damien Elmes
636a661569
refresh add cards window & model chooser on gui reset
2009-06-05 16:10:12 +09:00
Damien Elmes
1001d6b7af
load last deck if args set
2009-06-05 15:33:43 +09:00
Damien Elmes
5e7769bfed
remove grid from table view
2009-06-05 15:32:29 +09:00
Damien Elmes
ca583a5230
force text to black, don't force in add cards status
2009-06-05 15:28:15 +09:00
Damien Elmes
17a967f5b8
ensure boxes are drawn around frames on win32
2009-06-05 15:10:07 +09:00
Damien Elmes
e8fd6922a0
patches from richard: fix typo, more robust proxy error checking
2009-06-04 17:42:45 +09:00
Damien Elmes
d0be463cc6
remove debugging code
2009-06-04 09:52:29 +09:00
Damien Elmes
5c3f538d07
if there's only one deck, load it, not browser
2009-06-04 09:46:06 +09:00
Damien Elmes
abdaf9e9df
implement deck browser
2009-06-04 09:41:40 +09:00
Damien Elmes
0d76d987ca
rebind mark card shortcut on osx
2009-06-04 07:15:17 +09:00
Damien Elmes
105e9448d3
strip html before generating cloze
2009-06-04 07:07:59 +09:00
Damien Elmes
4538901d1f
restore original model after change model
2009-06-04 06:02:51 +09:00
Damien Elmes
fb0a7da397
close current deck only if user decides to download a new one
2009-06-04 05:51:14 +09:00
Damien Elmes
1899b3cca6
remove win32 auto-updater
2009-06-04 05:29:55 +09:00
Damien Elmes
8e91cde377
add proxy config & numBackups to preferences, based on richard's plugin
2009-06-04 05:26:25 +09:00
Damien Elmes
3123951e46
don't update value when downloading
2009-06-02 15:08:28 +09:00
Damien Elmes
d9a3658b56
don't process events in progress bar start/update, it leads to obscure bugs
2009-06-02 03:35:34 +09:00
Damien Elmes
65a718fdbe
implement full sync downloading
2009-06-02 03:23:06 +09:00
Damien Elmes
b351946f55
set state = nostate before sync to prevent keystrokes getting in
2009-06-02 03:22:40 +09:00
Damien Elmes
470a501caa
handler errors without 'type' set
2009-06-02 03:20:28 +09:00
Damien Elmes
619d2bcbaf
implement full sync uploading
2009-05-31 01:24:42 +09:00
Damien Elmes
7a4855233b
clear audio queue on question, not answer
2009-05-30 19:08:03 +09:00
Damien Elmes
af67f6fa9c
hyperlink added cards
2009-05-30 18:22:30 +09:00
Damien Elmes
23d39daeaa
add show answer button to type in the answer area
2009-05-30 16:41:02 +09:00
Damien Elmes
250f1bec8f
update priority after marking
2009-05-30 10:29:15 +09:00
Damien Elmes
f54525e9a7
recover gracefully if the deck can't be opened in the sync thread
2009-05-30 10:27:54 +09:00
Damien Elmes
627da56dfb
add emilio to the credits
2009-05-28 01:34:50 +09:00
Damien Elmes
769b4d28a8
exclude user events in db progress handler
2009-05-27 04:02:21 +09:00
Damien Elmes
6d77eb73a2
work around qt bug based on version
2009-05-27 01:38:58 +09:00
Damien Elmes
5cd30656b4
display the full error in a textarea
2009-05-27 01:11:14 +09:00
Damien Elmes
fded7a85da
set focus on the table view before deleting cards
2009-05-27 00:59:09 +09:00
Damien Elmes
11353079c0
mention how to change user/pass when setting up details
2009-05-27 00:56:43 +09:00
Damien Elmes
4c0880b9c9
getshared: when connection fails, report full error message
2009-05-27 00:31:17 +09:00
Damien Elmes
dbd2ee1f13
default # of backups to 20, make a config option
2009-05-21 02:12:41 +09:00
Damien Elmes
227435d462
add norwegian to prefs
2009-05-21 01:10:45 +09:00
Damien Elmes
b6eca72d88
if type in the answer field doesn't exist, disable
2009-05-19 02:12:00 +09:00
Damien Elmes
26e7428f16
ignore the key stroke if empty, otherwise accept
2009-05-16 05:30:13 +09:00
Damien Elmes
7541485e87
save the cramming check before closing the deck
2009-05-16 05:23:09 +09:00
Damien Elmes
3a01a30d2b
remember position when deleting again
2009-05-16 05:10:49 +09:00
Damien Elmes
bb43ed18b0
remember last selected card wherever possible
2009-05-16 05:00:05 +09:00
Damien Elmes
b3aaf31f8a
if text is selected, insert latex tags around
2009-05-16 04:39:24 +09:00
Damien Elmes
ceae700fac
properly select current field in import
2009-05-16 04:25:43 +09:00
Damien Elmes
ff20e23b50
when cramming, don't copy, just use old media dir
2009-05-16 04:08:15 +09:00
Damien Elmes
6f2f253d96
don't throw error completing empty tag, hide popup, propagate key event
2009-05-16 03:50:58 +09:00
Damien Elmes
484b15f592
update title bar when refreshing due count
2009-05-16 03:44:05 +09:00
Damien Elmes
4f86ed0d82
make progress bars less wordy & clickable
2009-05-16 03:03:44 +09:00
Damien Elmes
3d1fb7025e
field models should default to not required/unique
2009-05-16 02:51:05 +09:00
Damien Elmes
d205cd7602
add quick db check
2009-05-16 02:47:27 +09:00
Damien Elmes
430251a748
add mari egami to about
2009-05-14 00:25:19 +09:00
Damien Elmes
1c690c5477
translation patch from piotr
2009-05-11 12:07:13 +09:00
Christian Krause
67721195fa
fix name in about dialog
2009-05-11 11:55:40 +09:00
Damien Elmes
588a3feead
make sure add items status is read-only, fix colour on osx
2009-05-09 07:19:30 +09:00
Damien Elmes
aa4621c66c
add shortcuts for filter/sort, fix bug in hiding separators
2009-05-09 06:35:56 +09:00
Damien Elmes
41b98051b8
don't add separator if no tags available
2009-05-09 06:24:32 +09:00
Damien Elmes
8582c514aa
make active tags like tag dropdown in browser
2009-05-09 06:18:44 +09:00
Damien Elmes
d5ad53fe54
don't include space in card template name
2009-05-09 06:16:29 +09:00
Damien Elmes
798fa82ed3
add deck name to add items/browser
2009-05-09 06:03:09 +09:00
Damien Elmes
714b1a414b
when suspending/unsuspending, refresh
2009-05-09 04:09:27 +09:00
Damien Elmes
76a7ea3353
add suspend and unsuspend operations to browser
2009-05-09 03:50:25 +09:00
Damien Elmes
e1d8c31a1e
update tags list when tags are changed
2009-05-09 03:28:47 +09:00
Damien Elmes
02930e5713
forget last card when study stats opened
2009-05-09 02:27:23 +09:00
Damien Elmes
52139646dc
on an unknown error, print full traceback. ensure .data exists
2009-05-08 13:54:09 +09:00
Damien Elmes
5b14d882e7
sort initial add too, as it's not the same as db order
2009-05-07 19:31:40 +09:00
Damien Elmes
4b1a102f3d
sort newly added tags
2009-05-07 19:31:08 +09:00
Damien Elmes
54d6c7c86b
make sure to update title bar when resetting
2009-05-07 17:26:11 +09:00
Damien Elmes
26e484db23
don't need a full rebuild on reschedule
2009-05-06 16:48:08 +09:00
Damien Elmes
7b0c13d94f
type->is
2009-05-06 16:39:54 +09:00
Damien Elmes
2eaadcfa08
make sync msg box configurable, fix bug in initial->study screen
2009-05-06 15:39:33 +09:00
Damien Elmes
329caf7f96
make sure to call hideOrShow() last
2009-05-06 15:24:28 +09:00
Damien Elmes
1261bb185c
move back to study screen on reset()
2009-05-06 15:22:01 +09:00
Damien Elmes
bc4066f68e
don't fail when trying to update card that's been deleted
2009-05-06 15:00:54 +09:00
Damien Elmes
0ab355f87d
don't accept space to show answer if type answer mode
2009-05-06 14:24:28 +09:00
Damien Elmes
a9e7ecff12
new learn early handling, add tooltips
2009-05-06 14:14:38 +09:00
Damien Elmes
b715059bfd
rebuild counts after reschedule
2009-05-06 13:53:14 +09:00
Damien Elmes
5460e1d820
add filter for due
2009-05-06 13:40:19 +09:00
Damien Elmes
7c1bce9f43
replace _ with space for models/templates too
2009-05-06 13:35:55 +09:00
Damien Elmes
595dce821b
fix bug deleting current model in deck properties
2009-05-06 13:05:09 +09:00
Damien Elmes
c87bf9a3b8
remove unused lock import
2009-05-02 15:18:29 +09:00
Damien Elmes
0be6b2965d
workaround for setEnabled() recursively calling setBusy()
2009-05-02 15:17:56 +09:00
Damien Elmes
8ff716be64
catch db access in progress handler
2009-05-02 05:42:52 +09:00
Damien Elmes
ec684b6367
ignore focusout event if in db handler
2009-05-02 05:30:50 +09:00
Damien Elmes
baf3ceeef6
give full traceback if import fails
2009-05-02 04:18:47 +09:00
Damien Elmes
ab1f923387
set focus on show answer button to avoid double tap
2009-05-01 04:36:50 +09:00
Damien Elmes
ac9b8f96c2
Merge branch 'master' of git://github.com/sanna/ankiqt
...
Conflicts:
ankiqt/locale/ankiqt_pl_PL.po
2009-04-30 21:57:26 +09:00
Susanna Björverud
dc25ec8e13
Split up two long texts
...
Split up session options and its tooltip consisting of interlaced html and strings to translate into
strings that should and need not be translated.
2009-04-30 11:40:03 +02:00
Damien Elmes
7c6625ada6
modelproperties & translation patch from piotr
2009-04-30 12:13:07 +09:00
Damien Elmes
d113600887
model>template in modelproperties
2009-04-30 05:25:26 +09:00
Damien Elmes
b7a3a35c90
fix translations in deckproperties from piotr
2009-04-30 05:23:22 +09:00
Damien Elmes
c608ed5e42
workaround for tag completion breakage on qt 4.5.1
2009-04-30 05:13:26 +09:00
Damien Elmes
4bfdc04ac0
fix exporting packaged decks w/ media on win32
2009-04-29 15:40:37 +09:00
Damien Elmes
be93b007ab
if in the study screen, just refresh instead of moving to congrats
2009-04-29 12:49:49 +09:00
Damien Elmes
2915a36a71
rebuild the queue before start of study, so new card modulus is fixed
2009-04-29 12:43:43 +09:00
Damien Elmes
b6305085e8
add bury fact option
2009-04-29 12:14:36 +09:00
Damien Elmes
0ddc1d7d72
accept space no matter what is focused, don't focus show answer as faster
2009-04-29 11:02:15 +09:00
Damien Elmes
c9044f6d64
add accidentally deleted line
2009-04-29 10:06:57 +09:00
Damien Elmes
c71c2c90c6
add option to prevent edits while question shown
2009-04-29 10:01:31 +09:00
Damien Elmes
b2c90a2146
don't set combobox back to <filter> unless the tag has been changed
2009-04-29 09:41:21 +09:00
Damien Elmes
c58c6d9ca9
improve filter dropdown box; add icons
2009-04-29 09:32:53 +09:00
Damien Elmes
94d7a74bca
add object name for type answer field
2009-04-29 07:12:08 +09:00
Damien Elmes
94dddb6531
fix images in preview, typo in hook code
2009-04-28 17:56:01 +09:00
Damien Elmes
fde70d80ce
update search when current card deleted
2009-04-28 17:55:42 +09:00
Damien Elmes
cafe070624
fix reference to isCramming
2009-04-25 21:38:18 +09:00
Damien Elmes
d0f918cdb0
add tooltip to study stats
2009-04-25 20:06:31 +09:00
Damien Elmes
0b7c8bcecc
fix double-click to select
2009-04-25 19:18:07 +09:00
Damien Elmes
a41cfb88ec
update bottom area of downloads when searching
2009-04-25 03:18:49 +09:00
Damien Elmes
96cac67ea6
set focus on search after downloaded data
2009-04-25 03:16:36 +09:00
Damien Elmes
c32a230766
don't lower tags, it causes problems for foreign characters
2009-04-25 03:04:06 +09:00
Damien Elmes
b1b6d322df
fix startup when no deck available
2009-04-25 02:45:11 +09:00
Damien Elmes
4fd65c37c5
refactor error handler to handle error messages in other threads, mention mplayer
2009-04-25 02:38:16 +09:00
Damien Elmes
29bbbe0416
use <base> instead of munging image urls
2009-04-25 02:17:00 +09:00
Damien Elmes
612eafc64a
prevent double click except in chinese/japanese models
2009-04-25 01:18:44 +09:00
Damien Elmes
0534ce5d40
don't convert \n to <br> and vice versa in card templates
2009-04-25 01:16:06 +09:00
Damien Elmes
830c3aed10
import importing on startup
2009-04-25 01:10:27 +09:00
Damien Elmes
ec287445a5
set reviewing started at start to avoid errors
2009-04-23 17:54:47 +09:00
Damien Elmes
0c2f62acb5
set progress parent on add/remove cards too
2009-04-23 04:48:46 +09:00
Damien Elmes
d9d795af55
fix windParent in browser
2009-04-23 04:23:14 +09:00
Damien Elmes
92b19171f7
ensure tag order correct when suspending too
2009-04-23 04:18:03 +09:00
Damien Elmes
ccf96a04e1
when marking cards, ensure order is correct
2009-04-23 04:17:42 +09:00
Damien Elmes
1fe922fed4
prevent import in cramming, warn when editing in cramming
2009-04-23 03:54:28 +09:00
Damien Elmes
af2bd52003
increase cram randomization speed by a factor of 5, prevent add cards open on cram
2009-04-23 03:46:22 +09:00
Damien Elmes
2ab8b7a574
generalize tooltips, make sync no contact msg a tooltip
2009-04-23 02:30:08 +09:00
Damien Elmes
0a1658de24
improve sync error message
2009-04-23 02:08:12 +09:00
Damien Elmes
5540da95ef
focus close button after import
2009-04-23 02:02:47 +09:00
Damien Elmes
b3ed9613ac
hide group box after importing
2009-04-23 02:01:58 +09:00
Damien Elmes
16d0323965
handle randomize progress instead of in libanki
2009-04-23 01:58:53 +09:00
Damien Elmes
a3c5caa544
randomize/order when settings changed
2009-04-23 01:33:49 +09:00
Damien Elmes
763758d43f
rely on setVar() to check if modified
2009-04-23 00:32:56 +09:00
Damien Elmes
c84f97c33c
Revert "check if anki is already open and prompt user"
...
This reverts commit a05fc37d94
.
2009-04-22 22:11:14 +09:00
Damien Elmes
93a20e13b6
fix timer hiding, fix session start time being reset
2009-04-22 22:11:01 +09:00
Damien Elmes
a05fc37d94
check if anki is already open and prompt user
2009-04-22 22:10:14 +09:00
Damien Elmes
9212d8053f
place no lower limit on number of failed cards
2009-04-22 21:30:01 +09:00
Damien Elmes
1fbad4235a
protect more timers
2009-04-21 02:49:41 +09:00
Damien Elmes
a422ddb57b
experiment with standalone windows
2009-04-21 02:16:17 +09:00
Damien Elmes
36881da474
add charlene to about
2009-04-20 23:51:15 +09:00
Damien Elmes
97f0e2bb8b
add mongolian translation from Charlene Barina
2009-04-20 23:48:04 +09:00
Damien Elmes
fc367de488
hack to fix latex position until qt4.5 becomes available
2009-04-19 00:20:56 +09:00
Damien Elmes
5d634e08fc
fix width for darwin too
2009-04-19 00:10:10 +09:00
Damien Elmes
5988bb21b5
fix tag alignment on win32
2009-04-18 23:49:38 +09:00
Damien Elmes
1da04aca5d
add browser font configurator
2009-04-18 23:27:01 +09:00
Damien Elmes
091b84956f
fix searching when sorting by fact created
2009-04-18 19:54:04 +09:00
Damien Elmes
966effe37b
auto-detect filename when importing
2009-04-18 19:38:51 +09:00
Damien Elmes
c2b99e2de6
add correct over a month to daily stats
2009-04-18 18:20:20 +09:00
Damien Elmes
fcba72e40d
add shortcut key to close window on osx
2009-04-18 05:01:57 +09:00
Damien Elmes
c19c45ef4a
fix inMainWindow()
2009-04-18 04:56:14 +09:00
Damien Elmes
39dbbe4489
add select all/none/invert buttons to active tags dialog
2009-04-18 04:46:22 +09:00
Damien Elmes
bb876ce3ed
ignore enter in deck properties
2009-04-18 03:44:05 +09:00
Damien Elmes
a962a9fb51
document html editor shortcut
2009-04-18 03:27:51 +09:00
Damien Elmes
ef17e3b4c6
call a hook after creating a field
2009-04-18 03:20:54 +09:00
Damien Elmes
4d95b3487d
scroll to top when adding, keep tags always shown, not tag up on field edit
2009-04-18 02:41:16 +09:00
Damien Elmes
e1b7da08e5
show study screen regardless of deck due or not, tweak 'initial'
2009-04-18 00:59:01 +09:00
Damien Elmes
513a23c251
don't mark deck changed in editor on open
2009-04-18 00:51:29 +09:00
Damien Elmes
87a86cbdde
update contributors
2009-04-18 00:42:55 +09:00
Damien Elmes
b15bc9ef61
delay update of scroll widget, if change timer fires while deleting, delay
2009-04-17 23:19:05 +09:00
Damien Elmes
ba9279c126
suppress timers in db progress handler, disable UI during progress
2009-04-17 21:59:57 +09:00
Damien Elmes
f45fccb93f
fix concurrent mod error when deleting card while edit current open
2009-04-16 17:43:54 +09:00
Damien Elmes
8259347f34
move errorOccurred up the top
2009-04-16 17:17:16 +09:00
Damien Elmes
783e9ceac9
fix statusbar corruption
2009-04-14 01:32:50 +09:00
Damien Elmes
029345e2a6
trailing whitespace
2009-04-14 01:25:25 +09:00
Damien Elmes
c239768d19
add 'sort by fact creation'
2009-04-13 12:43:24 +09:00
Damien Elmes
ecc54ea222
convert "_" to " " in tag list
2009-04-13 12:42:55 +09:00
Damien Elmes
6055f55f6b
display the proper sync error
2009-04-11 01:48:08 +09:00
Damien Elmes
d6351c666d
avoid setting new card/session limit if unchanged
2009-04-11 01:30:03 +09:00
Damien Elmes
54db92e6ab
set the background colour in the preview dialog
2009-04-11 00:42:23 +09:00
Damien Elmes
c89356f6f1
only mark deck modified if study options changed
2009-04-10 23:28:25 +09:00
Damien Elmes
4d8446826a
hide/show toolbar items depending on state
2009-04-10 23:10:15 +09:00
Damien Elmes
35dd5c9c51
relax sync check from 1 minute to 5 minutes
2009-04-10 22:34:47 +09:00
Damien Elmes
090161e69f
fix tab order for remaining buttons
2009-04-10 22:28:45 +09:00
Damien Elmes
fd57313d74
Reverting "if add button is focused and fact is complete, add"
2009-04-10 22:26:53 +09:00
Damien Elmes
3819bedaf6
Merge branch 'master' of git://github.com/sanna/ankiqt
2009-04-10 00:16:01 +09:00
Damien Elmes
a528f71d5c
refactor quoteImg()
2009-04-09 11:52:00 +09:00
Susanna Björverud
4c537ce952
Plural strings
2009-04-07 10:55:27 +02:00
Susanna Björverud
4d348544f9
Used ngettext on some strings
2009-04-07 08:41:06 +02:00
Susanna Björverud
42a23a8f55
Use ungettext instead of ngettext for unicode support
2009-04-07 08:32:36 +02:00
Damien Elmes
1e22d8b7c5
store editor ordering in deck, not config
2009-04-07 11:55:33 +09:00
Damien Elmes
56472da83f
update stats in study screen too
2009-04-07 11:32:08 +09:00
Damien Elmes
9418b62c7a
if the due counts are disabled, hide in titlebar too
2009-04-07 11:31:56 +09:00
Damien Elmes
8f2f01340a
only trigger on keyboard focus
2009-04-07 09:45:59 +09:00
Damien Elmes
462b63576a
if add button is focused and fact is complete, add
2009-04-07 09:36:43 +09:00
Damien Elmes
6c758babe0
add ngettext to ankiqt namespace
2009-04-07 08:44:10 +09:00
Damien Elmes
1567de9469
Merge branch 'master' of git://github.com/sanna/ankiqt
2009-04-07 08:40:28 +09:00
Susanna Björverud
03e6459d31
Updated window bar title to Browser for browser (aka editor) and updated Swedish translation
2009-04-07 00:17:21 +02:00
Damien Elmes
bdcac01aaa
hide scrollbars in fact editor, use can use mouse wheel or keyboard
2009-04-06 23:34:46 +09:00
Damien Elmes
8bef7da517
fix bug where two cards are selected after delete
2009-04-06 23:27:58 +09:00
Damien Elmes
ee6eaeeaa6
force search updates if not triggered by user
2009-04-06 23:23:49 +09:00
Damien Elmes
14c67e7ab9
add cram in editor, rename editor to browser
2009-04-06 13:29:24 +09:00
Damien Elmes
ef32247f30
improve searching, don't trigger on space
2009-04-06 11:40:50 +09:00
Damien Elmes
95d907333e
fix reading update, update colour button in all fact editor instances
2009-04-05 13:45:07 +09:00
Damien Elmes
6fa907f198
catch apple odoc load events
2009-04-04 13:45:38 +09:00
Damien Elmes
a6ee73decb
lowercase search
2009-04-04 12:44:54 +09:00
Damien Elmes
150b489d26
use new search interface in libanki
2009-04-04 12:44:37 +09:00
Damien Elmes
cf910c19fa
sort languages in preferences
2009-03-30 08:33:07 +09:00
Damien Elmes
f8d005fc3d
implement suspended highlighting again
2009-03-29 11:45:51 +09:00
Damien Elmes
fe31d6fbd5
fix latex location on qt4.5
2009-03-29 11:37:26 +09:00
Damien Elmes
11d8e04356
add cardlist update back now that pyqt is fixed
2009-03-29 11:33:08 +09:00
Damien Elmes
a681817266
fix card marking
2009-03-29 03:58:00 +09:00
Damien Elmes
a601268d4c
close(not hide) deck windows before deck close, remove stale hooks
2009-03-28 22:51:38 +09:00
Damien Elmes
a48f0fd649
don't do anything if study options clicked twice
2009-03-28 14:40:22 +09:00
Damien Elmes
3ef4b19b0e
Revert "use a toggle to show study screen change"
...
This reverts commit 3b9435b192
.
2009-03-28 14:39:09 +09:00
Damien Elmes
3b9435b192
use a toggle to show study screen change
2009-03-28 14:37:05 +09:00
Damien Elmes
ca6bc68b13
remove extra %
2009-03-25 11:09:37 +09:00
Susanna Björverud
e9b88dddd6
Use fmtPercentage to respect current locale decimal point, and split into smaller strings
2009-03-25 11:03:25 +09:00
Damien Elmes
aef0e521e8
make sure errorOccurred is available early
2009-03-24 08:54:23 +09:00
Damien Elmes
db63fc51bc
inherit system locale
2009-03-24 08:39:22 +09:00
Damien Elmes
e11bd7a680
make tag dropdown a bit smaller
2009-03-23 12:09:16 +09:00
Damien Elmes
3985d72670
fix slowdown due to new splitting
2009-03-23 12:06:33 +09:00
Damien Elmes
74d408ece8
update finnish translations, support lazy load of importing trans
2009-03-23 10:46:40 +09:00
Damien Elmes
cf67d66ad5
only split on space
2009-03-23 10:29:45 +09:00
Damien Elmes
ff2d1d1964
change tab order so 'add' comes after tags, make add default except in tags
2009-03-23 09:47:07 +09:00
Damien Elmes
57f655c119
move sync on load to after deck load
2009-03-22 11:42:14 +09:00
Damien Elmes
dee16171ea
save fields before moving between cards
2009-03-22 11:25:43 +09:00
Damien Elmes
c8e891c5a5
add victor to contributors
2009-03-21 13:45:36 +09:00
Damien Elmes
7b6761b9bf
use registered plugin name if available
2009-03-21 13:24:17 +09:00
Damien Elmes
d8772cca3f
support zipped plugins
2009-03-21 10:59:47 +09:00
Damien Elmes
02d2f67f6c
new about window
2009-03-21 04:44:09 +09:00
Damien Elmes
9ed6e11b1a
use utc offset of -1
2009-03-21 03:55:35 +09:00
Damien Elmes
4c9e57b4b9
add sync error msg
2009-03-21 03:50:13 +09:00
Damien Elmes
01965922c1
fix sorting in deck/plugin browser
2009-03-20 14:43:31 +09:00
Damien Elmes
69e9cb3874
spaced > delayed
2009-03-20 14:20:25 +09:00
Damien Elmes
59204fdbcc
support limiting to single field in find&replace
2009-03-20 14:18:31 +09:00
Damien Elmes
823f7e0103
optimze model tag update
2009-03-19 11:27:09 +09:00
Damien Elmes
f25e336ce5
don't update card tags for priorities, only update priorities if changed
2009-03-19 11:11:00 +09:00
Damien Elmes
15105b2438
display exact date for created and modified
2009-03-19 09:20:25 +09:00
Damien Elmes
9b828d52c8
Estonian from Meelis Vasser, Portuguese from Jo Nakashima
2009-03-19 08:57:01 +09:00
Damien Elmes
7ed1c458e8
ensure that anki restarted before check db run
2009-03-16 06:33:17 +09:00
Damien Elmes
0753cf726d
add option to hide progress
2009-03-15 07:41:56 +09:00
Damien Elmes
0f293b3e01
ensure hide is available in help.py
2009-03-15 06:44:28 +09:00
Damien Elmes
0abe7f1de2
add wait kwarg to call()
2009-03-15 06:35:56 +09:00
Damien Elmes
74b71ea8c6
delete rename tags from find&replace
2009-03-14 10:45:25 +09:00
Damien Elmes
1d855589c1
improve error msg
2009-03-14 09:46:20 +09:00
Damien Elmes
40d187eebc
implement search in download diags
2009-03-14 09:24:40 +09:00
Damien Elmes
9d9f356479
items in download browser shouldn't be editable
2009-03-14 09:18:45 +09:00
Damien Elmes
a910a99a77
if model changed, refresh fact editor
2009-03-14 05:41:28 +09:00
Damien Elmes
26a0e7eaf2
tweak formatting
2009-03-14 05:08:26 +09:00
Susanna Björverud
ea6915305b
Split up unwieldy welcome screen msgstring into parts that actually needs translating.
2009-03-14 04:30:19 +09:00
Damien Elmes
0479c2d7dc
only call help hide handler if it's a different handler
2009-03-13 18:35:58 +09:00
Damien Elmes
e3d6e3fa29
refresh fact & cardmodel too
2009-03-13 18:32:08 +09:00
Damien Elmes
91e89d99e6
ensure card is refreshed before expunging
2009-03-13 07:41:27 +09:00
Damien Elmes
40410e9862
show downloads in list, sort by most downloaded
2009-03-13 06:24:05 +09:00
Damien Elmes
d87d48eff9
don't add extra <br> when in final drill
2009-03-13 06:13:56 +09:00
Damien Elmes
6d5791c92c
fix problem dropping unique index
2009-03-13 06:13:26 +09:00
Damien Elmes
29278af8d9
Merge /home/resolve/tmpankiqt
2009-03-12 08:24:54 +09:00
Damien Elmes
2aa6cab35e
cards>facts in importing message
2009-03-12 06:17:55 +09:00
Damien Elmes
d6238ee34c
binary files on windows
2009-03-11 17:02:37 +09:00
Damien Elmes
16157e3bd9
fix stretch in editor, disable update until bug fixed
2009-03-11 07:24:04 +09:00
Damien Elmes
6c33a330d5
make sure file is saved as binary
2009-03-11 06:22:52 +09:00
Susanna Björverud
0c4a892045
make database optimization return message translatable
2009-03-11 05:30:24 +09:00
Damien Elmes
df5963d8d5
chinese simplified from nick
2009-03-11 05:29:31 +09:00
Damien Elmes
2646a40edb
deck and plugin sharing
2009-03-11 05:19:26 +09:00
Damien Elmes
804413604c
regexp>regular expression
2009-03-10 23:10:17 +09:00
Damien Elmes
b08360ddc6
dialog>mainwindow thinko
2009-03-10 12:30:30 +09:00
Damien Elmes
f9cc13bd23
do auto update after plugins loaded
2009-03-07 07:33:48 +09:00
Damien Elmes
a012e78a12
disable lookup shortcuts if not japanese model
2009-03-07 05:08:21 +09:00
Damien Elmes
8ddb47d967
add shortcut for html edit
2009-03-07 05:04:43 +09:00
Damien Elmes
4607d42c5f
fix cloze undo
2009-03-06 06:06:50 +09:00
Damien Elmes
f6a1a8fc63
move cloze to f9, remove html editor shortcut
2009-03-06 06:01:51 +09:00
Damien Elmes
94924dce07
don't show suspended in active tags
2009-03-06 05:58:55 +09:00
Damien Elmes
8e621c03fb
save/restore toolbar state
2009-03-06 05:48:48 +09:00
Damien Elmes
cfaf9388c3
correct wrapping of fields in cloze
2009-03-06 05:26:40 +09:00
Damien Elmes
7c02fe3c86
if there's a selection, ignore []s in cloze
2009-03-06 04:57:11 +09:00
Damien Elmes
d2528e8605
generate cards in fact order
2009-03-06 04:14:25 +09:00
Damien Elmes
c6d9d0ceec
pass the diag, not the python obj
2009-03-05 00:26:37 +09:00
Damien Elmes
f3f68a496b
bugfix
2009-03-05 00:22:52 +09:00
Damien Elmes
d53ac03b7b
layered progress windows
2009-03-04 20:50:10 +09:00
Damien Elmes
6a8a88dfc6
<select tag> -> all cards
2009-03-04 20:50:03 +09:00
Damien Elmes
9033dd8afc
update splash screen
2009-03-04 10:09:57 +09:00
Susanna Björverud
c0ac26bba7
Committed Swedish translation by Susanna Bjöverud.
2009-02-28 23:05:08 +01:00
Damien Elmes
8a953e0e99
ensure process bar pops up quickly
2009-02-26 17:54:03 +09:00
Damien Elmes
4155a8f562
make sure to update card tags if deck props modified
2009-02-26 17:02:45 +09:00
Damien Elmes
44412c72e4
make sure splash is shown on win32, use finish() instead of hide
2009-02-26 03:16:18 +09:00
Damien Elmes
3183fd2985
work around firefox png problems, revert previous change
2009-02-26 03:06:20 +09:00
Damien Elmes
f6280eb4fb
favour url over image
2009-02-26 02:45:53 +09:00
Damien Elmes
d1e8a1d18a
fix open online when no initial password
2009-02-26 01:06:21 +09:00
Damien Elmes
1e9c3ff253
better sync failure message, don't prompt for save if open online fails
2009-02-26 00:49:41 +09:00
Damien Elmes
c00850e011
keep suspended tags even if not in deck
2009-02-25 23:51:24 +09:00
Damien Elmes
35e28717d3
hide splash before main window shown
2009-02-25 23:33:12 +09:00
Damien Elmes
579802303d
splash screen
2009-02-25 23:30:41 +09:00
Damien Elmes
b161a09d71
make <select tag> a bit bigger for osx
2009-02-25 23:10:58 +09:00
Damien Elmes
594d888993
fix suspending of current fact
2009-02-24 01:16:09 +09:00
Damien Elmes
1410402ce8
add progress bar to deck & model props, add max=0
2009-02-24 01:12:06 +09:00
Damien Elmes
0304b9c4f4
remove obsolete cloze undo code
2009-02-22 20:13:17 +09:00
Damien Elmes
e9ecde6433
fix status bar & sync on open
2009-02-21 18:55:37 +09:00
Damien Elmes
efae6f64d8
update priorities in deck props if they've changed
2009-02-21 18:46:59 +09:00
Damien Elmes
92482e3167
refactor graphs into class
2009-02-21 18:37:03 +09:00
Damien Elmes
f763a3d06b
only unset cursor if set
2009-02-20 17:31:33 +09:00
Damien Elmes
e7f64eab1c
don't reset priorities unless instructed
2009-02-20 00:04:07 +09:00
Damien Elmes
e8e5b11477
after a tag or fact is modified, update the tag cache
2009-02-19 15:58:29 +09:00
Damien Elmes
c70a8d1b55
move tag search to libanki, remove quotes from tag search
2009-02-19 15:58:04 +09:00
Damien Elmes
7f0832fd61
db busy handler & busy cursor
2009-02-19 15:56:55 +09:00
Damien Elmes
a62799613e
all tags, not just user tags, in tag completer
2009-02-19 15:56:07 +09:00
Damien Elmes
cafd1959b4
progress dialog for active tags
2009-02-19 15:55:13 +09:00
Damien Elmes
a405a73897
change progress bar style early to prevent qpainterpath/arcto errors
2009-02-19 15:50:29 +09:00
Damien Elmes
e03b0bf4f5
after opening online, interactive=False
2009-02-18 00:41:43 +09:00
Damien Elmes
aa4b7cc56f
let alt theme work on darwin again
2009-02-18 00:27:44 +09:00
Damien Elmes
98db2f05ce
fix crash on status bar
2009-02-18 00:27:05 +09:00
Damien Elmes
31427a2926
add brazillian portuguese translation from Jo Nakashima
2009-02-17 23:06:02 +09:00
Damien Elmes
67fc768196
no permanent widgets, fix timer being shown at wrong time
2009-02-15 21:07:50 +09:00
Damien Elmes
43f60b92c8
add warning about saving, fix statusbar transient messages
2009-02-15 20:40:39 +09:00
Damien Elmes
473b4d326f
provide correct parent to qcolordialog
2009-02-15 15:52:58 +09:00
Damien Elmes
af26ea2000
update tooltips to make emacs-style keybindings clearer
2009-02-15 15:51:04 +09:00
Damien Elmes
ed86beceb7
no need to alter shortcuts anymore
2009-02-15 00:09:48 +09:00
Damien Elmes
ad80548f19
disable some commands when not in main window, allow command+w from any window
2009-02-15 00:08:45 +09:00
Damien Elmes
8c8da8dedc
bigger 'type in the answer' button
2009-02-14 23:02:25 +09:00
Damien Elmes
348dd82905
prevent progress updates from other threads
2009-02-14 20:22:11 +09:00
Damien Elmes
81f5bb0d54
fully reset review early when study screen opened
2009-02-14 20:08:50 +09:00
Damien Elmes
ae5a8b918a
different columns in editor, more use of space, more
...
- space between lines smaller
- changing the sort field will change the last column
- the last column size is adjustable (use the rightmost slider)
2009-02-14 19:47:44 +09:00
Damien Elmes
1bfa5f7737
make sure to update fields after find+replace
2009-02-14 02:04:02 +09:00
Damien Elmes
e620c8ebed
add change report to find&replace
2009-02-14 01:11:13 +09:00
Damien Elmes
6e3a4b67d3
add help & fix tab order of find&replace
2009-02-14 01:07:18 +09:00
Damien Elmes
1915fb053a
after save&edit, refresh
2009-02-14 00:25:18 +09:00
Damien Elmes
c86647eee0
fix study screen when larger font used
2009-02-13 22:21:15 +09:00
Damien Elmes
450d4ed354
find & replace
2009-02-13 21:06:22 +09:00
Damien Elmes
7564ddec40
make sure new lines have a space
2009-02-10 01:24:34 +09:00
Damien Elmes
dca34dfc48
tweak tag list handling
2009-02-09 23:56:42 +09:00
Damien Elmes
9233fd1d66
only show custom handling if modified
2009-02-09 22:12:29 +09:00
Damien Elmes
987a761a4b
fix esc on edit current
2009-02-09 21:59:22 +09:00
Damien Elmes
c7f4e32f01
don't set modified unless tags have changed
2009-02-09 21:57:26 +09:00
Damien Elmes
049f38999b
add select facts back, change 'generate cards' shortcut
2009-02-09 21:52:59 +09:00
Damien Elmes
b5358c1264
limit generate cards to one model at a time
2009-02-09 20:35:57 +09:00
Damien Elmes
b11bbfbdbd
add card model tags back
2009-02-09 20:21:15 +09:00
Damien Elmes
1cd108b86c
fix tag editor
2009-02-09 20:13:25 +09:00
Damien Elmes
6a42ff99f0
don't force timer to a certain size
2009-02-09 18:19:05 +09:00
Damien Elmes
41f1eba87a
Merge branch 'master' of git://github.com/scout/ankiqt
2009-02-09 18:16:09 +09:00
Damien Elmes
60a5f6782c
change cloze tooltip
2009-02-09 18:15:38 +09:00
Damien Elmes
eb7620eb76
use square brackets, select to make cloze
2009-02-09 17:15:58 +09:00
Damien Elmes
c10ea4f255
improved colour support
2009-02-09 16:49:11 +09:00
Damien Elmes
ed30a36916
start work on improved colour choosing
2009-02-08 20:35:28 +09:00
Damien Elmes
8484bcc653
don't clear selection either
2009-02-08 16:30:24 +09:00
Damien Elmes
4d4fb8adba
make setting colour work if there's no selection
2009-02-08 16:28:26 +09:00
Samson Melamed
737c13eb70
fix show answer button width on win32
2009-02-07 16:05:43 -05:00
Damien Elmes
99f9f9cc40
set fixed button height for win32
2009-02-08 05:05:50 +09:00
Damien Elmes
177ab82ed1
make sure undo done only if both q and a are the same
2009-02-08 04:42:03 +09:00
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