Damien Elmes
|
ccf571290b
|
support html stripping on middle click paste too
|
2012-02-13 16:10:53 +09:00 |
|
Damien Elmes
|
3cd54d349a
|
limit audio to once per tab select, not once per dialog
|
2012-02-13 13:47:02 +09:00 |
|
Damien Elmes
|
b181f274b0
|
add audio preview back to card layout
|
2012-02-13 13:37:28 +09:00 |
|
Damien Elmes
|
d9fdf6dc01
|
support typing in a cloze deletion
|
2012-02-13 13:22:21 +09:00 |
|
Damien Elmes
|
fa7a88b534
|
store type ans value instead of field, don't show when field empty
|
2012-02-13 13:07:29 +09:00 |
|
Damien Elmes
|
7be3935c02
|
ensure the same card appears after an undo
|
2012-02-13 12:50:44 +09:00 |
|
Damien Elmes
|
a729b8408b
|
add a subtle indication of the current deck
|
2012-02-13 12:39:09 +09:00 |
|
Damien Elmes
|
04b7fd144a
|
focus default answer button for type in answer cards
|
2012-02-13 12:31:03 +09:00 |
|
Damien Elmes
|
b8d627cd3f
|
don't die when deleting last card in card layout
|
2012-02-13 12:29:00 +09:00 |
|
Kieran Clancy
|
a5ca6a90b0
|
make card info checkable and toggle with menu item / keyboard shortcut
|
2012-02-09 17:23:13 +10:30 |
|
Damien Elmes
|
1eff071dfd
|
Merge branch 'master' of https://github.com/aaronharsh/ankiqt
|
2012-02-06 09:29:52 +09:00 |
|
Aaron Harsh
|
7e50a80683
|
Wait 200ms before starting drag, to make it easier for twitchy mouses to click on a deck name
|
2012-02-05 14:00:21 -08:00 |
|
Aaron Harsh
|
6b4b7220a8
|
Get rid of unused 'title' mapping key in deckbrowser body
|
2012-02-05 13:35:54 -08:00 |
|
Aaron Harsh
|
b2608f5ea4
|
All draggable rows now have transparent border bottom, to prevent deck names from fidgeting during drag/drop
|
2012-02-05 13:31:34 -08:00 |
|
Aaron Harsh
|
009d0c18e4
|
Rename BottomRowForDragging (since it's not just on the bottom anymore)
|
2012-02-05 13:29:08 -08:00 |
|
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 |
|