James Harvey

94 Followers
114 Following
227 Posts
I make Finamp, and other stuff soon™
GitHubhttps://github.com/jmshrv
happy pride month everyone #jellyfin

Finamp's redesign beta is out! This is a huge update that's been in the works for over a year, and adds loads of new features. It's like a whole new app :)

Highlights include:

* Redesigned player screen, mini player, and queue panel
* New queueing system with "Next Up" queue
* New and vastly improved download system
* Download your entire library, transcode to a lower bitrate, and much more
* Improved login flow
* New artist screen
* Audio volume normalization ("ReplayGain")
* Basic playback history & improved playback reporting

https://github.com/jmshrv/finamp/releases/tag/0.9.2-beta

#jellyfin #finamp

Release Announcing Finamp's Redesign Beta (v0.9.2-beta) · jmshrv/finamp

Hi everyone! We're incredibly excited to announce that we're launching a beta of Finamp's redesign today. This is a major update to the app, and we're looking for feedback from anyone willing to tr...

GitHub

Just found this really nice new #jellyfin client created with GTK4/libadwaita/mpv :)

https://delfin.avery.cafe/

Delfin

@rejected was on the Play Store, but my update got rejected for mentioning the .ass subtitle format in the app description

just spent 90 minutes figuring out why I couldn't get my unit tests to compile, thinking that it was some horrible package management issue

genuinely nearly cried when I finally found where to see compiler logs and saw this horror

#swift #iosdev

Looking up why my tests were failing and this guy has a "Painting of The Day" section on every article

https://holyswift.app/curious-ways-to-solve-tests-equality-problems-in-swift/

Best ways to do Equatable in Unit Tests using Swift - Holy Swift

How to use equatable in Unit Tests for XCUnit and Swift. Improve your unit tests with complex equatable objects. Learn iOS now!

Holy Swift

#SwiftData fails to load these two models, complaining that "Model already contains an entity named test.'". Hopefully this is fixable, since otherwise it's a pretty harsh limitation.

It looks like SwiftData makes a table at the root of the database, and has no way of differentiating from these two classes.

(edit: the screenshot of DB Browser is for some different classes that are conflicting over amalgamationSubjectIDs)

https://developer.apple.com/forums/thread/733611

Thread 1: "Model already contains … | Apple Developer Forums

It's amazing that Fall Out Boy created the art style that AI uses all the way back in 2007 because wtf actually is this album cover

"hmm why does iOS say that Finamp uses lots of battery when downloading songs"

"oh god why does the download plugin say 'open DB successfully' every time a download status is checked"

Does Mastodon/ActivityPub not propagate favourites? There are way more boosts here, and the only favourites are from others on treehouse.systems