Commit graph

359 commits

Author SHA1 Message Date
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