26899 Commits

Author SHA1 Message Date
Kovid Goyal
3ea07d58fb E-mail delivery: Add a Message-ID header when sending emails. Reduces probability of mails sent from calibre being marked as spam
Merge branch 'master' of https://github.com/ThisIsADogHello/calibre
2017-02-23 09:44:38 +05:30
Kovid Goyal
ff8950e529 pep8 2017-02-23 09:33:57 +05:30
Hadley
865733fc73 More robust extraction of domain from email address when generating message IDs. 2017-02-22 20:01:28 -08:00
Hadley
8e37f60686 Make generated message IDs for emails less likely to upset spam filters 2017-02-22 19:22:54 -08:00
Kovid Goyal
1beb7013f5 Also store read progress in last_read table 2017-02-23 08:25:05 +05:30
Hadley
5846d4c1ad Add Message-Id header to outgoing emails. 2017-02-22 14:30:59 -08:00
Kovid Goyal
352a6d9238 A randomly generated device id that persists in local storage 2017-02-23 00:40:32 +05:30
Kovid Goyal
37f604c0a1 Only initialize the iframe on demand 2017-02-22 19:53:44 +05:30
Kovid Goyal
691af88354 Endpoints for last read position 2017-02-22 16:58:56 +05:30
Kovid Goyal
4f33abb0ae Kobo driver: Add support for updated firmware
Merge branch 'master' of https://github.com/davidfor/calibre
2017-02-22 16:48:51 +05:30
David
d638e89809 Bump firmware version for Kobo Driver
Kobo have released firmware 4.3.8842. No changes are needed other than
bumping the supported firmware and database versions.
2017-02-22 22:12:42 +11:00
Kovid Goyal
5c772fa5ed API for querying last read positions from db 2017-02-22 14:27:15 +05:30
Kovid Goyal
e6c53ab033 Add db table to track last read positions 2017-02-22 12:59:30 +05:30
Kovid Goyal
7d1773ab73 Don't reset the iframe when loading individual flows
This improves performance and also allows for message passing between
individual flows in the book
2017-02-22 10:05:26 +05:30
Kovid Goyal
c23ce30ac4 Finish the local books panel 2017-02-22 08:54:55 +05:30
Kovid Goyal
9d50e7cec6 Turn off offline storage explicitly instead of relying on Qt defaults 2017-02-22 07:14:55 +05:30
Kovid Goyal
7bf918bbc5 ... 2017-02-22 06:49:01 +05:30
Kovid Goyal
01f0376ce8 A spot of refactoring to make the cover grid re-useable for the local books view 2017-02-21 20:08:55 +05:30
Kovid Goyal
adcf12042a Wire up browse local books button 2017-02-21 17:21:10 +05:30
Kovid Goyal
3bc756bfda Start work on local books view 2017-02-21 14:52:31 +05:30
Kovid Goyal
82fed916d0 ... 2017-02-21 14:52:15 +05:30
Kovid Goyal
02970401ea Edit book: Allow drag and drop of image files/stylesheets into the editor to insert the appropriate <img> and <link> tags and add the files to the book automatically. 2017-02-21 12:44:00 +05:30
Kovid Goyal
ec9e8e1c58 ... 2017-02-21 11:07:03 +05:30
Kovid Goyal
de114b91f0 Factor out code to make a unique name 2017-02-21 10:56:32 +05:30
Kovid Goyal
f1cfe3cb29 ... 2017-02-21 10:17:38 +05:30
Kovid Goyal
6678d4ccae Save to disk: Fix path shortening being applied to entire save template even when saving to singe directory. Fixes #1665964 [Saving books to single directory has truncate issue](https://bugs.launchpad.net/calibre/+bug/1665964) 2017-02-20 19:51:44 +05:30
Kovid Goyal
84ea982525 Allow sending KFX files to connected kindle devices. Fixes #1666040 [Enhancement: Add an option to send .kfx to kindle](https://bugs.launchpad.net/calibre/+bug/1666040) 2017-02-20 08:50:34 +05:30
Kovid Goyal
2723f35ed0 Get Books: Update publi store plugin for website changes
Merge branch 'master' of https://github.com/t3d/calibre
2017-02-20 08:05:00 +05:30
Tomasz Długosz
1aa3d92186 fix publio plugin 2017-02-19 20:35:34 +01:00
Kovid Goyal
3634a76107 Ensure overlay is hidden when opening book 2017-02-18 15:28:06 +05:30
Kovid Goyal
f19d5a51ae E-book viewer: Use a custom 404 response for files not found in the book instead of letting Qt handle it. Shaves a few milliseconds of load time 2017-02-18 15:19:53 +05:30
Kovid Goyal
52f04cb714 Use buttons for the library chooser on the home page 2017-02-18 10:24:26 +05:30
Kovid Goyal
6b69cb960e Make continue reading a little prettier 2017-02-17 21:57:41 +05:30
Kovid Goyal
e59891a60f Implement Continue reading section on home page 2017-02-17 21:38:16 +05:30
Kovid Goyal
73b4ff84b7 Start work on currently reading section of home page 2017-02-17 19:32:52 +05:30
Kovid Goyal
796df81638 Edit Book: Spell Check: If there are no suggestions fill the suggested word box witht he original word. Fixes #1664284 [[enhancement] show original word in "change selected word to" when there are no spelling suggestions in the "check spelling" window](https://bugs.launchpad.net/calibre/+bug/1664284) 2017-02-16 11:18:15 +05:30
Kovid Goyal
8aec078d00 Viewer: add a ashortcut (Ctrl+F11) to show/hide toolbars. Fixes #1664077 [[Enhancement request] Keyboard shortcut for "Show/hide controls"](https://bugs.launchpad.net/calibre/+bug/1664077) 2017-02-16 10:30:09 +05:30
Kovid Goyal
b92e3196ad Viewer: Pressing Ctrl+F in fullscreen mode should show the controls. Fixes #1664076 [[Enhancement request] Keyboard shortcut for Find fully functional when controls are hidden](https://bugs.launchpad.net/calibre/+bug/1664076) 2017-02-16 10:21:28 +05:30
Kovid Goyal
c80ff1d42a Get rid of the last remaining use of book_list.get_boss 2017-02-15 20:31:19 +05:30
Kovid Goyal
a5f1427ca3 Refactor get_boss().read_ui to get_read_ui() 2017-02-15 20:22:19 +05:30
Kovid Goyal
65ab46c72c Support direct editing of bookpos in the URL 2017-02-15 20:17:33 +05:30
Kovid Goyal
5b03d668ec Start work on porting book reader 2017-02-15 18:04:01 +05:30
Kovid Goyal
d0e94fdb12 Indicate when showing only books from a search result 2017-02-15 17:00:02 +05:30
Kovid Goyal
1e786f7a08 Show current library name in title bar 2017-02-15 16:31:39 +05:30
Kovid Goyal
2d33efb299 Fix adding to search broken accidentally during port 2017-02-15 16:28:24 +05:30
Kovid Goyal
ee3f47fdd2 Wire up the search panel 2017-02-15 15:03:22 +05:30
Kovid Goyal
9f83584025 Port the TB preferences panel 2017-02-15 14:04:21 +05:30
Kovid Goyal
ca8fed1bd4 Start work on porting the Tag Browser panel 2017-02-15 10:27:33 +05:30
Kovid Goyal
3942b56390 Implement random book 2017-02-15 08:30:46 +05:30
Kovid Goyal
f62f27f803 Make the library id explicit when going back 2017-02-15 08:30:46 +05:30