profile
viewpoint
Simon Rice SimonRice @wavingcatapps West London, United Kingdom https://www.simonrice.com/ Creating quality apps & brilliant websites with a cheerful spirit!

push eventSimonRice/UICountingLabel

push time in 4 days

pull request commentdataxpress/UICountingLabel

Single Workspace Carthage Support + Project Rearrangement

Good question @dataxpress - I've just given this a spin in an existing (currently CocoaPods based) project that uses this framework by having this entry in the Podfile:

pod 'UICountingLabel', git: 'https://github.com/SimonRice/UICountingLabel.git'

The project in question built without any issues and layout-wise it's as you'd expect too:

Screenshot 2019-11-14 at 7 15 40 pm

However, when doing final testing with Carthage, I found that my decision to gitignore Example/Pods broke the _Pods.xcodeproj symlink, so I've rolled this PR back by one commit, which will make it larger with mostly boilerplate stuff.

SimonRice

comment created time in 4 days

pull request commentdataxpress/UICountingLabel

Single Workspace Carthage Support + Project Rearrangement

You're good to review this now 👍 just had a couple of minor corrections & cleanups earlier, but I'm done.

SimonRice

comment created time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha 18c6da20bbc16f41e1b749a798fd83708e5afa55

Removed example pods directory

view details

push time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha e7582a90972db4d509dfd5553045147435ed0bef

Remove blank INSTALL_PATH entries

view details

push time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha 08602e0c58d652bab193d4da43fffca15bed4679

Reinstated INSTALL_PATH

view details

push time in 5 days

PR opened dataxpress/UICountingLabel

Single Workspace Carthage Support + Project Rearrangement

This PR rearranges the project to match the same layout generated via pod lib create, meaning the example & library projects are on a single workspace (& should work via pod try as well). On the example project, I've also modernised the XIB, created a basic launch storyboard matching your old launch images & nudged the UI elements down by 20 pixels to cater for notches.

A positive side effect of this is this adds Carthage via the _Pods.xcodeproj project on the root directory, and I've tested this for both iOS & tvOS.

+1879 -580

0 comment

46 changed files

pr created time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha efa14567982e8b9bafb484733171cb34f052a262

Remove framework exports

view details

push time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha f70a06f4f42d17252b4f62b1fddd5a181dceb4a7

Remove SYMROOT setting

view details

push time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha 6558e846a0aead18f48b963fa9d134eb8ed56358

Build additons

view details

push time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha c2a5ae1fd083a5de78addb7124dc4d615913482a

Verson foundation exports

view details

push time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha 1328915eaaf9438302175063306a7cb5c55ad701

iOS & tvOS platform support in Pods project

view details

push time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha 1a8cab52ec6c7b994058d8ac0f5860f49ef8f15a

tvOS device family added

view details

push time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha 6a3bb305b7ee478a44d28b823e480315127270c5

Scheme sharing

view details

push time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha 705c59c9ef692adf4c685937865db7ed6ed7987b

Removed Example workspace & reinstated gitignore entries

view details

push time in 5 days

push eventSimonRice/UICountingLabel

Simon Rice

commit sha b25b57af81827b33dc61136de84535e69726d3f7

Relaid out project via CocoaPods' template

view details

push time in 5 days

fork SimonRice/UICountingLabel

Adds animated counting support to UILabel.

fork in 8 days

fork SimonRice/OpenCombine

Open source implementation of Apple's Combine framework for processing values over time.

fork in 2 months

startedviraptor/reverse-interview

started time in 2 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 0e610c858fa309c4374cfd4e460e1b8996b9d308

Explicitly cache directories

view details

push time in 3 months

push eventSimonRice/MediaBrowser

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 1697b3c15eb6368cfd9c33474c8fda2e35a241ab

Use package manager dir

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 4a11201e02b972ff82d7d7a3f7f0a61cb24dd284

Change home env variable

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 9e229345167f004f665a04ea84bcf5602de4fc29

Separate build dirs

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha bb6ba7edbfc70e85c77a2916f89e3d1e33b1ebc4

Isolate the environments

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 8c73c989bbffad7df509db471aee15a40773bf63

Revert Cocoapods pbxproj changes

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha dd403cc307c726dd7b553fc368a6231b64a93acd

SDWebImage related changes & Cartfile update

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha b72970f95ebbe81a438feacbfeb7ff8c8ea602a7

Use Homebrew addon to install Carthage

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 095ceef6cb0d6423e248a6f3a2629b363b1a6a48

Removed no doc related params

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 8d05bc22d36ae423130b4fbd2f95762d5f025531

Removed no rdoc gem install param

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 5a1559526e1665340989822c62268d844fcbed77

Enabled Carthage directory cache

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 0c2f5faccb0405d418cbf7480d63d2688efdb38e

Xcpretty added

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 689317cfbd71b5d675da6313891f5185ce1a279d

Removed test command from xcodebuild

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 8e2676b0e4d02a44c4464513e7f7324665c95921

Updated Xcode image to 10.3

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 285a1b5944e36ae8fa995ba11099eb50f052b435

Pipe before_install phase

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 503103b8f861ae7ad26d8220165ac305283e0e92

Shell corrections

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 9dda2ce03b5158ece99c72988f01c17ae8458bc0

Build matrix for Cocoapods & Carthage

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 73f757baa81bebdbfe309286cd3a118db2add4b8

Add Travis CI matrix for Carthage

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 7b47a697ae30e91a9ecb17bbaa395e766c1f6b06

Removed Pods framework references

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 4aae22528876b4194a18aaa6343761e50a6754e3

Removed CocoaPods build phase

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha b75def5ea7655c331c405e32a75576de8cdee46f

Removed Pods target support files

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha a0246c27489c68a7f44498e27a864c4b1a31952d

Add Carthage build directory to Framework Search Paths

view details

push time in 3 months

push eventSimonRice/MediaBrowser

Simon Rice

commit sha 9f4274f6afad3edd333ef82d68e51340ca1d8a81

Updated UICircularProgressRing

view details

push time in 3 months

PR opened myoungsc/SCPageControl

Share SCPageControl scheme for Cathage

This PR shares the SCPageControl scheme in the project pointed to from _Pods.xcodeproj. The reason for doing this is this project would work with Carthage.

+80 -0

0 comment

1 changed file

pr created time in 3 months

push eventSimonRice/SCPageControl

Simon Rice

commit sha aa0194b36c8f5c2c4ab96e8523af46604c7e8b0f

Share SCPageControl scheme

view details

push time in 3 months

fork SimonRice/MediaBrowser

🏞 A simple iOS photo and video browser with optional grid view, captions and selections written in Swift5.0

https://younatics.github.io/MediaBrowser/

fork in 3 months

more