Commit Graph

283 Commits

Author SHA1 Message Date
Alexander
2540a03259 Update README.md 2021-08-03 23:22:14 +03:00
Alexander
81d5ed7afd Fixed infinity loop in some bad selectors.
For example:
  a['href']

This closes #84 issue on GitHub.
2021-04-16 21:54:10 +03:00
Alexander
393338d994 Update includes. 2020-08-09 20:42:24 +03:00
Alexander
9003954b20 Fixed .travis.yml install option. 2020-08-09 20:25:19 +03:00
Alexander
c0665aa477 HTML: added clone/deep clone functions for nodes.
This related https://github.com/rushter/selectolax/issues/27 issue on GitHub.
2020-08-09 20:05:30 +03:00
Alexander
a7ce974123 Fixed myhtml_token_node_attribute_last() for return last attribute. 2020-01-08 16:40:18 +03:00
Alexander
4c03bfc2a0
Merge pull request #75 from aygulsalahli/collation-fixes
Change the way background is parsed and serialized; One node can have…
2019-11-14 12:41:48 +03:00
Aygul Salahli
723cbeb531 revert mistakenly removed background-size/repeat back 2019-11-01 15:49:35 +02:00
Aygul Salahli
13fb59108b Removed more background list related structs and functions 2019-11-01 15:42:04 +02:00
Aygul Salahli
ff60ef8eb1 Change the way background is parsed and serialized; One node can have only one background with multiple background-properties. Removed unused mycss_values_background_list_t and all related functions. Collate function changed accordingly.
Added collation for border and border-sides.
2019-11-01 15:31:46 +02:00
Alexander
5d6dec923b
Merge pull request #73 from Kalmend/okalmend/fix-pseudo-class
Finder: type-o in checked pseudo-class
2019-10-28 23:40:55 +03:00
Oliver Kalmend
96e4b95c02 Finder: type-o in checked pseudo-class 2019-10-28 13:18:15 +02:00
Alexander
84057fd469
Merge pull request #72 from Kalmend/okalmend/fix-pseudo-class
Finder: Fixed type-o in active pseudo-class
2019-10-25 11:53:28 +03:00
Oliver Kalmend
e56c9290d9 Finder: Fixed type-o in active pseudo-class 2019-10-24 12:00:22 +03:00
Alexander
a7cfe1fd93
Merge pull request #71 from Kalmend/okalmend/custom-element-bug
Finder: Expand pseudo_class support
2019-10-23 09:53:19 +03:00
Oliver Kalmend
9f6ba5d9f1 Finder: Expand pseudo_class support 2019-10-22 12:35:54 +03:00
Alexander
0d6e102dc6
Merge pull request #69 from aygulsalahli/border_spacing
Added border spacing.
2019-10-21 16:05:01 +03:00
Alexander
befc1cb210
Merge pull request #70 from aygulsalahli/fix-repeated-property
When a property is repeated with multiple values take the last one.
2019-10-21 16:04:08 +03:00
Aygul Salahli
aefa5d7b74 When a property is repeated with multiple values take the last one 2019-10-21 13:04:46 +03:00
Aygul Salahli
2ce4f7fd29 Fix collate declaration 2019-10-17 15:01:54 +03:00
Aygul Salahli
77292e90d8 Fix function declaration 2019-10-17 14:58:00 +03:00
Aygul Salahli
5cd65814ca Added border spacing 2019-10-17 14:21:59 +03:00
Alexander
c6b430fd80
Merge pull request #68 from Kalmend/okalmend/css-fixes
Fixed type-o in margin collation.
2019-10-10 22:02:56 +03:00
Oliver Kalmend
25c995c813 Fixed type-o in margin collating 2019-09-13 13:23:11 +03:00
Alexander
ca6ddf696e
Merge pull request #65 from roromo/master
Cmake support
2019-04-17 22:37:46 +03:00
roromo
7a28346667 Cmake support. This closes lexborisov/Modest#64, and closes lexborisov/Modest#43. 2019-04-17 19:59:43 +03:00
Alexander
4b279a32dc
Merge pull request #63 from Azq2/patch-1
fix infinitie loop (revert my previous broken PR)
2019-01-14 14:51:09 +03:00
Kirill Zhumarin
dd79421239
fix infinitie loop (revert my previous broken PR) 2019-01-13 23:28:02 +02:00
Alexander
0f1531a27f
Merge pull request #61 from Azq2/patch-14
Fix segfaults in ALL_IN_ONE mode
2019-01-13 19:53:50 +03:00
Alexander
2f401b7ebe
Merge pull request #62 from Azq2/sync_modest_source_from_myhtml
Sync modest source with myhtml
2019-01-13 19:52:46 +03:00
Azq2
68d0adbe4d sync modest from myhtml 2019-01-12 18:38:11 +02:00
Kirill Zhumarin
1dedb64439
Fix segfaults in ALL_IN_ONE mode 2019-01-09 17:22:52 +02:00
Alexander Borisov
d021b90751 Fixed parsing problem for PRE element with CDATA in thread and single mode. 2018-09-06 20:08:30 +03:00
Alexander Borisov
6d957dd24d Change of IRC channel link. 2018-08-20 23:10:23 +03:00
Alexander Borisov
25fef09c5f Fixed the problem of parsing chunks when there was a script tag. 2018-08-18 21:49:56 +03:00
Alexander
b8b6ca6861
Merge pull request #57 from Azq2/patch-13
fix charef parsing
2018-08-17 11:08:16 +03:00
Alexander
bcc92e72ae
Merge pull request #55 from Azq2/patch-12
fix serialization segfault
2018-06-22 18:30:08 +03:00
Кирилл Жумарин
0feee0101d
fix charef parsing
fix bugs like this:
&redirect => ®direct
2018-06-16 14:37:28 +03:00
Alexander
7a710b8849
Merge pull request #56 from trikko/patch-1
Added arrogant ref
2018-06-15 12:42:45 +03:00
Andrea Fontana
55fb76437c
Added arrogant ref 2018-06-15 08:47:18 +02:00
Кирилл Жумарин
7725ed2441
fix serialization segfault 2018-06-02 11:56:41 +03:00
Кирилл Жумарин
307b9630e0
fix doctype serialization by spec 2018-06-02 11:54:26 +03:00
Кирилл Жумарин
aca935f07c
Replace strcasecmp to mycore_strcasecmp 2018-06-02 11:15:22 +03:00
Кирилл Жумарин
6224a68f86
fix doctype serialization by spec
Implement missing serialization of:
- PUBLIC/SYSTEM
- systemId
-publicId
2018-06-02 11:12:15 +03:00
Кирилл Жумарин
2d8e6a3444
fix doctype serialization
whitespace after <!DOCTYPE required by spec
2018-06-02 10:05:23 +03:00
Кирилл Жумарин
d41f529335
fix serialization segfault
Fix segfault if doctype hasn't attribute
2018-06-02 01:10:26 +03:00
Alexander
578bedb548
Merge pull request #54 from Azq2/patch-11
fix specificity for .class
2018-05-27 00:15:33 +03:00
Кирилл Жумарин
b5c2eba12d
fix extra space 2018-05-26 15:43:25 +03:00
Кирилл Жумарин
92c465f81a
fix specificity for pseudo elements
Fix specificity for pseudo-elements with one semi-colon, for example :after
2018-05-26 15:42:51 +03:00
Кирилл Жумарин
91f37b6365
fix specificity for .class 2018-05-26 15:32:52 +03:00