Commit Graph

27775 Commits

Author SHA1 Message Date
John Schember 6ea252106e page apnx algorithm to search for all tags with pagebreak in them. 2014-05-22 16:09:54 -04:00
John Schember ba61122d1f fix fiding pagebreak tags. 2014-05-22 14:04:53 -04:00
John Schember 7c7c94df61 fix indentation. 2014-05-22 13:47:23 -04:00
John Schember a01eec3779 fix equality. 2014-05-22 13:26:39 -04:00
John Schember c15e049684 Kindle APNX: Add calculation using pagebreak tag. 2014-05-22 09:26:11 -04:00
Kovid Goyal e7387aab1a Add tokenizer tests into the --test-build test suite 2014-05-22 16:36:23 +05:30
Kovid Goyal a09869e9d8 ... 2014-05-22 16:18:32 +05:30
Kovid Goyal 04b45413c6 Testing for the C tokenizer 2014-05-22 15:23:25 +05:30
Kovid Goyal adac7e6d1e Initial implementation of C code to speedup tinycss tokenization
Needs testing.
2014-05-22 14:17:15 +05:30
Kovid Goyal 45436c4450 Fix regression that sometimes caused incorrect syntax highlighting when non-breaking spaces/typographic hyphens are present in the text. Fixes #1321317 [Edit book: Wrong hilighting in spaces](https://bugs.launchpad.net/calibre/+bug/1321317) 2014-05-22 09:14:02 +05:30
Kovid Goyal 69ab170c19 Fix a regression that broke the compare books tool when used outside the book editor. Fixes #1321975 [Unhandled exception when comparing epub books](https://bugs.launchpad.net/calibre/+bug/1321975) 2014-05-22 08:30:26 +05:30
Kovid Goyal 4322a406ee Update Ars Technica 2014-05-22 08:25:18 +05:30
Kovid Goyal 1a71d61e8b Performance improvement 2014-05-21 16:52:50 +05:30
Kovid Goyal f38af40146 Port the tinycss test suite to use the unittest module 2014-05-21 13:05:05 +05:30
Kovid Goyal 097d9e3099 Performance improvement 2014-05-21 11:19:20 +05:30
Kovid Goyal 4febe3c455 Implement navigation to rules defined in stylesheets 2014-05-21 11:15:15 +05:30
Kovid Goyal d993534dfc Initial import of tinycss 2014-05-21 10:15:50 +05:30
Kovid Goyal 062d38a156 Implement navigation to inline style attributes 2014-05-21 08:25:55 +05:30
Kovid Goyal 35d3531bfc Update Woblink get books plugin to deal with website changes
Merge branch 'master' of https://github.com/t3d/calibre
2014-05-21 06:52:06 +05:30
Tomasz Długosz 8632be2b8c Update Woblink - rewrite plugin to use js enabled browser 2014-05-20 19:30:12 +02:00
Kovid Goyal 6c1dc2da8d DOCX Input: if no language is defined in the metadata, use the language specified in the document default style. Fixes #1321346 [DOCX Input language detection](https://bugs.launchpad.net/calibre/+bug/1321346) 2014-05-20 22:37:07 +05:30
Kovid Goyal 2a3071b8ea ... 2014-05-20 22:35:58 +05:30
Kovid Goyal b37e932668 DOCX Input: Workaround buggy version of Microsoft Word converting newlines in the document summary into _x000d_. They are now ignored when reading metadata from docx files. Fixes #1321343 [DOCX input known characters metadata](https://bugs.launchpad.net/calibre/+bug/1321343) 2014-05-20 22:19:25 +05:30
Kovid Goyal 245617c745 Friendlier error message when user inputs invalid regex. Fixes #1321311 [Edit Book: Strange error because of wront syntax in Regex](https://bugs.launchpad.net/calibre/+bug/1321311) 2014-05-20 21:54:56 +05:30
Kovid Goyal 0efd5c5515 Wire up the hyperlinks 2014-05-20 16:11:17 +05:30
Kovid Goyal 1f480dd3b8 Show line number of tag in live css panel 2014-05-20 15:45:53 +05:30
Kovid Goyal c9e7fe2546 Display a swatch for color properties 2014-05-20 14:30:41 +05:30
Kovid Goyal 3a42fee5bb ... 2014-05-20 13:51:36 +05:30
Kovid Goyal 19d1255af3 Implement hover indications 2014-05-20 13:46:04 +05:30
Kovid Goyal 2f0d3e3d58 ... 2014-05-20 13:16:30 +05:30
Kovid Goyal 6dcf731564 Implement collapsing of live css groups 2014-05-20 13:14:10 +05:30
Kovid Goyal 6ed0ec5a70 ... 2014-05-20 12:17:22 +05:30
Kovid Goyal 9bf60add18 Live CSS renders 2014-05-20 11:49:49 +05:30
Kovid Goyal b9e96cd34c Docs for the set semantics tool 2014-05-20 08:32:32 +05:30
Kovid Goyal efcd33c78d Edit book: Fix Check Book failing if a binary file such as an image or font is mislabelled in the OPF as being a text file. Fixes #1320977 [Private bug](https://bugs.launchpad.net/calibre/+bug/1320977) 2014-05-20 07:51:55 +05:30
Kovid Goyal 7388dfa130 OS X Build: Fix a bug that was preventing multiple instances of calibre being used by different user accounts on the same computer. Fixes #1320347 [Multiple users cannot run Calibre concurrently](https://bugs.launchpad.net/calibre/+bug/1320347)
Merge branch 'fanf/multiuser' of https://github.com/fanf2/calibre
2014-05-19 15:26:13 +05:30
Tony Finch 2be66d733e Allow calibre to be used by multiple users on Mac OS X.
Fixes bug #1320347

For reference see https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/LaunchServicesKeys.html#//apple_ref/doc/uid/20001431-113300
2014-05-19 10:43:43 +01:00
Kovid Goyal 844c5171b9 ... 2014-05-19 09:33:48 +05:30
Kovid Goyal 991ac8cdd6 ... 2014-05-19 09:30:19 +05:30
Kovid Goyal 215f6a94d6 Only return first matching selector, instead of the full selector text 2014-05-19 09:30:09 +05:30
Kovid Goyal f0286d3aa4 Update Slate 2014-05-19 09:14:49 +05:30
Kovid Goyal 2e3d14ec7b Handle media queries when finding matching CSS rules 2014-05-18 18:23:23 +05:30
Kovid Goyal 833faa475c Implement code to retrieve style information for the Live CSS panel 2014-05-18 17:32:01 +05:30
Kovid Goyal 90b902ae90 Preview panel: Improve robustness of resource loading from the book
Ensure that resources are always loaded from the current container, even
if the current container was changed since the base URL was specified.
While this is unlikely to happen, it is best to be robust.
2014-05-18 17:30:55 +05:30
Kovid Goyal 65e2fcce8e Update Instapaper 2014-05-18 12:38:27 +05:30
Kovid Goyal 3cb0d29170 Dont show an error message when trying to use quick open with no book open 2014-05-18 08:01:32 +05:30
Kovid Goyal 905e1b5e86 Start work on Live CSS view 2014-05-17 22:15:50 +05:30
Kovid Goyal 06f3640ceb Add .ibook*s* as a recognized ebook format as well 2014-05-17 22:07:27 +05:30
Kovid Goyal 15698f60a7 Edit Book: Fix an error when running the Check Book tool on files with empty <style> tags. Fixes #1320459 [Private bug](https://bugs.launchpad.net/calibre/+bug/1320459) 2014-05-17 21:50:56 +05:30
Kovid Goyal 6f6812ccd7 ... 2014-05-17 14:19:02 +05:30