Commit Graph

  • 90844d62c5 WeakReference for parent Kazuki Sakamoto 2016-10-07 11:07:51 -07:00
  • c233bafeb2 Introduce CSSNodeGetInstanceCount API Kazuki Sakamoto 2016-10-07 11:07:50 -07:00
  • b57abb2f60 Remove unused GCHandle Kazuki Sakamoto 2016-10-07 11:07:48 -07:00
  • 56279110c0 Resolve some differences between CSSNode and CSSNodeJNI Emil Sjolander 2016-10-07 05:15:59 -07:00
  • 01115b8bbd Add unittest Kazuki Sakamoto 2016-10-06 06:04:57 -07:00
  • 47bd1bb943 Align C# implementation with Java and Dispose pattern Kazuki Sakamoto 2016-10-06 06:04:56 -07:00
  • 2870d3ce4d Remove .dll from DllName for other platforms Kazuki Sakamoto 2016-10-06 06:04:54 -07:00
  • 23f2878808 rocket: fix P/Invoke sig for bool mattpodwysocki 2016-10-05 02:33:57 -07:00
  • 11f85ce91e create symlinks in xplat Hoa Dinh 2016-09-29 10:18:08 -07:00
  • 1f300a58fb Free memory used in tests to enable use of valgrind Emil Sjolander 2016-09-29 04:09:56 -07:00
  • dbf3b11946 Add C# example for css-layout CSSNode mattpodwysocki 2016-09-28 03:12:47 -07:00
  • 3b1515f2b7 Fix bug introduced by D3886866 Emil Sjolander 2016-09-27 10:07:59 -07:00
  • 6b16dc4060 Fix flex-end/flex-start RTL transpilation Emil Sjolander 2016-09-27 08:46:07 -07:00
  • 9c93c7fc42 Removes unnecessary CSSLayoutContext param from CalculateLayout mattpodwysocki 2016-09-27 04:34:52 -07:00
  • 15d5cb0169 BREAKING - Fix unconstraint sizing in main axis Emil Sjolander 2016-09-26 06:11:49 -07:00
  • dba5faabb2 Syntax highlight C code in README Christopher Chedeau 2016-09-23 09:16:07 -07:00
  • ff8f17ac99 Introducing .NET version of css-layout using P/Invoke mattpodwysocki 2016-09-22 16:22:34 -07:00
  • 017fb2c734 Cleanup some multiline code Emil Sjolander 2016-09-20 10:16:16 -07:00
  • 8fd14c710c Move justifyContent check into switch statement Emil Sjolander 2016-09-20 10:16:15 -07:00
  • 1415a5d7fd Remove empty line in function call Emil Sjolander 2016-09-20 10:16:14 -07:00
  • 2592894d2d Remove use of snake_case Emil Sjolander 2016-09-20 10:16:13 -07:00
  • dcaef7ecb0 Reverted commit D3856585 Ben Hiller 2016-09-14 11:54:51 -07:00
  • 2dcd8b4074 Reverted commit D3855801 Emil Sjolander 2016-09-14 11:25:57 -07:00
  • 1951242a52 Add tests for measure modes Emil Sjolander 2016-09-14 09:00:28 -07:00
  • d4121401d7 BREAKING - Fix unconstraint sizing in main axis Emil Sjolander 2016-09-14 09:00:26 -07:00
  • 0be3b1013f Remove legacy test suite Emil Sjolander 2016-09-14 08:51:08 -07:00
  • 21a05417cd Generate RTL version of tests Emil Sjolander 2016-09-14 08:51:07 -07:00
  • 8fcb265830 Make generated test input more copy pastable Emil Sjolander 2016-09-14 08:51:05 -07:00
  • 64fffcb8f3 Remove flex section from readme as it now supports all web properties Emil Sjolander 2016-09-14 08:08:29 -07:00
  • 059384f277 Improve formatting of generated test code input Emil Sjolander 2016-08-31 11:07:26 -07:00
  • 57725e849a Copy fbjni library from react-native Emil Sjolander 2016-08-31 16:15:15 +01:00
  • b51e832e4e Fix sizing of absolutely positioned nodes inside overflow:hidden parent Adam Comella 2016-08-31 08:02:44 -07:00
  • d9191431ff Generate test for border (and fix gentest to include border offset) Emil Sjolander 2016-08-31 08:02:43 -07:00
  • 251a499ba6 Generate tests for padding Emil Sjolander 2016-08-31 08:02:43 -07:00
  • 3c33184dbb Add tests for margin Emil Sjolander 2016-08-31 08:02:41 -07:00
  • 583830b3df Fix and add tests for cssedge priority Emil Sjolander 2016-08-31 08:02:40 -07:00
  • 36eaae88e0 Add tests for dirty propagation Emil Sjolander 2016-08-31 08:02:39 -07:00
  • 284634c880 Remove unnecesarry imports for tests Emil Sjolander 2016-08-31 06:10:06 -07:00
  • 94bbbde930 Make use of fbjni Emil Sjolander 2016-08-31 05:04:02 -07:00
  • 1051c39a59 Add tests for measure caching Emil Sjolander 2016-08-31 04:58:35 -07:00
  • 1abb2d1714 Change dynamic library extension depending on platform Emil Sjolander 2016-08-30 10:10:26 -07:00
  • c28148caff Exclude tests from formatting as they are auto-generated and include html Emil Sjolander 2016-08-30 09:57:42 -07:00
  • e3fa40e694 Allow specifying the test name in the input to gentest Emil Sjolander 2016-08-26 10:22:58 -07:00
  • 89c00a7a3b Make Spacing.release() public Lucas Rocha 2016-08-26 04:11:28 -07:00
  • 2808e547c6 Revert changes causing layout failures Emil Sjolander 2016-08-26 03:09:26 -07:00
  • 8b4a61df1a Generate tests for min/max height/width Emil Sjolander 2016-08-25 15:28:44 -07:00
  • 43faff434a Generate tests for flex properties Emil Sjolander 2016-08-25 15:28:43 -07:00
  • ea9a6ce06f Generate test for justify content Emil Sjolander 2016-08-25 15:28:43 -07:00
  • beb51fac1b Generate test for align content Emil Sjolander 2016-08-25 15:28:42 -07:00
  • d33befeb98 Generate test for align self Emil Sjolander 2016-08-25 15:28:41 -07:00
  • 2fc622adbd Generate test for flex wrap Emil Sjolander 2016-08-25 15:28:40 -07:00
  • 1fd3a16116 Fix naming of some style props in gentest Emil Sjolander 2016-08-25 15:28:39 -07:00
  • aa70125f6c Generate tests for absolute layout Emil Sjolander 2016-08-25 15:28:38 -07:00
  • 9985e398b3 Generate test for align items Emil Sjolander 2016-08-25 15:28:37 -07:00
  • b629bcacab Generate test for flex direction Emil Sjolander 2016-08-25 15:28:36 -07:00
  • f65febb1af Remove certain computed values from output style Emil Sjolander 2016-08-25 15:28:35 -07:00
  • ccbfee3841 Ensure multiple test cases all have the same origin Emil Sjolander 2016-08-25 15:28:34 -07:00
  • 9eb75e27cc Update gentest to new api Emil Sjolander 2016-08-25 15:28:32 -07:00
  • 15afb4207c Use quote style for local includes rh389 2016-08-24 10:40:32 -07:00
  • f1ae87cd73 Implement flex properties in java version as well Emil Sjolander 2016-08-23 04:36:55 -07:00
  • e8465aee45 Fix benchmark build Emil Sjolander 2016-08-22 08:17:31 -07:00
  • ca72b2b796 Use const where possible Emil Sjolander 2016-08-22 06:58:13 -07:00
  • 4bcefd8845 Remove unnecessary indirection Emil Sjolander 2016-08-22 06:58:11 -07:00
  • 0672f5572f Move default spacing out of csslayout Emil Sjolander 2016-08-18 03:15:51 -07:00
  • 9d34b4e110 Compute edge values similar to how Spacing.java does it Emil Sjolander 2016-08-17 10:36:40 -07:00
  • dab03cb800 Remove CSSPosition in favor of CSSEdge Emil Sjolander 2016-08-17 10:36:36 -07:00
  • dd2346f8ac Document format.sh Emil Sjolander 2016-08-17 06:35:05 -07:00
  • dde2b349f2 Support 64 bit platforms Emil Sjolander 2016-08-16 08:49:54 -07:00
  • 7cd6305371 Fix parameter order Emil Sjolander 2016-08-16 05:54:08 -07:00
  • f28dacf280 import function before using it Emil Sjolander 2016-08-16 03:47:40 -07:00
  • a960203567 Use single function for margin, position, padding, and border Emil Sjolander 2016-08-15 09:15:10 -07:00
  • 48e5304276 Specify format folders more granularly Emil Sjolander 2016-08-15 09:15:09 -07:00
  • 53ff4f59ca Allow format script to be run from anywhere Emil Sjolander 2016-08-15 09:15:08 -07:00
  • 28bc42a988 Add generation script header to generated tests Emil Sjolander 2016-08-15 09:15:07 -07:00
  • c373056d80 Add the ability to generate multiple test cases Emil Sjolander 2016-08-15 09:15:07 -07:00
  • f68521aa69 Add support for flex-grow, flex-shrink, and flex-basis Emil Sjolander 2016-08-15 09:15:05 -07:00
  • fdd5c8ce82 Use library style imports Emil Sjolander 2016-08-15 09:15:04 -07:00
  • 7a1e353404 Update clang-format rules Emil Sjolander 2016-08-15 09:15:02 -07:00
  • 6a44dbc43b Add no-op allow_unsafe_import for open source Emil Sjolander 2016-08-15 09:14:58 -07:00
  • 597354a43b Enable build file sandboxing in fbandroid Michal Lowicki 2016-08-12 09:34:57 -07:00
  • 1ce14cd097 Update readme Emil Sjolander 2016-08-12 08:47:17 -07:00
  • d125911894 Print more detailed benchmark results including median and stddev Emil Sjolander 2016-08-12 06:17:36 -07:00
  • e307dc22d1 Expose alignContent to java Emil Sjolander 2016-08-12 04:17:36 -07:00
  • 916170f6ac Dont generate so for main library Emil Sjolander 2016-08-12 03:48:20 -07:00
  • 57021eba9d Run benchmarks on previous revision as well Emil Sjolander 2016-08-11 11:48:52 -07:00
  • a43b813517 Add test generation scripts Emil Sjolander 2016-08-11 11:45:45 -07:00
  • e5a3f7bf5b Turn on higher optimization level Emil Sjolander 2016-08-11 02:55:58 -07:00
  • af5b14335e Use modern initializer syntax instead of comments Emil Sjolander 2016-08-11 02:54:47 -07:00
  • 118f64f206 Add benchmarks and change repetition count Emil Sjolander 2016-08-11 02:23:52 -07:00
  • 450472766d Fix travis build Emil Sjolander 2016-08-10 08:27:40 -07:00
  • 759cb707a4 Remove .buckversion Emil Sjolander 2016-08-10 08:27:39 -07:00
  • 328db9ca1c Include soloader as aar Emil Sjolander 2016-08-10 08:27:38 -07:00
  • f15b563166 Use spacing for position Emil Sjolander 2016-08-10 05:08:13 -07:00
  • 7f27046cc5 Expose methods to set position Start|End Emil Sjolander 2016-08-09 04:28:20 -07:00
  • faad5cdf4d fix CSSNodeList memory leak ymmuse 2016-08-08 04:47:45 -07:00
  • 256d080fd2 Prefix isUndefined with "CSS" James Ide 2016-08-05 06:27:39 -07:00
  • efe1595f0e Add and run clang format script Emil Sjolander 2016-08-04 08:20:11 -07:00
  • 9278ff462e Add the ability to attach data to a java CSSNode Emil Sjolander 2016-08-04 08:20:07 -07:00
  • b32d384337 Fallback to System.loadLibrary if SoLoader has not been initialized Emil Sjolander 2016-08-04 08:20:06 -07:00
  • f5caf93c6e Only perform class and method lookup once Emil Sjolander 2016-08-04 08:20:05 -07:00