Commit graph

95 commits

Author SHA1 Message Date
Damien Elmes
f53a8f122e don't restore old position if we weren't in deck browser mode before 2012-09-03 02:42:11 +09:00
Damien Elmes
12f8526aac when refreshing deck browser, maintain position 2012-09-03 02:02:52 +09:00
Damien Elmes
402aab88bf remove collapse item from menu 2012-08-28 12:58:25 +09:00
Damien Elmes
25dbe014b9 some tweaks to the collapse code
- don't show indicator for decks with no children
- make indicator fit in better
- skip the expensive due calculation when re-rendering
2012-08-25 13:40:09 +09:00
Damien Elmes
00fa1f363f Merge branch 'master' of github.com:dae/ankiqt 2012-08-25 13:22:40 +09:00
Damien Elmes
89ffc81cf7 open links in deck overview 2012-08-24 15:26:58 +09:00
Chris L
9a91345284 ankiqt collapse method
Seems to be a very popular request... here is a basic implementation
2012-08-23 21:29:45 -04:00
Damien Elmes
3d227f27f2 report time studied at bottom of deck list 2012-08-23 21:09:16 +09:00
Damien Elmes
7c1178eed5 add "options" to deck list 2012-08-23 19:58:24 +09:00
Damien Elmes
6b28327448 remove the create button for now, to see if it's still needed 2012-05-29 21:36:07 +09:00
Damien Elmes
064803bce7 overhaul font handling
- set the default webview font to the system font
- remove explicit font size settings in favour of the default
- remove card list size customization in favour of the default
2012-05-26 20:28:30 +09:00
Damien Elmes
eb395ac2c0 filter/cram shortcut is f 2012-05-25 11:44:56 +09:00
Damien Elmes
2af392a1c6 Revert "using a filter for change deck means we need to create cards on the deck screen"
This reverts commit c8b414b95b.
2012-05-25 08:50:07 +09:00
Damien Elmes
c8b414b95b using a filter for change deck means we need to create cards on the deck screen 2012-05-24 18:21:43 +09:00
Damien Elmes
4c398fc728 fix deck delete msg 2012-05-23 08:27:08 +09:00
Damien Elmes
c964322915 no confirmation if deck is empty 2012-05-21 13:07:05 +09:00
Damien Elmes
4a235b96a5 filter/cram, add empty button 2012-05-20 17:33:22 +09:00
Damien Elmes
17bf03dfa2 add extra click zone after deck links; don't wrap 2012-05-19 13:25:04 +09:00
Damien Elmes
a2840f8ab7 indent child decks more 2012-05-14 06:48:50 +09:00
Damien Elmes
ae33ed2623 slightly darken current deck 2012-05-14 03:21:21 +09:00
Cayenne
0ff99d87be Included crammed cards in count for deck deletion warning
Previously, when a deck was being crammed, there was no warning about it
containing cards when it was deleted. Then when the cram deck was
deleted, which there is never any warning about, cards ended up
deckless without there ever having been any clear warning that that
would happen.
2012-05-10 23:27:55 -04:00
Damien Elmes
9fc3647842 1000+ 2012-05-06 15:13:27 +09:00
Damien Elmes
73fa390cbb dueTree() now gives us lrn separately 2012-05-06 02:21:46 +09:00
Damien Elmes
9c19fa8f69 show card count when deleting deck 2012-04-24 02:02:24 +09:00
Damien Elmes
3e1cc2f65d don't expand the deck browser more than necessary 2012-04-23 03:55:25 +09:00
Damien Elmes
8b0f73a960 update due counts every 10 minutes while on overview/decklist 2012-04-22 09:29:15 +09:00
Damien Elmes
a7491e6412 fix extra \n in msg 2012-04-22 03:30:25 +09:00
Damien Elmes
0a0190103f shortcuts should be uppercase 2012-04-19 06:29:14 +09:00
Damien Elmes
a52bb91007 use static width for due/new counts in deck browser 2012-04-17 22:27:01 +09:00
Damien Elmes
b57b2aa66a tooltips for cram/options 2012-04-17 19:30:26 +09:00
Damien Elmes
69569134b7 new deck button 2012-04-17 18:17:56 +09:00
Damien Elmes
1c487a7587 tweak delete deck msg 2012-04-16 23:28:18 +09:00
Damien Elmes
dc65441623 shortcuts for cramming and options 2012-04-11 21:29:35 +09:00
Damien Elmes
fe8d28c3eb stop audio in deck browser, card layout and overview 2012-04-11 20:19:39 +09:00
Damien Elmes
c8ef15c3d0 subtle lines in deck browser 2012-04-10 12:38:57 +09:00
Damien Elmes
e5f3d0b7f0 don't leave empty undo when trying to delete default deck 2012-03-25 00:39:23 +09:00
Damien Elmes
1fa4e6c946 don't show a warning when a cram deck is deleted 2012-03-13 19:05:48 +09:00
Damien Elmes
8fd29bed1c cram creation & config 2012-03-13 19:02:39 +09:00
Damien Elmes
b2919f285d only use jquery ui in deck browser screen 2012-02-24 20:51:24 +09:00
Damien Elmes
a729b8408b add a subtle indication of the current deck 2012-02-13 12:39:09 +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
ad5be96468 tweak highlight colour 2012-01-17 14:59:45 +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
872c76ce17 Merge branch 'master' of https://github.com/aaronharsh/ankiqt
Conflicts:
	aqt/deckbrowser.py
2012-01-17 12:23:11 +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