Christopher Chedeau
|
8af40c07ce
|
replace math.math with ternary
|
2014-04-18 10:00:46 -07:00 |
|
Christopher Chedeau
|
1067fd5997
|
replace forEach with standard for loop
|
2014-04-18 09:59:20 -07:00 |
|
Christopher Chedeau
|
03da8ea411
|
replace === to == in order to make the c conversion easier
|
2014-04-18 09:56:57 -07:00 |
|
Christopher Chedeau
|
28d2e3c352
|
make children always present in the layout function
|
2014-04-18 09:54:58 -07:00 |
|
Christopher Chedeau
|
99c0eb7b6b
|
gitignore
|
2014-04-18 09:40:31 -07:00 |
|
Christopher Chedeau
|
74644cfe41
|
isUndefined helper to make js and c closer
|
2014-04-18 09:40:09 -07:00 |
|
Christopher Chedeau
|
dd79f7599b
|
remove useless top/left setting
|
2014-04-18 09:33:14 -07:00 |
|
Christopher Chedeau
|
0e30f00752
|
OMG IT WORKS IN C!!
|
2014-04-18 09:32:24 -07:00 |
|
Christopher Chedeau
|
6ac385b234
|
remove useless top/left setting
|
2014-04-18 09:30:02 -07:00 |
|
Christopher Chedeau
|
d701273704
|
omg, there's a proper bool type in C now!
|
2014-04-18 09:17:05 -07:00 |
|
Christopher Chedeau
|
ded76b867e
|
initial commit of the c port. it compiles but doesn't work
|
2014-04-18 09:06:42 -07:00 |
|
Christopher Chedeau
|
47faaffef2
|
remove horizontal/vertical support
|
2014-04-18 09:06:22 -07:00 |
|
Christopher Chedeau
|
7ad8da74e0
|
move tests to __tests__
|
2014-04-16 18:57:09 -07:00 |
|
Christopher Chedeau
|
7549e2c130
|
Update README.md
|
2014-04-16 17:46:07 -07:00 |
|
Christopher Chedeau
|
3e2dd93db2
|
Update README.md
|
2014-04-16 17:35:25 -07:00 |
|
Christopher Chedeau
|
e465ef7d33
|
add automated testing support for position: absolute
|
2014-04-16 16:34:07 -07:00 |
|
Christopher Chedeau
|
fb9534eed5
|
support relative right and bottom
|
2014-04-16 16:31:38 -07:00 |
|
Christopher Chedeau
|
88f7e70abe
|
negative top/left tests
|
2014-04-16 16:14:25 -07:00 |
|
Christopher Chedeau
|
7f40bf084b
|
space-around with padding
|
2014-04-16 16:12:24 -07:00 |
|
Christopher Chedeau
|
2471dbe49a
|
simple top left
|
2014-04-16 15:26:15 -07:00 |
|
Christopher Chedeau
|
93ee721ba8
|
wooooot, padding works!
|
2014-04-16 15:09:53 -07:00 |
|
Christopher Chedeau
|
a67c193bef
|
stretch and padding round 2
|
2014-04-16 13:32:05 -07:00 |
|
Christopher Chedeau
|
5a653ef94b
|
padding and stretch
|
2014-04-16 13:21:30 -07:00 |
|
Christopher Chedeau
|
04fefdb87a
|
cross padding and margin
|
2014-04-16 13:15:00 -07:00 |
|
Christopher Chedeau
|
d6abb5d51f
|
make node the first argument of getPadding/getMargin
|
2014-04-16 12:51:55 -07:00 |
|
Christopher Chedeau
|
d607b8bb7a
|
padding with a child
|
2014-04-16 12:49:31 -07:00 |
|
Christopher Chedeau
|
36d6108e8d
|
it should apply padding on the node itself
|
2014-04-15 18:24:37 -07:00 |
|
Christopher Chedeau
|
9db106a71c
|
setup automated testing for padding
|
2014-04-15 18:04:11 -07:00 |
|
Christopher Chedeau
|
930c4dc700
|
fix stretch with margin
|
2014-04-15 17:53:38 -07:00 |
|
Christopher Chedeau
|
1a0cce4f42
|
typo
|
2014-04-15 16:46:06 -07:00 |
|
Christopher Chedeau
|
e55a6fbf27
|
Introduce getDimWithMargin helper
|
2014-04-15 16:44:24 -07:00 |
|
Christopher Chedeau
|
9313d3d11e
|
fix edge case of flex: 1
|
2014-04-15 16:39:42 -07:00 |
|
Christopher Chedeau
|
8ebd69437a
|
update test indent in order to make it easier to read, write and more consistent
|
2014-04-14 18:38:46 -07:00 |
|
Christopher Chedeau
|
d9e9d95892
|
auto-test alignSelf
|
2014-04-14 17:50:55 -07:00 |
|
Christopher Chedeau
|
bded2b7fe2
|
layout correctly alignItems with margin
|
2014-04-14 14:02:04 -07:00 |
|
Christopher Chedeau
|
a35d4c2216
|
Remove tests for negative margin for now
|
2014-04-14 13:40:05 -07:00 |
|
Christopher Chedeau
|
d65d15cc41
|
layout flex-end should take into account margin
|
2014-04-14 12:00:16 -07:00 |
|
Christopher Chedeau
|
57dd9e3e28
|
Fix NaN value with just justifyContent: 'center'
|
2014-04-14 10:57:16 -07:00 |
|
Christopher Chedeau
|
73346dd1ef
|
Don't go negative in height
|
2014-04-14 10:32:57 -07:00 |
|
Christopher Chedeau
|
ed1a9f475c
|
don't shrink children
|
2014-04-14 10:29:04 -07:00 |
|
Christopher Chedeau
|
b9356e5d85
|
Write the CSS serially in order to remove async loading
|
2014-04-14 10:15:37 -07:00 |
|
Christopher Chedeau
|
d0d8cd0bcf
|
fix DOM layout for more than 2 nested nodes
|
2014-04-10 09:40:57 -07:00 |
|
Christopher Chedeau
|
1b79c9c215
|
Margin should affect parent dimensions
|
2014-04-10 09:29:06 -07:00 |
|
Christopher Chedeau
|
1452aa7e7b
|
random testing
|
2014-04-09 21:02:16 -07:00 |
|
Christopher Chedeau
|
d6e1efdb41
|
empty node
|
2014-04-09 19:40:17 -07:00 |
|
Christopher Chedeau
|
0dcb7080ff
|
alignItem: stretch
|
2014-04-09 19:15:46 -07:00 |
|
Christopher Chedeau
|
e2e49caf86
|
getFlexDirection function
|
2014-04-06 21:49:09 -07:00 |
|
Christopher Chedeau
|
5c98e1c3cc
|
alignItems and alignSelf, flex-start/end and center
|
2014-04-06 21:34:41 -07:00 |
|
Christopher Chedeau
|
a91915d8d2
|
flex > height in case of conflict
|
2014-04-06 19:23:20 -07:00 |
|
Christopher Chedeau
|
5d8d13b05b
|
Update README.md
|
2014-04-06 18:43:46 -07:00 |
|