Commit Graph

36091 Commits

Author SHA1 Message Date
Kovid Goyal bfcd447b6c Fix #1740987 [Error: Unhandled exception after search](https://bugs.launchpad.net/calibre/+bug/1740987) 2018-01-03 09:48:28 +05:30
Kovid Goyal 589214ce67 Browser viewer: Fix got next/previos section actions not working when the sections are in different individual HTML files. Fixes #1740333 [[Browser Viewer] problem with swipe](https://bugs.launchpad.net/calibre/+bug/1740333) 2018-01-02 09:51:29 +05:30
Kovid Goyal 4375a580dc Update LA Times 2018-01-02 09:05:19 +05:30
Kovid Goyal 80fd071521 Add support for MTP devices on FreeBSD
Merge branch 'master' of https://github.com/cemeyer/calibre
2017-12-31 08:46:13 +05:30
Kovid Goyal 799034adf9 Content server: Redirect pre 2.x book URLs to new 3.x URLs via a javascript redirect
Merge branch 'master' of https://github.com/Geremia/calibre
2017-12-31 08:42:59 +05:30
Conrad Meyer 4fc1d04896 Just use libusb to scan USB devices on FreeBSD
The HAL scanner adds a needless dependency on a runtime service and the
libusb scanner is perfectly fine.

This fixes detection of MTP devices on FreeBSD.

The logical patch was written by Guido Falsi; additionally, I removed
the legacy FreeBSDScanner class.
2017-12-30 13:21:57 -08:00
Geremia 7499637ce6 implemented https://bugs.launchpad.net/calibre/+bug/1698411 feature 2017-12-29 22:31:48 -07:00
Kovid Goyal dea2b28f6c ... 2017-12-30 08:32:25 +05:30
Kovid Goyal 083212f63f Merge branch 'Remove_double_space' of https://github.com/madpilot78/calibre 2017-12-30 07:27:07 +05:30
Guido Falsi 9ecff5e756 Collapse double space. 2017-12-29 17:01:30 +01:00
Kovid Goyal f9822e35cc Merge branch 'master' of https://github.com/muktupavels/calibre 2017-12-29 17:41:46 +05:30
Alberts Muktupāvels 10a02db64b dbus_export: fix WindowId property signature
It should be unsigned int.
2017-12-29 12:26:30 +02:00
Alberts Muktupāvels f625ecc861 dbus_export: fix get_layout_children array signature
GetLayout method should return layout as `(ia{sv}av)` not
`(ia{sv}a(ia{sv}av))`.
2017-12-29 12:09:47 +02:00
Kovid Goyal ca24b8a55c Content server: Allow opening entries in the book list in a new tab via middle click/right click 2017-12-29 11:33:32 +05:30
Kovid Goyal 0c01357f8b Edit Book: Use the cache directory rather than the temp directory to store working files. Hopefully prevents temp file cleaners from destroying books. See #1740460 (Edit Book feature results in error after previously editing successfully) 2017-12-29 11:25:20 +05:30
Kovid Goyal 2ea7fd0c52 Edit Book: Refuse to save EPUB files that have missing container.xml files. See #1740460 (Edit Book feature results in error after previously editing successfully) 2017-12-29 11:09:24 +05:30
Kovid Goyal 38f2b885c0 Fix #1740461 [doc -- regular expression write-up syntax error](https://bugs.launchpad.net/calibre/+bug/1740461) 2017-12-29 11:06:04 +05:30
Kovid Goyal 10254b86f1 Update Popular Science 2017-12-28 19:13:21 +05:30
Kovid Goyal 9453d87b38 EPUB input: Handle books that erroneously set the mimetype for font files to text/plain 2017-12-28 09:19:59 +05:30
Kovid Goyal e9d7975609 AZW3 Input: Do not fail to process files with invalid internal flow references.
Fixes #1740140 [calibre, version 3.14.0 ERRO: Could not open e-book: Falha ao ler o livro, C:\Users\Admin\Google Drive\Work\Calibre\Livros\Allan Kardec\O Evangelho Segundo o Espiritismo (3146)\O Evangelho Segundo o Espiritis - Allan Kardec.azw3 clique em "Mostrar detalhes" para mais informações.  Traceback (most recent call last):   File "site-packages\calibre\utils\ipc\simple_worker.py", line 284, in main   File "site-packages\calibre\ebooks\oeb\iterator\book.py", line 64, in extract_book   File "site-packages\calibre\customize\conversion.py", line 245, in __call__   File "site-packages\calibre\ebooks\conversion\plugins\mobi_input.py", line 44, in convert   File "site-packages\calibre\ebooks\mobi\reader\mobi8.py", line 114, in __call__   File "site-packages\calibre\ebooks\mobi\reader\mobi8.py", line 465, in expand_text   File "site-packages\calibre\ebooks\mobi\reader\markup.py", line 356, in expand_mobi8_markup   File "site-packages\calibre\ebooks\mobi\reader\markup.py", line 204, in update_flow_links IndexError: cannot fit 'long' into an index-sized integer](https://bugs.launchpad.net/calibre/+bug/1740140)
2017-12-27 08:41:17 +05:30
Kovid Goyal d23a30fc5c Modify docs to reflect that regex engine uses multi-line mode by default 2017-12-27 08:19:41 +05:30
Kovid Goyal a74302d860 Update Nikkei News 2017-12-27 06:29:09 +05:30
Kovid Goyal 563865b6c5 Merge branch 'master' of https://github.com/cemeyer/calibre 2017-12-27 06:28:12 +05:30
Conrad Meyer 712edec636 Compatibility improvements for FreeBSD systems
Don't exclude libmtp on FreeBSD systems.

Don't exclude libusb on FreeBSD systems.  Our libusb has a different include
path structure and libname than Linux, but compiles fine once those are
corrected.

Correct path to py-sip on FreeBSD.  We install it to a different directory
than build_environment.py was looking in.
2017-12-26 13:01:13 -08:00
Kovid Goyal 1906e976cd Merge branch 'FixNewYorkerRecipe' of https://github.com/jmateus/calibre 2017-12-26 17:31:45 +05:30
João Mateus 4e61dea283 Fixed New Yorker Magazine recipe
The XHTML produced by the recipe had an ill-formed XHTML that, when converted to KEPUB, was not properly parsed on Kobo devices.
2017-12-25 23:56:46 +00:00
kentan aebcda11a5 Fixed recipe to follow recent Nikkei site renewal. 2017-12-24 00:52:44 -07:00
Kovid Goyal d2efdc648a Merge branch 'patch-1' of https://github.com/morealaz/calibre 2017-12-22 16:36:21 +05:30
Mohammadreza Abdollahzadeh 24243b58f6 Update ui.py
fix systary icon name to calibre-tray
2017-12-22 13:02:14 +03:30
Kovid Goyal 3e68ad2c43 Fix #1739668 [Lost in translation ;)](https://bugs.launchpad.net/calibre/+bug/1739668) 2017-12-22 07:16:07 +05:30
Kovid Goyal 2b5c498b62 ... 2017-12-21 12:57:05 +05:30
Kovid Goyal e6299cd561 When updating plugins, do not show the dialog asking which toolbar to put the plugin, even if the user has removed the plugin for all toolbars. 2017-12-20 23:33:55 +05:30
Kovid Goyal 6cd33e110e Add a tweak in Preferences->Tweaks to exclude some fields when using the Edit metadata->Copy metadata/paste actions 2017-12-18 08:00:18 +05:30
Kovid Goyal 8f0d9cc028 Linux: Allow using calibre-tray.png in the calibre resources folder to override the system tray icon. Fixes #1738518 [Feature request - custom systray icon](https://bugs.launchpad.net/calibre/+bug/1738518) 2017-12-16 12:18:59 +05:30
Kovid Goyal df177fe455 ... 2017-12-16 08:29:26 +05:30
Kovid Goyal 38b2510ecb Content server: Fix using the Clear logs button preventing the server from restarting until calibre itself is restarted. Fixes #1738433 [Can't start Content Server after Clear Logs](https://bugs.launchpad.net/calibre/+bug/1738433) 2017-12-16 08:27:36 +05:30
Kovid Goyal 8bb6c46314 Edit Book: Fix backspace key un-indenting instead of deleting even when text is selected if the cursor is at the start of the line 2017-12-16 07:59:10 +05:30
Kovid Goyal 5c9e8dce11 String changes 2017-12-15 19:42:20 +05:30
Kovid Goyal cfba208bc3 pep8 2017-12-15 19:42:12 +05:30
Kovid Goyal d09a998c36 version 3.14.0 v3.14.0 2017-12-15 08:20:37 +05:30
Kovid Goyal 2e8632facf Fix #1738298 [Economist recipe not working. Edition 3.13. Last successful use was a week ago.](https://bugs.launchpad.net/calibre/+bug/1738298) 2017-12-15 08:04:58 +05:30
Kovid Goyal 9d06256df1 Update Boston Globe 2017-12-14 14:31:46 +05:30
Kovid Goyal e62a0769c5 User manual: Add a new regexp quick reference section as a primer for regexp syntax https://manual.calibre-ebook.com/regexp_quick_reference.html
Fixes #1736085 [Suggested text for help file on regex in the editor](https://bugs.launchpad.net/calibre/+bug/1736085)
2017-12-14 13:21:44 +05:30
Kovid Goyal e53f68eb88 String changes 2017-12-14 06:56:50 +05:30
Kovid Goyal 37966b0916 Content server: Allow viewing the book metadata while reading a book. In the viewer controls, tap Goto and then Metadata to see the metadata. Fixes #1736312 [Feature request: A way to view book details while reading in Browser Viewer](https://bugs.launchpad.net/calibre/+bug/1736312) 2017-12-13 19:57:05 +05:30
Kovid Goyal a9589b8983 Fix test for uber-slow travis 2017-12-13 18:23:29 +05:30
Kovid Goyal ea131a2090 Kobo driver: Add support for new firmware
Merge branch 'master' of https://github.com/davidfor/calibre
2017-12-13 17:35:44 +05:30
David df60cba727 Bump supported firmware version for Kobo 4.7.x firmware
Kobo is about to release new firmware is about release new firmware. No
changes are needed except to bump the support firmware version.
2017-12-13 21:22:30 +11:00
Kovid Goyal a3a4408db2 ... 2017-12-13 07:20:30 +05:30
Kovid Goyal 08f0d6e6ab Get Books: Update Mills & book and beam-ebooks.de plugins for website changes
Merge branch 'master' of https://github.com/cbhaley/calibre
2017-12-12 14:53:05 +05:30