Commit Graph

438 Commits

Author SHA1 Message Date
Yuri Kobets
daf44013c7 Merge pull request #45 from feliwir/master
Do not overwrite default compilation in msvc with unknown options!
2016-01-10 01:23:23 +03:00
Stephan Vedder
8ab6366917 Do not overwrite default compilation in msvc with unknown options! 2016-01-09 16:57:07 +01:00
Yuri Kobets
99dad7125c Merge pull request #44 from feliwir/master
On windows add gumbo as an include directory (to find strings.h)
2016-01-06 20:17:23 +03:00
Stephan Vedder
89cf638cf6 On windows add gumbo as an include directory (to find strings.h) 2016-01-06 16:28:24 +01:00
Yuri Kobets
41c3299f7d Merge pull request #41 from Arkarit/FixDivisionByZero
Fix division by zero (test http://www.tagesschau.de)
2015-12-26 15:13:52 +03:00
Arkarit
58e5e5d7c8 Fix division by zero (test http://www.tagesschau.de) 2015-12-26 05:36:34 +01:00
Yuri Kobets
a4074dddab Updated readme file. 2015-10-23 18:04:56 +03:00
Yuri Kobets
7ee5c11732 Fixed problems with sorting css selectors.
Closes #39
2015-10-23 18:02:36 +03:00
Yuri Kobets
583c7e3fee Added virtual destructor into litehtml::box to prevent memory leaks.
Closes #38
2015-10-15 10:07:18 +03:00
Yuri Kobets
7fe73be504 Merge pull request #34 from jeroendeswaef/fix-linux-scrolling-crash
fix scrolling issue with news.ycombinator.com on linux
2015-09-19 14:40:42 +03:00
Jeroen De Swaef
959a35b8f0 fix scrolling issue with news.ycombinator.com on linux 2015-09-19 13:16:37 +02:00
Yuri Kobets
dfc2b9cfd5 Compile failed with gcc (fixes issue #33)
Updated container_linux for latest changes in litehtml.
2015-09-13 15:16:37 +03:00
Yuri Kobets
36ce975e31 Support for "position=relative" for floating boxes 2015-08-29 22:26:35 +03:00
Yuri Kobets
f2b5e9dd3b Fixed incorrect table height. 2015-08-26 14:30:37 +03:00
Yuri Kobets
b1871547fd Apply height CSS property to the table row
Closes #15
2015-08-18 23:52:22 +03:00
Yuri Kobets
1211dec484 Optimizing the calling of html_tag::get_line_left_right in the place_element function 2015-07-12 03:54:09 +03:00
Yuri Kobets
c7a36c3c88 Some code cleanup 2015-07-12 03:52:16 +03:00
Yuri Kobets
fcb2ac8fcc Some changes in containers to pass const shared_ptr<>& 2015-07-10 00:50:50 +03:00
Yuri Kobets
a7b835fcf5 Use const modifier for all references to shared_ptr 2015-07-10 00:35:07 +03:00
Yuri Kobets
958390374e check for empty parent 2015-07-07 00:14:21 +03:00
Yuri Kobets
14208ecda0 using override keyword in cairo_container
added default implementation for document_container::link function
2015-07-06 23:39:44 +03:00
Yuri Kobets
fcd581ce8d Some optimization 2015-07-04 23:00:03 +03:00
Yuri Kobets
a74c577023 All litehtml::object_ptr replaced by std::shared_ptr 2015-07-02 09:00:28 +03:00
Yuri Kobets
192987ecc9 Fixed all bugs. Rendering working well. 2015-06-30 01:23:58 +03:00
Yuri Kobets
a204f36160 using c++11 standard for litehtml 2015-06-29 01:01:00 +03:00
Yuri Kobets
6f28d3c880 Merge pull request #26 from bigfatbrowncat/remove_clear
Added removeChild and clearRecursive
2015-06-28 17:46:39 +00:00
Ilya Mizus
59fc65094b Added removeChild and clearRecursive 2015-06-23 00:07:58 +03:00
Yuri Kobets
5c4ca572d5 Fixed linux container for the latest litehtml 2015-06-21 23:49:13 +03:00
Yuri Kobets
7a37949d7f Merge pull request #25 from bigfatbrowncat/select_all
select_all() methods added to element and html_tag
2015-06-21 23:27:05 +03:00
Ilya Mizus
d05fcde0ce select_all() methods added to element and html_tag 2015-06-21 22:59:07 +03:00
Yuri Kobets
ac821a43ca Fixed join_string for both char and wchar string types. 2015-06-21 22:39:16 +03:00
Gauthier Billot
260458f84c Added join_string 2015-06-21 22:28:58 +03:00
Yuri Kobets
019969e721 Some fixes after merging latest pull requests 2015-06-21 22:24:51 +03:00
Yuri Kobets
56ff7565b3 Merge pull request #23 from FishingCactus/feature-optimize_class_upstream
Optimize class handling
2015-06-21 22:10:13 +03:00
Yuri Kobets
07e4e53e06 Merge pull request #24 from FishingCactus/fix-relative_offset
Fix relative top and bottom offset when using percentages
2015-06-21 21:56:28 +03:00
Yuri Kobets
a216d08e46 Merge pull request #22 from FishingCactus/fix-pseudo_with_before_after
Fixed the following css selector: .foo:nth-child(1) .bar:after/before
2015-06-21 21:48:10 +03:00
Yuri Kobets
b1886f0ba2 Merge pull request #21 from FishingCactus/feature-lang_selector_upstream
Support for lang selector
2015-06-21 21:47:19 +03:00
Julien Hamaide
5fef811894 Fix relative top and bottom offset when using percentages 2015-06-21 00:09:53 +02:00
Julien Hamaide
625094ba7b const correctness in set_class 2015-06-20 23:59:32 +02:00
Julien Hamaide
83ed3c34d7 Remove unnecessary constructor that prevent move operator generation 2015-06-20 23:59:32 +02:00
Julien Hamaide
06becd16f8 Optimize selector match, caching classes into a table 2015-06-20 23:59:32 +02:00
Julien Hamaide
c3ae900de5 Move constructor for css_attribute_selector 2015-06-20 23:59:32 +02:00
Julien Hamaide
5eac69bba7 Selector store classes as table to avoid spliting at evaluation time 2015-06-20 23:59:32 +02:00
Gauthier Billot
219501f69f Added set_class 2015-06-20 23:59:03 +02:00
Gauthier Billot
42f5986efa Fixed the following css selector: .foo:nth-child(1) .bar:after 2015-06-20 23:49:26 +02:00
Gauthier Billot
e326fde735 Fixed the following css selector: .foo:nth-child(1) .bar:after in refresh_styles 2015-06-20 23:48:05 +02:00
Julien Hamaide
3fdac9f1ce Support for lang selector 2015-06-20 23:43:28 +02:00
Yuri Kobets
ed641bebe0 Added element::get_position to get the m_pos.
Closes issue #20
2015-06-14 23:06:53 +03:00
Yuri Kobets
ec71167d0a Fix: incorrect tag name is passed into document_container::create_element() for the unknown HTML tags.
See issue #20
2015-06-14 21:13:11 +03:00
Yuri Kobets
3670689eaf Fixes #16 2015-06-13 00:04:04 +03:00