Commit Graph

  • bb8fd593ff Remove NumericBitfield (#1463) Nick Gerleman 2023-11-27 21:20:20 -08:00
  • 9b0fd09ec6 Remove yoga::Style::BitfieldRef (#1459) Nick Gerleman 2023-11-27 21:20:20 -08:00
  • ed6e91479c Remove yoga::Style::Ref (#1462) Nick Gerleman 2023-11-27 21:20:20 -08:00
  • 325ccea068 YGEdge -> yoga::Edge (#1461) Nick Gerleman 2023-11-25 20:41:22 -08:00
  • a121483e81 Use CSS terminology for sizing rules (#1460) Nick Gerleman 2023-11-25 20:41:22 -08:00
  • aca02406ef CompactValue -> Style::Length (#1458) Nick Gerleman 2023-11-25 20:41:22 -08:00
  • a822f2635e Do not expose aggregate style edges (#1477) Nick Gerleman 2023-11-22 22:43:41 -08:00
  • 0ebac779aa Remove YGStyleAccessorsTest (#1476) Nick Gerleman 2023-11-22 22:43:41 -08:00
  • 0eb861b459 Don't enable ordinalCount() or bitCount() for bitset enums Nick Gerleman 2023-11-22 11:06:31 -08:00
  • c7c81e3c89 Remove composite border comparisons (#1475) Nick Gerleman 2023-11-21 23:17:32 -08:00
  • a713a598c8 Fix modulemap typo (#1474) Nick Gerleman 2023-11-20 14:10:56 -08:00
  • 27af596359 Revert D50998164: Allow lazy resolution of edge dimension values Nick Gerleman 2023-11-15 18:34:47 -08:00
  • f2c8acad2c Allow lazy resolution of edge dimension values (#1453) Nick Gerleman 2023-11-14 09:12:35 -08:00
  • bb892af3a4 Make trunk builds "0.0.0" (#1466) Nick Gerleman 2023-11-13 22:09:35 -08:00
  • 8c1a672f92 GitHub Actions Cleanup (#1467) Nick Gerleman 2023-11-13 03:57:52 -08:00
  • 6f41a27e31 "yogalayout.com" to "yogalayout.dev" (#1465) Nick Gerleman 2023-11-13 02:48:29 -08:00
  • 1b1df3a87e Simplify YGConfigSetPointScaleFactor (#1451) Nick Gerleman 2023-11-10 16:31:46 -08:00
  • c46ea9c6f5 Modularize and document public API (#1449) Nick Gerleman 2023-11-10 16:31:46 -08:00
  • 12a8d16b62 Remove Yoga-internal.h (#1452) Nick Gerleman 2023-11-07 21:27:59 -08:00
  • 9eb8a62739 Remove YGNodeMarkDirtyAndPropagateToDescendants (#1448) Nick Gerleman 2023-11-07 21:27:59 -08:00
  • 283e3203f6 Fix issue where absolute children of row-reverse containers would inset on the wrong side (#1446) Joe Vilches 2023-11-07 11:02:20 -08:00
  • c09554056d Introduce isDefined() and remove cases of !isUndefined() (#1439) Joe Vilches 2023-11-07 11:02:20 -08:00
  • e90f2a8e2c Simplify getting padding + border for cross axis in algorithm (#1437) Joe Vilches 2023-11-07 11:02:20 -08:00
  • 484118c89b Change gentest to only write position relative to parent Joe Vilches 2023-11-07 09:57:04 -08:00
  • 301ed20296 Remove unused arg in calculateTree in gentest.js Joe Vilches 2023-11-07 09:57:04 -08:00
  • 92860077f9 Port more content to website-next (#1435) Nick Gerleman 2023-11-03 05:23:56 -07:00
  • a20559063e Regenerate YGStaticPositionTest.test.ts that was failing github CI checks (#1447) Joe Vilches 2023-11-02 16:52:18 -07:00
  • 3a96c7717d Bump to 2.0.1 v2.0.1 iainsmith/release-v2.0 NSProgrammer/release-v2.0 release-v2.0 Nick Gerleman 2023-10-31 21:43:08 -07:00
  • c01dcd2338 Fix yoga-layout/wasm-sync exporting async binary if browser/node export conditions not met Nick Gerleman 2023-10-31 21:40:51 -07:00
  • ef1d772447 Consolidate JavaScript Flavors (#1433) Nick Gerleman 2023-10-31 20:41:38 -07:00
  • b19a07cff9 Use libc++ in Ubuntu Clang Build (#1440) Nick Gerleman 2023-10-30 14:52:45 -07:00
  • 4f98bfe40a Add tests for absolute positioning of children with padding in the parent Joe Vilches 2023-10-26 10:12:04 -07:00
  • 52ae53a7c8 Add errata supporting changes to position: static (#1434) Joe Vilches 2023-10-23 18:20:24 -07:00
  • 6cc9e58246 Add more tests to eventually test position: static Joe Vilches 2023-10-23 18:20:24 -07:00
  • 2ea4c043fd gentest support for position: static + initial test Joe Vilches 2023-10-23 18:20:24 -07:00
  • 7e91004b90 Remove skips on passing position tests and add errata tests Joe Vilches 2023-10-18 17:30:18 -07:00
  • b6f85a1c76 Fix issue where position insets were not working with row reverse (#1431) Joe Vilches 2023-10-18 17:30:18 -07:00
  • 2668e8e70c Fix row-reverse flex direction fixtures Joe Vilches 2023-10-18 17:30:18 -07:00
  • f1f869b955 Build with MSVC /W4 (#1432) Nick Gerleman 2023-10-18 17:24:52 -07:00
  • 0d28b283e2 Support "align-content: space-evenly" (#1422) Nico Burns 2023-10-17 20:59:51 -07:00
  • 2e2c124c28 Revamp tests for row reverse + padding after fix Joe Vilches 2023-10-17 20:30:16 -07:00
  • 7502595bef Fix issue where paddingStart and paddingEnd were swapped with row reverse (#1426) Joe Vilches 2023-10-17 20:30:16 -07:00
  • b558059b74 Revamp tests for row reverse + border after fix Joe Vilches 2023-10-17 20:30:16 -07:00
  • b52d6ce7f2 Fix issue where borderStart and borderEnd were swapped with row reverse (#1425) Joe Vilches 2023-10-17 20:30:16 -07:00
  • e17005960f Rename ambiguous getLeading/Trailing... functions in Node.cpp (#1424) Joe Vilches 2023-10-17 20:30:16 -07:00
  • bab6b43683 Rename ambiguous leading/trailingEdge functions (#1423) Joe Vilches 2023-10-17 20:30:16 -07:00
  • b40e44c1ab Bump @babel/traverse from 7.21.5 to 7.23.2 (#1428) dependabot[bot] 2023-10-17 16:43:09 -07:00
  • 40279a8d4a Bump 'postcss' and 'word-wrap' (#1427) Nick Gerleman 2023-10-16 20:33:34 -07:00
  • 656830e595 Add test for errata behavior for margin start/end Joe Vilches 2023-10-12 17:51:24 -07:00
  • 3fbd92bc3b No longer skip margin_start and margin_end row reverse tests Joe Vilches 2023-10-12 16:22:27 -07:00
  • f4337fbb07 Fix issue where marginStart and marginEnd were not working with rowReverse flex direction (#1420) Joe Vilches 2023-10-12 16:22:27 -07:00
  • 50dc5ae2d1 Add errata for fix to marginStart/End for row-reverse flex direction (#1419) Joe Vilches 2023-10-12 16:22:27 -07:00
  • 50ecd98141 Add test fixture to reproduce bug in aspect-ratio (#1421) Eric Rozell 2023-10-12 15:02:00 -07:00
  • a876372357 Add option to use aspect-ratio in test fixtures Eric Rozell 2023-10-12 15:02:00 -07:00
  • fad4d50b8e Add option to use overflow: scroll in text fixtures Eric Rozell 2023-10-12 15:02:00 -07:00
  • bac658b4f5 Add row reverse tests for position joevilches/main joevilches/HEAD Joe Vilches 2023-10-11 14:02:39 -07:00
  • 799624b9a5 Add row reverse tests for border Joe Vilches 2023-10-11 14:02:39 -07:00
  • 9d9b1f0874 Add row reverse tests for padding Joe Vilches 2023-10-11 14:02:39 -07:00
  • 81de77af8d Fix Type Casting Warnings in ReactCommon Chiara Mooney 2023-10-09 11:07:46 -07:00
  • 7fe6e345a7 FloatOptional GCC build fix and more constexpr (#1411) Nick Gerleman 2023-10-06 13:04:39 -07:00
  • f700e1335c C++ style enums 17/N: Gutter (#1407) Nick Gerleman 2023-10-04 20:34:42 -07:00
  • 98d2172e05 Use modern Android libc++ in Yoga and React Native OSS (#1412) Nick Gerleman 2023-10-04 19:57:14 -07:00
  • 2734784ddb Fix style resolution functions returning FloatOptional (#1404) Nick Gerleman 2023-10-03 15:36:01 -07:00
  • ce8fe99bf9 Fix typo on aspect ratio page Joe Vilches 2023-10-03 14:44:00 -07:00
  • e099449c37 Adding optional QOL flags to gentest Joe Vilches 2023-10-03 11:31:34 -07:00
  • e60ae290ea Add fixtures to test proper margins with reverse flex directions Joe Vilches 2023-10-03 11:31:34 -07:00
  • 4ef28bce24 Remove usage of Gutters arrays and YGGutter as index (#1406) Nick Gerleman 2023-10-03 10:08:10 -07:00
  • 07cabca526 Fixed issue with first line element gap handling. (#1408) jlmip 2023-10-03 06:24:48 -07:00
  • b03a821884 Fix handling of negative flex gap (#1405) Nick Gerleman 2023-09-30 21:09:13 -07:00
  • a8566a0150 C++ style enums 16/N: Dimension (#1403) Nick Gerleman 2023-09-29 00:06:34 -07:00
  • 8d24fcd90f Remove FloatOptional related TODOs Nick Gerleman 2023-09-21 18:14:46 -07:00
  • 83705c2942 Remove usage of Dimension arrays and YGDimension as index (#1402) Nick Gerleman 2023-09-20 16:19:59 -07:00
  • 81754d8cb2 Fixed minor syntax error (#1363) hetan thakkar 2023-09-20 08:34:18 -07:00
  • 6bc896e549 C++ style enums 15/N: Display (#1397) Nick Gerleman 2023-09-19 16:30:02 -07:00
  • 75bbfb0b71 C++ style enums 14/N: Overflow (#1398) Nick Gerleman 2023-09-19 16:30:02 -07:00
  • 03d0523996 C++ style enums 13/N: Wrap (#1400) Nick Gerleman 2023-09-19 16:30:02 -07:00
  • 4ea6b4c4f9 C++ Style enums 12/N: PositionType (#1399) Nick Gerleman 2023-09-19 16:30:02 -07:00
  • 5bf81b1ef8 C++ style enums 11/N: Align (#1395) Nick Gerleman 2023-09-19 16:30:02 -07:00
  • 61763e7d0a C++ style enums 10/N: Justify (#1396) Nick Gerleman 2023-09-19 16:30:02 -07:00
  • 6ec790dd1b C++ style enums 9/N: FlexDirection (#1394) Nick Gerleman 2023-09-19 16:30:02 -07:00
  • 9b99e4fc22 C++ style enums 8/N: Direction (#1392) Nick Gerleman 2023-09-19 16:30:02 -07:00
  • ea3869fe9f Simplify bitfields (#1393) Nick Gerleman 2023-09-19 01:28:35 -07:00
  • 557d2a76fe Breaking: Use C++ 20 (#1382) Nick Gerleman 2023-09-19 01:28:35 -07:00
  • ed406f0b55 C++ style enums 7/N: MeasureMode (#1389) Nick Gerleman 2023-09-14 23:06:34 -07:00
  • 383b325d06 C++ style enums 6/N: PrintOptions (#1385) Nick Gerleman 2023-09-14 23:06:34 -07:00
  • 70954bbda5 C++ style enums 5/N: LogLevel (#1387) Nick Gerleman 2023-09-14 23:06:34 -07:00
  • 6f5eaefc51 C++ style enums 4/N: Errata (#1388) Nick Gerleman 2023-09-14 23:06:34 -07:00
  • 42e1f2c737 C++ style enums 3/N: ExperimentalFeature (#1386) Nick Gerleman 2023-09-14 23:06:34 -07:00
  • 9129a0af87 C++ style enums 2/N: NodeType (#1383) Nick Gerleman 2023-09-14 23:06:34 -07:00
  • 4cd45ac5d5 C++ style enums 1/N: Generator (#1384) Nick Gerleman 2023-09-14 23:06:34 -07:00
  • c60050d0cb Fixup hack for flex line size calculation (#1380) Nick Gerleman 2023-09-14 20:26:31 -07:00
  • f9c2c27d33 Use fbsource clang-format config Nick Gerleman 2023-09-13 20:12:55 -07:00
  • 9d21e3e300 Remove config drilling (#1378) Nick Gerleman 2023-09-13 20:12:55 -07:00
  • 66cc95f932 Breaking: per-node pointScaleFactor (#1379) Nick Gerleman 2023-09-13 14:11:25 -07:00
  • 0a90b16ac6 Remove layoutContext Drilling (#1376) Nick Gerleman 2023-09-12 19:08:55 -07:00
  • b1e0140aaa Remove JNI Binding usage of layoutContext (#1377) Nick Gerleman 2023-09-12 19:08:55 -07:00
  • 700be8c8ad Extract isBaselineLayout() (#1375) Nick Gerleman 2023-09-12 19:08:55 -07:00
  • 62ba8ebb3d Replace dim and pos arrays (#1373) Nick Gerleman 2023-09-11 19:51:40 -07:00
  • a4f36bdb51 Separate FlexLine functionality (#1374) Nick Gerleman 2023-09-11 19:51:40 -07:00
  • 241c5e4baf Cleanup visibility macros (#1372) Nick Gerleman 2023-09-11 19:51:40 -07:00