Commit graph

289 commits

Author SHA1 Message Date
Damien Elmes
391a019b8b new layout icon; link from main screen 2010-12-07 18:03:43 +09:00
Damien Elmes
f72e8213d7 remove advanced options button from study options 2010-12-04 15:23:03 +09:00
Damien Elmes
798b35d474 syncOpen/close into single setting, add option to disable syncName check 2010-12-04 13:21:24 +09:00
Damien Elmes
9923d0b2dc remove revSpacing 2010-12-02 06:19:29 +09:00
Damien Elmes
751a341f1b add the ability to edit layouts from model properties 2010-12-02 04:14:02 +09:00
Damien Elmes
4fa5c0d432 tweak deck properties layout; add deck-level spacing options 2010-12-02 03:55:39 +09:00
Damien Elmes
ef27280b08 remove obsolete spacing options from model properties 2010-12-02 03:51:09 +09:00
Damien Elmes
55e1a2191c don't set default value for spinners, so we can avoid 4.4 compat hack 2010-12-02 03:50:28 +09:00
Damien Elmes
69a684f059 disable collapsible children in splitters 2010-11-30 22:48:28 +09:00
Damien Elmes
e8aa1432e2 add whitespace preservation option & stateChange handlers 2010-11-30 03:30:21 +09:00
Damien Elmes
b98e302c70 field section implemented 2010-11-30 02:17:36 +09:00
Damien Elmes
63b015fba5 card template section implemented 2010-11-30 00:09:29 +09:00
Damien Elmes
35a5569038 dialog refactor wip 2010-11-29 04:56:45 +09:00
Damien Elmes
1be2176b8e added find duplicate tool to the browser 2010-11-26 03:46:49 +09:00
Damien Elmes
9367570900 support updating of decks, simplify importing dialog
- can now choose 'update' instead of 'import', so users can maintain their
  data in a separate spreadsheet or file for bulk editing
- remove 'tags to append' option, as it makes the dialog a bit crowded. users
  can add 'tags:' to the start of their text files instead
- removed option to tag instead of suppress duplicates - a separate duplicate
  finding tool will be written instead
2010-11-26 01:57:29 +09:00
Damien Elmes
a46c9a8b26 sync updates (syncName, etc)
- remove text box from deck properties
- exiting deck properties after enabling syncing forces a sync
- instead of the arduous file>sync, enable checkbox, close dialog, file>sync
  again process users had to go through before, they can just file>sync now
  and the deck immediately syncs
- when downloading a deck, instead of downloading into a new name, prompt if
  the user wants to overwrite the deck, and cancel if they don't
- simplify deckChooser since we only have to deal with downloading now
- only display a clobber warning if the deck already existed on the server
- disable syncing if user declines to clobber the deck
- skip expensive summary generation if downloading or a conflict
2010-11-23 23:28:45 +09:00
Damien Elmes
4828c543ca fix spelling inconsistency 2010-11-13 21:54:49 +09:00
Damien Elmes
bd08dc487b Revert "remove inactive tags from dialogs"
This reverts commit d2e454930d.
2010-11-02 02:16:18 +09:00
Damien Elmes
16413c0b3b tweak wording & sizes 2010-10-29 22:04:56 +09:00
Damien Elmes
d2e454930d remove inactive tags from dialogs 2010-10-29 21:06:45 +09:00
Damien Elmes
cbb538c741 remove model tags, treat name as tags like card templates 2010-10-29 19:26:02 +09:00
Damien Elmes
7a138927cc drop support for old full toolbar - can be done in a plugin 2010-10-27 21:34:08 +09:00
Damien Elmes
2749e5af45 allow question/answer format to expand, pending a refactor of that dialog
in the longer term we need to make the dialog smaller or move those settings
to somewhere else
2010-10-24 12:36:22 +09:00
Damien Elmes
527c4220c2 strip old earliestTime debugging code, don't update pri on mark, w32 frame 2010-10-24 12:08:39 +09:00
Damien Elmes
f549dfcfa9 updates for new cram code; remove priority 0 highlight in browser 2010-10-20 13:15:19 +09:00
Damien Elmes
cdab5318d1 remove sources from deck properties, as they can be configured online 2010-10-19 19:55:31 +09:00
Damien Elmes
1abb47d973 new active/inactive tag handling, new study options screen
- break study options into multiple tabs
- inactive tags removed from menus and accessible via study options now
- save various study options immediately instead of requiring review button to
  be pressed
2010-10-19 19:15:21 +09:00
Damien Elmes
d698c3d310 add perDay config option, more updates for libanki sched changes
- new review early / learn more handling
- reset() when showing study stats
- only run the update timer on study screen & finished screen
2010-10-18 18:02:37 +09:00
Damien Elmes
ebd0ab5496 typo in model properties 2010-10-12 19:50:56 +09:00
Damien Elmes
bb73e21c64 remove superfluous separators 2010-08-09 08:44:58 +09:00
Damien Elmes
9ca3430f3d fix order of buttons in model properties 2010-07-21 18:35:26 +09:00
Damien Elmes
f93910128f multi-deck sync and related improvements
- deck open & browser refresh done after splash screen hidden now
- splash reduced to 3 steps
- new options sync on program load/close
- per-deck auto sync disabled on upgrade
- plugins are now always loaded before a deck has been opened
- don't prompt for sync params in auto sync, for both all and single deck
- refresh deck browser after multi sync
- wait on sync thread until syncFinished called, could fix crashes
- after a full sync, ensure interface is still disabled
- sync menu option now available in deck browser
- new option to tell a progress window it should appear immediately
2010-07-21 13:16:07 +09:00
Damien Elmes
bbc7c2f660 unify colon boldness 2010-07-19 20:29:22 +09:00
Damien Elmes
75fb9a111e make the close button an application shortcut, raise window for osx terminal 2010-07-11 17:13:43 +09:00
Damien Elmes
014c993688 colour times by default, add another mac build script 2010-07-11 16:43:24 +09:00
Damien Elmes
4f41d4b0bb update sync shortcut 2010-04-21 15:09:26 +09:00
Damien Elmes
6c9db9f8bd change sync shortcut 2010-02-22 16:22:21 +09:00
Damien Elmes
37490f1046 allow 'continue reviewing' button to default 2010-02-18 17:15:36 +09:00
Damien Elmes
0f3a083278 convert reverse order menu item to toggle button 2010-02-12 16:35:11 +09:00
Damien Elmes
c909e2ad7a tweak layout of browser 2010-01-23 21:03:23 +09:00
Damien Elmes
a4ca10dbae reverse text -> right to left 2009-12-15 22:42:40 +09:00
Damien Elmes
fa0ca3089c remove quick db check 2009-12-02 21:27:53 +09:00
Damien Elmes
5458bc8577 shuffle advanced menu 2009-09-27 00:33:37 +09:00
Damien Elmes
70b57dfe55 remove statustips from the visible buttons 2009-09-26 07:17:18 +09:00
Damien Elmes
e7b62bbee6 add shortcut to db check 2009-09-25 20:54:58 +09:00
Damien Elmes
6f9e92e855 remove width limit in getshared qlabel 2009-08-17 05:03:38 +09:00
Damien Elmes
184afcf4b5 toolbar in cardlist, toggleable suspend&mark, coloured marked cards 2009-07-08 13:39:10 +09:00
Damien Elmes
343b6bb59c convert reschedule fields to spinboxes, don't allow negative values 2009-07-08 12:37:08 +09:00
Damien Elmes
7265d13537 add per-field rtl customization 2009-07-05 02:16:04 +09:00
Damien Elmes
554f82c007 fix typo 2009-07-04 15:22:15 +09:00