Commit Graph

161 Commits

Author SHA1 Message Date
Paul Zabelin
09ca746d48 Update README.md 2018-02-19 23:08:03 -08:00
Paul Zabelin
51b016a783 Update README.md 2018-02-19 22:59:47 -08:00
Paul Zabelin
493fd99c79 Update README.md
show code coverage badge
2018-02-19 22:40:54 -08:00
Paul Zabelin
08c2e58fd5 travis restore xcpretty
ignore Example in codecov.yml
2018-02-19 22:39:18 -08:00
Paul Zabelin
1505d4fac6 add bundler to travis cache 2018-02-19 22:33:47 -08:00
Paul Zabelin
657ba11d1e remove ruby version from Gemfile
in favor of .ruby-version file
2018-02-19 22:27:57 -08:00
Paul Zabelin
52d15dd351 disable xcpretty to debug travis 2018-02-19 22:25:40 -08:00
Paul Zabelin
b26674786e upgrade ruby version
to match on travis
2018-02-19 22:22:00 -08:00
Paul Zabelin
552a38ccd3 remove path fixes
since we now run commands from the project root
2018-02-19 22:14:36 -08:00
Paul Zabelin
ac35b4aa73 move bundle to project top level 2018-02-19 22:10:52 -08:00
Paul Zabelin
7fcbfa9eb4 add codecov 2018-02-19 22:00:41 -08:00
Paul Zabelin
1724040583 add spec for reverse projection 2018-02-19 21:59:27 -08:00
Paul Zabelin
ea153536d1 add spec for inverted projection 2018-02-19 21:04:43 -08:00
Paul Zabelin
2c9c9b751f reuse layerRotation helper 2018-02-19 20:53:55 -08:00
Paul Zabelin
8509c89869 split Framework Unit Specs
from Application Specs
2018-02-19 20:34:28 -08:00
Paul Zabelin
09cf3638e8 add slather 2018-02-19 19:17:37 -08:00
Paul Zabelin
606edbdf3c add spec for layer transform rotation 2018-02-19 17:41:20 -08:00
Paul Zabelin
4e166f91bf add CALayerTransformSpec 2018-02-19 17:02:53 -08:00
Paul Zabelin
18226612e4 verify key path values of layer transform 2018-02-19 16:21:34 -08:00
Paul Zabelin
f2301670ca refactor normalization and 3d conversion 2018-02-19 03:43:15 -08:00
Paul Zabelin
1f3308381a refactor use of constants
add spec for to3d
2018-02-19 02:57:17 -08:00
Paul Zabelin
debf5d9a4f add spec for basisVectorsToPointsMap
refactor static members of Matrix3x3Type
2018-02-19 01:47:29 -08:00
Paul Zabelin
9af41ea340 extract private function 2018-02-18 22:56:30 -08:00
Paul Zabelin
256a5b4f98 refactor spec
to show normalized values that match initial values
2018-02-01 21:17:23 -08:00
Paul Zabelin
fb08df3c9e add spec for determinant
show matrix values in playground
2018-02-01 21:13:05 -08:00
Paul Zabelin
46571560fa verify transform matrix values in playground 2018-02-01 00:27:27 -08:00
Paul Zabelin
2717dfc361 verify rotation matrix in spec
should contain cos and sin of the angle
2018-01-31 23:49:20 -08:00
Paul Zabelin
a29cb0edbd verify values of CATransform3D matrix
made as a result of projection
2018-01-31 23:36:23 -08:00
Paul Zabelin
d98f6ab6a8 fix confusion of corner order
add init with 4 corner points
2018-01-29 23:27:11 -08:00
Paul Zabelin
962150113f add spec for trapezoid 2018-01-29 22:57:48 -08:00
Paul Zabelin
a14f918eb4 cleanup imports 2018-01-29 22:36:44 -08:00
Paul Zabelin
5de648bd2c refactor spec helper 2018-01-28 20:12:26 -08:00
Paul Zabelin
c51f2b9bff add image fill to svg
to show that just plopping image won't fit
Preview SVG with Finder
2018-01-28 19:53:59 -08:00
Paul Zabelin
28d42b4422 add glowing anchor points to overlay playground 2018-01-28 19:38:51 -08:00
Paul Zabelin
b503fc3997 ignore playgound timeline 2018-01-28 19:05:57 -08:00
Paul Zabelin
1cc9210559 verify identity transformation in spec 2018-01-28 16:57:10 -08:00
Paul Zabelin
e66360feb6 add spec for rotation 2018-01-28 16:35:52 -08:00
Paul Zabelin
35f5257769 use array slice 2018-01-28 15:57:28 -08:00
Paul Zabelin
8fc6998155 move adjugate to specs
as it is no longer needed on 64-bit architectures
2018-01-28 15:47:48 -08:00
Paul Zabelin
9367a81fd1 remove support of 32 bit architectures 2018-01-28 15:21:52 -08:00
Paul Zabelin
d914bd3852 remove Carthage from gitignore
as it was blocking the Carthage within Pods directory tree
2018-01-28 15:10:21 -08:00
Paul Zabelin
0d91897f97 fix pod install warning
remove ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES overrides from projects
to allow cocoapods control the value
2018-01-28 14:57:49 -08:00
Paul Zabelin
b26d3297e8 pod install with newer version of cocoapods 2018-01-28 14:54:55 -08:00
Paul Zabelin
76edc954fe update cocoapods (1.4.0) 2018-01-28 14:54:19 -08:00
Paul Zabelin
fa355b8ff2 update Xcode project
to fix references to Pod frameworks
2018-01-28 14:47:41 -08:00
Paul Zabelin
0ee02857c9 update travis SDK
add test script
2018-01-28 14:43:08 -08:00
Paul Zabelin
76da631b66 remove xctool configuration
as xctool is no longer supported
2018-01-28 14:14:56 -08:00
Paul Zabelin
b1dcd5bb19 set development team to run tests on device
reformat specs
2018-01-28 03:12:25 -08:00
Paul Zabelin
0b090531df add spec for Perspective debug description 2018-01-28 02:15:43 -08:00
Paul Zabelin
de77dc0597 refactor general2DProjection spec 2018-01-28 02:06:55 -08:00