Commit Graph

1957 Commits

Author SHA1 Message Date
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
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