2270 Commits

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