33059 Commits

Author SHA1 Message Date
Kovid Goyal
d6412787ab Implement dc:description 2016-06-23 14:11:15 +05:30
Kovid Goyal
d13fd2a27b ... 2016-06-23 12:47:00 +05:30
Kovid Goyal
b3b8f7e976 E-book viewer: In paged mode, when the window is toggled between full screen and window, repeatedly, preserve the position more accurately. Fixes #1595307 [Fullscreen toggle loses place in document](https://bugs.launchpad.net/calibre/+bug/1595307) 2016-06-23 12:31:30 +05:30
Kovid Goyal
f18c258231 Cleanup jobs manager test 2016-06-23 10:20:20 +05:30
Kovid Goyal
698eef053a ... 2016-06-23 10:14:33 +05:30
Kovid Goyal
c1924546c4 Show traceback when invoking tx fails 2016-06-23 09:56:53 +05:30
Kovid Goyal
b13f5db607 E-book viewer: Fix incorrect page turning when multiple pages are displayed on screen for books that wrap all their content in a single 100% height <div>. Fixes #1594657 [Private bug](https://bugs.launchpad.net/calibre/+bug/1594657) 2016-06-23 09:30:40 +05:30
Kovid Goyal
7f76d0292f Add a test for ToC detection 2016-06-23 07:43:54 +05:30
Kovid Goyal
1823f4d642 Use a high resolution timer for timing tests 2016-06-23 06:44:09 +05:30
Kovid Goyal
1d0405f37f ... 2016-06-23 06:34:24 +05:30
Kovid Goyal
3a555b4959 Edit Book: Check Book: Add a check for missing navigation documents in EPUB 3 books 2016-06-23 06:33:39 +05:30
Kovid Goyal
56a8b58046 ToC Editor: Fix ToC detection in EPUB 3 files with only an NCX and no nav not working 2016-06-23 06:21:41 +05:30
Kovid Goyal
768ca3106c Make the jobs manager test more robust 2016-06-23 06:13:53 +05:30
Kovid Goyal
8603fd5d5f Fix #1595261 [Exception due to missing article title](https://bugs.launchpad.net/calibre/+bug/1595261) 2016-06-23 05:51:03 +05:30
Kovid Goyal
0692c4a3fb Edit metadata: In the drop down list for languages, show the five most recently used languages first. Fixes #1594089 [[Enhancement] Language drop down box population](https://bugs.launchpad.net/calibre/+bug/1594089) 2016-06-22 20:26:27 +05:30
Kovid Goyal
dcc2e3bc26 Kobo driver: Improved configuration dialog for the Kobo Touch device driver 2016-06-22 17:22:29 +05:30
Kovid Goyal
74cf24aae9 ... 2016-06-22 13:46:34 +05:30
Kovid Goyal
586b9d3858 Add a build status badge to README.md 2016-06-22 13:45:14 +05:30
Kovid Goyal
37b4001c63 ... 2016-06-22 13:26:34 +05:30
Kovid Goyal
660bff01da Better fix for IPv6 binding to localhost 2016-06-22 13:04:03 +05:30
Kovid Goyal
41541a4385 Fix a couple of test failures on Travis 2016-06-22 12:52:03 +05:30
Kovid Goyal
5f59d1b8b7 Exit code should be 1 when some tests fail 2016-06-22 12:44:08 +05:30
Kovid Goyal
321a883c41 Initial stab at Travis integration 2016-06-22 12:28:15 +05:30
Kovid Goyal
af21b0e278 ... 2016-06-22 11:34:19 +05:30
Kovid Goyal
deb68118e1 Add a --ephemeral option to bootstrap to speed up fetching of translations 2016-06-22 11:24:42 +05:30
Kovid Goyal
4854c187f3 get_translator() should not raise an exception 2016-06-22 11:23:33 +05:30
Kovid Goyal
0f653b4d99 Allow using environment variables to override SIP directories 2016-06-22 11:13:15 +05:30
Kovid Goyal
f6cbbb6365 Old Ubuntu has libsystemd without sd_listen_fds() 2016-06-22 11:12:36 +05:30
Kovid Goyal
4c5a77361a Exclude pyj-cached files whensyncing to buildbots 2016-06-22 10:36:45 +05:30
Kovid Goyal
956b449091 Fix a regression that broke scheduling a new news download in timezones west of GMT
Dont write a last_downloaded date of 0001-01-01 for newly scheduled recipes
2016-06-22 08:24:43 +05:30
Kovid Goyal
ea38ac5aaa ... 2016-06-22 08:06:36 +05:30
Kovid Goyal
55ca6cb33c DRYer 2016-06-22 08:02:03 +05:30
Kovid Goyal
ee3fdcba3d Allow launching of calibre worker process in-tree 2016-06-22 07:17:52 +05:30
Kovid Goyal
bcfa99cb13 ... 2016-06-22 07:13:56 +05:30
Kovid Goyal
32caccc325 Fix test iteration 2016-06-22 07:11:13 +05:30
Kovid Goyal
79cfd37e86 Handle astimezone() exceptions when scheduling
See http://www.mobileread.com/forums/showthread.php?t=275411
2016-06-22 06:32:18 +05:30
Kovid Goyal
2e20978300 Get rid of code present only to support people running from source without updated binary 2016-06-22 06:04:13 +05:30
Kovid Goyal
0cde028e9a ... 2016-06-21 23:43:46 +05:30
Kovid Goyal
ceeb2b21f9 Proper location for ensure_app when running srv tests 2016-06-21 23:40:04 +05:30
Kovid Goyal
18792fb11a Allow choosing individual tests to run 2016-06-21 23:34:20 +05:30
Kovid Goyal
f89a794396 DRYer 2016-06-21 23:16:07 +05:30
Kovid Goyal
759231ca53 Merge selectors tests into css module 2016-06-21 23:13:06 +05:30
Kovid Goyal
538f0a7186 A single entry point to run all tests 2016-06-21 23:12:06 +05:30
Kovid Goyal
beb53457a8 ... 2016-06-21 22:42:49 +05:30
Kovid Goyal
01a71dbbb5 Remove WebKit based tests in css_selectors since WebKit is going away 2016-06-21 22:24:09 +05:30
Kovid Goyal
1e7ab5cdcc A better test discovery function 2016-06-21 22:17:16 +05:30
Kovid Goyal
6f362f1567 Copy to Library: Do not abort the copy process if only some books fail to copy, instead report which books failed and copy the rest. See #1594100 (Copy of multiple books to Library fail if one book corrupted) 2016-06-21 21:51:26 +05:30
Kovid Goyal
71171486b6 Implement reading of dates 2016-06-21 20:35:12 +05:30
David
0abfcb43b7 Add versions in plugin list in error output
We have a nice list of plugins with the errors, so add the plugin
version numbers to help the plugin developers.
2016-06-21 20:48:31 +10:00
David
8e5dc1d23f Small code optimization in CSS modifying
Remove a stupid double loop when adding the extra CSS to the existing
stylesheets.
2016-06-21 20:48:31 +10:00