Commit Graph

10863 Commits

Author SHA1 Message Date
Damien Elmes
1a06402f53 merge 'limit to tags' and 'cram' custom study optionts (#584) 2013-05-27 13:50:01 +09:00
Damien Elmes
ddc85b3a39 remember tags when add cards window opened (#632) 2013-05-27 12:52:24 +09:00
Damien Elmes
78155afb09 we shouldn't be quoting sound tags 2013-05-27 12:15:21 +09:00
Damien Elmes
444f99b7ba pass enter back to qwidget so add tags dialog can close on enter 2013-05-27 11:37:35 +09:00
Damien Elmes
9c24c41b90 we do need to quote when adding media
contrary to commit 3576475, we do need to quote when adding media on windows
as well, as it seems webkit can not handle all representations variants when
passed unicode

as we're stripping # and % when adding characters, hopefully that's the last
of it!
2013-05-27 11:26:02 +09:00
Damien Elmes
cfac1eb99b add utf8 input back to latex
This was what we originally had in templates in Anki 1. It was changed to
utf8x at one point, then we discovered that some LaTeX installs didn't have
that package so it was removed, when we should have reverted to utf8 instead.
This fixes things like umlauts but does not allow display of things like
Japanese text.
2013-05-27 10:52:55 +09:00
Damien Elmes
4f738fd8cf don't die if appdata not defined 2013-05-24 13:56:50 +09:00
Damien Elmes
8b0fc36b29 turn timebox into confirmation dialog (#883) 2013-05-24 12:53:41 +09:00
Damien Elmes
4d2ed10c94 fix toolbar alignment issues (#191) 2013-05-24 12:40:41 +09:00
Damien Elmes
48f40c4884 ignore sticky fields when checking if blank (#843) 2013-05-24 12:04:28 +09:00
Damien Elmes
73b197b3a9 only duplicate notes with diff schema in anki1 import (#612) 2013-05-24 11:55:50 +09:00
Damien Elmes
e6ecbfd086 allow multiple spaces in type answer 2013-05-24 11:01:24 +09:00
Damien Elmes
952f0cf6bd mention agpl3 in about 2013-05-24 10:54:33 +09:00
Damien Elmes
cc73a3bb42 work around broken images when pasting/attaching on linux 2013-05-24 10:50:15 +09:00
Damien Elmes
2be34598fe fix error when sending non-latin text to trash on linux 2013-05-24 10:46:56 +09:00
Damien Elmes
97a92e5ea9 translation issues 2013-05-24 10:46:44 +09:00
Damien Elmes
b253a1736d tweak unused media msg 2013-05-24 10:35:18 +09:00
Damien Elmes
b151b049f5 fix unicode error on export 2013-05-24 10:32:21 +09:00
Damien Elmes
c758c8623b Merge pull request #31 from frostschutz/timerbug
repeating timers would randomly start firing every 100ms indefinitely
2013-05-23 17:16:28 -07:00
Andreas Klauer
4b0f31676c repeating timers would randomly start firing every 100ms indefinitely 2013-05-24 02:08:36 +02:00
Damien Elmes
7787427a50 make sure we use correct extension when exporting 2013-05-23 15:32:47 +09:00
Damien Elmes
46fea20985 shortcut key for history button 2013-05-23 14:44:00 +09:00
Damien Elmes
19f62e8d41 require consecutive match when filtering (#786) 2013-05-23 14:38:47 +09:00
Damien Elmes
d74338b6e9 allow font sizes > 20 in browser (#492) 2013-05-23 14:12:04 +09:00
Damien Elmes
eb1793ba38 send old backups to trash as well 2013-05-23 14:04:40 +09:00
Damien Elmes
aa0cac1ed3 send to trash when deleting profile 2013-05-23 14:03:21 +09:00
Damien Elmes
2655dcf649 move unused media to trash too 2013-05-23 13:42:31 +09:00
Damien Elmes
97a342ae23 when media deleted during sync, move to trash instead of deleting 2013-05-23 13:38:51 +09:00
Damien Elmes
ecf9776f90 add a hack to prevent double newlines when deleting formatting
prior to this change, if you entered an empty field, turned on bold,
typed some text, and then backspaced over the text, it would expand
to two lines and the formatting would not go away
2013-05-23 12:31:49 +09:00
Damien Elmes
34b7eaf4c9 replace implicit styling at the top, and catch style missing case 2013-05-23 12:00:28 +09:00
Damien Elmes
b1ae088042 can't assign tuple to bs attrs without breaking later code 2013-05-23 11:37:14 +09:00
Damien Elmes
6eada1e7c4 don't hide hr in preview when not type answer card 2013-05-23 11:11:25 +09:00
Damien Elmes
56b0908bb1 fix dialog size issue in deckconf 2013-05-23 11:09:54 +09:00
Damien Elmes
d72fb35825 need to order cards after import for sibling spacing (#464) 2013-05-22 13:16:12 +09:00
Damien Elmes
41d7f716bb profile name in title bar 2013-05-22 13:04:45 +09:00
Damien Elmes
04b010a6d1 make sure we focus first field when adding next note (#605) 2013-05-22 12:54:29 +09:00
Damien Elmes
e61e849e09 Merge branch 'findhook' 2013-05-22 12:35:05 +09:00
Damien Elmes
ce1199e9cb Merge branch 'addhook-search' of git://github.com/valgaav/anki into findhook
Conflicts:
	anki/find.py
2013-05-22 12:34:21 +09:00
Damien Elmes
ddc01ad8e8 log deletions in text file 2013-05-22 12:27:37 +09:00
Damien Elmes
30507d9e29 when enter hit, close completer and don't complete (#763) 2013-05-22 12:03:30 +09:00
Damien Elmes
eb3df9a067 if add selected when card is filtered, use home deck as default (#748) 2013-05-22 11:51:42 +09:00
Damien Elmes
ad1e2a0291 add warning when over 25 decks 2013-05-22 11:44:18 +09:00
Damien Elmes
8594c65510 treat preview window as a separate main window 2013-05-22 10:08:39 +09:00
Damien Elmes
d44348ea47 remove broken accelerator from preview button; add tooltip 2013-05-22 10:04:34 +09:00
Damien Elmes
4f073f0b85 fix upgrading of latex references 2013-05-22 09:46:09 +09:00
Damien Elmes
918694a096 more media regexp fixes
- split quoted and unquoted image case into separate regexps, since we can't
  include a group reference inside a character set
- disallow spaces in the non-quoted case
- this should fix matching on images with other attributes again
2013-05-22 09:45:58 +09:00
Damien Elmes
35764757eb we shouldn't quote when adding media
- utf8/unicode is valid in the src string, provided we escape quotes
- and we escape when setting fields in the editor, leading to double escaping
  if we do that
- and we strip quotes when adding
2013-05-22 09:19:33 +09:00
Damien Elmes
26f513a7a7 strip all non-src elements when copying&pasting images between fields 2013-05-22 09:09:50 +09:00
Damien Elmes
81b4e521cc fix float issue in stats
[Beta Testing #23]
2013-05-22 08:56:15 +09:00
Damien Elmes
ea2dfaf59c more exporting fixes
- make sure we default to last saved export location
- make sure we filter out backslash
- use fname not initial_path, because we're not passing in a path
2013-05-21 11:53:02 +09:00