Commit Graph

38115 Commits

Author SHA1 Message Date
Kovid Goyal 13eb6795e6 Edit book: When auto-closing tags on typing </ fix occasionally incorrect tag being closed in large files because syntax highlighting has not competed 2019-06-03 20:49:34 +05:30
Kovid Goyal cff789f12c Modernize the code used to interact with macOS
Recycle bin and notifications code. The old recycle bin code was
deprecated. Notifications support has been moved in-process.
2019-06-03 13:37:51 +05:30
Kovid Goyal b5230d9bd8 py3: more unicode porting 2019-06-02 14:33:27 +05:30
Kovid Goyal edc32ecdbd Merge branch 'master' of https://github.com/davidfor/calibre 2019-06-02 09:21:49 +05:30
David 469e8cfb55 Correct handling of ContentType for newer Kobo firmware.
The py3 changes highlighted an error in how the ContentType was being
handled. This should have been fixed ages ago.

Also fixed an issue with the Language column and old firmware/database
versions.
2019-06-02 13:01:12 +10:00
Kovid Goyal 7d81b1dddf Fix for ContentType not being defined error for extension-less non kepub files on a Kobo 2019-06-01 21:34:10 +05:30
Kovid Goyal e049c10729 py3: Port a few remaining chr() calls 2019-06-01 15:21:01 +05:30
Kovid Goyal c83cdcf086 py3: More unicode porting 2019-06-01 15:16:57 +05:30
Kovid Goyal 151e736538 py3: more unicode porting 2019-06-01 14:47:05 +05:30
Kovid Goyal 20b065fb49 py3: Various fixes for the last py3 merge 2019-06-01 12:37:04 +05:30
Kovid Goyal d9fcdbe1a2 Merge branch 'py3' of https://github.com/eli-schwartz/calibre 2019-06-01 08:34:49 +05:30
Kovid Goyal a0a3f89820 Content server: Book details page: Do not display empty rows for undefined dates 2019-06-01 08:32:57 +05:30
Kovid Goyal 949ac56a5c Get books: Update Google books plugin for markup changes 2019-06-01 08:07:58 +05:30
Kovid Goyal 64141ab21f Edit book: Text search: Fix searching for a single character backwards not working 2019-06-01 07:57:18 +05:30
Kovid Goyal 36604c52ee Forgot to bump plugin version 2019-06-01 07:28:53 +05:30
Kovid Goyal e0e20c7872 Get books: Fix amazon plugin for change to amazon results page markup 2019-06-01 07:28:10 +05:30
Kovid Goyal 0167613cdb Build GNU autotools on macOS, needed for mozjpeg 2019-06-01 07:17:35 +05:30
Kovid Goyal cea430cb78 Remove login from Boston Globe
It now uses Javascript to login, and given that
it works without login I cant be bothered to implement it.
2019-06-01 07:14:58 +05:30
Eli Schwartz fbba92281d py3: fix reading bytes and trying to write in text mode 2019-05-31 16:17:50 -04:00
Eli Schwartz 9a169c86c7 remove unused code
This function is no longer used since commit 4cd285859b
2019-05-31 16:17:50 -04:00
Eli Schwartz 4049c93c2f fix miscellaneous typo 2019-05-31 16:17:50 -04:00
Eli Schwartz e521e770f3 py3: more __future__s 2019-05-31 16:17:50 -04:00
Eli Schwartz 0cee082978 use contextmanagers for open() 2019-05-31 16:17:50 -04:00
Kovid Goyal cb28cf5d92 Bump versions of nasm and cmake 2019-05-31 17:03:01 +05:30
Kovid Goyal 4b5903eb42 Data for macOS builder 2019-05-31 16:39:37 +05:30
Kovid Goyal 2aa8acff15 Download sources without using git 2019-05-31 10:32:52 +05:30
Kovid Goyal c415bb9f08 version 3.44.0 v3.44.0 2019-05-31 09:18:11 +05:30
Kovid Goyal 844494379c Add rsync to vm settings 2019-05-31 08:25:17 +05:30
Kovid Goyal 6debb61ba2 ... 2019-05-31 08:24:56 +05:30
Kovid Goyal 7931cf637a py3: More unicode porting
Fix some byte handling in zipfile and also avoid using chdir in it
2019-05-30 18:02:18 +05:30
Kovid Goyal 02f6c2f47b Fix unicode porting breaking dbus_service.py 2019-05-30 09:36:47 +05:30
Kovid Goyal 831a938855 py3: More unicode porting 2019-05-30 09:23:58 +05:30
Kovid Goyal c03fad6f5d ... 2019-05-30 07:28:56 +05:30
Kovid Goyal 3e2161df68 Driver for the new NOOK Glowlight Plus 2019-05-29 19:16:18 +05:30
Kovid Goyal 8a934e19c6 Merge branch 'master' of https://github.com/davidfor/calibre 2019-05-29 19:10:22 +05:30
David 7317c4a4e8 Bump supported Kobo firmware version 2019-05-29 23:05:26 +10:00
Kovid Goyal 85017dccc0 py3: Port windows recycle bin code 2019-05-29 18:11:29 +05:30
Kovid Goyal cae30d8795 Dont scan smtplib.py in the porting utils 2019-05-29 17:58:23 +05:30
Kovid Goyal 4730fce41b py3: More unicode porting 2019-05-29 17:55:26 +05:30
Kovid Goyal 06dc7dd15b Dont scan Zeroconf.py in the porting utils
This is being replaced by upstream zeroconf in py3
2019-05-28 12:41:48 +05:30
Kovid Goyal d87529e9d2 Amazon metadata plugin: Fix searching the amazon servers directly not working because of changed markup 2019-05-28 10:46:38 +05:30
Kovid Goyal a869af5d62 Fix incorrect date for latest release 2019-05-28 10:37:02 +05:30
Kovid Goyal 5d61f5e8fd version 3.43.0 v3.43.0 2019-05-28 09:31:11 +05:30
Kovid Goyal 422537926d py3: Calls to UUID(hexkey) require strings
Also various misc cleanups I came across while reviewing the last py3
merge PR
2019-05-28 09:13:21 +05:30
Kovid Goyal 015ff1611b Merge branch 'py3' of https://github.com/eli-schwartz/calibre 2019-05-28 07:42:30 +05:30
Eli Schwartz b9a99c271b py3: more work towards universal __future__s 2019-05-27 16:14:30 -04:00
Eli Schwartz ac6bd5e0fd etree: use encoding='unicode' instead of passing unicode_type object 2019-05-27 16:14:30 -04:00
Eli Schwartz b5eda37c75 use contextmanagers for open() 2019-05-27 16:14:30 -04:00
Eli Schwartz 94db9b84cd reindent lines for neatness 2019-05-27 16:14:30 -04:00
Eli Schwartz 651fdaa129 py3: cleanup some str() calls in ported code.
They're usually not needed as they are casting things we already know
are (unicode) strings.
2019-05-27 16:14:30 -04:00