Commit Graph

159 Commits

Author SHA1 Message Date
frank
b4e4e453fb Some cleanup... 2018-03-24 21:37:24 +01:00
frank
bec0bc87c6 Implemented modest_finder_selector_sub_type_pseudo_class_function_contains(); Test pseudo_class_contains succeeds 2018-03-24 21:31:05 +01:00
frank
58836153d9 modest_finder_selector_sub_type_pseudo_class_function_contains in progress... 2018-03-24 20:04:46 +01:00
frank
aed3e3d105 Prepared for serialization... 2018-03-24 13:13:44 +01:00
frank
bfc525605c In progress 2018-03-21 12:37:46 +01:00
frank
3ef1c283cd Removed some debug printing 2018-03-21 12:11:14 +01:00
frank
6b7c2c4c5e Generated new 'mycss_selectors_function_begin_map_index' with 'perl utils/MyCSS/functions.pl' 2018-03-21 12:04:09 +01:00
frank
6322e2c276 Added more debugging prints 2018-03-21 10:07:28 +01:00
frank
f5e7360b7f In Progress... 2018-03-08 11:48:12 +01:00
frank
bfdc22b9c0 Added missing functions 2018-03-03 22:06:59 +01:00
frank
d6e9727aab Added _contains declaration 2018-02-27 23:04:11 +01:00
frank
97fc234a68 Marked function as TODO and added default return 2018-02-27 23:01:23 +01:00
frank
ee1578eb24 Added new pseudo-clas type 'contains'; Added placeholder function for 'contains' type 2018-02-27 22:56:50 +01:00
lexborisov
a190b8f493 Fix for myhtml module https://github.com/lexborisov/myhtml/issues/124 2018-01-03 17:29:11 +03:00
lexborisov
cba0c21ad1 Potential loss of the pointer on systems other than x86, x86_64 (Misaligned Integer Pointer) 2017-09-25 13:57:04 +03:00
lexborisov
fc1f5d7ce7 Sync myhtml module 2017-09-07 11:30:53 +03:00
lexborisov
140a41a539 Sync with MyHTML 2017-08-31 18:53:50 +03:00
Alexey Voznyuk
3ae4dfc0aa typo fix: "pasition" -> "position" 2017-08-27 02:03:54 +03:00
lexborisov
c94f7ed117 Fixed for problem with infinity loop in function myencoding_prescan_stream_to_determine_encoding 2017-08-13 15:52:23 +03:00
lexborisov
7e2ed5fb1a Version up for myhtml 2017-06-16 17:24:40 +03:00
lexborisov
82056de77f Sync myhtml with last version 2017-06-16 17:22:46 +03:00
lexborisov
84a67afa9d Fix for encoding name index https://github.com/lexborisov/myhtml/issues/106 2017-05-21 15:25:31 +03:00
lexborisov
29cd7e1775 Fix for creating a spinlock without support spinlock https://github.com/lexborisov/myhtml/issues/103 2017-05-19 18:47:17 +03:00
lexborisov
2960726738 Added new rule for make (make modules) 2017-03-20 21:57:29 +03:00
lexborisov
5bf64d31c4 Change description 2017-03-19 11:55:37 +03:00
lexborisov
d5b304cea9 Added rules file for all ports 2017-03-17 11:57:21 +03:00
lexborisov
66d5d951df Make clone for Linux and Mac OS X 2017-03-16 23:15:55 +03:00
lexborisov
6ecac3475a fread => mycore_fread 2017-03-16 20:17:05 +03:00
lexborisov
729665ede4 Fix for https://github.com/lexborisov/Modest/issues/26 2017-03-16 20:02:01 +03:00
lexborisov
e808e51a45 Fix building 2017-03-15 18:36:30 +03:00
lexborisov
1eb9ddae92 Added define *_VERSION_STRING for all modules 2017-03-14 23:55:52 +03:00
lexborisov
455a853cf2 Changed (C) 2017-03-14 23:44:48 +03:00
lexborisov
70633a48ae Can build Modest finder without threads 2017-03-14 23:23:43 +03:00
lexborisov
43b4ddf125 Empty fix 2017-03-14 17:32:51 +03:00
lexborisov
2055ee6d00 Added perf.c to myport 2017-03-14 17:27:25 +03:00
lexborisov
c476946ddd Fix for https://github.com/lexborisov/Modest/issues/24 2017-03-14 11:17:17 +03:00
lexborisov
5d39ca65f9 Fixes for https://github.com/lexborisov/Modest/issues/15 2017-03-14 00:07:22 +03:00
lexborisov
3228a2df9e Fixed problem with thread infiniti wait 2017-03-13 23:49:49 +03:00
lexborisov
e55f360724 Fix problem with read ttf file 2017-03-13 22:50:47 +03:00
lexborisov
d6e53ec7ac Fixed problem with windows, fixed problem with linux, build problem 2017-03-13 21:11:34 +03:00
lexborisov
4d34d0848e Added -pedantic 2017-03-13 17:52:50 +03:00
lexborisov
51ccc7c083 Fixes for https://github.com/lexborisov/Modest/issues/18 2017-03-12 21:11:01 +03:00
lexborisov
cf3f280fc6 Fixes for https://github.com/lexborisov/Modest/issues/16 2017-03-12 21:04:09 +03:00
lexborisov
1b78dc5ba7 Fix problem with create thread wont Mac OS X and Linux 2017-03-12 20:29:34 +03:00
lexborisov
e215019c09 Fix problem with Windows Threads 2017-03-12 18:05:22 +03:00
lexborisov
de800aeeb8 Windows 2017-03-11 22:53:26 +03:00
lexborisov
f0ecc407e2 Remove all fprintf and printf 2017-03-11 12:23:24 +03:00
lexborisov
3e646672c1 timespec in threads maybe NULL 2017-03-10 15:55:50 +03:00
lexborisov
fb6a3b4b90 Port for Windows 2017-03-10 15:54:50 +03:00
lexborisov
4c7b823274 Changes for io functions 2017-03-10 15:11:35 +03:00
lexborisov
32a34c02f1 Changes for makefile 2017-03-10 10:36:54 +03:00
lexborisov
acf97b3871 Makefile 2017-03-09 23:59:56 +03:00
lexborisov
8669462c8c Refactoring Threads and Makefile 2017-03-09 23:47:39 +03:00
lexborisov
77991b6e77 New code design. Added MyCore and MyEncoding 2017-03-03 09:20:23 +03:00
lexborisov
1e572ffe23 Fixed problem with make 2017-03-01 21:09:36 +03:00
lexborisov
fa45cd70e5 URL parsing by specification https://url.spec.whatwg.org/ 2017-03-01 16:07:21 +03:00
lexborisov
c0877a7b5a Sync with myhtml 2017-02-21 22:15:47 +03:00
lexborisov
5582801024 Fixed broken mapping for convert encoding functions https://github.com/lexborisov/myhtml/issues/89 2017-02-17 22:26:20 +03:00
lexborisov
32876b578f Little changes for api 2017-02-17 14:49:33 +03:00
lexborisov
5fa9d6272b Big update. See CHANGELOG 2017-02-14 14:49:05 +03:00
lexborisov
626fef0d6a MyHTML: Sync with specification and added comments for validation parse errors 2017-01-15 21:11:19 +03:00
lexborisov
017d81936f Fixed problem with collections https://github.com/lexborisov/myhtml/issues/84 2017-01-08 14:37:20 +03:00
lexborisov
30c846e9af Fixed: problem with parsing CSS and default declaration entry 2016-12-22 16:46:43 +03:00
lexborisov
ad6d54eeaf Fix for type miss (f() => if()) 2016-12-14 23:32:54 +03:00
lexborisov
100eb8418e Fixed bugs after check the Coverity Scan; Added examples; Version up 2016-12-14 23:21:35 +03:00
lexborisov
4ef1e93f07 Fixes after check the Coverity 2016-12-14 22:09:21 +03:00
lexborisov
a0ed4bada5 Fised: crashed in myhtml function myhtml_tag_get_by_name. 2016-12-07 17:13:58 +03:00
lexborisov
784bf46e82 small fix 2016-11-22 15:53:16 +03:00
lexborisov
e58c56a72b Fix for Finder, if attr set only key 2016-11-22 15:35:40 +03:00
lexborisov
38264d95e8 Changes for finder api; modest_finder_by_selectors_list 2016-11-22 15:22:59 +03:00
lexborisov
a7621943de Changes for api function modest_finder_by_selectors_list 2016-11-22 14:30:38 +03:00
lexborisov
4e0a413cd4 Update AVL-Tree api and added more test 2016-11-21 23:41:02 +03:00
lexborisov
61741ce6c5 Added function mycss_entry_selectors for get selectors object from mycss entry https://github.com/lexborisov/Modest/issues/3#issuecomment-261920007 2016-11-21 15:18:31 +03:00
lexborisov
58dcf7ec02 Call destroy function for selectors list https://github.com/lexborisov/Modest/issues/3 2016-11-21 14:07:37 +03:00
lexborisov
a7345ef5e0 Added AVL-Tree, default declarations. 2016-11-21 02:12:38 +03:00
lexborisov
1cf5d4c0e8 Sync with myhtml 2016-11-15 08:07:19 +03:00
lexborisov
c28ec6165a Added CSS Logical Properties Level 1 2016-11-15 03:49:00 +03:00
lexborisov
423e892212 Added to Modest: layer, glue, render 2016-11-10 02:14:41 +03:00
lexborisov
402e3f6e1a Added properties and fix problems https://github.com/lexborisov/Modest/issues/2 2016-11-09 03:27:35 +03:00
lexborisov
3e91721a0b Added border-radius style 2016-11-03 17:00:15 +03:00
lexborisov
8f0c1c6b50 Added background style 2016-11-03 02:55:30 +03:00
lexborisov
93ed21f977 Added background-* styles, and <image> type 2016-11-02 03:30:13 +03:00
lexborisov
174f04ae0c Fix for enum typedef https://github.com/lexborisov/Modest/issues/1 2016-10-30 04:06:13 +03:00
lexborisov
3a2c8cf8b0 Added destroy functions by type of declarations 2016-10-30 03:09:14 +03:00
lexborisov
4a6c971fe8 Makefile fix 2016-10-28 01:41:16 +03:00
lexborisov
3cfea886cb Fix for makefiles 2016-10-28 01:29:56 +03:00
lexborisov
3a9d974e9c Added many new CSS properties. 2016-10-28 01:12:12 +03:00
lexborisov
ca51a60b2a We put in order CSS properties. Fixed memory collision bug 2016-10-23 16:09:32 +03:00
lexborisov
221b3ae461 Fixed problem with myhtml threads 2016-10-14 17:42:01 +03:00
lexborisov
f9c33fae86 Fixed problem with "error: ‘mycss_property_index_type_value’ defined but not used" 2016-10-13 01:30:48 +03:00
lexborisov
e459b9e004 Added serialization for all 2016-10-13 01:17:35 +03:00
lexborisov
e7c2cc454c Added 200+ CSS Properties for parsing 2016-10-09 17:55:27 +03:00
lexborisov
51b5577d48 Added new CSS properties 2016-10-08 23:22:31 +03:00
lexborisov
f7f6e338fd work in progress! Create Threads for find html nodes by selectors. 2016-10-07 20:47:31 +03:00
lexborisov
581c8587ca Sync with current myhtml: 8dfd72f69f 2016-09-16 23:48:41 +04:00
lexborisov
40cf5dc937 Redesigned MyFONT; Added new example for get glyph metrics. 2016-09-09 16:14:09 +04:00
lexborisov
3a6dbfba0f remove htonl function 2016-09-07 16:35:44 +04:00
lexborisov
00c500f0e8 Redesigned MyFONT and included to compilation 2016-09-07 16:29:32 +04:00
lexborisov
702e2782f2 Change rules for parse flags skip whitespace
MyHTML_TREE_PARSE_FLAGS_SKIP_WHITESPACE_TOKEN skip ws token, but not
for RCDATA, RAWTEXT, CDATA and PLAINTEXT
2016-09-02 10:29:18 +04:00
lexborisov
f6faf9ad64 Added MyFONT 2016-08-30 13:07:41 +04:00