profile
viewpoint
Olli Tapaninen ollitapa @bitfactor Oulu, Finland I'm a physicist at heart and an iOS developer by day

ollitapa/bitrise-step-stamp-appicon-with-version-number 1

A bitrise step that will stamp png app icons with version- and build number

ollitapa/ies_tools 1

Couple of small tools for rotating and combining IES photometric files.

ollitapa/JSONRPCKit 1

A type-safe JSON-RPC 2.0 library purely written in Swift

ollitapa/Marlin 1

Optimized firmware for RepRap 3D printers based on the Arduino platform.

ollitapa/apollo-ios 0

📱 A strongly-typed, caching GraphQL client for iOS, written in Swift

ollitapa/bitrise-step-xctest-cobertura-xml 0

A Bitrise step for converting XCTest result bundle to Cobertura formatted xml

ollitapa/BulletinBoard 0

General-purpose contextual cards for iOS

ollitapa/danger-the_coding_love 0

Danger plugin that prints markdown containing a random post from http://thecodinglove.com

ollitapa/hubot-lunch-at-amica 0

Hubot chatbot script that tells the menu of today at various Amica restaurants in Finland.

ollitapa/hubot-markov 0

Hubot watches all, and builds a markov model from everything you say.

startedmarksands/BetterCodable

started time in 15 days

create barnchollitapa/PreviewTest

branch : main

created branch time in 21 days

created repositoryollitapa/PreviewTest

Xcode 12 preview test

created time in 21 days

fork ollitapa/SwiftDate

Parse, validate, manipulate, and display dates, time and timezones in Swift

fork in a month

pull request commentSwiftKickMobile/SwiftMessages

Couple of fixes for xcode12 support

Looks good! I can confirm it still works on my project. 👍

ollitapa

comment created time in a month

PR opened alexaubry/BulletinBoard

SPM to require iOS 11

As outlined by version 5 manifest.

Checklist

  • [x] I've tested my changes.
  • [x] I've read the Contribution Guidelines.
  • [x] I've updated the documentation if necessary.
+1 -1

0 comment

1 changed file

pr created time in a month

push eventollitapa/BulletinBoard

Olli Tapaninen

commit sha 5e7a2b3616248afaba0da1333421c1bc7e1b7eb3

SPM also to require iOS 11 As outlined by version 5 manifest.

view details

push time in a month

fork ollitapa/BulletinBoard

General-purpose contextual cards for iOS

fork in a month

Pull request review commentSwiftKickMobile/SwiftMessages

Couple of fixes for xcode12 support

 let package = Package(             path: "SwiftMessages",             exclude: [                 "Info.plist",+            ],+            resources: [

Removed and works!

ollitapa

comment created time in a month

PullRequestReviewEvent

push eventollitapa/SwiftMessages

Olli Tapaninen

commit sha 293a2d53efee4c480097d9e73fbdd5ea4a16f77b

Search for CocoaPods bunlde

view details

Olli Tapaninen

commit sha bb4663a3ace52b2c035a6bb81a548dce06055a83

Remove redundant resources declaration

view details

push time in a month

Pull request review commentSwiftKickMobile/SwiftMessages

Couple of fixes for xcode12 support

  import Foundation +private class BundleToken {}+ extension Bundle {+    // This is copied method from SPM generated Bundle.module for CocoaPods support     static func sm_frameworkBundle() -> Bundle {-        let bundle = Bundle(for: MessageView.self)-        // Check for Swift Package Manager bundle name-        if let path = bundle.path(forResource: "SwiftMessages_SwiftMessages", ofType: "bundle") {-            return Bundle(path: path)!-        }-        // Check for CocoaPods or Carthage bundle name-        else if let path = bundle.path(forResource: "SwiftMessages", ofType: "bundle") {-            return Bundle(path: path)!-        }-        // Just return the app bundle-        else {-            return bundle++        let bundleName = "SwiftMessages_SwiftMessages"

Ok, I was skeptical of that too 😅 I'll try if I can modify the original a little less to get the correct bundle in SPM case.

ollitapa

comment created time in a month

PullRequestReviewEvent

Pull request review commentSwiftKickMobile/SwiftMessages

Couple of fixes for xcode12 support

 let package = Package(             path: "SwiftMessages",             exclude: [                 "Info.plist",+            ],+            resources: [

Ah, maybe not, tried this before I found out that the bundle was wrong.

ollitapa

comment created time in a month

PullRequestReviewEvent

PR opened SwiftKickMobile/SwiftMessages

Couple of fixes for xcode12 support

Hi, sorry if I'm a bit too eager to get SPM-support for this project, but seemed like this branch missed some finishing touches. I had to fix the Bundle search function to match what the SPM generates to Bundle.module, because it was not finding the correct bundle on my app. Hopefully this supports CocoaPods/Carthage too, but I did not test it.

+28 -12

0 comment

3 changed files

pr created time in a month

push eventollitapa/SwiftMessages

Olli Tapaninen

commit sha 7d88219d7c24e56af9806a59e10f2606cc32ab5a

Fix bundle search method

view details

push time in a month

push eventollitapa/SwiftMessages

Olli Tapaninen

commit sha 4093a85a0945165b7e43e3768aace1f55471c4dc

Add resources to Package.swift

view details

push time in a month

delete branch ollitapa/SwiftMessages

delete branch : work/swift5.2

delete time in a month

delete branch ollitapa/SwiftMessages

delete branch : work/swift5

delete time in a month

delete branch ollitapa/SwiftMessages

delete branch : master-tbaranes

delete time in a month

fork ollitapa/SwiftMessages

A very flexible message bar for iOS written in Swift.

fork in a month

PR opened KyoheiG3/SpringIndicator

Support for Swift Package Manager

Hi,

I added support for Swift Package manager, since Carthage is having trouble with Xcode12 transition.

+48 -0

0 comment

5 changed files

pr created time in a month

create barnchollitapa/SpringIndicator

branch : spm-support

created branch time in a month

fork ollitapa/SpringIndicator

SpringIndicator is indicator and PullToRefresh. Inspired by Material design components.

fork in a month

startedkelseyhightower/nocode

started time in 2 months

more