Commit Graph

4362 Commits

Author SHA1 Message Date
Martín Lucas Golini
8853acd901 Fix baseline alignment for inline-blocks in RichText. 2026-05-31 02:25:03 -03:00
Martín Lucas Golini
50334d4481 HTML input checkbox fixes. 2026-05-31 02:07:36 -03:00
Martín Lucas Golini
d24ed80912 Flex: Column-reverse stacking context reordering. 2026-05-31 02:01:09 -03:00
Martín Lucas Golini
733b66f16b Flex painting order support. 2026-05-31 01:35:16 -03:00
Martín Lucas Golini
0c27b124b5 Merge remote-tracking branch 'origin/develop' into develop 2026-05-31 01:06:34 -03:00
Martín Lucas Golini
1081830f93 Merge branch 'feature/flex-layout' into develop 2026-05-31 01:06:14 -03:00
Martín Lucas Golini
54310057e3 More flexbox work. 2026-05-31 01:03:53 -03:00
Martín Lucas Golini
7fdcb94c30 More flexbox support wip. 2026-05-30 21:19:15 -03:00
Martín Lucas Golini
7f3d997193 Fix tests. 2026-05-30 20:45:35 -03:00
Martín Lucas Golini
9ac381e6ba visibility: collapse on flex items 2026-05-30 14:12:25 -03:00
Martín Lucas Golini
abfd10bee4 Add anonymous flex item wrap support. 2026-05-30 02:52:23 -03:00
Martín Lucas Golini
8be05aabdd Initial implementation to support rendering text nodes as anonymous flex items. This does not support wrapping yet. 2026-05-30 02:37:22 -03:00
Martín Lucas Golini
4cd645a411 More flex fixes. 2026-05-30 01:55:23 -03:00
Martín Lucas Golini
81d5854dc5 Fix SpartanJ/ecode#908. 2026-05-30 01:50:04 -03:00
Martín Lucas Golini
c83548ae08 Fix rendering bug. 2026-05-30 01:08:59 -03:00
Martín Lucas Golini
c79cdce019 More Flex WIP. Updated plan. 2026-05-30 00:48:47 -03:00
Martín Lucas Golini
2e7a1d0eb3 Update plan, minor fix. 2026-05-29 23:31:04 -03:00
Martín Lucas Golini
ddfd59e167 More flex improvements. 2026-05-29 21:20:56 -03:00
Martín Lucas Golini
cc0e516edc Nits 2026-05-29 18:17:39 -03:00
Martín Lucas Golini
453eaa03fc Several flex fixes. 2026-05-29 15:48:23 -03:00
Martín Lucas Golini
5305670f46 Fixes. 2026-05-29 03:04:27 -03:00
Martín Lucas Golini
72077144a5 Merge branch 'develop' into feature/flex-layout 2026-05-29 02:18:16 -03:00
Martín Lucas Golini
20ef8854fc Flex support WIP. 2026-05-29 02:18:12 -03:00
Martín Lucas Golini
81fe0fe632 Minor change in body min-height property. 2026-05-29 02:12:48 -03:00
Martín Lucas Golini
327952aa38 More float fixes. 2026-05-28 17:53:13 -03:00
Martín Lucas Golini
8a5a7af3e0 Revert "Avoid stack-overflow when updating UIHTMLWidget::updateOutOfFlowPosition."
This reverts commit eb2b919354.
2026-05-27 21:20:56 -03:00
Martín Lucas Golini
eb2b919354 Avoid stack-overflow when updating UIHTMLWidget::updateOutOfFlowPosition. 2026-05-27 19:52:03 -03:00
Martín Lucas Golini
df3ac4508b Add plan to implement a more complete font-weight support. 2026-05-27 01:10:28 -03:00
Martín Lucas Golini
bdf94fea21 Added font-weight support. 2026-05-27 00:53:59 -03:00
Martín Lucas Golini
55e0fb9736 float and clear fixes 2026-05-26 21:57:32 -03:00
Martín Lucas Golini
2dbbd7d56d Do not compute for layouting hidden rows in TableLayouter. 2026-05-26 20:24:02 -03:00
Martín Lucas Golini
0c98717089 Improvements for SpartanJ/ecode#906. 2026-05-26 19:49:32 -03:00
Martín Lucas Golini
28290c20ef Quick crash fix SpartanJ/eepp#181. 2026-05-26 13:56:48 -03:00
Martín Lucas Golini
85b706869e Float and text wrap fixes. 2026-05-25 02:42:55 -03:00
Martín Lucas Golini
b36ef2cf85 Fix background draw in atomic boxes.
Fix in selector parser.
2026-05-25 01:49:04 -03:00
Martín Lucas Golini
fa537eaaaa More WIP, several HTML fixes compatibility. 2026-05-24 15:29:00 -03:00
Martín Lucas Golini
c5e39f4c6d More fixes. 2026-05-24 13:43:29 -03:00
Martín Lucas Golini
aa9efcf13b Load CSS default HTML element styles from a CSS file with no specificity. This simplyfies how to setup the HTML defaults. Also set new defaults matching closer HTML spec. 2026-05-24 13:15:31 -03:00
Martín Lucas Golini
bb7682dd8f CSS float improvements. 2026-05-24 02:21:53 -03:00
Martín Lucas Golini
a4a39b5491 Update IME location on cursor position change in TerminalDisplay. 2026-05-23 20:37:37 -03:00
Martín Lucas Golini
a7e1c03f25 Fix bug loading style elements from UIRichText. 2026-05-23 20:22:53 -03:00
Martín Lucas Golini
49971701ed float fixes. 2026-05-23 19:24:14 -03:00
Martín Lucas Golini
d7807a1aa9 Ups fix Linux nightly env vars. 2026-05-23 17:49:54 -03:00
Martín Lucas Golini
a90a003384 Update the Linux nightly. 2026-05-23 17:17:33 -03:00
Martín Lucas Golini
89028491ef Try fix macOS not passing tests due to incorrect Window sizing in macOS CI.
Add support to diff images in UIDiffView.
2026-05-23 14:17:48 -03:00
Martín Lucas Golini
15db9e90eb Body height miscalculation fix. 2026-05-23 00:25:27 -03:00
Martín Lucas Golini
428cd55c48 Fix bug in CSS id selectors not working properly because we were lower-casing them for no reason. 2026-05-22 01:11:39 -03:00
Martín Lucas Golini
ba3576aa8c Add text-transform support for UIRichText and UITextSpan. 2026-05-22 00:41:30 -03:00
Martín Lucas Golini
0c742d6431 Fix Windows build. 2026-05-21 21:25:19 -03:00
Martín Lucas Golini
ed333b3839 Optimization in RichText and added benchmark. 2026-05-21 19:19:47 -03:00