Paul Zabelin
ecfdfd972b
migrate to swift 5
2019-04-09 01:30:07 -07:00
Paul Zabelin
92da0f2525
fix redudant public
2019-04-09 01:20:59 -07:00
Paul Zabelin
49c058a54c
migrate to new SIMD and xcode project settings
2019-04-09 01:17:39 -07:00
Paul Zabelin
a7c7d52882
update pods
2019-04-07 16:12:04 -07:00
Paul Zabelin
00b630ff32
refactor photo view controller to add perspective straightening
2019-03-20 14:46:11 -07:00
Paul Zabelin
71f08a0300
refactor example with pan gestures
...
to use view tags to sort outlet array
2019-03-20 10:47:08 -07:00
Paul Zabelin
3c9704c8a5
update pods
2019-03-19 17:27:37 -07:00
Paul Zabelin
722f8cad02
extract transform components for testing affective transform on layer
2019-03-19 14:25:39 -07:00
Paul Zabelin
ef71565686
more inferred types
2019-03-18 10:48:10 -07:00
Paul Zabelin
3517fa7e4c
add specs showing use of basisVectorsToPointsMap and pointsToBasisVectorsMap
2019-03-17 22:24:23 -07:00
Paul Zabelin
cf20cb7298
reindent
2019-03-17 21:20:37 -07:00
Paul Zabelin
d085de277d
rename Types
2019-03-16 09:51:48 -07:00
Paul Zabelin
2a1449fa54
refactor to use type inference
2019-03-13 23:45:03 -07:00
Paul Zabelin
90281b8739
refactor specs
2019-03-12 03:45:39 -07:00
Paul Zabelin
923a8fe0ab
rename performance test, add baselines
2019-03-12 03:27:18 -07:00
Paul Zabelin
87d6ea5ff2
Merge branch 'update-pods'
...
* update-pods:
update pods
Bump concurrent-ruby from 1.1.4 to 1.1.5
2019-03-12 03:17:39 -07:00
Paul Zabelin
bf00c9a461
add performance test
...
to show bit cast init is faster
2019-03-12 03:16:43 -07:00
Paul Zabelin
9d3ec57c6c
refactor CATransform3D init
...
to use unsafe bit cast instead of constructor
2019-03-12 02:44:51 -07:00
Paul Zabelin
935d7c73da
remove xcode coverage workaround
...
as it seems to be fixed in xcode 10.1, http://www.openradar.me/radar?id=5065986117992448
2019-03-12 01:36:17 -07:00
Paul Zabelin
62657e57ad
update pods
...
to get ImageCoordinateSpace (1.0.7)
2019-03-12 01:10:40 -07:00
Paul Zabelin
68bc2eff6e
use released version of cocoapods
2019-03-04 22:24:21 -08:00
Paul Zabelin
04fb123f83
update pod and bundle
2019-03-04 21:34:02 -08:00
Paul Zabelin
6a3a7ff49d
fix lint warnings
2019-02-05 14:37:08 -08:00
Paul Zabelin
932341201e
update pod
2019-02-05 14:26:14 -08:00
Paul Zabelin
822d7cf90f
Use OpenCV version 4 ( #5 )
...
* use opencv4
* update opencv installation script for OpenCV 4
* update directories for caching homebrew packages
* add include path for mac os high sierra and opencv3
* refactor OpenCV wrapper to use static C functions
2019-01-28 11:36:05 -08:00
Paul Zabelin
49133afc94
Fix travis caching ( #4 )
...
* fix travis opencv installation
* add parent directory to cache, as it is small
* inline before script
2019-01-25 21:20:47 -08:00
Paul Zabelin
ca58f17e2c
explicit path list, as circleci does not support variables
2019-01-25 14:08:06 -08:00
Paul Zabelin
865049f66f
add script to install opencv
2019-01-25 12:52:00 -08:00
Paul Zabelin
88807fa6d7
update pods
2019-01-24 20:54:27 -08:00
Paul Zabelin
e703e13ada
use OpenCV version 2
2019-01-24 20:19:19 -08:00
Paul Zabelin
f464010f74
lint
2019-01-21 22:06:07 -08:00
Paul Zabelin
1290f156b6
move circle ci config to the root
2019-01-21 17:47:40 -08:00
Paul Zabelin
dda727bb18
add circle ci config [travis-ci skip]
2019-01-20 05:39:00 -08:00
Paul Zabelin
64adf79f49
Optimize travis build ( #3 )
...
* use whole module compilation mode
to workaround intermittent code sign failures, see https://travis-ci.org/paulz/PerspectiveTransform/jobs/481952493#L985
that could be caused by known Xcode 10 issue: https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes/build_system_release_notes_for_xcode_10
* reuse test images from the app in app specs
* exclude svg from app specs as it is not used
* exclude metadata files from Example app build
* Revert "reuse test images from the app in app specs"
This reverts commit 9b18b81a036adc547771efed10cfe13e56f9c207.
* disallow warnings in pod lib lint, make SnapshotSpec work with or without app resources
* disable localization
* remove unused xcconfig files
* enable batch mode experiment
to workaround code sign issues: https://github.com/Yummypets/YPImagePicker/issues/236
* delete all code signing build settings
* fix framework specs dependency on the example app
* move scheme to workspace, disable auto create, ignore playground compiled files
* reuse test bundle info, remove unused build settings
* reset bundle indentifiers to the same value
* remove module name
* clean mac target build settings
* remove unused FRAMEWORK_SEARCH_PATHS
* reuse wrapper header as bridging
* reuse before install, cache bundler
2019-01-20 05:25:03 -08:00
Paul Zabelin
fe3e73d4ee
upgrade Nimble-Snapshots pod, swift 4.2
2019-01-19 21:42:23 -08:00
Paul Zabelin
ab36dddca1
use Debug for command line by default
2019-01-19 20:20:09 -08:00
Paul Zabelin
fb38fd49ca
disable code sign on simulator
2019-01-19 19:48:28 -08:00
Paul Zabelin
340c342155
update pods
2019-01-19 19:18:07 -08:00
Paul Zabelin
be9caea4ef
compare with tolerance on iPhone 5s
2019-01-19 02:21:55 -08:00
Paul Zabelin
92cb3b48ae
log warning on travis
2019-01-19 01:11:52 -08:00
Paul Zabelin
90d2d674a4
add image tolerance to snapshot test
...
for pod lib lint to pass validation on travis
2019-01-18 23:54:48 -08:00
Paul Zabelin
ba2cec7759
fix warning in the playground source
2019-01-17 13:50:02 -08:00
Paul Zabelin
1366700f33
xcode update to recommended settings
2019-01-17 13:36:29 -08:00
Paul Zabelin
2a0c52781c
fix cocoapods warning
...
include inherited header search path
2019-01-17 13:33:28 -08:00
Paul Zabelin
db7f86d1b7
pod update after upgrading cocoapods to beta
2019-01-17 13:30:31 -08:00
Paul Zabelin
6e93d05ff5
use latest cocoapods beta
...
to debug pod lib lint failures in test_spec
2019-01-17 13:14:29 -08:00
Paul Zabelin
eea69c70c4
disable code sign on simulator
2019-01-15 21:09:02 -08:00
Paul Zabelin
5d89a09395
use clean test
...
cleanup build settings in attempt to fix code signing error:
https://travis-ci.org/paulz/PerspectiveTransform/jobs/480098662#L973
2019-01-15 14:57:23 -08:00
Paul Zabelin
87a7f0b3b7
update pods
2019-01-15 11:45:24 -08:00
Paul Zabelin
d4f86340e8
wip: fix travis intermittent failures
...
due to code signing, see https://travis-ci.org/paulz/PerspectiveTransform/jobs/438786385#L883
by moving code signing settings to project level from targets
2018-10-08 12:30:09 -07:00