Commit Graph

  • dc0609d153 Moved out main axis justification logic to seperate function Pritesh Nandgaonkar 2018-02-06 08:39:49 -08:00
  • bd46344a4e Fix ComponentKit code generation Daniel Büchele 2018-02-06 08:13:17 -08:00
  • 7199902316 Delete CNAME Joel Marcey 2018-02-06 08:16:40 -08:00
  • 250873abf2 Create CNAME Joel Marcey 2018-02-06 08:12:21 -08:00
  • 1e775ecb83 Fixed failing snapshot test Pritesh Nandgaonkar 2018-02-06 07:05:18 -08:00
  • 9718c517d9 add playground Daniel Büchele 2018-02-05 06:49:11 -08:00
  • afc215aa66 Made a separate function for resolving flexible length Pritesh Nandgaonkar 2018-02-05 06:33:05 -08:00
  • 5df8157863 Seperate function for second pass Pritesh Nandgaonkar 2018-02-05 06:33:03 -08:00
  • 802fe6bb29 Replaced first pass with a function Pritesh Nandgaonkar 2018-02-05 06:33:01 -08:00
  • 27d2ad198e Moved out logic to calculate size consumed on a line into seperate function Pritesh Nandgaonkar 2018-02-05 06:32:59 -08:00
  • 63be3ff84c Remove the use of legacy flag and log the diff if its used Pritesh Nandgaonkar 2018-02-02 07:38:17 -08:00
  • 66045bd13d Use delete instead of free Mark Wang 2018-01-31 17:54:42 -08:00
  • df9b9849e4 Fixed rounding issues with YGRoundValueToPixelGrid and negative floats Edmond Maillard 2018-01-24 16:24:02 +08:00
  • f5f8105b57 Made logging logic dynamic to log string length Edensan/master Edensan/HEAD Pritesh Nandgaonkar 2018-01-23 06:35:51 -08:00
  • 4f92ae46ef Yoga android news feed benchmark tests Pritesh Nandgaonkar 2018-01-22 04:17:28 -08:00
  • 80f8aa3c7e Mark model fields final Pascal Hartig 2018-01-22 02:48:53 -08:00
  • 42778f687b Release version 1.9.0 Daniel Büchele 2018-01-19 11:25:26 -08:00
  • 7b27a58b97 NPM release v1.8.1 Daniel Büchele 2018-01-19 11:25:24 -08:00
  • a40ba9d350 update JavaScript bindings Daniel Büchele 2018-01-18 07:55:50 -08:00
  • 9ecdff14fa Use vector instead of linked list Pritesh Nandgaonkar 2018-01-16 09:31:21 -08:00
  • 288adc49c9 Fix for failing screenshot tests Pritesh Nandgaonkar 2018-01-16 08:57:11 -08:00
  • b8c2428b31 Exposing setDirtiedFunc as plain C function YGNodeSetDirtiedFunc Valentin Shergin 2018-01-15 15:35:51 -08:00
  • 92bfcbafc0 Moved leadingpaddingnandborder function as a method on YGNode Pritesh Nandgaonkar 2018-01-15 10:09:55 -08:00
  • 130b5beca2 Move trailing padding function as a method on YGNode Pritesh Nandgaonkar 2018-01-15 10:09:53 -08:00
  • adb2e0fdd6 Moved leading padding function as a method on YGNode Pritesh Nandgaonkar 2018-01-15 10:09:51 -08:00
  • 0a04bd7f2f Resolve direction function is now as a method on YGNode Pritesh Nandgaonkar 2018-01-15 10:09:50 -08:00
  • 9d6af5b314 Move trailing border function as a method on YGNode Pritesh Nandgaonkar 2018-01-15 10:09:46 -08:00
  • 6efb4b90d4 Move leading border function as a method on YGNode Pritesh Nandgaonkar 2018-01-15 10:09:44 -08:00
  • 5806f1728c Moved YGNodeIsFlex as a method on YGNode Pritesh Nandgaonkar 2018-01-15 10:09:43 -08:00
  • a9dd527748 Refactored step3 of flexbox algorithm Pritesh Nandgaonkar 2018-01-15 10:09:40 -08:00
  • db3d20b7b7 Refactored the flexbox step to determine available space in main and cross dim Pritesh Nandgaonkar 2018-01-15 05:33:37 -08:00
  • acd4e01aaf Typos in comments and log messages Semen Zhydenko 2018-01-12 22:03:51 -08:00
  • b217f23ba5 Spacing Attila Jakabfi 2018-01-12 04:44:21 -08:00
  • 76875af207 Moved setPosition as a method on YGNode Pritesh Nandgaonkar 2018-01-11 04:47:48 -08:00
  • f2ba14c309 Moved trailingmargin function as a method on YGNode Pritesh Nandgaonkar 2018-01-11 04:47:46 -08:00
  • a65b79a944 Moved getLeadingMargin as a function on YGNode Pritesh Nandgaonkar 2018-01-11 04:47:45 -08:00
  • 681b580fd8 Moved getTrailingPosition function as a method on YGNode Pritesh Nandgaonkar 2018-01-11 04:47:41 -08:00
  • b985b6c377 Moved is isTrailingPos defined as a method on YGNode Pritesh Nandgaonkar 2018-01-11 04:47:40 -08:00
  • 92eda21e78 Moved isLeadingPos defined as a method on YGNode Pritesh Nandgaonkar 2018-01-11 04:47:38 -08:00
  • 0cfdb50477 Moved YGNodeLeading position as a method on YGNode Pritesh Nandgaonkar 2018-01-11 04:47:35 -08:00
  • 1eb9a5edd9 Tests for YGNodeSetDirtiedFunc Valentin Shergin 2018-01-10 09:45:11 -08:00
  • 383b881748 Introducing on-dirty handler (aka YGNodeSetDirtiedFunc) Valentin Shergin 2018-01-10 09:45:08 -08:00
  • 47543c8fba Move utility functions to utils file Pritesh Nandgaonkar 2018-01-10 04:30:27 -08:00
  • dc6ed89bfa Fix warnings of casting and null pointer handling Pritesh Nandgaonkar 2018-01-09 04:21:58 -08:00
  • 348dd368b5 Move YGNodeResolveFlexShrink to a method on YGNode Pritesh Nandgaonkar 2018-01-08 02:48:39 -08:00
  • 40eeefd4f7 Moved YGResolveFlexGrow as a method on YGNode Pritesh Nandgaonkar 2018-01-08 02:48:37 -08:00
  • 47892c17ce Move markDirtyInternal as a method in YGNode Pritesh Nandgaonkar 2018-01-08 02:48:35 -08:00
  • f2a369fb73 Move YGCloneChildrenIfNeeded as a method on YGNode Pritesh Nandgaonkar 2018-01-08 02:48:32 -08:00
  • 61dc10ef66 Optimize the performance of Origami Pritesh Nandgaonkar 2017-12-22 06:43:32 -08:00
  • 7d01f4d8b1 Do not set FB_ASSERTION_ENABLED Pritesh Nandgaonkar 2017-12-21 04:34:18 -08:00
  • c7a5e1e290 Fix typo in YogaKit's YGDimensionFlexibility Pritesh Nandgaonkar 2017-12-20 02:56:41 -08:00
  • fbd332dee8 Make YGNode as c++ struct with properties exposed through accessors Pritesh Nandgaonkar 2017-12-19 11:18:00 -08:00
  • 70369ae5d3 Fix negative value rounding issue for nodes across an axis Jonathan Maurice 2017-12-19 11:47:55 -05:00
  • dbf6a12134 Hide init of YGLayout jmaurice-unity/master jmaurice-unity/HEAD Pritesh Nandgaonkar 2017-12-19 07:32:23 -08:00
  • dbc47ae383 Disable assert code in release builds (define DNDEBUG) Amir Shalem 2017-12-18 11:26:22 -08:00
  • f22cfd52e0 Add buck mode/opt compile file to support release compilation mode Amir Shalem 2017-12-18 11:26:20 -08:00
  • 2a10337344 Consolidate mobile yoga into top-level xplat Jonathan Kim 2017-12-13 14:43:19 -08:00
  • 836eaa62df Explicitly #define isnan __builtin_isnan for Android clang-5 to mimic gcc's default behavior Greg McGary 2017-12-12 16:51:17 -08:00
  • a01c7adcfb Skylarkify default_platform_defs macros. Taras Tsugrii 2017-12-09 10:16:29 -08:00
  • 5133faa1ad Revert D6155682: Use clang-5.0 -Oz Ben Nham 2017-12-08 09:34:04 -08:00
  • 6a8c2960ad New javascript release Emil Sjölander 2017-12-07 18:58:53 -08:00
  • 0c98e89fdb Use clang-5.0 -Oz Greg McGary 2017-12-07 13:18:16 -08:00
  • 5f78181911 Round size geometry for Button and RichText components. Yaroslav Pavlov 2017-12-06 16:25:26 -08:00
  • 03dd1d23fa vector instead of YGNodeList Pritesh Nandgaonkar 2017-12-05 08:16:49 -08:00
  • 91683be798 YogaKit: Changes so we are able to reset properties to their initial value Luc Dion 2017-12-04 04:21:47 -08:00
  • 109cb1a562 Fix Android comment and docblock typos Cory Reed 2017-12-03 20:14:00 -08:00
  • ad1240e276 Fix min/max percentage constraints on measured nodes Lukas Wöhrl 2017-11-30 07:47:38 -08:00
  • 2e468d9c8c Update watir Emil Sjölander 2017-11-30 06:49:11 -08:00
  • 6caa94b779 Fix can not find source files in CMakeLists.txt Huge Rocker 2017-11-30 06:49:03 -08:00
  • 429a7eeee3 Suppress unused warnings on YGDefaultLog Lukas Wöhrl 2017-11-28 10:15:53 -08:00
  • dec1172f38 Migrate yoga defs to Skylark syntax. Taras Tsugrii 2017-11-27 13:47:46 -08:00
  • afaafb4126 Measure nodes which have margin: auto and align-item: stretch Lukas Wöhrl 2017-11-27 05:29:15 -08:00
  • e566fcca08 Fix invalid value check for entry-common.js Jake Larson 2017-11-27 05:08:54 -08:00
  • c7f7ba250c Add Config::setPointScaleFactor to JavaScript binding vincentriemer 2017-11-27 04:55:17 -08:00
  • 7e3be21811 Add justify-content: space-evenly Lukas Wöhrl 2017-11-27 03:40:01 -08:00
  • 5e39f1a57c Fix shrinking in non strech alignments while retaining legacy behaviour Lukas Wöhrl 2017-11-27 03:09:47 -08:00
  • 5aa0f44a9b Do not mark node as dirty if, new and old values are undefined Lukas Wöhrl 2017-11-27 03:06:15 -08:00
  • 55c767ba7f Fix assertion preventing YGNodeLayoutGet* with YGEdgeEnd Jake Teton-Landis 2017-11-27 02:54:59 -08:00
  • 5502a97f7f Replace include_defs with load. Taras Tsugrii 2017-11-26 21:12:05 -08:00
  • 8ab1d81917 Do not use isdir in build files. Taras Tsugrii 2017-11-26 20:44:38 -08:00
  • 942543f6a5 Add default block attribute. Alexander Sarkisov 2017-11-24 08:08:59 -08:00
  • a69545a6ae Fix justify content with min/max constraint parent Lukas Wöhrl 2017-11-24 07:06:16 -08:00
  • 0b13a0c168 Fix generation of license header for java Lukas Wöhrl 2017-11-24 06:41:30 -08:00
  • d8341ca3b0 Fix horizontally to vertically in FlexDirection=Column doc Yury Zholobov 2017-11-24 06:15:01 -08:00
  • 34ac314101 Refactor and move YGNodeToString implementation to different file Pritesh Nandgaonkar 2017-11-23 09:40:02 -08:00
  • 02c00f2711 Change c files to cpp Pritesh Nandgaonkar 2017-11-21 10:10:30 -08:00
  • 15231c3304 Add Code of Conduct Flarnie Marchan 2017-11-21 05:03:02 -08:00
  • d98e5aef97 Deleted YGSetMemoryFucs as it is unused Pritesh Nandgaonkar 2017-11-21 03:31:17 -08:00
  • 5b0dfa471f Use internal clang format settings Pritesh Nandgaonkar 2017-11-20 02:58:26 -08:00
  • 26481a6553 Replace printf with YGLog calls Pritesh Nandgaonkar 2017-11-16 05:15:59 -08:00
  • 64e08aa98b v1.7.1-SNAPSHOT Pascal Hartig 2017-11-16 02:59:29 -08:00
  • 0c3168f150 v1.7.0 1.7.0 Pascal Hartig 2017-11-16 02:59:27 -08:00
  • 40861c699e Modernize Android build system, bump dependencies Pascal Hartig 2017-11-08 09:45:13 -08:00
  • d8fee24778 Set link_whole true for YogaKit and IGListKit Daniel Tsuan 2017-11-07 14:33:02 -08:00
  • 5c617a5947 Mirror AsyncExecutor, yoga, and nanosvg to fbcode. Richard Ross 2017-11-01 16:26:57 -07:00
  • ff0a3f39d9 use > || YGFloatsEqual instead of >= for computing round value to pixel grid Chandra Patni 2017-11-01 15:42:41 -07:00
  • bfb4dabf0c Fixing the edge case in Yoga with percentage absolute position and infinite constraint Georgiy Kassabli 2017-11-01 06:13:23 -07:00
  • 58d14ee557 Reverting the dirty child optimization Pritesh Nandgaonkar 2017-10-31 23:08:19 -07:00
  • c5182c4bf5 Used hasDirtyChildren tag for the optimization Pritesh Nandgaonkar 2017-10-31 08:04:04 -07:00
  • 132b016bae Automated fixups for Instagram Jonathan Keljo 2017-10-27 00:46:03 -07:00