Commit Graph

273 Commits

Author SHA1 Message Date
Paul Zabelin
c812bca31c show text view while dragging in Example project 2018-03-11 14:44:25 -07:00
Paul Zabelin
986e0e59fb show key frame animation for matrix components 2018-03-09 23:24:46 -08:00
Paul Zabelin
6ea303bc27 refactor PanViewController 2018-03-09 21:59:54 -08:00
Paul Zabelin
2e5185da4c refactor pan view method 2018-03-09 21:40:52 -08:00
Paul Zabelin
2179aabdb7 fix placement of photo overlay after rotation 2018-03-09 01:54:37 -08:00
Paul Zabelin
2275209422 fix macOS test
fix imports order
2018-03-09 01:13:08 -08:00
Paul Zabelin
8048fb066f mute warnings from opencv doxygen comments 2018-03-09 00:04:42 -08:00
Paul Zabelin
2ee9b4c919 cleanup build settings from targets to project 2018-03-08 23:55:45 -08:00
Paul Zabelin
d39d0b0cf4 convert never happening condition to assert 2018-03-07 23:40:03 -08:00
Paul Zabelin
43acd94ded update baselines from bots 2018-03-07 23:00:37 -08:00
Paul Zabelin
71ee570786 add compare spec for perspective transform 2018-03-07 22:24:43 -08:00
Paul Zabelin
301a7d88a0 add CompareMethodsSpec 2018-03-07 22:19:30 -08:00
Paul Zabelin
00dfc84779 refactor test image helper 2018-03-07 21:14:13 -08:00
Paul Zabelin
9c62b0b4b7 move normalization with conversion to 3D matrix 2018-03-07 03:17:44 -08:00
Paul Zabelin
f5a3fb8e6e remove extra normalization 2018-03-07 03:04:56 -08:00
Paul Zabelin
f740ee4ea0 move text files to wiki 2018-03-07 02:41:22 -08:00
Paul Zabelin
b0d15b44a1 Update README.md 2018-03-07 02:34:16 -08:00
Paul Zabelin
b3fdf4ba93 verify basisVectorsToPointsMap on random points 2018-03-04 22:05:37 -08:00
Paul Zabelin
f2b7ca41ae add spec for basisVectorsToPointsMap 2018-03-04 21:04:15 -08:00
Paul Zabelin
b68defc19c reformat comments to headerdoc 2018-03-04 20:09:39 -08:00
Paul Zabelin
c6ea874b1d add performance test for open cv
to compare perspective transform with find homography
2018-03-04 01:33:35 -08:00
Paul Zabelin
7a1ea1566e add cvGetPerspectiveTransform
another OpenCV method to solve the same problem
add spec to prove the result is the same
2018-03-04 01:22:44 -08:00
Paul Zabelin
51d9c9a06a rename OpenCVWrapper.transform to findHomography 2018-03-04 00:51:33 -08:00
Paul Zabelin
c8df0dfe0e update performance data 2018-03-03 10:21:32 -08:00
Paul Zabelin
3e5d7618f9 enable test coverage 2018-03-03 04:43:27 -08:00
Paul Zabelin
722d4b90a7 speedup carthage on travis
by providing name
use prerelease inline body
2018-03-03 01:58:07 -08:00
Paul Zabelin
72e7bcde5c ignore brew update output 2018-03-03 01:52:21 -08:00
Paul Zabelin
209b070662 add name and body to draft releases 2018-03-03 01:25:22 -08:00
Paul Zabelin
8a937acac4 speed up travis build
by skipping pod repo update when pod installs won't be running
2018-03-03 00:34:10 -08:00
Paul Zabelin
292e7c7d66 cleanup podspec 2018-03-02 21:30:00 -08:00
Paul Zabelin
16ecdc3eb2 do not code sign test bundle on mac 2018-03-02 20:33:31 -08:00
Paul Zabelin
38ec689b50 fix refernces to urs/local/lib 2018-03-02 20:12:42 -08:00
Paul Zabelin
653c04dbfa move before_install to the top level 2018-03-02 19:55:23 -08:00
Paul Zabelin
4348e890d5 refactor podfile 2018-03-02 18:57:07 -08:00
Paul Zabelin
a314caa460 use absolute path for frameworks 2018-03-02 18:42:45 -08:00
Paul Zabelin
de4e877fe3 Use Build matrix to run macOS and iOS tests in parallel
Squashed commits:
[80ba44d] escape commas in environment variables
[42706b2] experiment with multiline value
[d0c842e] try using single quotes
[ef1e88a] Revert "experiment with default script"

This reverts commit 09262e7b4f043188b5310144c1dc3c8d0b61e9e2.
[ffa94e1] experiment with travis yml
[986f1df] move cache to mac matrix section
[09262e7] experiment with default script
[6767feb] move lint to mac to speedup travis
[710685d] set xcode destination for both platforms
[2051de9] inline travis functions
[199dc8f] reduce matrix to 2
[2bfbb97] setup build matrix
2018-03-02 18:30:56 -08:00
Paul Zabelin
896ecbd1e0 update cocoapods on background 2018-03-02 15:06:07 -08:00
Paul Zabelin
a4ab850d51 fix cocoapods version reference in lock file
regenerate lock with pod install
2018-03-02 14:37:19 -08:00
Paul Zabelin
40a5311b30 reuse existing cocoapods
move carthage version to deploy

remove pod version as it is already announced as part of the normal build:
https://travis-ci.org/paulz/PerspectiveTransform/builds/348443168 (+10 squashed commits)
Squashed commits:
[5266b7e] cleanup travis script
[424663f] remove rvm and bundle

to use existing cocoapods
[897a05d] skip installing slather on travis
[c405709] reuse existing bundler
[da5271e] shoe bundle version
[0526b4e] use the same version of cocoapods as on travis
[5314398] remove cocoapods gem to reuse existing on travis
[6900b88] log rvm gems
[a2476a3] Update .travis.yml

Remove RVM to use default
[1a6478c] show cocoapods version
2018-03-02 14:19:56 -08:00
Paul Zabelin
f28ebab6f6 fix travis nokogiri failure
by adding xz package to the list of brew dependencies to install
2018-03-01 17:24:23 -08:00
Paul Zabelin
7f16871573 exclude code coverage from app build 2018-03-01 16:57:46 -08:00
Paul Zabelin
9fa46c3fbf add brew dependencies to cache directories 2018-03-01 16:49:27 -08:00
Paul Zabelin
e223fb048b fix travis brew dependencies 2018-03-01 16:36:12 -08:00
Paul Zabelin
30ac3862a6 fix travis git pull 2018-03-01 16:14:52 -08:00
Paul Zabelin
7d32fb3962 mute noise on travis from git pull 2018-03-01 16:08:54 -08:00
Paul Zabelin
a3f8871971 fix travis path 2018-03-01 16:01:02 -08:00
Paul Zabelin
174116f9fa fix travis
pod update fails to start until correct version of cocoapods is installed
2018-03-01 15:56:24 -08:00
Paul Zabelin
3f5e73a964 travis cache brew 2018-03-01 15:50:08 -08:00
Paul Zabelin
9423ad14d8 fix travis pod install
fails due to outdated cocoapods repo
2018-03-01 15:35:45 -08:00
Paul Zabelin
fb3cc7e65d add pod lint to travis
experiment with podfile path to cache Pods
2018-03-01 15:15:47 -08:00