54 Commits (0411d6596400cf5acc02ccee98fcfc2a21f717a2)

Author SHA1 Message Date
Shagen Ogandzhanian 0411d65964 substractHomogenous 4 years ago
Shagen Ogandzhanian 8e7e2cf831 addHomogenous 4 years ago
Shagen Ogandzhanian f416e845de arithmeticDivisionLeft 4 years ago
Shagen Ogandzhanian e2d0982d33 arithmeticMultiplicationRight 4 years ago
Shagen Ogandzhanian c3bfd2ba3b css unit multiplication left 4 years ago
Shagen Ogandzhanian 754f6f65b0 Swap CSSSizeValue and CSSUnitValue names so to be less intrusive for an outside code 4 years ago
Shagen Ogandzhanian cd41be29fe Simplify unit definitions in unit subtypes 4 years ago
Shagen Ogandzhanian 1f3ac83203 Get rid of all specified unit subtypes in favour of the generic counterparts 4 years ago
Shagen Ogandzhanian 693dae096a Rename unit subtypes to make their usage more intuitive 4 years ago
Shagen Ogandzhanian c42c944f82 CSSUnitValueTyped can hold only Float values 4 years ago
Shagen Ogandzhanian 9e189e2b87 Fix subtype for fr (which is CSSUnitFlexValue) 4 years ago
Shagen Ogandzhanian 4098591b80 Introduce css unit type markers instead of css value type markers 4 years ago
Shagen Ogandzhanian 251359b087 CSSUnit is a sealed interface 4 years ago
Shagen Ogandzhanian 8869cbeaa7 Move all CSSUnit related entities to CSSUnits 4 years ago
Shagen Ogandzhanian 9e68077a0c Introduce CSSUnit 4 years ago
Shagen Ogandzhanian aae29bc807 Remove CSSOM unit b uilder definitions completely 4 years ago
Shagen Ogandzhanian 1e6c3d0449 CSS Unit classes are value classes 4 years ago
Shagen Ogandzhanian c7223bdcb1 CSSUnitValue is an interface 4 years ago
Shagen Ogandzhanian 4cf40209ac Use non-CSSOM CSSUnitValue 4 years ago
Shagen Ogandzhanian a6fbe1ff94 BREAKING: CSSUnitValue working in Chrome 4 years ago
Shagen Ogandzhanian 47fef9be5c Remove CSSNumericValueJs 4 years ago
Shagen Ogandzhanian 857629897a CSSRelValue, CSSAbsValue, CSSAngleValue, CSSTimeValue, CSSFrequencyValue, CSSResolutionValue, CSSFlexValue are marker interfaces 4 years ago
Shagen Ogandzhanian 11e928e02a Remove CSSSizeValue, use CSSUnitValue instead 4 years ago
Shagen Ogandzhanian d9509dd17e Remove CSSSizeOrAuto completely 4 years ago
Shagen Ogandzhanian 67244aec5e CSSProperties is CSSSizeOrAuto-agnostic 4 years ago
Shagen Ogandzhanian 0a39d4681f Remove unused (and non-existent) CSSTypedUnitValue 4 years ago
Shagen Ogandzhanian 7d4e3307ac Move parse definition from CSSNumericValueJS to CSSNumericValue 4 years ago
Shagen Ogandzhanian 7022ab225a CSSSizeValue child interfaces are not external 4 years ago
Shagen Ogandzhanian c5b661850b Remove CSSNumericValue::equals since it clashes with regular equals and can not be actually called 4 years ago
Shagen Ogandzhanian de42b05b99 Introduce CSSUnitApiTests and slightly modify API according to the results of such testing 4 years ago
Shagen Ogandzhanian 8e546f84f8 Get rid of redundnant typecases in CSSUnits 4 years ago
Philip Wedemann 21146ed1d5
Web: Add Hr Element (#741) 4 years ago
Philip Wedemann 6773408821
Web: Fix Option usage in Select Element (#742) 4 years ago
Shagen Ogandzhanian a4c7f3d074 CSSSizeOrAutoValue is a marker interface 4 years ago
Shagen Ogandzhanian 80f5eae42c StylePropertyValue does not contain any nested entities 4 years ago
Shagen Ogandzhanian 15a6b5601e Remove CSSKeywordValue from API completely 4 years ago
Oleksandr Karpovich 59470f36c6 dom: Add a test for `auto` keyword in inline style 4 years ago
Shagen Ogandzhanian 3962c5cf23 Revert "Commonize CSS interfaces and remove polyfill dependency" 4 years ago
Shagen Ogandzhanian 898fa303ff Rename package names in web-core 4 years ago
Shagen Ogandzhanian f10eb96974 Make content nullable so that we won't pass even empty lambda 4 years ago
Akif Abasov 8e2176b029 Commonize CSS interfaces and remove polyfill dependency 4 years ago
Shagen Ogandzhanian b1328204b8 Make consistent multi-platform plugin invocation throughout web modules and examples 4 years ago
Shagen Ogandzhanian 42ad7c7dcc [web] Remove classes builder version from API 4 years ago
Shagen Ogandzhanian 526053086b [web] Preprations for using DomApplier with Element 4 years ago
Shagen Ogandzhanian 16813707d4 Simplify call signatures in [web-core] tests 4 years ago
Shagen Ogandzhanian d998bf9058 Move all tests in core to org.jetbrains.compose.web.core.tests 4 years ago
Shagen Ogandzhanian 8118bb7cbe [web] Don't leave emtpy style attribute if nothing as applied 4 years ago
Shagen Ogandzhanian 6a8e15a7fe [web] Attribute builder builds styles as well 4 years ago
Oleksandr Karpovich 2b788ef9df [compose-dom] Let classes lists get merged instead of overriding earlier calls 4 years ago
Shagen Ogandzhanian 3232571f35 [web-core] introduce StyleBuilderContext, AttrBuilderContext and ContentBuilder aliases 4 years ago