177 Commits
Author SHA1 Message Date
Rogerio de Paula Assis 237997d7f5 Merge branch 'develop' 2020-01-24 17:46:47 -05:00
Rogerio de Paula Assis df438ea6d7 Merge branch 'master' into develop 2019-10-10 14:20:39 -04:00
Frederick Kellison-Linn fc1906a2ac Merge pull request #94 from vimeo/feature/VIM-7015-Video-Editing-Phase-1
Feature/vim 7015 video editing phase 1
2019-09-23 14:43:13 -04:00
Van Le Nguyen 6d59195b77 Merge branch 'develop' into feature/VIM-7015-Video-Editing-Phase-1 2019-09-23 14:29:57 -04:00
Bryant Balatbat b5aba8a6e3 Merge pull request #91 from vimeo/feature/CRI-1209-macos-merge
* CRI-1211 Update project structure to more closely resemble other public repos (#85)

* Reorganize project and top level

- Move sources into Sources
- Update podspec to reflect new sources location
- Move Example files into top level

* Update Fastfile

- Point to new project/workspace locations

* Update Fastfile with correct config

* Fix CI build failures

- Update Fastfile to point to correct scheme
- Add Tests file to PlayerKit-iOSTests target
- Update Example scheme to exclude tests
- Update scheme for iOS Framework target to include tests

* Update .gitignore and commit Pods directory

* Remove cocoapods from lane altogether

* CRI-1212: Integrate macOS changes (#92)

* Add support for macOS

- Add PlayerView for switching between UIKit and AppKit view class
- Remove imports of UIKit
- Replace UIView uses with PlayerView
- Add #if for cases that are not supported on macOS
- Update podspec for macOS specific configuration

* Add documentation for PlayerView

* Fix brace placement

* Lower macOS minimum deployment target

* Change type oif RegularPlayerView to PlayerView

* Updated parameters to support macOS and tvOS

* Switch to canImport() from os()

* Revert canImport() back to os() in on instance
2019-08-20 17:22:56 -04:00
Bryant Balatbat aa23c953ca CRI-1212: Integrate macOS changes (#92)
* Add support for macOS

- Add PlayerView for switching between UIKit and AppKit view class
- Remove imports of UIKit
- Replace UIView uses with PlayerView
- Add #if for cases that are not supported on macOS
- Update podspec for macOS specific configuration

* Add documentation for PlayerView

* Fix brace placement

* Lower macOS minimum deployment target

* Change type oif RegularPlayerView to PlayerView

* Updated parameters to support macOS and tvOS

* Switch to canImport() from os()

* Revert canImport() back to os() in on instance
2019-08-19 15:24:19 -04:00
Frederick Kellison-Linn eb0c8ee106 Remove assertion (#90) 2019-08-12 10:17:06 -04:00
Frederick Kellison-Linn 9afec2810b VIM-XXXX: Smooth seeking (#89)
* Add smooth seeking support

* Weakly capture self
2019-08-09 18:03:54 -04:00
Frederick Kellison-Linn c46f4d2b27 VIM-7178 & VIM-7179: Allow method overrides and add seek tolerance (#86)
* Allow overriding of Player methods

* Introduce seekTolerance

* Add explicit self
2019-08-08 18:08:01 -04:00
Bryant Balatbat 399d2c7be1 [CRI-1211] Update project structure to more closely resemble other public repos (#85)
* Reorganize project and top level

- Move sources into Sources
- Update podspec to reflect new sources location
- Move Example files into top level

* Update Fastfile

- Point to new project/workspace locations

* Update Fastfile with correct config

* Fix CI build failures

- Update Fastfile to point to correct scheme
- Add Tests file to PlayerKit-iOSTests target
- Update Example scheme to exclude tests
- Update scheme for iOS Framework target to include tests

* Update .gitignore and commit Pods directory

* Remove cocoapods from lane altogether
2019-08-06 10:14:07 -04:00
Rogerio de Paula Assis 993d398c22 Merge develop into master (#84)
* Updates PlayerKit podspec (#80)

* Updates example project deploy target to 10.3
2019-08-01 11:30:18 -04:00
Rogerio de Paula Assis c5c5a4c744 Merge branch 'master' into develop 2019-08-01 09:31:47 -04:00
Rogerio de Paula Assis bfba214af1 Updates sample project deployment target to iOS 10.3 (#83)
* Updates PlayerKit podspec (#80)

* Updates example project deploy target to 10.3
2019-08-01 09:29:40 -04:00
Rogerio de Paula Assis b3b01e75cf Updates PlayerKit podspec (#80) 2019-07-31 21:15:12 -04:00
Frederick Kellison-Linn 6cf29ebf12 Merge pull request #79 from vimeo/VIM-7149-video-edit-screen
Add method to manually set the player item on RegularPlayer
2019-07-26 11:32:17 -04:00
Freddy Kellison-Linn 313a992d8e Add method to manually set the player item on RegularPlayer 2019-07-18 15:54:22 -04:00
Rogerio de Paula Assis f3d48a0a75 Merge pull request #76 from vimeo/master
Merge master into develop
2019-06-17 11:01:10 -04:00
Rogerio de Paula Assis 7bc6450535 Merge pull request #75 from vimeo/feature/VIM-7040_Swift5Migration
VIM-7040: Migrates to Swift 5, updates project to recommended settings
2019-06-13 09:21:43 -04:00
Rogerio de Paula Assis a4f697b067 Updates fastlane xcode version to 10.2.1 2019-06-05 16:52:18 -04:00
Rogerio de Paula Assis dbc6cb250c Updates Circle CI xcode configuration 2019-06-05 16:44:12 -04:00
Rogerio de Paula Assis 198197241b Migrates to Swift 5, updates project to recommended settings 2019-06-05 16:22:01 -04:00
Rogerio de Paula Assis 98c86c1852 Merge pull request #66 from vimeo/master
Merge master into develop
2019-05-07 10:31:09 -04:00
Mike Westendorf e08903c201 VIM-6715: Updates fastlane to the latest version (#53) 2019-04-26 21:00:09 -04:00
Vladimir Pavlov 89c4f4755d Add ability to force faster start of AVPlayer (#67) via automaticallyWaitsToMinimizeStalling 2019-04-26 17:50:16 -04:00
Rogerio de Paula Assis 0ca7258e9b VIM-6919: Release 2.0.0, Swift 4.2 migration (#65) 2.0.0 2019-04-25 17:15:30 -04:00
Rogerio de Paula Assis 87cdb24a24 VIM-6919: Migrates to Swift 4.2 (#61) 2019-04-25 16:51:12 -04:00
Rogerio de Paula Assis f400ad9883 Merge pull request #64 from vimeo/master
VIM-XXXX Merge master into develop
2019-04-25 16:13:36 -04:00
Rogerio de Paula Assis a53096df50 Merge pull request #63 from vimeo/release/1.4.0
VIM-6919: Release 1.4.0 prior to migration to Swift 4.2
2019-04-24 16:44:43 -04:00
Rogerio de Paula Assis 4720991d0f VIM-6919 Version bump 1.4.0, added version_bump lane to fastlane 2019-04-23 13:24:00 -04:00
Rogerio de Paula Assis ca661f1996 Merge pull request #62 from vimeo/master
VIM-XXXX: Merge master into develop
2019-04-23 13:16:50 -04:00
Jason Hawkins 5ba8f4db04 Merge pull request #52 from vimeo/tech/add-swiftlint-support
Adds initial SwiftLint rules to PlayerKit
2018-11-28 10:09:18 -05:00
Jason Hawkins 34c5cac889 Build with swiftlint for example project files 2018-11-15 12:38:29 -05:00
Jason Hawkins 3729921bed Add example project files to included file paths for linting 2018-11-15 12:38:15 -05:00
Jason Hawkins ce3a42f41a Build with swiftlint for source files 2018-11-15 12:33:51 -05:00
Jason Hawkins 92e00745d7 Run bundle exec pod install 2018-11-15 12:32:42 -05:00
Jason Hawkins c7ef4c2ebc Add new script phase to example project 2018-11-15 12:31:35 -05:00
Jason Hawkins 75b2a10881 Add .swiftlint.yml 2018-11-15 12:31:22 -05:00
Jason Hawkins e60bd3bd3b Add SwiftLint to podfile 2018-11-15 12:31:11 -05:00
Nicole Lehrer a95c54eb56 Merge pull request #51 from vimeo/nicolelehrer-patch-1
Update README
1.4.0
2018-11-12 13:56:14 -05:00
Nicole Lehrer af54544cbe Update README.md 2018-11-12 12:56:55 -05:00
Mike Westendorf 54003387d5 Merge pull request #50 from vimeo/vim-6695-update-nokogiri
VIM-6695: Update nokogiri to v1.8.5
2018-11-08 15:08:26 -05:00
Mike Westendorf f441a7a03e update Gem lock file 2018-11-07 16:08:06 -05:00
Mike Westendorf ad04383a32 Update nokogiri to v1.8.5 2018-11-07 16:04:44 -05:00
Jason Hawkins 46d34ae58f Merge pull request #48 from vimeo/circle-ci-upgrade
AF-311: Updates PlayerKit to support CircleCI 2.0
2018-10-19 11:58:54 -04:00
jasonhawkins 6dce0ee5b4 Fix Xcode version number 2018-10-11 16:50:52 -04:00
jasonhawkins a9a9627ce9 Run bundle exec pod install 2018-10-11 16:49:39 -04:00
jasonhawkins 70eb3f5039 Update README 2018-10-11 16:49:31 -04:00
jasonhawkins b3ec050d8f Udpate Fastfaline to run against Xcode 10 2018-10-11 16:49:18 -04:00
jasonhawkins bea45df706 Update Podfile to specify a platform for the example 2018-10-11 16:48:58 -04:00
jasonhawkins 03482bccda Update CircleCI to execute our custom scan lane 2018-10-11 16:48:19 -04:00