Working more on Micro.blog 4.0 for Mac. Got a chance to rewrite all the old sidebar code, moving it from a very cluttered XIB to Obj-C code. Now feels more at home with other modern Mac apps.
Working more on Micro.blog 4.0 for Mac. Got a chance to rewrite all the old sidebar code, moving it from a very cluttered XIB to Obj-C code. Now feels more at home with other modern Mac apps.
@the For brand new apps, yes. With AI-assisted coding, I think actual code is easier to understand in diffs and to maintain. The main Micro.blog app still has dozens of XIBs, though, which I don’t plan to get rid of.
@manton I think it would be interesting to be able to resize the windows to a custom size and also, when clicking on a conversation, expand a side window to follow the messages instead of having to open, read the conversation, and then return to the timeline.
@manton I'm sure it's totally exactly the modern standard, but the amount of vertical whitespace between rows in the sidebar makes my ‘80s Mac brain twitch.
@manton I was kinda assuming SwiftUI where that spacing would just be some default behavior unless monkeyed-with.
@manton Have there been any efforts (either internally or out in the community) to build a Linux desktop client for Micro.blog?