Damien Elmes
3ea50a233d
new card spacing > sibling spacing
2011-01-27 07:54:56 +09:00
Damien Elmes
0d72810034
improve selective study screen
2011-01-25 12:40:37 +09:00
Damien Elmes
3df8411626
add a splitter in clayout
2011-01-25 12:11:38 +09:00
Damien Elmes
39d3ffd6d3
tweaks for small screens
2011-01-22 04:18:06 +09:00
Damien Elmes
b083c15d0c
clarify selective study wording
2011-01-17 01:48:01 +09:00
Damien Elmes
eddc43697e
add help to the main importing screen too
2011-01-11 22:33:32 +09:00
Damien Elmes
f973dabb9a
make importing dialog scrollable
2011-01-02 19:20:20 +09:00
Damien Elmes
38aac3d4ab
always save new decks to disk, improve importing
...
- instead of having various functions like importing & deck stats ask the user
to save first, we ask the user for a deck name when they create a new deck
- importing now explains why a new deck has to be created
- don't bump deck mod time when setting media location
2010-12-27 02:46:26 +09:00
Damien Elmes
6a93e8f180
new option to download remote media
2010-12-25 11:26:04 +09:00
Damien Elmes
d7971c33f6
allow previewing of other templates when editing, include info on what's shown
2010-12-25 08:46:45 +09:00
Damien Elmes
781324741a
option to disable sound autoplay
2010-12-25 06:58:07 +09:00
Damien Elmes
d3214ee56c
add latex header/footer config
2010-12-13 03:21:54 +09:00
Damien Elmes
c92a00d90b
add config option to turn off html stripping
2010-12-12 19:46:54 +09:00
Damien Elmes
b6fb2098e6
give card layout option in main window same f2 shortcut
2010-12-11 20:55:10 +09:00
Damien Elmes
73bd124b6c
don't bother reporting used media; fix ctrl+l latex conflict with card layout
2010-12-11 02:13:27 +09:00
Damien Elmes
451b77cd46
update check media db dialog, add accelerators to some advanced menu items
2010-12-11 01:48:28 +09:00
Damien Elmes
f17eb0a836
remove obsolete latex routines, fix ctl+l shortcut in editor, update call()
2010-12-11 01:47:51 +09:00
Damien Elmes
464a9be86f
remove cache/uncache latex, and export original media menu items
2010-12-10 23:58:47 +09:00
Damien Elmes
42ac12975b
move media URL from model properties to deck properties
2010-12-10 23:41:37 +09:00
Damien Elmes
b18bd51694
add new media options to preferences
2010-12-09 13:55:37 +09:00
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
Damien Elmes
2249f18913
add support for exporting original files, tidy up whitespace
2009-07-04 15:18:25 +09:00
Damien Elmes
c7690b68b3
active>inactive
2009-07-03 01:10:35 +09:00
Damien Elmes
1122eed357
add link to add cards from browser
2009-06-30 16:00:24 +09:00
Damien Elmes
e1fab204f1
remove placehold texts and html
2009-06-30 12:55:05 +09:00
Damien Elmes
edcad222d0
add ability to customize separator when importing, fix tab order
2009-06-26 07:12:57 +09:00
Damien Elmes
4d624d286b
strip qtnetwork in favour of urllib as it handles proxies better
2009-06-25 06:29:38 +09:00
Damien Elmes
0797b4e772
add ability to customize leech & suspending per deck
2009-06-25 05:24:28 +09:00
Damien Elmes
e78689fe35
allow external links to be opened in getshared
2009-06-25 04:21:45 +09:00
Damien Elmes
b8b8dcd3af
increase length, wrap text, improve doc string
2009-06-23 23:40:38 +09:00
Damien Elmes
35deffea75
make deck browser length configurable
2009-06-23 23:28:11 +09:00
Damien Elmes
2f0009da3e
add download missing action
2009-06-23 06:37:08 +09:00
Damien Elmes
7c3b706478
active tags>inactive tags
2009-06-23 02:33:03 +09:00
Damien Elmes
f047f0222a
added finish button
2009-06-23 01:57:34 +09:00
Damien Elmes
d6f29d7cb2
remove ... from download menu item
2009-06-21 07:00:58 +09:00
Damien Elmes
baacc0e333
remove grid in get shared, make sure selection is one row only
2009-06-21 06:59:30 +09:00
Damien Elmes
5118b4d88d
add support for media url setting in model properties
2009-06-21 06:54:27 +09:00
Damien Elmes
3846df1f46
fix activetags wording, make wrap
2009-06-21 03:21:08 +09:00
Damien Elmes
3ba43984de
refresh with f5, use different icon for deck browser
2009-06-18 04:19:26 +09:00
Damien Elmes
2b671759b5
suspend>deactivate
2009-06-18 03:29:53 +09:00
Damien Elmes
f20f27e892
suspend fact -> suspect card
2009-06-18 03:27:57 +09:00
Damien Elmes
abebaa5931
remove suspended from deck properties dialog
2009-06-18 03:27:49 +09:00
Damien Elmes
bbc65d1fb1
suspend facts>suspend cards
2009-06-17 16:05:09 +09:00
Damien Elmes
4735f0ec7b
set custom button height on win32
2009-06-16 03:15:37 +09:00
Damien Elmes
32639bcbd5
add leech detection, message window on sync failure
2009-06-16 02:06:06 +09:00
Damien Elmes
d3fb52199a
add automatically delete media option
2009-06-16 00:21:34 +09:00
Damien Elmes
888317385c
increase prefs height for osx
2009-06-15 09:16:48 +09:00
Damien Elmes
4f99bcdae4
summarize progress for the day
2009-06-15 07:41:47 +09:00
Damien Elmes
d3eb58073d
remove obsolote actions
2009-06-10 23:45:50 +09:00
Damien Elmes
102e63acf0
strip all japanese support out in favour of a plugin
2009-06-10 23:04:15 +09:00
Damien Elmes
3104c7aba0
don't force max size for study options
2009-06-10 01:25:31 +09:00