Aaron Harsh
1399a79c74
Drag a deck to top level at either bottom or top of deck list
2012-02-05 11:29:04 -08:00
Damien Elmes
40e7a93639
account for old pysqlite versions
2012-02-02 11:45:57 +09:00
Damien Elmes
1604eb29d6
fix compare answer function on osx with non-latin input
2012-01-31 07:17:51 +09:00
Damien Elmes
7d7ad28356
Merge branch 'master' of https://github.com/tarix/ankiqt
2012-01-31 06:24:20 +09:00
Damien Elmes
1e37473b8b
we always want to go back to the first field when adding
2012-01-31 06:22:40 +09:00
mikem
60538f7c5c
fixed: rename was creating a new empty folder causing the folder rename to fail
2012-01-31 03:25:28 +09:00
Damien Elmes
90b50ddd6c
Merge branch 'master' of https://github.com/aaronharsh/ankiqt
2012-01-30 22:26:43 +09:00
Aaron Harsh
765e586a43
Get rid of obsolete(?) code for setting selection during cloze creation.
2012-01-29 20:20:35 -08:00
Aaron Harsh
873a981609
Don't stick leading/trailing whitespace in a cloze.
2012-01-29 20:18:26 -08:00
Aaron Harsh
50e6fade55
Make undoing a cloze operation behave more intuitively
...
Prior to this change, undoing the clozeing of a block of text would
delete the text altogether. We'd prefer it to revert to unclozed text.
2012-01-29 19:34:50 -08:00
Damien Elmes
65bb4066d6
rebuild the tree on the browser left when row changed
2012-01-30 08:22:44 +09:00
Damien Elmes
bd6188d41b
after suspending we need to rebuild the queue
2012-01-30 08:15:07 +09:00
Damien Elmes
1dc1f940fc
alt/option to invert search
2012-01-30 08:12:22 +09:00
Damien Elmes
7aa9b4cb0e
always try to preserve field # focus
2012-01-30 08:10:15 +09:00
Damien Elmes
dd2891b5ba
hide unused media dialog after deletion
2012-01-30 08:03:39 +09:00
Damien Elmes
2796b9eaf8
add note types back to browser, but without templates
2012-01-30 08:02:06 +09:00
Damien Elmes
43a8a0e4df
prevent answer keys when question shown
2012-01-30 07:57:58 +09:00
Damien Elmes
bbde6dd1f8
save not just conf but deck too in deck options
2012-01-30 07:53:45 +09:00
Damien Elmes
690f6b0640
disable context menu in editor too
2012-01-30 07:53:29 +09:00
Damien Elmes
d93259c960
skip upgrade wizard when no decks available
2012-01-30 06:54:16 +09:00
Damien Elmes
a87e55e977
make sure to update cache when sort field changed
2012-01-27 06:43:42 +09:00
Damien Elmes
c4bef937a1
make sure the user can't disable all columns
2012-01-24 23:18:40 +09:00
Damien Elmes
8e00f86234
card stats too
2012-01-24 23:16:54 +09:00
Damien Elmes
21a21a3f7b
use platform font for graphs
2012-01-24 23:15:27 +09:00
Damien Elmes
5cc6ebd120
allow add cards window to be separately minimized
2012-01-24 21:08:18 +09:00
Damien Elmes
330dc11619
show tooltip when notes deleted in browser
2012-01-24 19:18:17 +09:00
Damien Elmes
51d58f2cce
hold down option to not increment cloze
2012-01-24 01:54:31 +09:00
Damien Elmes
fe8178a5de
slightly more attractive highlight for mark/suspend
2012-01-24 01:46:07 +09:00
Damien Elmes
7119ffd4f9
fix (un)mark individual cards
2012-01-24 01:42:10 +09:00
Damien Elmes
2b637c9389
give some feedback on a leech for now
2012-01-24 01:25:06 +09:00
Damien Elmes
287de04c8b
add some more people to the credits
2012-01-23 19:36:59 +09:00
mikem
8a78de45c1
fix for Open Addons Folder... failing on windows
2012-01-19 05:00:16 +09:00
Damien Elmes
ad5be96468
tweak highlight colour
2012-01-17 14:59:45 +09:00
Damien Elmes
0e0881193e
Merge branch 'master' of https://github.com/aaronharsh/ankiqt
2012-01-17 14:51:49 +09:00
Aaron Harsh
430a991f27
Show drag marker as line between rows, rather than as row background
2012-01-16 21:27:15 -08:00
Aaron Harsh
9c0a9847c2
Fix merge conflict in deckbrowser drag&drop code
2012-01-16 21:08:30 -08:00
Damien Elmes
1d4fac30d6
fix deck links for level 3+
2012-01-17 12:34:31 +09:00
Damien Elmes
872c76ce17
Merge branch 'master' of https://github.com/aaronharsh/ankiqt
...
Conflicts:
aqt/deckbrowser.py
2012-01-17 12:23:11 +09:00
Damien Elmes
65072ad43c
profile renaming
2012-01-17 11:18:48 +09:00
Aaron Harsh
fd23b4f6b2
ankiqt support for drag-and-drop changes of deck hierarchy in deckbrowser
2012-01-15 20:57:45 -08:00
Damien Elmes
0a65d7abe0
don't allow "" as deck name, hide completers when editor closed
2012-01-16 12:40:06 +09:00
Damien Elmes
e4a65ec53f
further deemphasize 0
2012-01-16 11:27:38 +09:00
Damien Elmes
c9ce7045fb
show completer on focus or key change
2012-01-16 11:12:23 +09:00
Damien Elmes
167dc79550
fix help links; add tooltip when loading browser
2012-01-16 11:00:57 +09:00
Damien Elmes
ba15b41949
fix tooltip on remove format option
2012-01-16 10:27:31 +09:00
Damien Elmes
d7216ea1ad
disable context menu in webview
2012-01-16 10:23:47 +09:00
Damien Elmes
da8057701d
make sure we update usn on deck change
2012-01-16 10:14:36 +09:00
Damien Elmes
0039961406
add indent; don't repeat header
2012-01-16 08:51:07 +09:00
Damien Elmes
5aa3c00594
add due counts back to deck browser
2012-01-16 08:47:38 +09:00
Damien Elmes
7678ddcf45
bump ver
2012-01-11 20:20:26 +09:00
Damien Elmes
be09087ffd
bigger spacing for all but mac; mention httplib2>0.7
2012-01-11 20:18:17 +09:00
Damien Elmes
91cbd316b1
win32 tweaks
2012-01-11 20:04:32 +09:00
Damien Elmes
54e6e94153
fix translation dir
2012-01-11 18:41:20 +09:00
Damien Elmes
d63715949e
translation dict
2012-01-11 17:26:07 +09:00
Damien Elmes
09f3de3fb5
increase field name size
2012-01-11 14:46:20 +09:00
Damien Elmes
4fd1da00fd
use a platform-specific font
2012-01-11 14:44:50 +09:00
Aaron Harsh
7a7cc7f6e4
don't throw exception on unchanged deck name
2012-01-07 16:35:42 -08:00
Damien Elmes
0d4f18afad
make sure we tidy up key handlers; s/fact/note
2011-12-21 10:11:53 +09:00
Damien Elmes
a1dcca2cf8
make the add cards window non-modal
2011-12-21 10:03:33 +09:00
Damien Elmes
24c36e5bdb
give the bottom a little more padding on win32
2011-12-21 10:00:39 +09:00
Damien Elmes
6326eadda2
show deck instead of ease by default
2011-12-21 08:23:21 +09:00
Damien Elmes
19faea87b4
hide main window when profile diag shown
2011-12-20 19:40:03 +09:00
Damien Elmes
aedde9bd4f
prevent deletion of default deck
2011-12-20 19:38:32 +09:00
Damien Elmes
f86f6c5bd0
we should be reading the config from appdata
2011-12-20 19:36:41 +09:00
Damien Elmes
4d6c727d7b
fix parent assignment
2011-12-20 17:56:10 +09:00
Damien Elmes
9c51d99dbb
disable qt translations for now
2011-12-20 16:44:19 +09:00
Damien Elmes
b9916dd90c
when moving to the next/prev card, focus editor
2011-12-19 08:55:10 +09:00
Damien Elmes
f3d8434a4e
make sure new cards have at least one step
2011-12-19 08:43:28 +09:00
Damien Elmes
9ac42a40a5
when renaming deck, start with old one as default
2011-12-19 08:31:23 +09:00
Damien Elmes
1b3e956d5f
add new css field to clayout
2011-12-17 18:17:28 +09:00
Damien Elmes
72a01c0b90
add rtl fields to editor
2011-12-17 11:14:21 +09:00
Damien Elmes
b3fc9e8f8b
make sure element is visible on focus change
2011-12-17 11:03:39 +09:00
Damien Elmes
91b37842d4
move to one column field layout
2011-12-17 10:27:54 +09:00
Damien Elmes
fde2a697ca
browser display tweaks
2011-12-16 12:25:25 +09:00
Damien Elmes
1028133cb0
show new position again
2011-12-16 12:00:45 +09:00
Damien Elmes
c121edf5d6
catch 500 errors
2011-12-16 10:37:18 +09:00
Damien Elmes
a2ce7c17ad
fix shared decks link
2011-12-15 19:36:23 +09:00
Damien Elmes
be597905fc
don't mark first field red unless it's a dupe
2011-12-15 17:13:37 +09:00
Damien Elmes
33066d538c
don't alternate colours on marked/suspended; make colours more subtle
2011-12-15 16:52:17 +09:00
Damien Elmes
2f47dba5e4
grayscale sidebar
2011-12-15 16:48:46 +09:00
Damien Elmes
53349ea5b1
add tint to browser sidebar
2011-12-15 16:43:35 +09:00
Damien Elmes
d33f05f028
browser toolbar tweaks
2011-12-15 16:17:48 +09:00
Damien Elmes
205cd7ed59
fix tag completion popup
2011-12-15 15:55:27 +09:00
Damien Elmes
789773f550
reset deck list too after edits
2011-12-15 15:24:23 +09:00
Damien Elmes
6323633f65
superfluous reset hook in overview
2011-12-15 15:22:22 +09:00
Damien Elmes
34b56b5003
add timer flag, limit timer to maxTaken
2011-12-15 15:09:04 +09:00
Damien Elmes
494b7310f0
change model, description editing
2011-12-15 14:33:40 +09:00
Damien Elmes
1f3f948ad1
should be changing state in collection load, not profile load
2011-12-14 12:18:43 +09:00
Damien Elmes
312af79c1e
add review link
2011-12-14 12:13:10 +09:00
Damien Elmes
7c310e678c
fix deck description
2011-12-14 11:44:29 +09:00
Damien Elmes
2dbc5f22dc
conf() -> confForDid()
2011-12-13 13:56:16 +09:00
Damien Elmes
b14e6b306b
fix double syncs
2011-12-13 10:30:29 +09:00
Damien Elmes
a10bc64822
fix model renaming, add name prompt on add
2011-12-13 10:30:09 +09:00
Damien Elmes
dcb56ef265
don't leave orphaned facts around when editing
2011-12-13 04:20:12 +09:00
Damien Elmes
177a2d027b
add deck to add cards dialog
2011-12-13 01:53:18 +09:00
Damien Elmes
63e1132b5b
sync pref tweaks
2011-12-13 01:04:01 +09:00
Damien Elmes
07ce5983f9
add empty card del hook, make sure we update templates on clayout close
2011-12-12 00:02:12 +09:00
Damien Elmes
1bcc8b9d27
fix cloze
2011-12-11 03:34:23 +09:00
Damien Elmes
b812b50ee3
add template-level deck override
2011-12-11 00:44:07 +09:00
Damien Elmes
ed85bec6cc
fix deck conf bugs
2011-12-11 00:24:08 +09:00
Damien Elmes
569b903cdc
move collection options into preferences
2011-12-10 23:41:33 +09:00
Damien Elmes
d3acebe395
add separate option to deck opts
2011-12-10 22:52:51 +09:00
Damien Elmes
60ba70b1b5
add cards dialog & model chooser
2011-12-10 21:21:20 +09:00
Damien Elmes
f8d39ca210
update deck configuration dialog
2011-12-10 04:21:53 +09:00
Damien Elmes
82fb30aa4a
remove some obsolete files
2011-12-09 01:01:43 +09:00
Damien Elmes
279c40b5f5
implement prefs window
2011-12-09 00:41:31 +09:00
Damien Elmes
4a84a304ae
move tex & html editing into advanced menu
2011-12-08 20:51:46 +09:00
Damien Elmes
ff967298ca
open the changes page during upgrade
2011-12-08 05:50:55 +09:00
Damien Elmes
7ca5a23e7c
add styles back
2011-12-08 05:19:09 +09:00
Damien Elmes
08134c2462
implement addons
2011-12-08 04:38:47 +09:00
Damien Elmes
6148a28bfb
make sure we autosync on collection close
2011-12-08 02:32:44 +09:00
Damien Elmes
2aca212973
make sure we show the entire graph width of first load
2011-12-08 02:22:55 +09:00
Damien Elmes
b025eb9983
add auto optimiziation on close
2011-12-08 01:42:14 +09:00
Damien Elmes
fb88fe2e45
backups
2011-12-08 01:22:25 +09:00
Damien Elmes
9d26496ceb
profile switching & refactor closing
2011-12-08 00:47:29 +09:00
Damien Elmes
681c8dea9f
add autosync flag, make sure we close col windows on sync
2011-12-08 00:31:04 +09:00
Damien Elmes
58433be7b4
limit images to window width
2011-12-07 23:48:58 +09:00
Damien Elmes
a8b90ca6b0
card is a class not an id now
2011-12-07 20:27:08 +09:00
Damien Elmes
5c80708765
make sure we log the exceptions when upgrading
2011-12-07 19:35:15 +09:00
Damien Elmes
826cbd3ecf
make sure we catch esc in progress handler too
2011-12-07 16:47:52 +09:00
Damien Elmes
d9a7eba7c2
add upload/download progress
2011-12-06 01:36:47 +09:00
Damien Elmes
9a6ddae1cb
removeHook -> remHook
2011-12-06 00:11:48 +09:00
Damien Elmes
d34ee6822f
fix ctrl+c handler
2011-12-06 00:08:42 +09:00
Damien Elmes
e9733beb81
let libanki add the necessary count
2011-12-05 19:34:04 +09:00
Damien Elmes
5fc4a80458
repCounts() -> counts()
2011-12-05 19:19:25 +09:00
Damien Elmes
238a9a823c
catch more errors
2011-12-05 17:52:26 +09:00
Damien Elmes
705e809175
report when media sync starts
2011-12-05 15:36:52 +09:00
Damien Elmes
7f3fb805ca
catch 502
2011-12-05 15:36:22 +09:00
Damien Elmes
aca30de49e
default to deck browser if decks > 1
2011-12-05 15:01:52 +09:00
Damien Elmes
0085c9fc6c
fix closing
2011-12-05 14:52:20 +09:00
Damien Elmes
47f9b79632
.reset() when opening overview or reviewer
2011-12-05 14:52:11 +09:00
Damien Elmes
8f9e4ca5ee
after full sync, reopen deck for media sync
2011-12-05 14:51:51 +09:00
Damien Elmes
452ed53019
after initial auth, set self.hkey so full sync works
2011-12-04 19:11:39 +09:00
Damien Elmes
240f61fd49
catch timeout errors; blank key when badAuth received
2011-12-04 19:10:26 +09:00
Damien Elmes
7916dea182
make sure undo is updated on col load
2011-12-04 19:10:08 +09:00
Damien Elmes
d7c4a55724
make sure we reload note after reset in editcurrent
2011-12-04 18:15:52 +09:00
Damien Elmes
42a0e43a3d
tweak wording
2011-12-04 18:15:11 +09:00
Damien Elmes
1fe48b0c3a
tweak sync messages
2011-12-04 16:25:36 +09:00
Damien Elmes
64ed220fba
fix autoupdate; make program limit 5 minutes too
2011-12-04 16:24:58 +09:00
Damien Elmes
284c8d2543
revert previous change; don't mod card when displaying
2011-12-04 16:08:19 +09:00
Damien Elmes
16fd34e8d9
make sure the load callback is reset each time html changed
2011-12-04 15:39:01 +09:00
Damien Elmes
da2d4073c9
to avoid conflicts, make sure the progress dialog can't be closed
2011-12-04 15:34:31 +09:00
Damien Elmes
67285cd230
fix full upload
2011-12-04 15:30:12 +09:00
Damien Elmes
e03b51fae8
option to disable media sync
2011-12-04 14:01:22 +09:00
Damien Elmes
7a71a0798c
new sync gui
2011-12-04 13:54:00 +09:00
Damien Elmes
94baee058c
make sure type answers with : work
2011-12-03 19:14:04 +09:00
Damien Elmes
26ba52a752
add ctrl+c back to webview
2011-12-03 19:13:51 +09:00
Damien Elmes
2c45091367
ensure only one instance running at once
2011-12-03 19:13:39 +09:00
Damien Elmes
600e189c03
make rename and delete deck undoable
2011-12-02 22:38:00 +09:00
Damien Elmes
52881b655d
improve unused media deletion
2011-12-02 22:30:33 +09:00
Damien Elmes
3ac7aacb54
remove optimize sync warning
2011-12-02 21:50:07 +09:00
Damien Elmes
ad523113cc
more browser stuff
2011-12-02 21:27:28 +09:00
Damien Elmes
77dd9eea14
browser work
2011-12-02 20:44:18 +09:00
Damien Elmes
6feafbb4ff
add options & cram buttons
2011-12-02 18:08:33 +09:00
Damien Elmes
975f66e693
get type answer support working again
2011-12-02 17:58:53 +09:00
Damien Elmes
ac7602675a
tooltips
2011-12-02 17:19:57 +09:00
Damien Elmes
7909181f32
move remaining to middle; hide timer for now
2011-12-01 20:06:56 +09:00
Damien Elmes
da25e87ac4
key handling stuff
2011-12-01 19:42:36 +09:00
Damien Elmes
5e97a285a1
timer, global shortcuts
2011-12-01 18:45:13 +09:00
Damien Elmes
9c5eb98114
hook up context menu and remaining count
2011-12-01 17:05:04 +09:00
Damien Elmes
5dd5ab710a
connect current card editor; ensure same card is reviewed
2011-12-01 15:41:24 +09:00
Damien Elmes
cecec92934
work on reviewer
2011-12-01 15:15:20 +09:00
Damien Elmes
c2176edd07
snapshot of work on new show answer button
2011-11-30 21:10:33 +09:00
Damien Elmes
0965c3a888
revert the dockable changes, strip old status code
2011-11-30 18:20:18 +09:00
Damien Elmes
b745567bb3
add another toolbar at the bottom
2011-11-30 17:54:55 +09:00
Damien Elmes
bea1e60fc8
remove actions that'll be placed on the card
2011-11-30 15:58:39 +09:00
Damien Elmes
b9522487ad
finish fields dialog
2011-11-30 12:36:12 +09:00
Damien Elmes
4eba9eb913
remove context menu for now, speed up toolbar rendering in browser
2011-11-30 10:03:22 +09:00
Damien Elmes
967dff23dd
work on fields dialog
2011-11-29 21:06:42 +09:00
Damien Elmes
3362ca06a3
move card info into separate diag
2011-11-29 17:46:32 +09:00
Damien Elmes
1c58306d7a
new toolbar for the browser
2011-11-29 13:35:13 +09:00
Damien Elmes
7a799d30e0
report issues with history not matching rep count
2011-11-29 11:04:32 +09:00
Damien Elmes
56e8c40d57
fix display of review time in history
2011-11-29 10:34:21 +09:00
Damien Elmes
0c104af809
tweak browser layout
2011-11-29 10:18:55 +09:00
Damien Elmes
b0bfed6ac2
fix sort field change
2011-11-28 21:30:59 +09:00
Damien Elmes
10234be4e9
browser tweaks
2011-11-28 21:19:39 +09:00
Damien Elmes
23411c2872
primarily work on browser
2011-11-28 19:21:20 +09:00
Damien Elmes
6f4e0d6ef9
move rename/reorder to bottom to save space
2011-11-28 14:54:51 +09:00
Damien Elmes
cf87d19905
refactor card layout, reviewing
2011-11-28 14:37:07 +09:00
Damien Elmes
f2a39aad2a
move the toolbar into a separate file and make it global
2011-11-27 11:25:13 +09:00
Damien Elmes
f75ef69fba
experimenting with a new toolbar
2011-11-26 22:07:10 +09:00
Damien Elmes
5f1b762a15
fix stats, start work on revamped overview
2011-11-26 13:20:55 +09:00
Damien Elmes
67c2ccc954
should init profile regardless of upgrade being required or not
2011-11-26 08:12:59 +09:00
Damien Elmes
11f95139f4
import media in custom location during upgrade
2011-11-26 07:54:16 +09:00
Damien Elmes
a1a7e7341c
upgrade wizard and first startup language selection dialog
2011-11-25 15:08:41 +09:00
Damien Elmes
7c68b58d44
profile gui, new deck browser
2011-11-24 18:42:06 +09:00
Damien Elmes
f4150a5df4
refactor; add profile support
2011-11-24 12:48:58 +09:00
Damien Elmes
87da9f48b1
facts->notes
2011-11-23 13:35:14 +09:00
Damien Elmes
be921563f0
todo
2011-11-23 13:03:51 +09:00
Damien Elmes
4087d1f4f9
counts->repCounts
2011-09-23 14:47:41 +09:00
Damien Elmes
2f7bbd4d86
libanki tweaks
2011-09-21 03:07:57 +09:00
Damien Elmes
3a617cd7df
fix media.dir() calls
2011-09-17 08:05:34 +09:00
Damien Elmes
27533c0fc8
tweak wording
2011-09-07 22:18:50 +09:00
Damien Elmes
7a81015c7a
hack groups back into working state, pending port to sidebar
2011-09-07 03:13:15 +09:00
Damien Elmes
18812655ab
some initial porting to the latest libanki
2011-08-28 15:24:30 +09:00
Damien Elmes
ef5e94db9e
only reset() if there's an active deck
2011-05-04 16:42:33 +09:00
Damien Elmes
3bfb60c757
fix _retrieveURL()
2011-05-04 16:40:41 +09:00
Damien Elmes
68817218a4
should use utf8 when pulled from sqlite, not the system encoding
2011-04-29 11:51:40 +09:00
Damien Elmes
9490d7e6cf
fix tooltip bug
2011-04-29 11:40:43 +09:00
Damien Elmes
247276b223
fix rename
2011-04-29 11:39:27 +09:00
Damien Elmes
4d945592dd
fix save image link on win32
2011-04-28 09:28:03 +09:00
Damien Elmes
ef5caf5038
activated->triggered()
2011-04-28 09:28:03 +09:00
Damien Elmes
3a4443404b
don't call toString() on registry results; don't cast QUrl.toString()
2011-04-28 09:28:03 +09:00
Damien Elmes
f0311d1ecb
remove qstringlist ref from init, disable cram for now
2011-04-28 09:28:02 +09:00
Damien Elmes
a253d756e3
use pyqt api2; move all imports into a single file for pyside
2011-04-28 09:28:02 +09:00
Damien Elmes
d02cfa28d9
move latex conf into model
2011-04-28 09:28:02 +09:00
Damien Elmes
b5b24be530
add eta to overview
2011-04-28 09:28:02 +09:00
Damien Elmes
cfefbc92ad
leech action is no longer an array
2011-04-28 09:28:02 +09:00
Damien Elmes
e28f5fe931
tweak config and startup
2011-04-28 09:28:02 +09:00
Damien Elmes
f4ee17a5c6
drop the deck list button from the congrats screen
2011-04-28 09:28:02 +09:00
Damien Elmes
1a0d273b78
plugins -> add-ons; ditch separate download menu
...
Because of the extensive changes almost all plugins will require an update to
work with 2.0, and add-ons is a slightly friendlier name.
2011-04-28 09:28:02 +09:00
Damien Elmes
8567a5d7ae
drop the d shortcut from the overview
2011-04-28 09:28:02 +09:00
Damien Elmes
60001e41e4
rename support, titlebar, recent decks
...
- use libanki's new .rename(); don't need to close any deck windows anymore
- titlebar updated only on app load now. No longer shows card
count or due count, as computing it is expensive, and drops the deck
name as it's more effective to use groups than separate decks now
2011-04-28 09:28:02 +09:00
Damien Elmes
0b95bab30b
catch ret in type ans area
2011-04-28 09:28:02 +09:00
Damien Elmes
6f8a3c5216
if clozing on a word boundary, ensure it's preserved
2011-04-28 09:28:02 +09:00
Damien Elmes
6af10e4d01
ensure we pass a real bool to setChecked(); fix due for lrn
2011-04-28 09:28:02 +09:00
Damien Elmes
a18b5c5075
fix study options saving & randomize/order; update reschedule
2011-04-28 09:28:02 +09:00
Damien Elmes
d89098b677
add reposition tool, make sure to bump mod on setgroup, don't show 0 reviews
2011-04-28 09:28:01 +09:00
Damien Elmes
2b326e5773
allow the user to paste with formatting by holding down; don't clobber clipboard
2011-04-28 09:28:01 +09:00
Damien Elmes
d0c9beddfd
drop events from anywhere in anki should preserve formatting
2011-04-28 09:28:01 +09:00
Damien Elmes
157801621c
0s -> 0d
2011-04-28 09:28:01 +09:00
Damien Elmes
998ce99980
sensible default geom; allow units other than days
2011-04-28 09:28:01 +09:00
Damien Elmes
a64075916c
add a review history dialog
2011-04-28 09:28:01 +09:00
Damien Elmes
3eb9212422
don't show interval if card is new
2011-04-28 09:28:01 +09:00
Damien Elmes
b7bd648762
remove some debugging
2011-04-28 09:28:01 +09:00
Damien Elmes
a45f2ceedc
add autosave; improve undo state handling
2011-04-28 09:28:01 +09:00
Damien Elmes
64b9ba3da8
make sure sort indicator is updated on field hide, lowercase marked
2011-04-28 09:28:01 +09:00
Damien Elmes
4ab7185cc3
swap the deck list button with a groups button
2011-04-28 09:28:01 +09:00
Damien Elmes
9d5936f2b2
double-clicking a group selects only that group
2011-04-28 09:28:01 +09:00
Damien Elmes
4dd1071b44
clicking on initial group defaults to changing it
2011-04-28 09:28:01 +09:00
Damien Elmes
6950b1e64d
group->initial group
2011-04-28 09:28:00 +09:00
Damien Elmes
5a5259971a
after an undo, disable if empty
2011-04-28 09:28:00 +09:00
Damien Elmes
1c7cf73c5d
split q/a line format up so it can be easily modified in a plugin
2011-04-28 09:28:00 +09:00
Damien Elmes
c7fb1146da
tweak tab order
2011-04-28 09:28:00 +09:00
Damien Elmes
0c38354dae
when editing a fact, use a group button instead of an input box
2011-04-28 09:28:00 +09:00
Damien Elmes
e26a735a49
remember tags & group on a per-model basis
2011-04-28 09:28:00 +09:00
Damien Elmes
a13b539819
fix resetRequired state getting stuck
2011-04-28 09:28:00 +09:00
Damien Elmes
2dcb86e4ac
fix audio replay
2011-04-28 09:28:00 +09:00
Damien Elmes
59d3807c1c
reenable centerQA
2011-04-28 09:28:00 +09:00
Damien Elmes
7b9b78fe63
make sure card stats is hidden when moving from review
2011-04-28 09:28:00 +09:00
Damien Elmes
863356badb
fix about
2011-04-28 09:28:00 +09:00
Damien Elmes
c7cfbd1d35
fix deck switching
2011-04-28 09:28:00 +09:00
Damien Elmes
722645d4b7
option to delete unselected cards when generating
2011-04-28 09:28:00 +09:00
Damien Elmes
d9299a6793
ctrl+click to append filter
2011-04-28 09:28:00 +09:00
Damien Elmes
dac9f0584b
group improvements
...
- set groups now supports setting cards from fact
- editor doesn't set cards when fact group is changed
- card group and fact group can be displayed separately
- window title doesn't bother to calculate total card count
2011-04-28 09:27:59 +09:00
Damien Elmes
b5df36f458
basic change group code
2011-04-28 09:27:59 +09:00
Damien Elmes
84f618cc46
show all possible tags again
2011-04-28 09:27:59 +09:00
Damien Elmes
612fefc347
remember search history
2011-04-28 09:27:59 +09:00
Damien Elmes
dd0a6563e7
reset conf after edit current
2011-04-28 09:27:59 +09:00
Damien Elmes
27f08a463a
add->use a cloze deletion model
2011-04-28 09:27:59 +09:00
Damien Elmes
e3cba2c76a
give a hint about full search when there are no matches
2011-04-28 09:27:59 +09:00
Damien Elmes
4fa0a68dd3
add a browser options dialog so the user can toggle full search
2011-04-28 09:27:59 +09:00
Damien Elmes
2c0d6b7425
make select facts show all cards
2011-04-28 09:27:59 +09:00
Damien Elmes
d081a3f864
option to toggle cloze behaviour in clayout
2011-04-28 09:27:59 +09:00
Damien Elmes
c3b0d51f1c
style clozes
2011-04-28 09:27:59 +09:00
Damien Elmes
0530db216c
fix modelchooser
2011-04-28 09:27:59 +09:00
Damien Elmes
9bae1503bb
allow individual fields to be marked sticky instead of adding a separate button
2011-04-28 09:27:59 +09:00
Damien Elmes
4a931f811f
add the toolbar config back to the prefs, so osx users can toggle
2011-04-28 09:27:58 +09:00
Damien Elmes
6efd9b9cbb
add some js hooks
2011-04-28 09:27:58 +09:00
Damien Elmes
177fa8b052
option to show duplicate
2011-04-28 09:27:58 +09:00
Damien Elmes
ab3a84b984
add a new 'add&keep' button to add cards
2011-04-28 09:27:58 +09:00
Damien Elmes
f1a88e4fdd
add tooltips back, now in utils
2011-04-28 09:27:58 +09:00
Damien Elmes
44fd672ef8
reenable closeAllWindows()
2011-04-28 09:27:58 +09:00
Damien Elmes
95fc3978a9
refresh current card on edit
2011-04-28 09:27:58 +09:00
Damien Elmes
270bfab5a7
drop useless start/end navigation keys; fix other keys to select properly
2011-04-28 09:27:58 +09:00
Damien Elmes
a51d51bca6
use new libanki temp funcs
2011-04-28 09:27:58 +09:00
Damien Elmes
f245c7651c
use os check shortcuts
2011-04-28 09:27:58 +09:00
Damien Elmes
03092ab486
only update field name on focus change to prevent erroneous renames
2011-04-28 09:27:58 +09:00
Damien Elmes
f55c7492fd
cleanup when leaving review state
2011-04-28 09:27:58 +09:00
Damien Elmes
d012bdc1a1
show + if 1000 or more
2011-04-28 09:27:58 +09:00
Damien Elmes
ec8f7d3856
use show() over exec_() due to osx bugs
2011-04-28 09:27:58 +09:00
Damien Elmes
74e5122717
modal open dialogs
2011-04-28 09:27:58 +09:00
Damien Elmes
7de4552b0e
configurable document dir
2011-04-28 09:27:57 +09:00
Damien Elmes
ed3774ef7d
changing sort field is w modal
2011-04-28 09:27:57 +09:00
Damien Elmes
f110ffbb5f
add group field; instead of silently changing sort criteria, warn user
2011-04-28 09:27:57 +09:00
Damien Elmes
8f1e436c9a
groups should delete in bulk too
2011-04-28 09:27:57 +09:00
Damien Elmes
6350f620ba
reinit current state after reset
2011-04-28 09:27:57 +09:00
Damien Elmes
bb0b3d1823
don't save group/tags when there's no fact
2011-04-28 09:27:57 +09:00
Damien Elmes
f58110855b
tweak some shortcuts
2011-04-28 09:27:57 +09:00
Damien Elmes
242b4be2f4
use a separate hook for current model changes so we don't have to rebuild
2011-04-28 09:27:57 +09:00
Damien Elmes
8ae7a8213d
and find dialog
2011-04-28 09:27:57 +09:00
Damien Elmes
b770768a77
modalize gencards & change model
2011-04-28 09:27:57 +09:00
Damien Elmes
fdeb092a8d
fix select all flicker
2011-04-28 09:27:57 +09:00
Damien Elmes
aadf9e2f87
re-search on reset
2011-04-28 09:27:57 +09:00
Damien Elmes
6d9f0a5c72
modal groups and study options
2011-04-28 09:27:57 +09:00
Damien Elmes
ae9a21167b
modal info dialogs
2011-04-28 09:27:57 +09:00
Damien Elmes
04ffba2495
get text window modal
2011-04-28 09:27:56 +09:00
Damien Elmes
915798cf46
prevent flicker on modal dialogs
2011-04-28 09:27:56 +09:00
Damien Elmes
96a1802fc7
more edit current fixes
2011-04-28 09:27:56 +09:00
Damien Elmes
d9b08a8b28
reset on show to prevent changes in the background; fix editcurrent return
2011-04-28 09:27:56 +09:00
Damien Elmes
2c7a939073
require a reset after any edits
2011-04-28 09:27:56 +09:00
Damien Elmes
a07f62b507
ensure the fact area is focused on addcards
2011-04-28 09:27:56 +09:00
Damien Elmes
b4a7979157
fix enter advancing two
2011-04-28 09:27:56 +09:00
Damien Elmes
0c5c130f9f
more robust deck load on startup
2011-04-28 09:27:56 +09:00
Damien Elmes
9da0a83735
edit current, hide 'close' button on osx
2011-04-28 09:27:56 +09:00
Damien Elmes
61cdea4865
make add card dialog window modal
2011-04-28 09:27:56 +09:00
Damien Elmes
9900b02795
mark/bury/etc in main window
2011-04-28 09:27:56 +09:00
Damien Elmes
5828081475
delay reset of main window after edits
2011-04-28 09:27:56 +09:00
Damien Elmes
a1db3e56a7
integer count in overview
2011-04-28 09:27:56 +09:00
Damien Elmes
02bc090828
jump to editor from add cards area
2011-04-28 09:27:56 +09:00