Léo Natan 🇮🇱 :batman:
@leonatan.mastodon.social.ap.brid.gy
1 followers 0 following 11 posts
macOS & iOS engineer • grumpy young man, yelling at clouds • disillusioned, burned-out cynic • not politically correct • https://twitter.com/LeoNatan • […] [bridged from https://mastodon.social/@LeoNatan on the fediverse by https://fed.brid.gy/ ]
Posts Media Videos Starter Packs
leonatan.mastodon.social.ap.brid.gy
@pasi I know it does (at least .0). Let me know if you find a way to push it somehow to a global user defaults store.
leonatan.mastodon.social.ap.brid.gy
@via @rileytestut They make 15-30% from the other predatory content, so it's OK.
That's all they care about anyway.
leonatan.mastodon.social.ap.brid.gy
This is a custom reimplementation of UITabAccessory for my LNPopupController framework. It has the advantage of allowing any "accessory" size, rather than the 48pt/40pt size limitation of UITabAccessory, as well as all the benefits of the framework itself […]

[Original post on mastodon.social]
leonatan.mastodon.social.ap.brid.gy
The check for _isPhotosApp is just as retarded as you might expect; there is a hard-coded string of the Photos app bundle identifier in UIKitCore, and it's checked against the main bundle identifier of the running app.

BTW, you can Swizzle that function to […]

[Original post on mastodon.social]
leonatan.mastodon.social.ap.brid.gy
Turns out, there are UITabBar._isMinimized, UITabBar._setMinimized: and UITabBar._setMinimizedStateDidChangeHandler:, which provide this valuable information. But if you call one of these methods, your app will crash. Notice the check for _isPhotosApp, or else raise an exception.
leonatan.mastodon.social.ap.brid.gy
Photos on iOS 26 does not use the public bottomAccessory/UITabAccessory API, yet is able to detect when the tab bar minimizes and make that bar fade in and out. Inspecting the hierarchy shows it's just a UIView subclass. So how does it know when the tab bar minimizes?
leonatan.mastodon.social.ap.brid.gy
@replacicon Hello,
Any chance of adding support for embedded app bundles inside other app bundles? For example, the Simulator app resides inside Xcode's app bundle. An option to specify an app's path manually would do the trick just fine.
Thanks for the great app!
leonatan.mastodon.social.ap.brid.gy
@siracusa It's possible to disable Liquid Glass on Tahoe with:

defaults delete -g com.apple.SwiftUI.DisableSolarium

Then reboot your machine. AppKit apps work and look ~ almost the same as in Sequoia. Catalyst apps are slightly buggy, mostly visual glitches. And Safari has visual glitches. But […]
Original post on mastodon.social
mastodon.social
leonatan.mastodon.social.ap.brid.gy
@marioguzman And look how much more *content* is visible on the iOS 6 compared to the new one. Shameful.
leonatan.mastodon.social.ap.brid.gy
So all that ChatGPT wisdom, and yet, "open to work"? 🤔🤣

When did LinkedIn get filled with these clickbait nonsense posts, including generic chatbot farm responses? It's a cesspool.
The clown is unemployed and "open to work". ChatGPT wisdom: "ChatGPT Can Get You Hired Faster Than Any Recruiter. Copy these seven prompts to land your dream job." Generic chatbot farm responses with zero context.
leonatan.mastodon.social.ap.brid.gy
@nicklockwood Completely clean from any RN schisms for sure. 🤣 So polished. I mean, it can't 120hz because they forgot (or are totally clueless, as most webdevs are) to put CADisableMinimumFrameDurationOnPhone=true in the Info.plist and are using a "native" […]

[Original post on mastodon.social]