kean/PulsePro

How to re-add Pulse dependency files?

Closed this issue · 5 comments

I made a fork of Pulse on top of the current master branch. A lot of files were moved/deleted/added so Compile Sources step has a lot of missing files. With CocoaPods this could be fixed with pod install as dependency files live in the separate targets. Is there any command/script to scramble all the required files together?

kean commented

The simplest option is to remove all the files from Xcode and add them back.

kean commented

I'm rewriting Pulse Pro using SwiftUI. The current version is written primarily using AppKit. The new one is using SwiftUI and uses a lot more of the code from PulseUI, so it's going to be much easier to work with.

I'm planning to release it later this month. The app target itself (Pulse Pro) will most likely move to the main repo.

Thanks, will wait for the update. I'm adding basic charts support. Please take a look if you're interested. Might be hard for me to created a PR because of some compatibility commits like this.

Here's how it looks:

Screenshot Screenshot 2023-02-03 at 11 56 38 AM
kean commented

That looks awesome. Do you have some examples of how you are planning to use it?

Might be hard for me to created a PR because of some compatibility commits like this.

Pulse 3.x requires iOS 14+.

Yes a basic example is to log the live stream bitrate and then present it as a chart. Our users then can send us a log file where this chart will help with debugging the performance issues.

I've added all those @available because we cannot drop iOS 13 yet but we're fine to only provide logging to iOS to 14+ users.