Commit Graph

35087 Commits

Author SHA1 Message Date
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
Kovid Goyal f7733bd2b4 Remove unused code 2017-05-27 17:07:17 +05:30
Kovid Goyal ce1caace7b Dont re-layout on resize if the window size remains unchanged 2017-05-27 16:57:56 +05:30
Kovid Goyal aadacfdbfd Get console_print() to work 2017-05-27 16:44:04 +05:30
Kovid Goyal 00334e9f1b Workaround for window.innerWidth/Height being wrong inside an iframe on Safari 2017-05-27 15:59:23 +05:30
Kovid Goyal e2da5ecd0a Fix touch events not being recognized on Safari 2017-05-27 13:37:22 +05:30
Kovid Goyal b40031caf0 Fix controls help screen not rendering properly on safari 2017-05-27 13:20:50 +05:30
Kovid Goyal 8c2f2cfc0e Fix spurious idb error on startup in Safari 2017-05-27 13:00:31 +05:30
Kovid Goyal 3de72fd9ca bump beta version 2017-05-27 11:25:10 +05:30
Kovid Goyal 0ece679a1b No longer bundle python-regex 2017-05-27 10:39:25 +05:30
Kovid Goyal 1427a8d30b String changes 2017-05-27 09:48:27 +05:30
Kovid Goyal 85326a1335 Bump the beta version 2017-05-26 22:46:03 +05:30
Kovid Goyal 936be3de20 Fix #1692329 [Plugin left in toolbar after it has been deleted](https://bugs.launchpad.net/calibre/+bug/1692329) 2017-05-26 22:44:46 +05:30
Kovid Goyal b09912da39 Fix #1692289 [Clicking Test email without email specified](https://bugs.launchpad.net/calibre/+bug/1692289) 2017-05-26 22:40:48 +05:30
Kovid Goyal 24a70107c4 ... 2017-05-26 22:29:56 +05:30
Kovid Goyal 92e25aa70f String changes 2017-05-26 20:48:07 +05:30
Kovid Goyal 6b010bc61c Fix #1693799 [Error when clicking on Preferences](https://bugs.launchpad.net/calibre/+bug/1693799)
I have no idea what causes this, but...
2017-05-26 20:25:12 +05:30
Kovid Goyal 35dd54848b String changes 2017-05-26 16:46:49 +05:30
Kovid Goyal c421a92cb1 String changes 2017-05-26 16:14:31 +05:30
Kovid Goyal 7ca7ab87dc Remove unnecessary Manage prefix from Alter tag browser manage menu 2017-05-26 16:11:45 +05:30
Kovid Goyal a136220f88 Move description to end of comments for news downloads 2017-05-26 14:06:57 +05:30