Commit graph

63 commits

Author SHA1 Message Date
Damien Elmes
81dc4ce54b bump version; fix issue with importing on windows 2012-10-06 11:15:53 +09:00
Damien Elmes
0b80b8bdf5 check for valid temp file on startup 2012-09-29 21:25:33 +09:00
Damien Elmes
0ace93e717 don't decode file argument as unicode; tell user to file>import if broken
When the file to import has non-latin characters in its path, we're not
handling the provided filename correctly. I tried decoding with
sys.getfilesystemencoding() with no luck, so this needs more looking into. In
the mean time, if we can't open the path name, tell the user to File>Import
the file instead.
2012-09-25 22:08:54 +09:00
Damien Elmes
126dbcc3ce bump version 2012-09-23 16:25:41 +09:00
Damien Elmes
d2375145ed bump version and urls 2012-09-21 23:33:55 +09:00
Damien Elmes
926d407f30 move hook import to global scope for issue 3289 2012-09-09 08:20:11 +09:00
Damien Elmes
8dee8a9add bump version 2012-09-09 06:10:18 +09:00
Damien Elmes
77669df030 bump version 2012-09-06 04:43:48 +09:00
Damien Elmes
2870d510d9 bump version 2012-08-30 23:19:29 +09:00
Damien Elmes
8732d7d34a bump version 2012-08-26 17:52:46 +09:00
Damien Elmes
f2ea637520 bump version 2012-08-23 21:10:01 +09:00
Damien Elmes
bc758220a7 importing from the command line
- a file path provided on the command line now will now trigger the import
  process
- if anki was already running on win/lin, send the import to that process
- if no profile was open, wait until profile opened before importing
- don't do that for password-protected profiles, as it could be used abusively
  in a school environment
- drop the old pid-based instance check
2012-07-28 13:01:41 +09:00
Damien Elmes
526578a11f bump version 2012-07-19 17:38:09 +09:00
Damien Elmes
b1121ebfc1 bump version 2012-07-05 05:39:46 +09:00
Damien Elmes
df89d6e4b9 bump version 2012-06-03 20:25:13 +09:00
Damien Elmes
580ea4fc0c bump version 2012-05-27 14:29:53 +09:00
Damien Elmes
811707836b bump version 2012-05-27 00:17:17 +09:00
Damien Elmes
975ad62019 edit current window shouldn't be opened multiple times 2012-05-26 22:55:46 +09:00
Damien Elmes
ea280de01e bump version 2012-05-25 11:37:27 +09:00
Damien Elmes
ffa9a7a642 help site is defined in libanki 2012-05-25 09:12:31 +09:00
Damien Elmes
042833cf79 bump version 2012-05-22 10:39:20 +09:00
Damien Elmes
7ed26997bf bump version 2012-05-21 14:01:55 +09:00
Randall Mason
6efc0c36a5 check for forms, not aqt.forms in error message 2012-05-14 17:17:46 +03:00
Damien Elmes
21d61be4c0 bump version 2012-05-14 07:12:25 +09:00
Damien Elmes
9af575395e bump version 2012-05-08 01:46:20 +09:00
Damien Elmes
fc2c7c434c bump version 2012-05-06 20:13:17 +09:00
Damien Elmes
f195b2f07c bump version 2012-04-25 13:51:02 +09:00
Damien Elmes
a15b2fc557 bump version; disable context for windows for now 2012-04-24 15:51:45 +09:00
Damien Elmes
1d8fd1437b tweak wording 2012-04-24 13:42:12 +09:00
Damien Elmes
b5c562d552 fix cmdline unicode profile 2012-04-24 06:58:18 +09:00
Damien Elmes
c08b561f2f move forms check out of script root so we can report python3 error 2012-04-23 08:27:57 +09:00
Damien Elmes
e05dac2f8c bump version 2012-04-23 06:25:09 +09:00
Damien Elmes
74a092d9b1 move more startup routines after lang initialization 2012-04-23 01:55:47 +09:00
Damien Elmes
6f6378db4e bump version 2012-04-19 11:18:45 +09:00
Damien Elmes
d919615475 refactor language handling
Because Qt translations need to be initialized before any widgets are created,
and because the Qt language needs to match the gettext language in order for
translated shortcuts to work, per-profile language settings aren't possible.
So instead of storing the language in the profile, we use
pm.meta['defaultLang'] for all profiles and initialize language handling in
__init__.py

The language selection in the preferences has been removed, because in a
school setting a student fiddling with the language could potentially cause
other students to be unable to navigate the UI. Instead, Anki will accept
-l/--lang passed on the command line to override the original language chosen
at first program startup.
2012-04-18 03:06:56 +09:00
Damien Elmes
df6f79fcc3 bundle qt translations 2012-04-18 01:04:07 +09:00
Damien Elmes
be35f33301 bump version 2012-04-12 00:57:55 +09:00
Damien Elmes
d97c5f615f bump version 2012-04-07 16:37:51 +09:00
Damien Elmes
1d751d68ba bump version 2012-03-30 00:52:31 +09:00
Damien Elmes
1b489eea0b process events before any dom op 2012-03-25 02:41:32 +09:00
Damien Elmes
3d50abecf9 show editable deck in import dialog; bump version 2012-03-20 05:39:59 +09:00
Damien Elmes
ec0f35a2e1 bump alpha version 2012-03-14 00:51:53 +09:00
Damien Elmes
8e6e7bb39f bump version 2012-02-13 17:15:35 +09:00
Damien Elmes
a87e55e977 make sure to update cache when sort field changed 2012-01-27 06:43:42 +09:00
Damien Elmes
167dc79550 fix help links; add tooltip when loading browser 2012-01-16 11:00:57 +09:00
Damien Elmes
7678ddcf45 bump ver 2012-01-11 20:20:26 +09:00
Damien Elmes
9c51d99dbb disable qt translations for now 2011-12-20 16:44:19 +09:00
Damien Elmes
312af79c1e add review link 2011-12-14 12:13:10 +09:00
Damien Elmes
b745567bb3 add another toolbar at the bottom 2011-11-30 17:54:55 +09:00
Damien Elmes
7c68b58d44 profile gui, new deck browser 2011-11-24 18:42:06 +09:00