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
Kovid Goyal
7b920401d2
...
2015-03-31 08:29:26 +05:30
Kovid Goyal
3e3bfd002e
...
2015-03-07 17:03:51 +05:30
Kovid Goyal
ae8cf31bac
PDF Output: Fix incorrect conversion of source document that specify dir="rtl" on the root element. Fixes #1429292 [dir="rtl" in html crashes PDF build]( https://bugs.launchpad.net/calibre/+bug/1429292 )
...
Also fixes rendering of such documents int he viewer in paged mode.
2015-03-07 16:49:40 +05:30
Kovid Goyal
3a284d0860
FB2 Input: Do not put a border around images
2015-03-06 20:16:30 +05:30
Eli Schwartz
b19633eeee
calibre-portable.sh should write new files world-accessible.
...
This is a portable app after all.
Also add usage info and an install/upgrade switch.
2015-02-28 07:08:25 +05:30
Eli Schwartz
973e0e9d6f
Fixes and changes to calibre-portable.sh
...
Fixes #1426222 [Updated version of calibre-portable.sh](https://bugs.launchpad.net/calibre/+bug/1426222 )
2015-02-27 10:28:24 +05:30
Kovid Goyal
1779671e47
E-book viewer: Fix footnote popup window not displaying entire footnote if footnote contains element with page-break-after set
2015-02-19 12:43:40 +05:30
Kovid Goyal
5b3e33c26c
Add mime type for markdown
2015-02-17 09:22:17 +05:30
Kovid Goyal
3d929bf388
Add mimetype for CBC files
2015-02-17 09:18:01 +05:30
Kovid Goyal
bdf4e01d7a
Make jumping to a cfi pseudo synchronous by spinning the event loop while waiting for the scroll to finish
2015-02-01 10:22:17 +05:30
Kovid Goyal
89cc647009
Some utility functions to control the viewer position with page numbers in paged mode
2015-01-31 10:46:42 +05:30
Kovid Goyal
ef09e886b3
Change all shebangs to use python2
2015-01-23 19:08:21 +05:30
Kovid Goyal
f8ff8e4be2
Modify the icon for the copy to library action
2015-01-21 22:44:50 +05:30
Kovid Goyal
a7505aa324
Wire up the reports tool
2015-01-19 18:01:46 +05:30
Kovid Goyal
04dfbe41d4
Allow adding the "Manage Snippets" action to the toolbar, for easy access
2015-01-11 14:15:36 +05:30
Kovid Goyal
3ddb7f1da3
Add a noindex directive for robots to the content server
...
There are people that apparently expose their content server instances
over the public internet. See
http://www.mobileread.com/forums/showthread.php?t=202662
2015-01-02 22:45:55 +05:30
Kovid Goyal
610f2e32cb
FB2 Input: Add support for FB2 books that use the FictionBook 2.1 XML schema. Fixes #1401915 [can't read fb2, saved from samlib.ru]( https://bugs.launchpad.net/calibre/+bug/1401915 )
2014-12-14 10:52:46 +05:30
Kovid Goyal
c352d2eccb
...
2014-11-26 12:53:20 +05:30
Kovid Goyal
a6a2359025
Edit Book: Make the CSS used for styling the generated inline ToC user customizable via http://manual.calibre-ebook.com/customize.html#overriding-icons-templates-et-cetera
2014-11-07 21:23:41 +05:30
Kovid Goyal
2f404dbdcd
Also recognize links that are linked back to as footnote links
2014-11-05 22:07:55 +05:30
Kovid Goyal
851617caed
...
2014-11-05 18:52:31 +05:30
Kovid Goyal
9c93a6e06b
Insert metadata as jacket page: Make the invisible tags used for searching across books format better, by giving them their own table row.
2014-10-23 10:51:55 +05:30
Kovid Goyal
950a3a656c
Use a dedicated icon for metadata downloading
2014-10-20 15:33:25 +05:30
Kovid Goyal
f623249847
E-book viewer: Fix page turning by clicking in the margins in full screen mode (when displaying more than one page per screen) not working because of a Qt 5 behavior change.
2014-10-06 12:02:22 +05:30
Kovid Goyal
0f660259d3
Edit book/Book polishing: When embedding fonts or subsetting embedded fonts, handle the :first-letter and :first-line pseudo-element style rules. Fixes #1373649 [Book Editor - Font Subsetting does not recognize pseudo-element declarations]( https://bugs.launchpad.net/calibre/+bug/1373649 )
2014-10-02 12:00:45 +05:30
Kovid Goyal
88df6cbb3d
Use Qt to draw catalog covers and mastheads as well
2014-09-24 09:46:23 +05:30
Kovid Goyal
9b2ebcfdc5
E-book viewer: Fix displaying multiple pages per screen not working in calibre 2.x with some books, due to a change in Qt 5. Fixes #1372066 [Private bug]( https://bugs.launchpad.net/calibre/+bug/1372066 )
2014-09-21 21:02:13 +05:30