Commit Graph

  • 69e87a4e17 clang-format | Format fbsource with clang-format 21. main Nikita Lutsenko 2025-10-26 23:40:59 -07:00
  • 6617be1fd6 Updated copyright header from Facebook to Meta in yoga-config.cmake.in aialok 2025-10-10 05:39:56 -07:00
  • b21d0f8444 Update javascript CMakeLists.txt to add SUPPORT_BIG_ENDIAN (#1857) Igor Todorovski 2025-09-24 09:26:04 -07:00
  • dc2581f229 Codemod format for trailing commas change Nivaldo Bondança 2025-08-19 18:15:18 -07:00
  • f16fee8c2e Codemod format for trailing commas incoming change [300/n] (#1848) Nivaldo Bondança 2025-08-18 10:24:50 -07:00
  • 9c4aa5dd52 Codemod format for trailing commas incoming change [300/n] export-D80452590 Nivaldo Bondança 2025-08-18 09:31:21 -07:00
  • 89fc160151 Migrate YogaConfig to Kotlin (#1841) Mateo Guzmán 2025-08-14 07:29:26 -07:00
  • d1246f6f0d Codemod format for trailing commas incoming change [5/n] (#1847) Nivaldo Bondança 2025-08-14 07:24:42 -07:00
  • 93bea17635 Migrate YogaValue to Kotlin (#1838) Mateo Guzmán 2025-08-13 16:45:06 -07:00
  • 4e75c24b99 Codemod format for trailing commas incoming change [5/n] export-D80174965 Nivaldo Bondança 2025-08-13 12:21:19 -07:00
  • 0ef6192b16 Codemod format for trailing commas incoming change [10/n] export-D80174963 Nivaldo Bondança 2025-08-13 10:31:29 -07:00
  • c582f7caa6 Migrate YogaNative to Kotlin (#1839) Mateo Guzmán 2025-08-13 08:56:03 -07:00
  • bf1cbd29c0 Migrate YogaConfigFactory to Kotlin (#1833) Mateo Guzmán 2025-08-13 06:46:48 -07:00
  • 499a825836 Migrate DoNotStrip to Kotlin (#1840) Mateo Guzmán 2025-08-12 10:54:27 -07:00
  • 8087edaafe Migrate YogaLayoutType to Kotlin (#1837) Mateo Guzmán 2025-08-12 09:49:31 -07:00
  • c90aecbdfe Migrate LayoutPassReason to Kotlin (#1836) Mateo Guzmán 2025-08-12 09:10:30 -07:00
  • c54215fd77 Migrate YogaNodeFactory to Kotlin (#1832) Mateo Guzmán 2025-08-12 08:57:43 -07:00
  • cf50bc9adf Migrate YogaMeasureOutput to Kotlin (#1842) Mateo Guzmán 2025-08-12 07:55:41 -07:00
  • d1037226c0 Migrate YogaMeasureFunction to Kotlin (#1835) Mateo Guzmán 2025-08-12 07:40:31 -07:00
  • 714d4b2ebe Migrate YogaStyleInputs to Kotlin (#1830) Mateo Guzmán 2025-08-12 03:34:21 -07:00
  • d4b5220e6c Migrate YogaBaselineFunction to Kotlin (#1831) Mateo Guzmán 2025-08-11 10:51:55 -07:00
  • da5ba7f7c6 Migrate YogaLogger to Kotlin (#1834) Mateo Guzmán 2025-08-11 08:47:34 -07:00
  • 8bf7a34d02 Initial Kotlin setup and migrate YogaConstants (#1829) Mateo Guzmán 2025-08-07 08:17:56 -07:00
  • 82671c0132 Disable modernize-avoid-c-arrays in xplat/yoga/tests Dmitry Polukhin 2025-07-30 03:39:00 -07:00
  • 9f2a9476e5 Make yoga/Yoga.h an umbrell header (#1828) Alexey Medvedev 2025-07-24 16:51:13 -07:00
  • c7c85621fc Fix display: contents nodes not being cloned with the wrong owner (#1826) Jakub Piasecki 2025-07-11 02:16:35 -07:00
  • 73980a3cf8 Fix exhaustive switches Nolan O'Brien 2025-07-02 14:21:18 -07:00
  • 4b5ca50117 Reland Fix possible invalid measurements when width or height is zero pixels (#1823) Nick Gerleman 2025-06-30 20:46:39 -07:00
  • 30291398f3 Revert D76793705: Fix possible invalid measurements when width or height is zero pixels FBLite Revert Bot 2025-06-17 14:33:32 -07:00
  • 27d632c697 Fix possible invalid measurements when width or height is zero pixels (#1820) Nick Gerleman 2025-06-17 12:15:55 -07:00
  • 117fa494f7 Migrate from OSSRH to Central Portal (#1816) Nicola Corti 2025-06-11 16:12:06 -07:00
  • 073c136117 Remove unnecessary gradle-enterprise.gradle.kts from Yoga (#1817) Nicola Corti 2025-06-11 11:46:34 -07:00
  • 1232761571 YGPersistentNodeCloningTest (#1813) Nick Gerleman 2025-06-02 19:32:45 -07:00
  • c935fd5e10 Resubmit: Expose Unsnapped Dimensions (#1811) Nick Gerleman 2025-05-13 18:21:04 -07:00
  • 624325302c Revert D74292949: Expose Unsnapped Dimensions Yannick Loriot 2025-05-09 01:45:16 -07:00
  • 37a94a86de Expose Unsnapped Dimensions (#1809) Nick Gerleman 2025-05-08 17:45:16 -07:00
  • 4abc1a7d5f Fix documentation of 'alignContent' property configured with spaces (#1808) Santhosh Kumar 2025-05-07 14:40:02 -07:00
  • 51e6095005 LayoutData - added explicit default fields values initialization (#1802) Yurii Nakonechnyi 2025-03-24 12:23:46 -07:00
  • 79cef614ce fatalWithMessage() - added warning suppression: unused 'message' argument (#1803) Yurii Nakonechnyi 2025-03-19 19:06:50 -07:00
  • 6455a848a7 Update GHA actions/upload-artifact to v4, unbreak CI (#1799) Rob Hogan 2025-03-11 13:40:51 -07:00
  • 7305a5f7c8 Update GHA actions/upload-artifact to v4, unbreak CI export-D70986391 Rob Hogan 2025-03-11 13:02:27 -07:00
  • 5393118fbf Update Yarn to 1.22.22 (#1798) export-D70792047 Rob Hogan 2025-03-11 12:42:26 -07:00
  • 1b7d2c8d48 Enable RTTI to fix exception pointer issue on React Native (#1791) Nicola Corti 2025-03-04 04:51:38 -08:00
  • 3aa594c1f9 Gradle to 8.13 (#1790) Nicola Corti 2025-02-27 03:13:26 -08:00
  • c2ae39167e Update yoga aar targets (#1786) Mihaela Ogrezeanu 2025-02-12 02:28:59 -08:00
  • 49ee855f99 Add aar BUCK targets to export Litho libraries as aars (#1782) Mihaela Ogrezeanu 2025-01-24 07:57:56 -08:00
  • b12e0a2a15 Fix CI after GHA Update to Ubuntu 24.04 (#1781) Nick Gerleman 2025-01-21 13:34:22 -08:00
  • 74face1db4 huh? NickGerleman-ubuntu-24-04 Nick Gerleman 2025-01-21 11:50:12 -08:00
  • cb6dd1d01e Update clang-format version Nick Gerleman 2025-01-21 11:48:21 -08:00
  • f3793303f3 Try fixing CI after GHA Ubuntu 24.04 Update Nick Gerleman 2025-01-21 11:44:49 -08:00
  • 9591210a7a Add more unit tests for rounding values to pixel grid (#1776) Ruslan Shestopalyuk 2024-12-30 12:38:48 -08:00
  • 91997d6cd3 Avoid calling fmod twice in roundLayoutResultsToPixelGrid (#1775) Ruslan Shestopalyuk 2024-12-30 12:38:48 -08:00
  • 042f501315 ./set-version.py 3.2.1 v3.2.1 release-v3.2 Nick Gerleman 2024-12-12 17:41:47 -08:00
  • 2dfdf6c824 Add 16K support for standalone Yoga (#1766) Nicola Corti 2024-12-10 09:34:38 -08:00
  • 909e4bea6e Fix test util to measure text properly based on flex direction (#1768) Joe Vilches 2024-12-12 11:11:49 -08:00
  • 13f4adbbcd Add 16K support for standalone Yoga (#1766) Nicola Corti 2024-12-10 09:34:38 -08:00
  • ae2d06d0f5 Update YGNodeStyleGetGap to return YGValue (#1753) heoblitz 2024-12-09 13:38:05 -08:00
  • 5478812db3 Use crossAxisOwnerSize instead of ownerHeight in cross axis bound call (#1763) Joe Vilches 2024-12-06 15:34:06 -08:00
  • 050ac8a413 Properly camelcase mainAxisownerSize in FlexLine (#1762) Joe Vilches 2024-12-03 19:16:56 -08:00
  • 733ba24064 Add Yoga 3.2 Release notes (#1761) Nick Gerleman 2024-12-02 17:39:41 -08:00
  • e177477144 Add text based intrinsic sizing tests (#1759) Joe Vilches 2024-12-02 17:29:49 -08:00
  • 76ffdbc25d Back out "Back out "[yoga][gentest][intrinsic sizing] Gentest and initial tests for intrinsic sizing"" (#1758) Joe Vilches 2024-12-02 17:29:49 -08:00
  • f99e657acd Back out "Back out "[yoga][intrinsic sizing] Update public API for intrinsic sizing setters"" Joe Vilches 2024-12-02 17:29:49 -08:00
  • a9246bc7db Back out "Back out "[yoga][intrinsic sizing] Modify private apis to set, store, and get intrinsic sizing keywords"" (#1756) Joe Vilches 2024-12-02 17:29:49 -08:00
  • f55265f518 ./set-version.py 3.2.0 v3.2.0 Nick Gerleman 2024-12-02 12:33:53 -08:00
  • be72b8e8aa Align order of params between calculateLayoutInternal and calculateLayoutImpl (#1755) Joe Vilches 2024-11-26 22:48:24 -08:00
  • b876f596d9 Camel case LengthValue in Node.cpp (#1754) Joe Vilches 2024-11-26 15:23:08 -08:00
  • be00354b71 Back out "Modify private apis to set, store, and get intrinsic sizing keywords" (#1750) Joe Vilches 2024-11-25 00:40:03 -08:00
  • 0c995496c8 Back out "Update public API for intrinsic sizing setters" (#1752) Joe Vilches 2024-11-25 00:40:03 -08:00
  • c12e732fab Back out "Gentest and initial tests for intrinsic sizing" (#1751) Joe Vilches 2024-11-25 00:40:03 -08:00
  • 2b7252966a Bump cross-spawn from 7.0.3 to 7.0.6 dependabot/npm_and_yarn/cross-spawn-7.0.6 dependabot[bot] 2024-11-21 19:14:09 +00:00
  • 26232c33d7 Bump http-proxy-middleware from 2.0.6 to 2.0.7 dependabot/npm_and_yarn/http-proxy-middleware-2.0.7 dependabot[bot] 2024-11-21 19:14:09 +00:00
  • 0b25796676 Update docusaurus to 3.6.0 (#1749) Eric Rozell 2024-11-21 11:09:17 -08:00
  • 262f868ce0 Fix the nodes' owners not being updated when display: contents is used (#1743) Jakub Piasecki 2024-11-20 20:01:50 -08:00
  • 77c9987012 Fix: Correct Layout Behavior for Combined align-content and align-items (#1742) phuccvx12 2024-11-20 19:59:42 -08:00
  • 26b21ae23c Update some Justify tests following Chrome changes (#1746) Joe Vilches 2024-11-19 15:43:04 -08:00
  • 5b962c0801 Revert "Extra log for case where availableHeight is undefined and sizing mode != max content (#1687)" (#1741) Eric Rozell 2024-11-13 06:29:35 -08:00
  • 8f69ac776e Minor display: contents optimizations (#1736) Nick Gerleman 2024-11-05 11:28:37 -08:00
  • 867bfae3a3 Gentest and initial tests for intrinsic sizing (#1723) Joe Vilches 2024-11-04 16:02:37 -08:00
  • 488288e291 Update public API for intrinsic sizing setters (#1722) Joe Vilches 2024-11-04 16:02:37 -08:00
  • f52ec78584 Modify private apis to set, store, and get intrinsic sizing keywords (#1721) Joe Vilches 2024-11-04 16:02:37 -08:00
  • 6fed4dfe30 Add tests for LayoutableChildren iterator (#1731) Jakub Piasecki 2024-10-25 18:01:20 -07:00
  • 8dc2fa52c1 Fix for nodes with display: contents not being cleaned in some cases (#1729) Jakub Piasecki 2024-10-25 17:34:36 -07:00
  • e696b8c456 Bump to Gradle 8.9, AGP 8.7.1 and NDK 27 Alan Lee 2024-10-24 13:34:03 -07:00
  • 68bb2343d2 Add support for display: contents style (#1726) Jakub Piasecki 2024-10-18 22:05:41 -07:00
  • 568718242d Remove legacy absolute positioning path (#1725) Nick Gerleman 2024-10-17 22:40:16 -07:00
  • 43be5888c4 Add boxsizing to playground (#1724) Joe Vilches 2024-10-11 09:55:12 -07:00
  • 2437d26ca5 Sunset the value namespace (#1720) Joe Vilches 2024-10-09 19:20:15 -07:00
  • 820a4d5bf6 Let gentest properly create *Auto methods for sizes (#1719) Joe Vilches 2024-10-09 19:20:15 -07:00
  • ef9ae63268 Make it so that we can console.log in browser to debug gentest (#1718) Joe Vilches 2024-10-09 19:20:15 -07:00
  • e69fcb26bb Fix issue where padding for box sizing is resolved against wrong reference length (#1715) Joe Vilches 2024-10-04 17:07:05 -07:00
  • 990ec920ad Add default test for box sizing (#1716) Joe Vilches 2024-10-03 12:21:16 -07:00
  • 3351e8eb45 Add "SPM Supported" Badge to README (#1717) Nick Gerleman 2024-10-03 11:26:49 -07:00
  • 84312c54a4 Camel case *AxisownerSize (#1714) Joe Vilches 2024-10-01 15:19:22 -07:00
  • dc1f0a68f9 Let flex basis support content box (#1713) Joe Vilches 2024-10-01 15:19:22 -07:00
  • bc236947d0 More niche box sizing tests (#1712) Joe Vilches 2024-10-01 15:19:22 -07:00
  • 671ae61a39 Impl of content box (#1711) Joe Vilches 2024-10-01 15:19:22 -07:00
  • bc5098fc80 Clean up calls to dimension() with a hardcoded FlexDirection (#1710) Joe Vilches 2024-10-01 15:19:22 -07:00
  • b02caa8e06 Rename Node.h's getResolvedDimension to getProcessedDimension (#1705) Joe Vilches 2024-10-01 15:19:22 -07:00
  • 22b018c957 Fix YogaConfig getting garbage collected #1678 (#1703) Michael Troger 2024-09-25 23:53:17 -07:00