manton
manton

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.

Mac screenshot showing sidebar with slight blue showing through, unified toolbar, and timeline of user posts.
|
Embed
Progress spinner
the
the

@manton Have you completely stopped using Interface Builder for new work?

|
Embed
Progress spinner
manton
manton

@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.

|
Embed
Progress spinner
rcapitao
rcapitao

@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.

|
Embed
Progress spinner
alexr@mastodon.online
alexr@mastodon.online

@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.

|
Embed
Progress spinner
manton
manton

@alexr I should revisit that and compare with other apps… It could be tightened up.

|
Embed
Progress spinner
alexr@mastodon.online
alexr@mastodon.online

@manton I was kinda assuming SwiftUI where that spacing would just be some default behavior unless monkeyed-with.

|
Embed
Progress spinner
naheller.bsky.social
naheller.bsky.social

@manton Have there been any efforts (either internally or out in the community) to build a Linux desktop client for Micro.blog?

|
Embed
Progress spinner
In reply to
bapsi
bapsi

@manton right onnnn

|
Embed
Progress spinner