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
David
9c97808328
Make config_widget a class method
...
Missed the @classmethod for the config_widget methods. This is needed to
not break the extended driver.
2016-06-21 20:48:31 +10:00
David
4aee79ae59
Refactor _modify_epub to make subclassing easier
...
Based on suggestions from jackie_w, refactor _modify_epub and related
methods. This is to make subclassing to add more CSS editing rules
easier.
2016-06-21 20:48:31 +10:00
David
77f6664a4f
Fix configuration handling
...
Removed some experimental stuff that I had forgotten about.
2016-06-21 20:48:31 +10:00
David
b468713b5c
Make groupboxes checkable and refactory tab adding
...
Instead of checkboxes to enable a set of options, make the groupbox
checkable.
Changes also to how tabs and widgets are added. This will make
subclassing the driver easier
2016-06-21 20:48:31 +10:00
David
adc9535714
New tabbed configuration for KoboTouch driver. With the new files.
2016-06-21 20:48:31 +10:00
David
5665f5e57e
New tabbed configuration for KoboTouch driver.
2016-06-21 20:48:31 +10:00
Kovid Goyal
00e255b91a
Implement book_producer
2016-06-21 11:12:36 +05:30
Kovid Goyal
5e53d334e6
Add a test for ensure_prefix
2016-06-21 10:30:06 +05:30
Kovid Goyal
0ae246c0c1
Implement setting of dc:creator
2016-06-21 10:25:32 +05:30
Kovid Goyal
999575bec0
Reading of <dc:creator>
2016-06-20 15:24:56 +05:30
Kovid Goyal
95f29656fa
Edit Book: Fix undocked windows not resizable on OS X
...
Caused by a regression in Qt.
https://bugreports.qt.io/browse/QTBUG-46882
Also, add the build scripts for calibre dependencies on OSX and linux to
the source tree.
2016-06-20 11:03:03 +05:30
Kovid Goyal
6a4b5c9005
...
2016-06-19 23:24:58 +05:30
Kovid Goyal
86216f0092
Get rid of another .ui file
2016-06-19 19:20:41 +05:30
Kovid Goyal
e4b77688bc
...
2016-06-19 19:15:31 +05:30
Kovid Goyal
edcc38fbb5
Allow passing in a QImage to save_cover_data_to()
2016-06-19 18:08:07 +05:30