Commit graph

2270 commits

Author SHA1 Message Date
Kovid Goyal
2e90c865ff
Forgot about the clear virtual library button on the search bar. Should also be flat 2017-06-10 21:43:01 +05:30
Kovid Goyal
621f12fc8b
Use a gear icon for advanced search and restore Saved search discoverability 2017-06-10 16:19:08 +05:30
Kovid Goyal
20d54dd7ba
Remove the Saved search box from the search bar
Replaced by a single button that can be used to add a saved search.
The box is redundant, since saved searches can be accessed from the Tag
Browser anyway.

For people that really like the Saved search box, there is a tweak to
restore it.
2017-06-08 20:46:43 +05:30
Kovid Goyal
7bf4278868
Update RapydScript 2017-06-03 11:23:49 +05:30
Kovid Goyal
a1fa400c82
Clarify what the will/wont_display tweaks actually do 2017-06-03 00:36:02 +05:30
Kovid Goyal
f732d03d75
String changes 2017-05-30 13:14:53 +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
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
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
e2da5ecd0a
Fix touch events not being recognized on Safari 2017-05-27 13:37:22 +05:30
Kovid Goyal
88000c7e8a
Add Swedish translation of Quick Start Guide
Fixes #1690526 [Translate the Quick Start Guide](https://bugs.launchpad.net/calibre/+bug/1690526)
2017-05-26 09:23:42 +05:30
Kovid Goyal
0839e9a7e9
Update RapydScript 2017-05-25 20:59:54 +05:30
Kovid Goyal
f0318871ab
Update RapydScript 2017-05-21 13:39:45 +05:30
Charles Haley
1aa59276bd
Store and access user template functions on a per-library basis. This is used when the DB evaluates composites, avoiding using the global copy.
The ability to pre-compile templates was removed because the one-true list of available functions is known only at execution time. The compiled copy depended on the global state being accurate. And in any event, I was never totally convinced that the compiled version was significantly faster than the pre-lexed version.

Includes a bug fix: the booklist must be refreshed if a user-defined function changed.
2017-05-21 13:39:37 +05:30
Kovid Goyal
f1d24fc349
... 2017-05-21 13:39:37 +05:30
Kovid Goyal
420841377c
Restore jquery.js as it is still used by the viewer 2017-05-21 13:39:12 +05:30
Kovid Goyal
165dd83b68
Remove resources for old content server 2017-05-21 13:39:11 +05:30
Kovid Goyal
374e5a2714
Remove no longer user CS tweaks 2017-05-21 13:39:10 +05:30
Kovid Goyal
650ce8aebc
Do not use the pyqtProperty technique to pass data between JS and Qt as it fails with newer versions of QtWebKit 2017-05-04 11:39:24 +05:30
Kovid Goyal
8f8dd46e81
Micro-optimization 2017-05-04 10:38:06 +05:30
Kovid Goyal
da8b7d94e0 String changes 2017-04-26 18:26:18 +05:30
Kovid Goyal
a43d44c6af String changes 2017-04-26 08:53:38 +05:30
Kovid Goyal
7f7cd84c63 String changes 2017-04-25 09:45:59 +05:30
Kovid Goyal
6615ee1305 String changes 2017-04-24 13:15:06 +05:30
Kovid Goyal
7d67de8217 String changes 2017-04-23 19:57:33 +05:30
Kovid Goyal
b67684b6b8 String changes 2017-04-23 16:50:12 +05:30
Kovid Goyal
495f5ddd45 String changes 2017-04-23 16:32:56 +05:30
Kovid Goyal
30aac83fa8 String changes 2017-04-22 20:26:40 +05:30
Kovid Goyal
84f7755a43 Metadata jacket: Change formatting of series to match that used by the book details panel. Also allow access to the raw series name and number when customizing the jacket template. 2017-04-12 12:35:49 +05:30
Kovid Goyal
17a5977e4f Use the HTML 5 appcache to make the browser e-book viewer fully offline-able 2017-04-06 19:55:51 +05:30
Kovid Goyal
00147c8e6c Port the autoreload script to RapydScript 2017-04-06 18:19:57 +05:30
Kovid Goyal
dd5a377140 Update RapydScript 2017-04-03 09:55:51 +05:30
Kovid Goyal
5bf14d6afc ... 2017-03-19 12:50:28 +05:30
Kovid Goyal
7dc9a727b9 PDF Output: Fix a regression that broke PDF Output for documents containing mathematics. Fixes #1673983 [Private bug](https://bugs.launchpad.net/calibre/+bug/1673983) 2017-03-19 12:43:56 +05:30
Kovid Goyal
9e1614169f Fix #1670156 [ebook-polish produces an Unknown CSS Property name. [10:2: -webkit-border-radius] in [jacket.xhtml]](https://bugs.launchpad.net/calibre/+bug/1670156) 2017-03-05 23:19:41 +05:30
Kovid Goyal
655372f10f E-book viewer: Use heuristics to try to detect comics encoded as fixed layout EPUBs to ensure they are displayed as intended. Fixes #1667357 [Private bug](https://bugs.launchpad.net/calibre/+bug/1667357) 2017-02-23 22:42:03 +05:30
Kovid Goyal
1beb7013f5 Also store read progress in last_read table 2017-02-23 08:25:05 +05:30
Kovid Goyal
d559ab9e01 Update RapydScript 2017-02-23 00:25:03 +05:30
Kovid Goyal
e6c53ab033 Add db table to track last read positions 2017-02-22 12:59:30 +05:30
Kovid Goyal
68c3d6322e More http -> https 2017-02-09 14:02:14 +05:30
Yuri Chornoivan
b4e9164c56 Fix minor typos 2017-02-04 22:40:08 +02:00
Kovid Goyal
97ea2edc8f E-book viewer: Fix regression in previous release that broke text layout for some books. Fixes #1652408 [Last update does not always center the pages in the reader.](https://bugs.launchpad.net/calibre/+bug/1652408) 2016-12-24 17:39:43 +05:30
Kovid Goyal
344864a807 Handle the case of document stylesheets with null cssrules (caused by cross-origin security policies) 2016-12-24 11:05:44 +05:30
Kovid Goyal
320f81c7c9 Update RapydScript 2016-12-21 10:04:57 +05:30
Kovid Goyal
2685cb6430 Fix incorrect arrows on the indent icons 2016-11-01 17:06:19 +05:30
Kovid Goyal
211b65aad4 Edit Book: Proper icon for the split file action. Fixes #1637989 [Incorrect icon in edit book and edit metadata](https://bugs.launchpad.net/calibre/+bug/1637989) 2016-10-31 18:09:26 +05:30
Kovid Goyal
b0b85cbb2b Line up the formatting icons on the baseline 2016-10-29 19:29:39 +05:30
Kovid Goyal
637c5e7b2a ... 2016-10-29 13:43:40 +05:30
Kovid Goyal
8ff83146e6 ... 2016-10-29 13:40:11 +05:30
Kovid Goyal
bb180db1d8 Refinements 2016-10-29 13:31:28 +05:30
Kovid Goyal
397d7aa863 Dedicated icon for edit book 2016-10-29 13:25:07 +05:30
Kovid Goyal
3593afdb5b Restore the old trash icon 2016-10-29 13:06:14 +05:30
Kovid Goyal
43426cd9fa A dedicated remove books icon 2016-10-29 13:01:04 +05:30
Kovid Goyal
19d5c02a4f ... 2016-10-29 12:49:28 +05:30
Kovid Goyal
903adb3387 Switch to the new icons 2016-10-29 12:44:59 +05:30
Kovid Goyal
9e4cdae834 ... 2016-10-15 08:27:50 +05:30
Kovid Goyal
9722d1e946 Rename tweaks icon to have a more appropriate name 2016-10-03 22:34:03 +05:30
Kovid Goyal
2be19e90ce Update RapydScript and replace type() by jstype() 2016-10-03 11:16:33 +05:30
Kovid Goyal
6af46e25e1 Remove unused image 2016-09-30 11:43:12 +05:30
Kovid Goyal
4b20477697 Remove unused icon 2016-09-30 10:41:17 +05:30
Kovid Goyal
5c5d24618d Update RapydScript 2016-09-28 15:43:13 +05:30
Kovid Goyal
d061a82a13 ... 2016-09-28 09:24:57 +05:30
Kovid Goyal
ec86b6287e Fix auto-reloading only working if client is on localhost 2016-09-28 08:08:41 +05:30
Kovid Goyal
f4b6f52efe Proper valign for radio buttons 2016-09-26 09:03:39 +05:30
Kovid Goyal
6f894753f3 Some more refinements to the logo
Make the ends caps ont heyellow book more like the ones in the original
logo. Adda  dfrop shadow to the bookmark.
2016-09-23 12:02:33 +05:30
Kovid Goyal
4c5c7e4c4e Add end caps to the yellow book in the logo 2016-09-19 11:15:36 +05:30
Kovid Goyal
0cd27ec52d Update RapydScript 2016-09-17 10:32:41 +05:30
Kovid Goyal
f9e0afffe2 Add a tweak to Preferences->Tweaks to control the list of servers calibre considers public email servers 2016-09-15 21:00:37 +05:30
Kovid Goyal
d28114bde1 Edit Book: A new tool to sort the rules in a CSS stylesheet. To use it add it to the toolbar for CSS editors 2016-09-07 12:46:06 +05:30
Kovid Goyal
f479aaef53 Update RapydScript 2016-09-06 11:47:34 +05:30
Kovid Goyal
a60aeaa1ba Add a tweak in Preferences->Tweaks to exclude some images types from being treated a covers when dropped onto the Book Details panel. Fixes #1620198 [{Enhancement] Tweak to control image DnD to Book Details](https://bugs.launchpad.net/calibre/+bug/1620198) 2016-09-05 14:53:34 +05:30
Kovid Goyal
baddd6c298 Start work on allowing half-stars for custom rating columns
Still have to implement support in the bulk metadata editors and the
content server.
2016-09-04 16:47:35 +05:30
Kovid Goyal
554886b958 Fix high DPI rendering of the welcome wizard 2016-09-01 08:27:53 +05:30
Kovid Goyal
c17c08f282 Change the copy to library icon to use the new calibre logo as well 2016-08-31 09:56:41 +05:30
Kovid Goyal
62118462b2 A new high resolution calibre logo
The old log was only available as a raster image at 512x512. This is
insufficient for the splash screen on high DPI monitors. So create a new
SVG logo (similar in look to the old one, but simplified).
2016-08-30 15:56:04 +05:30
Kovid Goyal
010590b94c Update RapydScript compiler 2016-08-26 05:38:58 +05:30
Kovid Goyal
a2e4d12381 Use a bigger icon for smarten punctuation 2016-08-24 19:38:36 +05:30
Kovid Goyal
f42190580c Get rid of unneccessary notify specific icon 2016-08-24 19:29:43 +05:30
Kovid Goyal
4d7683b750 Fix some icons being blurry on High DPI screens
Get Qt to use high DPI images when rendering icons. Unfortunately,
turning this on means that non-square images are not rendered properly,
so convert all icons to square images.
2016-08-24 19:15:52 +05:30
Kovid Goyal
a699cbc09a PDF Output: Add a new variable _TOP_LEVEL_SECTION_ for use in header/footer templates that resolves to the current top-most section in the Table of Contents 2016-08-08 09:52:46 +05:30
Kovid Goyal
fd60afd97e E-book viewer: Fix 0px margins not being respected when the option to override book margins is turned off. See #1608458 (ebook viewer: epub page margins bigger each chapter) 2016-08-04 05:22:04 +05:30
Kovid Goyal
57efd828ef Update RapydScript 2016-08-03 07:51:00 +05:30
Kovid Goyal
0b3125e4d8 Add an option to show the title for long text (comments type) custom columns in the book details panel. Access the option in Preferences->Add your own columns->Choose the column and click the button to edit the settings for that column. 2016-07-23 11:23:53 +05:30
Kovid Goyal
db8742a393 Book details panel: Pick the color used for links from the current system color theme 2016-07-08 11:51:56 +05:30
Kovid Goyal
041fd5e11a Use the new --cache-dir option when compiling RapydScript 2016-06-25 16:31:51 +05:30
Kovid Goyal
b13f5db607 E-book viewer: Fix incorrect page turning when multiple pages are displayed on screen for books that wrap all their content in a single 100% height <div>. Fixes #1594657 [Private bug](https://bugs.launchpad.net/calibre/+bug/1594657) 2016-06-23 09:30:40 +05:30
Kovid Goyal
ce9d5f4104 Convert more URLs to use https 2016-06-17 10:26:44 +05:30
Kovid Goyal
16870db206 Edit Book: Add support for EPUB 3 to the Table of Contents tool. Now when editing EPUB 3 files using the tool will automatically generate both the EPUB 3 navigation document and the NCX table of contents for backwards compatibility 2016-06-15 19:44:20 +05:30
Kovid Goyal
72a9cafdb5 E-book viewer: Remove workaround for bug in old versions of WebKit that could cause incorrect rendering of chapter titles in some rare circumstances. 2016-06-11 09:59:48 +05:30
Kovid Goyal
53d50a1730 ... 2016-05-02 01:03:46 +05:30
Kovid Goyal
d6624cdc33 Update RapydScript 2016-04-29 15:07:54 +05:30
Kovid Goyal
0f3c3c85ba Update RapydScript 2016-04-28 15:56:05 +05:30
Kovid Goyal
fab4901674 E-book viewer: Prevent the TAB key from causing partial scrolling in paged mode. Fixes #1571304 [page goes right when TAB is pressed](https://bugs.launchpad.net/calibre/+bug/1571304) 2016-04-28 07:21:33 +05:30
Kovid Goyal
60a531283c Update RapydScript 2016-04-25 16:39:04 +05:30
Kovid Goyal
7a50cbf7cf Update RapydScript 2016-04-23 10:10:52 +05:30
Kovid Goyal
36ea076b8b Update RapydScript 2016-04-14 11:42:18 +05:30
Kovid Goyal
b2dbb4ac01 Font subsetting: When font-variant: small-caps is used include the capital letters as well, in case either the font or the renderer do not support OpenType smcp. Fixes #1568555 [Subsets of fonts with CSS set to uppercase or small-caps variants](https://bugs.launchpad.net/calibre/+bug/1568555) 2016-04-11 16:42:49 +05:30
Kovid Goyal
d5a37ea0f5 Font subsetting: Implement support for text-transform. See #1568555 (Subsets of fonts with CSS set to uppercase or small-caps variants) 2016-04-11 05:13:42 +05:30
Kovid Goyal
6305d5c647 E-book viewer: Fix a link that has some text along with a superscript/subscript being incorrectly detected as a footnote link 2016-04-11 04:20:55 +05:30
Kovid Goyal
25b631efad Make the reset CSS styles inline 2016-04-09 09:50:49 +05:30
Kovid Goyal
3e70e190dd Workaround for broken websocket ping/pong implementation in browsers
Now use a normal message to keep the connection alive. Avoids the
annoying error messages in the console when the browser times out the
connection.
2016-04-08 10:57:37 +05:30
Kovid Goyal
388c6859bb Update RapydScript 2016-04-08 09:54:27 +05:30
Kovid Goyal
7d0c1d5276 ... 2016-04-07 22:33:21 +05:30
Kovid Goyal
bb442dee28 Use SVG icons instead of an icon font 2016-04-07 22:12:42 +05:30
Kovid Goyal
9b049f63a2 ... 2016-04-07 20:30:25 +05:30
Kovid Goyal
eaeff825eb Update RapydScript 2016-04-05 17:54:00 +05:30
Kovid Goyal
3d22d93966 E-book viewer: When displaying an EPUB 3 document that uses epub:switch to provide a fallback for MathML content, prevent both the MathML and fallback from being shown together.
PDF Output: When displaying an EPUB 3 document that uses epub:switch to provide a fallback for MathML content, prevent both the MathML and fallback from being rendered together.
2016-04-04 22:52:41 +05:30
Kovid Goyal
1f0143fe62 Update RapydScript 2016-04-04 21:50:57 +05:30
Kovid Goyal
1a28db1073 Update RapydScript 2016-04-04 15:52:26 +05:30
Kovid Goyal
8a11e476a1 Update RapydScript 2016-04-03 18:11:58 +05:30
Kovid Goyal
a1f50c1739 Update RapydScript 2016-04-02 22:31:56 +05:30
Kovid Goyal
b177a6931f E-book viewer: Make the detection of note boundaries for popup footnotes a little more robust 2016-03-31 10:48:13 +05:30
Kovid Goyal
2012b0f6b4 Update RapydScript 2016-03-27 14:24:43 +05:30
Kovid Goyal
0f20c27226 E-book viewer: Fix mathematics being typeset at too small a font size on windows 2016-03-27 08:56:07 +05:30
Kovid Goyal
1a38f03966 MathJax: Fix scale causing equations to not be aligned.
See https://github.com/mathjax/MathJax/issues/1422
2016-03-27 08:24:06 +05:30
Kovid Goyal
a609cdc849 Update RapydScript 2016-03-25 11:39:39 +05:30
Kovid Goyal
c56ef9c087 Simplify loading of javascript in render iframe
Also improves performance by in-lining javascript into index.html
2016-03-24 23:41:57 +05:30
Kovid Goyal
ebc247a020 Update bundled MathJax to 2.6.1 2016-03-24 16:01:36 +05:30
Kovid Goyal
a1ce8f3eaa Update RapydScript 2016-03-23 12:08:16 +05:30
Kovid Goyal
cbce50cbe4 Move aes.pyj into the rapydscript-ng project 2016-03-22 17:52:37 +05:30
Kovid Goyal
701bec4a91 Update RapydScript 2016-03-22 00:44:49 +05:30
Kovid Goyal
2f6d4ea260 Update RapydScript 2016-03-21 14:18:52 +05:30
Kovid Goyal
9f74914202 Update RapydScript 2016-03-21 00:07:47 +05:30
Kovid Goyal
f2519c96ea CS auto-reloader: Do not reload infinitely if connection never succeeds 2016-03-19 21:52:34 +05:30
Kovid Goyal
306474f284 Update RapydScript 2016-03-19 21:40:12 +05:30
Kovid Goyal
29e3817acd Update RapydScript 2016-03-14 11:10:13 +05:30
Kovid Goyal
2194121391 E-book viewer: Hide list numbers for popup footnotes when the footnotes are use <ol> as the number are likely to be incorrect. 2016-03-09 00:16:37 +05:30
Kovid Goyal
47cd4a797a Update RapydScript 2016-03-05 16:14:38 +05:30
Kovid Goyal
741d7d9efc CS: Port /mobile
Useful for legacy devices that dont support html 5
2016-02-25 18:43:58 +05:30
Kovid Goyal
52e0e87e71 Update RapydScript 2016-02-23 15:14:15 +05:30
Kovid Goyal
d83dc3fb94 CS: Implement switching of libraries 2016-02-18 18:16:12 +05:30
Kovid Goyal
b44c770bfd Update RapydScript 2016-02-18 13:36:42 +05:30
Kovid Goyal
0d5341a31b Update RapydScript 2016-02-16 15:24:50 +05:30
Kovid Goyal
2769794b29 Update RapydScript 2016-02-15 12:50:18 +05:30
Kovid Goyal
14df859c63 Update RapydScript 2016-02-13 14:39:00 +05:30
Kovid Goyal
e0d4f2196a Update RapydScript 2016-02-11 18:32:59 +05:30
Kovid Goyal
471cf7741c Update RapydScript 2016-02-11 16:00:27 +05:30
Kovid Goyal
bef332b6cb Update RapydScript 2016-02-11 15:07:54 +05:30
Kovid Goyal
699ea2696d Update RapydScript 2016-02-11 11:16:16 +05:30
Kovid Goyal
0056aa177b Update bundled RapydScript 2016-01-29 10:19:46 +05:30
Kovid Goyal
f083a7dbf2 ... 2016-01-12 10:51:11 +05:30
Kovid Goyal
d9a5a328e2 E-book viewer: Fix some non-ASCII characters not display in embedded MathML. Fixes #1532323 [Some non-ASCII characters in MathML elements don't render correctly](https://bugs.launchpad.net/calibre/+bug/1532323)
All that was needed was to update MathJax to the latest release 2.6.0
2016-01-09 09:21:20 +05:30
Kovid Goyal
5a24f7f51b Avoid mixed content warnings when referring to resources on the calibre website 2016-01-08 15:57:20 +05:30
Kovid Goyal
bd4e970b3a ... 2016-01-01 09:43:45 +05:30
Kovid Goyal
fed8adbcde E-book viewer: When using heuristics to detect footnote links check for vertical-align set to top and bottom as well as sub and super 2015-12-31 13:49:30 +05:30
Kovid Goyal
2b3a1ea10c Update CA root certificate to use a SHA256 signature 2015-12-23 11:29:43 +05:30
Kovid Goyal
662a260b5c Use padding instead of margins for page margins in paged mode 2015-12-14 18:16:05 +05:30
Kovid Goyal
30a8f1298b Edit Book: Add a new tool to compress images in the book losslessly, accessed from the Tools menu 2015-11-28 13:08:35 +05:30
Kovid Goyal
dc1bf3a36d Close auto reload websocket on page unload 2015-11-27 11:54:26 +05:30
Kovid Goyal
efb6dcbf2a Update RapydScript 2015-11-26 18:11:36 +05:30
Kovid Goyal
5164e4b005 Update RapydScript 2015-11-17 23:52:42 +05:30
Kovid Goyal
9605e8fa2d Update RapydScript 2015-11-13 14:55:06 +05:30
Kovid Goyal
eced07af18 Update RapydScript 2015-11-12 22:52:44 +05:30
Kovid Goyal
438f5a8d88 ... 2015-11-12 18:05:45 +05:30
Kovid Goyal
2fd77b8667 Update RapydScript 2015-11-12 14:56:33 +05:30
Kovid Goyal
0fbea94580 Update RapydScript 2015-11-10 11:35:18 +05:30
Kovid Goyal
424a430d15 Add basic user management to the server
This code is mostly just a stub, will need to be fleshed out later.
2015-11-04 19:53:01 +05:30
Kovid Goyal
e2bfb32dc9 Switch to using localStorage instead of cookies for sessions 2015-11-04 14:59:04 +05:30
Kovid Goyal
9431a6e3ee Update RapydScript 2015-11-04 14:59:04 +05:30
Kovid Goyal
32b00774da E-book viewer: Set the foreground color as well as the background color for the reference mode popup. Makes it legibile even when the user specifies a different color theme for the viewer. 2015-11-03 20:59:42 +05:30
Kovid Goyal
9c916a3679 Update RapydScript 2015-11-02 16:27:58 +05:30
Kovid Goyal
467f7a3273 Only retry connecting to the reload server for a second
The port changes when the reload server is restarted in any case, so no
point trying to reconnect if the server has gone away.
2015-10-27 20:43:17 +05:30
Kovid Goyal
6e874b5377 --auto-reload now automatically refreshes the page in browsers as well
Uses a WebSocket to send a signal to all browsers that have loaded the
page.
2015-10-27 20:33:56 +05:30
Kovid Goyal
cdfe01a5e5 Throbbing donate button for server UI 2015-10-20 14:31:56 +05:30
Kovid Goyal
a65b9126fa Add Font Awesome for the new server UI 2015-10-19 20:35:23 +05:30
Kovid Goyal
18533eeebc More work on the new server UI 2015-10-19 20:33:08 +05:30
Kovid Goyal
67f7b5f2b9 Update RapydScript 2015-10-19 19:02:32 +05:30
Kovid Goyal
bbca5330d8 Use a reset line height of 1.2 2015-10-18 12:46:26 +05:30
Kovid Goyal
d2ba80ec41 Implement progress bar while loading library data 2015-10-16 12:35:57 +05:30
Kovid Goyal
0bbc30c07f Start work on UI for new server 2015-10-15 13:58:19 +05:30
Kovid Goyal
fa49f81b3e Infrastructure for serving rapydscript in the new content server 2015-10-07 11:37:58 +05:30
Kovid Goyal
a2043ced89 Update bundled RapydScript 2015-09-26 21:27:48 +05:30
Kovid Goyal
694430406a Dont use media="screen" for the <style> tag in jackets 2015-09-05 09:08:48 +05:30
Kovid Goyal
77c7a231d6 Update RapydScript 2015-08-27 17:19:27 +05:30
Kovid Goyal
a12182694a Fix Nook icon not rendering with newer versions of Qt 2015-08-20 10:54:23 +05:30
Kovid Goyal
74b732116c Merge branch 'master' of https://github.com/wlsc/calibre 2015-08-09 23:53:46 +05:30
Wladimir Schmidt
b192c978ff * optimized *.png files with lossless png optimizer, saved hundred of KBs without to lose in quality! 2015-08-09 16:51:12 +02:00
Kovid Goyal
05d5ea41fc Use LZMA compression for the RS compiler 2015-08-08 13:05:34 +05:30
Kovid Goyal
df3f850407 Merge branch 'master' of https://github.com/cbhaley/calibre 2015-08-05 17:12:34 +05:30
Kovid Goyal
3c7c651e14 Update RapydScript 2015-08-04 10:49:13 +05:30
Kovid Goyal
cf3882c775 E-book viewer: Improve performance of hyphenation
Also fix a bug in the hyphenation algorithm that could cause the word
"undefined" to be mangled during hyphenation. Fixes #1478292 [E-book Viewer display error on word "undefined"](https://bugs.launchpad.net/calibre/+bug/1478292)

Both these changes come from updating the Hyphenator library to version
5.1.0
2015-07-27 09:11:16 +05:30
Kovid Goyal
f785c132ad Spell check: Convert all dictionaries to UTF-8 before loading them in hunspell
This allows adding arbitrary unicode words as user words to the
dictionaries.
2015-07-23 00:17:21 +05:30
Kovid Goyal
cea314f0d9 Migrate the REPL to use repl.js that I created for RapydScript. That way I only have to maintain one set of REPL code :) 2015-06-26 21:10:30 +05:30
Kovid Goyal
e9c6dbc24b Import all the RapydSCript work I have been doing 2015-06-26 14:02:04 +05:30
Kovid Goyal
b449c4a401 Update RapydScript to use the new import system I developed 2015-06-23 18:44:12 +05:30
Kovid Goyal
c58aaff84e ... 2015-06-21 11:38:51 +05:30
Kovid Goyal
d5a02c0ec7 Fix baselib not working in rapydscript compilation 2015-06-20 12:45:38 +05:30
Kovid Goyal
64590fddf7 RapydScript compiler and REPL 2015-06-20 09:27:36 +05:30
Kovid Goyal
2368db92d6 Update the version of the bundled coffeescript compiler
Now at 1.9.3
2015-06-18 17:33:47 +05:30
Kovid Goyal
794ebd0075 ... 2015-06-16 19:11:24 +05:30
Kovid Goyal
f2469eefdc Implement serving of static resources 2015-06-13 15:12:06 +05:30
Kovid Goyal
2484ed7b61 Fix guessed mime type for js files 2015-05-24 18:32:46 +05:30
Kovid Goyal
5ceb650f2a ... 2015-05-14 13:40:04 +05:30
Kovid Goyal
8c9eeb028f Viewer: Add the epubReadingSystem JS object 2015-05-03 06:45:26 +05:30
Kovid Goyal
67948df37f Add Quick Start Guide in Italian
Also minor updates to the formatting.
2015-04-30 10:35:59 +05:30
Eli Schwartz
afd774cc9f calibre-portable.sh: misc fixes.
- Fix temp dir.
- Migrate settings to configuration file.
- Use trap to exit and cleanup. umask was doing absolutely nothing.

Fixes #1426222 [Updated version of calibre-portable.sh](https://bugs.launchpad.net/calibre/+bug/1426222)
2015-04-25 14:12:05 +05:30
Kovid Goyal
13c5fdb2be E-book viewer: When printing, print to a PDF file instead of directly to the printer. This fixes printing not working on some systems. Fixes #1448330 [Ebook Viewer Print not working](https://bugs.launchpad.net/calibre/+bug/1448330) 2015-04-25 13:28:36 +05:30
Kovid Goyal
3c74a744ef E-book viewer: Fix a regression that caused the viewer to occasionally skip the last page in a chapter when displaying more than one pages per screen and scrolling by screen
Also use a custom tag name for the blank page elements, so that there is
less chance of CSS from elsewhere being applied to it
2015-04-20 19:16:12 +05:30
Kovid Goyal
76f1582757 E-book viewer: When displaying multiple pages per screen fix whole screen scrolling so that it works as expected even at the end of the file, when their might be fewer pages left than would fill the screen. 2015-04-13 14:09:59 +05:30
Kovid Goyal
35f565a425 Add webm mime types 2015-04-06 10:14:51 +05:30