Commit Graph

36970 Commits

Author SHA1 Message Date
Kovid Goyal 8edbc6ef9e pep8 2018-09-28 07:48:05 +05:30
Kovid Goyal 79da7a7a75 Edit book: Insert image dialog: Add buttons to change the image thumbnail size. Fixes #1791428 [[enhancement] editor: insert image larger thumbnails](https://bugs.launchpad.net/calibre/+bug/1791428) 2018-09-27 20:54:11 +05:30
Kovid Goyal d4da36c6f7 Fix #1791419 [Metadata download configuration window does not fit on screen](https://bugs.launchpad.net/calibre/+bug/1791419) 2018-09-27 13:46:45 +05:30
Kovid Goyal ed4c499e53 ... 2018-09-27 13:28:57 +05:30
Kovid Goyal d0cd330c3b When creating a metadata jacket allow HTML in custom long text columns 2018-09-27 13:27:55 +05:30
Kovid Goyal d912119e8f Content server: When editing metadata add a button to remove the existing cover. Note that after removing the cover a auto-generated cover is displayed instead. You might need to hit refresh in your browser to see the change. Fixes #1794123 [[Enhancement] Content Server: add option to remove cover and/or generate default cover](https://bugs.launchpad.net/calibre/+bug/1794123) 2018-09-27 11:17:55 +05:30
Kovid Goyal cef074948d Book details panel: Allow right clicking on a format to open it in the calibre editor 2018-09-27 10:19:45 +05:30
Kovid Goyal 6dc51fa61d Edit metadata dialog: Allow viewing or editing specific formats by right clicking the format in the formats list
Merge branch 'jimm-v3.31.0-editmeta-formats' of https://github.com/JimmXinu/calibre
2018-09-27 09:45:00 +05:30
Kovid Goyal 5751a7b427 ... 2018-09-27 09:04:13 +05:30
Jim Miller c25f72ca9c Add view/edit context-menu to formats in editmetadata. Menu short keys. 2018-09-26 13:27:14 -05:00
Jim Miller b1eedf9f40 Add view/edit context-menu to formats in editmetadata. Save by default. 2018-09-26 13:18:06 -05:00
Jim Miller dfaecefed0 Add view/edit context-menu to formats in editmetadata. 2018-09-26 13:06:21 -05:00
Kovid Goyal a8f4b413ca When view books on th edevice, disable keyboard shortcuts for actions that operate on library books
Merge branch 'jimm-v3.31.0' of https://github.com/JimmXinu/calibre
2018-09-26 11:52:15 +05:30
Jim Miller 5d80280edf Fixes for Library Keyboard Shortcuts aren't disabled when location is device
https://bugs.launchpad.net/bugs/1793800
2018-09-25 13:12:37 -05:00
Kovid Goyal 3c6e69e79a Display dates of the form 101-01-02 as undefined as well
In some hard to determine circumstances browsers create these dates for
undefined dates.
2018-09-24 06:10:17 +05:30
Kovid Goyal 40ed2e9f0e Content server: Date edit: Add buttons to clear the date or set it to today's date 2018-09-23 12:37:02 +05:30
Kovid Goyal 499307d2a9 Content server: Custom List: Fix a zero series_index being displayed as one 2018-09-23 09:02:46 +05:30
Kovid Goyal 8bbc1c02ba Update Washington Post 2018-09-22 08:32:00 +05:30
Kovid Goyal bf99d53c80 Content server: Fix covers not being updated in downloaded copies of some books. Fixes #1699932 [some covers don't show up in reading apps since 3.0 update](https://bugs.launchpad.net/calibre/+bug/1699932) 2018-09-21 13:54:10 +05:30
Kovid Goyal 50adaa402c Fix cover download for WSJ subscriber recipe 2018-09-17 18:44:03 +05:30
Kovid Goyal 0c923d9a4f Fix some escaping issues in the template sections of the manual 2018-09-16 18:10:15 +05:30
Kovid Goyal 2c1bbd4296 Remove non-functioning Sports Illustrated recipe 2018-09-16 14:52:22 +05:30
Kovid Goyal 23ac6054e8 PDF Output: Fix an error that could occur in rare circumstances when using the option to read page margins from the input document
Fixes #1792616 [conversion from ePub to PDF fails](https://bugs.launchpad.net/calibre/+bug/1792616)
2018-09-15 06:57:37 +05:30
Kovid Goyal 1f980f7097 Merge branch 'py3-unicode_names' of https://github.com/flaviut/calibre 2018-09-15 06:17:58 +05:30
Kovid Goyal 8aa1570608 Merge branch 'py3-monotonic' of https://github.com/flaviut/calibre 2018-09-15 06:13:54 +05:30
Flaviu Tamas ecd57f3639 unicode_names: delete dead code & improve docs 2018-09-14 16:42:14 -04:00
Flaviu Tamas f264fbdd0d Build unicode_names in py3 2018-09-14 16:42:14 -04:00
Flaviu Tamas 1270f32157 Only build monotonic on py2 2018-09-14 13:49:33 -04:00
Flaviu Tamas 82377cb1c4 Use builtin monotonic in py3 2018-09-14 13:20:01 -04:00
Kovid Goyal 96a6558749 Merge branch 'check.py_format_string' of https://github.com/siebenschlaefer/calibre 2018-09-14 09:37:38 +05:30
Matthias Rahlf f0a925c38d Escape part of a template string
In ebook-edit, if a filename contains a '%' clicking 'Run check'
results in an error:

Traceback (most recent call last):
  File "/usr/lib/calibre/calibre/gui2/tweak_book/boss.py", line 72, in ans
    return func(*args, **kwargs)
  File "/usr/lib/calibre/calibre/gui2/tweak_book/boss.py", line 1249, in check_requested
    c.run_checks(current_container())
  File "/usr/lib/calibre/calibre/gui2/tweak_book/check.py", line 221, in run_checks
    self.current_item_changed()
  File "/usr/lib/calibre/calibre/gui2/tweak_book/check.py", line 206, in current_item_changed
    template % (err.HELP, ifix, fix_tt, fix_msg, run_tt, run_msg))
ValueError: unsupported format character '_' (0x5f) at index 167
2018-09-13 16:46:34 +02:00
Kovid Goyal 8785619938 Merge branch 'py3-hunspell' of https://github.com/flaviut/calibre 2018-09-13 08:27:03 +05:30
Flaviu Tamas 46b521dfbf Build hunspell in py3
The verbose old-style intialization is used because GCC 4.8 & MSVC don't
support the nicer `.foo = bar` style of initialization.
2018-09-12 22:41:57 -04:00
Kovid Goyal d87540c482 Rebuild coffeescript 2018-09-12 09:38:12 +05:30
Kovid Goyal 84cc6cab53 PDF Output: Fix CSS opacity property causing text to not be rendered. Now opacity is ignored, as it is unsupported by Qt WebKit. Fixes #1792048 [Text with opacity disappear after converting to PDF](https://bugs.launchpad.net/calibre/+bug/1792048) 2018-09-12 08:47:44 +05:30
Kovid Goyal 4f025790e5 Ensure only the contents and not scrollbars/pan icon are rendered in the PDF backend 2018-09-12 08:21:13 +05:30
Kovid Goyal 492b10b86a Fail for recipes that need newer calibre versions early 2018-09-11 14:21:05 +05:30
Kovid Goyal 08a8f41471 When downloading latest version of recipe fallback to builtin one if recipe cannot be compiled 2018-09-11 12:27:41 +05:30
Kovid Goyal 57f3db82e0 When downloading recipes from the GUI download the actual recipe in the worker process rather than doing it in the GUI
Makes for better logging in case of errors
2018-09-11 12:16:09 +05:30
Kovid Goyal f91b9c8e51 pep8 2018-09-11 10:54:01 +05:30
Kovid Goyal 70a131f04c Remove log entry about using worldcat.org since it no longer exists 2018-09-11 07:16:22 +05:30
Kovid Goyal 90ee3a5987 Dont allow a failure to exec() downloaded metadata source plugins to prevent metadata download from working 2018-09-11 07:09:01 +05:30
Kovid Goyal 3766f43360 Remove polyglot.builtins import from metadata sources since it is not available in older calibre codebases 2018-09-11 07:02:14 +05:30
Kovid Goyal be00d40d02 plugins_mirror cannot depend on polyglot 2018-09-10 21:04:25 +05:30
Kovid Goyal 3c10a86c65 setup.py build now runs under python3 2018-09-10 21:02:10 +05:30
Kovid Goyal e125996ee6 Remove basestring from the setup package 2018-09-10 20:58:01 +05:30
Kovid Goyal f39f3951f4 dict fixes in the setup package 2018-09-10 20:54:35 +05:30
Kovid Goyal 5bdb5b7c6c Import fixes for the setup package 2018-09-10 20:44:16 +05:30
Kovid Goyal cc9a11fba0 Port os.getcwdu to python 3 2018-09-10 20:20:26 +05:30
Kovid Goyal 5234e43f0e Port future_builtins to polyglot 2018-09-10 20:12:01 +05:30