32339 Commits

Author SHA1 Message Date
Kovid Goyal
36ea076b8b Update RapydScript 2016-04-14 11:42:18 +05:30
Kovid Goyal
220064441c Add an environment variable (CALIBRE_NO_DEFAULT_PROGRAMS) to prevent calibre from automatically registering with the Open With subsystem on windows 2016-04-14 08:15:42 +05:30
Kovid Goyal
ebf91eab18 Tag mapper: A new rule type "split" allows you to easily split tags on a character 2016-04-14 08:01:40 +05:30
Kovid Goyal
33e23e50ab Stop using Qt WebKit to calculate font usage statistics 2016-04-13 10:54:16 +05:30
Kovid Goyal
9a2dc518ad ... 2016-04-13 10:44:24 +05:30
Kovid Goyal
d8bfb8c8b1 Conversion: Fix the obsolete HTML align=center markup (produced by Microsoft Word) not working for tables. Fixes #1569583 [table alignment lost on conversion](https://bugs.launchpad.net/calibre/+bug/1569583) 2016-04-13 07:14:57 +05:30
Kovid Goyal
602902476d Update Brand Eins
Merge branch 'master' of https://github.com/chrstphmr/calibre
2016-04-13 06:44:03 +05:30
chrstphmr
9628389c91 Update brand_eins.recipe: remove sharing links, ads 2016-04-12 17:40:32 +02:00
Kovid Goyal
825905a092 Add a flag to abort when a psedo element is missing 2016-04-12 16:20:34 +05:30
Kovid Goyal
0f1fbf0a8c Handle inheritable properties when resolving pseudo elements 2016-04-12 16:14:57 +05:30
Kovid Goyal
36434a4c85 Add a default for font-stretch 2016-04-12 15:52:36 +05:30
Kovid Goyal
0654256f67 Change arg order for easier partial functions 2016-04-12 15:52:31 +05:30
Kovid Goyal
a853e4dac0 Function to resolve pseudo-element properties 2016-04-12 14:56:52 +05:30
Kovid Goyal
91c85b351c More tests for cascade 2016-04-12 14:56:17 +05:30
Kovid Goyal
0d77ec1451 Tests for resolving properties 2016-04-12 09:21:15 +05:30
Kovid Goyal
176b6b248d Framework for testing cascade.py 2016-04-12 08:10:45 +05:30
Kovid Goyal
c2ef186d9f Update Handelsblatt 2016-04-12 06:45:44 +05:30
Kovid Goyal
77d1062d5f ... 2016-04-12 06:41:48 +05:30
Kovid Goyal
5b9e52906a ... 2016-04-12 06:41:31 +05:30
Kovid Goyal
69faca466c Make the shutting down message an overlay 2016-04-12 06:34:03 +05:30
Kovid Goyal
fd90645306 Update tyzden
Merge branch 'master' of https://github.com/rakyi/calibre
2016-04-11 19:51:58 +05:30
Martin Račák
9f606b7936 Update tyzden 2016-04-11 15:55:44 +02:00
Kovid Goyal
4998b3922f ... 2016-04-11 17:57:52 +05:30
Kovid Goyal
dc1cb09bbb Initial implementation of CSS cascading for containers
This is needed as the current code relies on Qt WebKit, which is going
to go away eventually.
2016-04-11 16:54:53 +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
0dd8f53b4e Refactor the container class to make it easy to create mocked containers for testing 2016-04-11 16:31:07 +05:30
Kovid Goyal
fdfed12489 Redundant isinstance() check 2016-04-11 15:42:57 +05:30
Kovid Goyal
cfbec65804 Rendering book: Convert font sizes expressed in absolute units to rem
Also convert page-break-* properties to their CSS 3 and webkit
equivalents to avoid having to do that work on the client
2016-04-11 11:57:06 +05:30
Kovid Goyal
c403d8aa88 ... 2016-04-11 11:26:07 +05:30
Kovid Goyal
5272f9eade Fix #1568091 [Execution of column/row coloring rules is delayed](https://bugs.launchpad.net/calibre/+bug/1568091) 2016-04-11 07:05:58 +05:30
Kovid Goyal
8b2ed777ad Use correct urls in the instapaper recipe rather than relying on print_version(), which breaks the article downloaded from link 2016-04-11 05:17:36 +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
b20610910e Allow creation of rules to convert arbitrary identifiers into clickable links in the book details panel 2016-04-10 19:53:09 +05:30
Kovid Goyal
9269e62723 ... 2016-04-10 11:56:37 +05:30
Kovid Goyal
0c4f4f6210 Fix bug in book download progress reporting 2016-04-10 11:55:35 +05:30
Kovid Goyal
42a52c6e77 Use a missing: URL scheme for missing resources 2016-04-10 11:46:58 +05:30
Kovid Goyal
a8eca0d6d2 Fix incorrect scroll direction detection in flow mode 2016-04-10 11:25:06 +05:30
Kovid Goyal
9dd8170596 Fix virtualization of links to missing items 2016-04-10 11:15:02 +05:30
Kovid Goyal
74ac6e03c3 ... 2016-04-10 10:44:18 +05:30
Kovid Goyal
a35a5f414f ... 2016-04-10 10:38:27 +05:30
Kovid Goyal
6c0c511e8d ... 2016-04-10 10:38:09 +05:30
Kovid Goyal
a17e4fe4af ... 2016-04-10 10:35:05 +05:30
Kovid Goyal
023717c2cd Allow right clicking on Virtual Library tabs to edit/delete the virtual library. Fixes #1568306 [[Enhancement] Edit a Virtual Library from individual tab](https://bugs.launchpad.net/calibre/+bug/1568306) 2016-04-10 10:15:11 +05:30
Kovid Goyal
52a24def08 Tag mapper: Add a button to edit the list of tags in a tag mapper rule using the tag editor dialog. Fixes #1568376 [[Enhancement] An easy way to add an unwanted multitued of tags to a Remove rule](https://bugs.launchpad.net/calibre/+bug/1568376) 2016-04-10 09:51:09 +05:30
Kovid Goyal
37b7ab4a13 Margins for the reader 2016-04-09 17:27:07 +05:30
Kovid Goyal
25b631efad Make the reset CSS styles inline 2016-04-09 09:50:49 +05:30
Kovid Goyal
1b413d27f9 Update Newsweek 2016-04-08 16:31:27 +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