Slava Monich
c787512e99
Support multiple selectors per CSS rule
...
Also, added more length units for margins
2015-07-04 02:25:14 +03:00
Slava Monich
eb5928a5ba
Only apply first line indent to left-aligned and justified layouts
2015-07-04 00:36:46 +03:00
Slava Monich
b704fb1289
Fixed CSS comment handling
...
Control characters inside the comment were not ignored, and the
statement following such comment was usually lost.
2015-07-03 23:20:16 +03:00
Slava Monich
758e91dd6c
Corrected "loading" property for the page widget
2015-07-03 17:24:59 +03:00
Slava Monich
752c8b1dd7
Fixed repaining after orientation change
2015-07-03 17:24:20 +03:00
Slava Monich
220f4feaa3
Support <percentage> and <relative-size> values for "font-size" property
2015-07-03 15:22:54 +03:00
Slava Monich
74d70a9d3a
Respect "page-break-before" and "page-break-after" inline styles
2015-07-03 14:52:42 +03:00
Slava Monich
fc3171abad
Ignore "!important" modifier for the "margin" property
2015-07-03 13:59:09 +03:00
Slava Monich
5648764c62
Version 1.0.1
2015-07-03 01:55:31 +03:00
Slava Monich
4875ee62d3
Added changes file to the project
2015-07-03 01:51:03 +03:00
Slava Monich
c009edfec6
Tweaking import page UI
2015-07-03 01:49:07 +03:00
Slava Monich
d2789e5662
Fixed infinite loop if left indent is greater than available width
2015-07-03 01:43:35 +03:00
Slava Monich
e8914786d1
Create one combined CSS entry per XHTML element
2015-07-03 01:42:03 +03:00
Slava Monich
c9419843cc
Don't allow setting invalid or unknown language
2015-07-03 01:01:05 +03:00
Slava Monich
fd0852a60d
Don't wait longer than 10 sec for the task thread to terminate
...
If the current task is stuck for too long after being canceled it's probably
stuck forever. Let "too long" be 10 seconds. And let it get stuck forever in
debug build only.
2015-07-02 15:25:07 +03:00
Slava Monich
22884ccdf3
Eliminated hard dependency on expat
2015-06-28 22:28:54 +03:00
Slava Monich
9c910a90c2
Fixed compilation warnings in release build
2015-06-28 14:49:54 +03:00
Slava Monich
f69b1999dc
Added changelog
2015-06-28 14:35:46 +03:00
Slava Monich
e9db1e773a
Sailfish integration
2015-06-28 14:22:35 +03:00
Slava Monich
9629f7bb46
Sum up lineStart/EndIndent values rather than overwrite them
...
Perhaps the same thing should be done to vertical margins as well.
2015-06-26 23:47:46 +03:00
Slava Monich
562c507a75
Handle "margin" element
2015-06-26 23:46:56 +03:00
Slava Monich
a6a17622d7
Fixed potential crash in ZLInputStreamDecorator::open()
2015-06-17 01:00:56 +03:00
Slava Monich
c143108ff3
Removed executable attributes from installable xml files
2015-06-09 11:40:05 +03:00
Slava Monich
a66d4e8b16
Changed submodule URLs to http
2015-06-02 13:12:25 +03:00
Slava Monich
b0cd2188a7
Enabled USE_SIMPLE_MALLOC for thread safety
2015-05-31 00:41:57 +03:00
Slava Monich
c07daf74a5
Added ZLTextArea::isVisible()
2015-05-31 00:41:30 +03:00
Slava Monich
04db4057e4
Added option to disable refrences to BooksDB
2015-05-29 22:07:17 +03:00
Slava Monich
4248e14b73
Added option to disable ZLFile::ourPlainStreamCache
2015-05-29 21:39:26 +03:00
Slava Monich
8cf747249c
Added files necessary to compile fribidi
2015-05-27 00:13:04 +03:00
Slava Monich
fc28d35e28
Added .pro file to compile linebreak
2015-05-27 00:12:11 +03:00
Slava Monich
7565921037
Per-view ZLTextParagraphCursorCache and ZLTextElementPool
2015-05-27 00:08:27 +03:00
Slava Monich
8653f9512d
Made shared_ptr thread-safe if compiled by gcc
2015-05-27 00:07:48 +03:00
Slava Monich
448a70f889
Fixed compilation warnings
...
Mostly, by making base class destructors virtual.
2015-05-27 00:07:12 +03:00
Slava Monich
74ca5511d7
Initial import of linebreak
2015-05-27 00:00:50 +03:00
Slava Monich
56a5d7f63f
Merge commit 'cd357843cb255424e745fd05ab93d1ec4b3f8334' as 'fbreader/fbreader'
2015-05-26 23:59:24 +03:00
Slava Monich
cd357843cb
Squashed 'fbreader/fbreader/' content from commit 7abc80d
...
git-subtree-dir: fbreader/fbreader
git-subtree-split: 7abc80d12fab06b05ea1fe68a0e73ea5e9486463
2015-05-26 23:59:24 +03:00
Slava Monich
df123124ea
Initial import of fbreader
2015-05-26 23:58:01 +03:00
Slava Monich
a87e266a9a
Merge commit '65c2c54cfbf0c20ac1f4671e916d5619c5370b45' as 'fribidi/fribidi'
2015-05-26 23:48:38 +03:00
Slava Monich
65c2c54cfb
Squashed 'fribidi/fribidi/' content from commit 27b9250
...
git-subtree-dir: fribidi/fribidi
git-subtree-split: 27b9250ca4dd328bcc8eff6fd4d72914a0b6bde7
2015-05-26 23:48:38 +03:00
Slava Monich
962dbef50b
Initial import of fribidi
2015-05-26 23:45:03 +03:00