Commit Graph

  • 916576c0ca cleanup web_color.cpp stasoid 2024-04-09 16:45:53 +0500
  • 8007e72dcd move gradient parsing to gradient.cpp stasoid 2024-04-09 15:57:11 +0500
  • 9324c9a06f ensure CSS tokenizer always works on a valid UTF-8 string stasoid 2024-04-09 15:17:48 +0500
  • dd140a1707 use litehtml::variant with property_value stasoid 2024-04-09 14:36:53 +0500
  • c8f138623a fix VS warnings stasoid 2024-04-09 14:24:13 +0500
  • 3154b7248d cleanup html.h stasoid 2024-04-09 14:20:10 +0500
  • 7065da66f2 Merge remote-tracking branch 'upstream/master' stasoid 2024-04-09 13:17:47 +0500
  • 3226d74add Add standard-compliant css parser stasoid 2024-04-09 10:12:46 +0500
  • b5ab35fa12 container_cairo_pango: select font from list of available fonts Yuri Kobets 2024-04-01 15:42:45 +0300
  • c2ec531164 Support for default value of the var() function. Yuri Kobets 2024-04-01 11:00:35 +0300
  • c32755a46e added support for 'and' and 'only' in media queries Yuri Kobets 2024-04-01 02:47:33 +0300
  • 6266c01d1b don't draw background images/gradients for empty origin box Yuri Kobets 2024-03-31 19:02:58 +0300
  • a75d841493 fixed: property 'background: #FF00FF none' doesn't parsed Yuri Kobets 2024-03-31 18:08:42 +0300
  • e32bcf584a removed assert from html_tag::get_property Yuri Kobets 2024-03-31 18:06:47 +0300
  • 6249f6dd89 fixed: container_cairo_pango doesn't use specified fonts Yuri Kobets 2024-03-31 13:38:50 +0300
  • 05d1c82b5c fixed compile warnings on Windows Yuri Kobets 2024-03-31 03:28:27 +0300
  • 9aa61b2daa windows: added new files to the project file Yuri Kobets 2024-03-31 02:41:10 +0300
  • b9ec0c5047 utf8: replace some other wchar with char32_t in utf8 code Yuri Kobets 2024-03-31 00:07:43 +0300
  • 66e0f0cc32 utf8: use char32_t in utf8 conversions. Yuri Kobets 2024-03-30 23:47:35 +0300
  • fbabb7e625 Fix: one brake tag is 'eaten' in line with double break Yuri Kobets 2024-03-30 18:58:31 +0300
  • 135fbdcae3
    Merge pull request #309 from stasoid/master Yuri Kobets 2024-03-29 11:11:50 +0300
  • 54646bdbda Merge remote-tracking branch 'upstream/master' stasoid 2024-03-29 08:59:35 +0500
  • 215172d6d7 fix test_container Yuri Kobets 2024-03-29 02:52:25 +0300
  • 2f207bc349 cairo_container: apply repeat-x/repeat-y to the gradients Yuri Kobets 2024-03-29 02:36:45 +0300
  • 8f647f1188 Some fixes in gradients parsing and rendering Yuri Kobets 2024-03-28 03:15:57 +0300
  • 3307c8d875 Added support for repeating gradients Yuri Kobets 2024-03-27 03:29:56 +0300
  • 7d1ca0328f Added support for conic gradient Yuri Kobets 2024-03-27 01:13:39 +0300
  • 333109cd75 some cleaning Yuri Kobets 2024-03-15 03:58:45 +0300
  • 18cc822603 Fixed origin top/height for radial gradient Yuri Kobets 2024-03-15 03:57:35 +0300
  • 3fdf6f6303 fixed tests building and failed tests Yuri Kobets 2024-03-15 02:40:07 +0300
  • c09b943216 draw radial gradient Yuri Kobets 2024-03-15 02:14:36 +0300
  • 9cbf84edc6 Parse radial gradient Yuri Kobets 2024-03-13 04:36:54 +0300
  • 7630fb6bfb Implement unitless color-stop-list for linear gradient Yuri Kobets 2024-03-13 03:15:51 +0300
  • e455a0b50f Background draw redesigned. Linear gradient support. Yuri Kobets 2024-03-11 04:37:10 +0300
  • ada51ffd00 Un-quote url for @import css rule Yuri Kobets 2024-03-04 03:13:42 +0300
  • 9a6f1d9892 Support for inherit value for he background property Yuri Kobets 2024-03-04 03:12:39 +0300
  • 58a1db79b9 Background parsing fixex. Added support for linear gradient Yuri Kobets 2024-03-04 00:14:35 +0300
  • 270b7389d1 Fix build error caused by non-const copy ctor of cairo_surface_wrapper faywong 2024-03-24 23:03:49 +0800
  • 60d912a5be get_color_property -> get_property<web_color>, etc. stasoid 2024-03-23 21:04:52 +0500
  • 55612fcc7c Convert property_value to use std::variant stasoid 2024-03-23 20:07:28 +0500
  • 365f6b1333 encoding: update comments for recent changes in the standard (prepend -> restore) stasoid 2024-03-23 14:11:19 +0500
  • 7417d5122c fix possible out-of-bounds stasoid 2024-03-08 08:12:27 +0500
  • 434054cf76 fix Visual Studio warnings stasoid 2024-03-07 18:58:42 +0500
  • 986a9c53a6 add test for utf_8_decoder stasoid 2024-03-07 16:28:46 +0500
  • 151195200b deverbose iso_2022_jp_decoder stasoid 2024-03-07 16:05:57 +0500
  • c81d16368b implement "prescan the byte stream to determine its encoding" stasoid 2024-03-07 15:55:38 +0500
  • 2ff30d5e6b fix UTF-16 decoder stasoid 2024-03-07 18:43:13 +0500
  • a2b0035649 remove some litehtml:: from document.h stasoid 2024-03-05 11:30:30 +0600
  • 6e8d17269e move some related functions closer together in document.cpp stasoid 2024-03-05 11:15:16 +0600
  • b0ba5199ad remove many litehtml:: from document.cpp stasoid 2024-03-05 10:49:16 +0600
  • 1f7ec67eed fix linux build stasoid 2024-03-05 10:40:26 +0600
  • 4cd7347888 Support standard HTML character encodings stasoid 2024-03-05 09:26:29 +0600
  • 289c153aa6 flex: bug in processing box-sizing in flex items (#295) Yuri Kobets 2024-02-26 03:07:43 +0300
  • 54d830fb52
    Merge pull request #302 from litehtml/common_cairo_container Yuri Kobets 2024-02-25 19:59:24 +0300
  • 738275bc30 Revert "Fix windows build issues." Yuri Kobets 2024-02-25 19:40:52 +0300
  • 6759ea54f8 fix: assert on windows debug version Yuri Kobets 2024-02-25 19:20:58 +0300
  • 04628a323f Check if NOMINMAX is not defined Yuri Kobets 2024-02-25 19:15:30 +0300
  • 6bb1d4160d Merge branch 'master' into common_cairo_container Yuri Kobets 2024-02-25 18:35:41 +0300
  • 6a0cb81436 reserve methon of cairo_images_cache return true if reserved something Yuri Kobets 2024-02-25 17:59:23 +0300
  • a71d6f5cd1 some changes in windws container Yuri Kobets 2024-02-25 17:41:00 +0300
  • 6044a59826 added simple images cache for cairo based containers Yuri Kobets 2024-02-24 16:55:40 +0300
  • 5b01238129
    Merge pull request #300 from m32/master Yuri Kobets 2024-02-24 03:45:03 +0300
  • 4e73b58ee1
    Merge branch 'litehtml:master' into master Grzegorz Makarewicz 2024-02-24 01:09:58 +0100
  • 36dad99d7a updated Visual Studio project Yuri Kobets 2024-02-24 01:41:14 +0300
  • fe84eff36b Change location of containers Yuri Kobets 2024-02-24 00:20:45 +0300
  • e7d4ef08d0 Move text backend from container_linux to cairo_pango Yuri Kobets 2024-02-23 18:37:36 +0300
  • a8d0e69cd4
    Merge pull request #299 from stasoid/master Yuri Kobets 2024-02-23 13:02:45 +0300
  • 82982bffda fix min/max on Windows stasoid 2024-02-22 21:20:07 +0600
  • e5ca809cea Removed dependency of the Gdk::Pixbuf and images cache Yuri Kobets 2024-02-22 02:49:30 +0300
  • 0117a44a20
    Merge pull request #294 from memecode/master Yuri Kobets 2024-02-19 13:59:30 +0300
  • e8788a97ef Fix windows build issues. Matthew Allen 2024-02-19 21:41:56 +1100
  • 082b83f680 -Wpedantic m32 2024-02-18 13:03:12 +0100
  • 55d81bf0a8 Fixed: Negative top margin changes block height #284 Yuri Kobets 2024-02-11 02:31:20 +0300
  • e60910c16a Fixed: Negative top margin changes block height #284 Yuri Kobets 2024-02-11 02:31:20 +0300
  • f0fb2eea07 Linux container: added support for borders style Yuri Kobets 2024-02-10 01:11:37 +0300
  • d6a84876f1 Add specifying a working directory for tests Николай 2024-02-03 15:49:06 +0300
  • af4db4f9c9 Removed -Werror from compile options Yuri Kobets 2024-02-02 17:15:51 +0300
  • d4453f5d4e Refactoring for zero warnings Yuri Kobets 2024-02-01 01:15:58 +0300
  • 6ca1ab0419
    Merge pull request #285 from litehtml/flex_layout Yuri Kobets 2024-01-31 03:48:44 +0300
  • d85ebec101
    Merge branch 'master' into flex_layout Yuri Kobets 2024-01-31 03:46:27 +0300
  • cca054779b flexbox: some tests are resolved Yuri Kobets 2024-01-31 02:36:05 +0300
  • ef70eefe4f flexbox rendering fixes Yuri Kobets 2024-01-28 02:38:20 +0300
  • f195ffbd08 flex: refactoring flexbox redering Yuri Kobets 2024-01-15 04:16:50 +0300
  • 8c32000787
    Merge pull request #283 from imzyxwvu/fix/media-type Yuri Kobets 2024-01-17 17:41:42 +0300
  • 17b52a6cf2 media_query: Treat unknown media type as none zyxwvu Shi 2024-01-17 22:00:00 +0800
  • 7f77236246 flex: support for auto-margins in the cross direction Yuri Kobets 2024-01-11 03:08:38 +0300
  • 6ad0c533c4 fixed rendering of <br> tag with the 'clear' property Yuri Kobets 2024-01-09 23:50:17 +0300
  • b6e60a6803 flex: added support for align-items: baseline Yuri Kobets 2024-01-09 02:44:04 +0300
  • f5cdc4f240 flex: support for 'align-self: inherit' Yuri Kobets 2024-01-07 18:15:26 +0300
  • 3e03b6c228 flex: apply max-height to the flex container Yuri Kobets 2024-01-07 03:16:32 +0300
  • d06f95b82b flex: Added support for flex-grow/flex-shring with values less then 1 Yuri Kobets 2024-01-07 02:55:16 +0300
  • ca4eed0c85 flex: added validation for flex-grow and flex-shrink (must be positive number) Yuri Kobets 2024-01-07 01:45:01 +0300
  • d5354e69f1 flex: fixed the height calc in size_mode_content mode Yuri Kobets 2024-01-07 01:33:36 +0300
  • 2289e1be28 flex: "flex-basis: 0" is valid value Yuri Kobets 2024-01-07 01:12:13 +0300
  • 531eddccc6 flex: some passed tests added Yuri Kobets 2024-01-06 04:12:32 +0300
  • 88e255c37c flex: support for items max-width/max-height and auto-margins Yuri Kobets 2024-01-06 03:19:02 +0300
  • 691965bf2e flex: fix auto-shrink tests Yuri Kobets 2024-01-04 16:08:49 +0300
  • 96c79a0847 flex: fixed parsing of the flex shorthand Yuri Kobets 2023-12-30 00:47:59 +0300
  • 3bfe3f22f3 flex: Distribute remaining after algorithm space Yuri Kobets 2023-12-29 12:49:10 +0300
  • a230188b31 flex: fixes in rendering of the justify-content css property Yuri Kobets 2023-12-29 03:46:49 +0300