Kovid Goyal
24cc2f661c
Update Harper's Magazine
...
Fixes #1694742 [Updated recipe for Harper's magazine](https://bugs.launchpad.net/calibre/+bug/1694742 )
2017-06-01 00:12:42 +05:30
Kovid Goyal
84e6d0bd9b
Remove no longer needed entries
2017-05-31 17:18:39 +05:30
Kovid Goyal
408833cfe1
Nicer error message when trying to read book on unsupported browser
2017-05-31 09:50:19 +05:30
Kovid Goyal
a362e195f9
Fix unhandled error when no IndexedDB is present at all
2017-05-31 09:42:07 +05:30
Kovid Goyal
f732d03d75
String changes
2017-05-30 13:14:53 +05:30
Kovid Goyal
e22c566e0f
Add some documentation for the new server
2017-05-30 12:34:31 +05:30
Kovid Goyal
fe45cc1075
Nicer quota exceeded error message
2017-05-30 11:51:12 +05:30
Kovid Goyal
a9a4d8b190
Fix an error rendering books with svg images
2017-05-30 08:57:42 +05:30
Kovid Goyal
b77091f191
Fix error caused by refactoring of advanced search dialog code
2017-05-29 23:10:02 +05:30
Kovid Goyal
5c6f06c212
...
2017-05-29 22:46:27 +05:30
Kovid Goyal
05221f730d
Fix bug in error handling for some IndexedDB operations
2017-05-29 22:44:56 +05:30
Kovid Goyal
07dd6d4803
Allow skipping Qt build test on macOS
2017-05-29 16:31:19 +05:30
Kovid Goyal
b928034dcb
Couple more places needed touch_id()
2017-05-29 14:43:38 +05:30
Kovid Goyal
017117e6bd
bump beta version
2017-05-29 14:13:55 +05:30
Kovid Goyal
16beec21aa
String changes
2017-05-29 14:12:54 +05:30
Kovid Goyal
03b3d93bfc
Fix pinch to change font size not working on Safari
2017-05-29 13:19:38 +05:30
Kovid Goyal
6c670b22a4
Add support for adding calibre to the homescreen on Android and iOS devices
2017-05-29 11:42:09 +05:30
Kovid Goyal
1cf008ab2a
Do not use the bottom margin hack on Chrome for iOS since it is not needed
2017-05-29 10:23:51 +05:30
Kovid Goyal
622a7fcafd
Do not report errors from injected javascript
...
Fixes continual error popups on Chrome for iOS
2017-05-29 10:21:06 +05:30
Kovid Goyal
2fbaa19cd6
Add a link to the /mobile page below the loading progress bar for old/limited browsers
2017-05-28 23:47:35 +05:30
Kovid Goyal
ff9bd1aa4e
Remove the bundled chardet
2017-05-28 23:31:41 +05:30
Kovid Goyal
c469a0fa37
Merge branch 'master' of https://github.com/cbhaley/calibre
2017-05-28 14:27:44 +05:30
Charles Haley
72ad446b1d
Remove exception in file metadata formatter functions when a book has no formats.
2017-05-28 10:49:21 +02:00
Kovid Goyal
3e195a8ddf
Fix #1687540 [calibre does not build reproducibly]( https://bugs.launchpad.net/calibre/+bug/1687540 )
2017-05-28 13:42:09 +05:30
Kovid Goyal
a0a1261bc4
Add an apple-touch-icon because Apple is a special snowflake that cant use the favicon like everybody else
2017-05-28 13:25:51 +05:30
Kovid Goyal
d0de1f377b
...
2017-05-28 11:50:16 +05:30
Kovid Goyal
c4c12001a5
Increase the tap threshold slightly to reduce incidences of taps being detected as swipes
2017-05-28 11:38:34 +05:30
Kovid Goyal
5e7c2fbde5
Get console print working from within the iframe as well
2017-05-28 11:38:34 +05:30
Kovid Goyal
bce5112268
Refactor scroll viewport handling
2017-05-28 11:38:29 +05:30
Kovid Goyal
15b0d5dcc9
Mutex for console_print to ensure output is not mixed
2017-05-28 11:04:15 +05:30
Kovid Goyal
e8cb8d45fe
Fix jump_to_cfi() on Safari
2017-05-28 00:37:59 +05:30
Kovid Goyal
757c9a5c9e
Fix scroll to element on Safari
2017-05-28 00:33:17 +05:30
Kovid Goyal
7dbdc040d9
Shorten buttons by removing repeated text
2017-05-28 00:12:22 +05:30
Kovid Goyal
9d1075e761
Workaround for document.body.scrollWidth being incorrect on Safari
2017-05-28 00:10:16 +05:30
Kovid Goyal
6f384dd00a
Start work on implementing scrollIntoView for Safari
2017-05-27 23:30:45 +05:30
Kovid Goyal
3a270f77c5
Ensure correct base directory is used when compiling with CALIBRE_DEVELOP_FROM
2017-05-27 22:37:56 +05:30
Kovid Goyal
dee602246b
Consolidate development env detection
2017-05-27 22:31:15 +05:30
Kovid Goyal
02b66f2be4
Scroll notifications for scrolling in paged mode on Safari
2017-05-27 22:09:54 +05:30
Kovid Goyal
ba1341f5d4
Get basic page turning working on safari
...
Since window.scrollTo does not work use a transform to translate body
instead. This means we have to handle scroll notifications and scrolling
to elements ourselves. Le sigh.
2017-05-27 21:59:28 +05:30
Kovid Goyal
eeca0a8489
Abstract out window.scrollTo
2017-05-27 21:32:43 +05:30
Kovid Goyal
d96b798d45
Remove unused code
2017-05-27 21:24:05 +05:30
Kovid Goyal
534d06eb4d
...
2017-05-27 20:58:27 +05:30
Kovid Goyal
4f04afc176
Start abstracting the scroll viewport
2017-05-27 20:50:36 +05:30
Kovid Goyal
5d1411a13d
Also scroll window to zero on content load
2017-05-27 20:18:43 +05:30
Kovid Goyal
099d083b25
Fix #1690391 [With Kobo Aura HD v2.85.0 can't open database when MicroSD card is present]( https://bugs.launchpad.net/calibre/+bug/1690391 )
2017-05-27 20:14:06 +05:30
Kovid Goyal
2f61695db8
Hide the Full screen button on iOS since iOS does not support the full screen API
2017-05-27 20:13:00 +05:30
Kovid Goyal
752cec5d6b
Add a hacky workaround for the lack of fullscreen on the ipad
2017-05-27 20:09:20 +05:30
David
500f6b7b1f
Fix #1690391 : Correct KoboTouch swapping of main memory and SD card on OSX ( https://bugs.launchpad.net/calibre/+bug/1690391 )
2017-05-27 23:43:15 +10:00
Kovid Goyal
c497402864
Update CFI after content loads to ensure a refresh will work
2017-05-27 18:13:39 +05:30
Kovid Goyal
3ef6188559
DRYer
2017-05-27 17:45:50 +05:30