“Tabs and splits” should be something the window manager takes care of
Show HN: Bonsplit – Tabs and splits for native macOS apps
21–30 of 34 posts
Re: Show HN: Bonsplit – Tabs and splits for native macOS apps
#22“Tabs and splits” should be something the window manager takes care of
Really depends on the application, no? I wouldn't want my IDE opening every file in a new window.
I’d love to be able to arrange different tabs of different apps in one window
Re: Show HN: Bonsplit – Tabs and splits for native macOS apps
#23This is excessively beautiful, both the website and the library's UI. But I have to ask: what's the rationale on dedicating such an elaborate and gorgeous website for just a library? Are you hoping to get hired for web design? Are you seeking fame and repute? Do you merely do it for the love of the game? Why, for the love of all that's good, pray tell why put all this effort into mere documentation ?
Just look at his website and you'll see why. https://www.alasdairmonk.com/
Re: Show HN: Bonsplit – Tabs and splits for native macOS apps
#24This is very interesting, I haven’t touched macOS development for quite a while but it’s good to know that libraries are still being written for both AppKit and SwiftUI on macOS. I do feel that this library would benefit from an explanation on why this was needed. AFAIR AppKit already provides a native tabbing API where you can “just” (that “just” is doing a lot of heavy lifting) implement a few delegate methods and…
It may be OK for certain types of document-oriented apps, but there's a reason most apps (Chrome, iTerm, even Safari uses its own native tabs, I believe) don't use it. It's underbaked and awkward to fit into a model where your "tab data model" doesn't neatly fit the document data model that the framework wants.
I recently made an app where I wanted tabs, and I just ended up abandoning tab support for this reason, and adding a todo item to use an off-the-shelf tab UI library in the future.
Re: Show HN: Bonsplit – Tabs and splits for native macOS apps
#25One odd thing, the library doesn't have a license associated with it (in the repo, at least).
Re: Show HN: Bonsplit – Tabs and splits for native macOS apps
#26Re: Show HN: Bonsplit – Tabs and splits for native macOS apps
#27This is excessively beautiful, both the website and the library's UI. But I have to ask: what's the rationale on dedicating such an elaborate and gorgeous website for just a library? Are you hoping to get hired for web design? Are you seeking fame and repute? Do you merely do it for the love of the game? Why, for the love of all that's good, pray tell why put all this effort into mere documentation ?
Re: Show HN: Bonsplit – Tabs and splits for native macOS apps
#28This is very interesting, I haven’t touched macOS development for quite a while but it’s good to know that libraries are still being written for both AppKit and SwiftUI on macOS. I do feel that this library would benefit from an explanation on why this was needed. AFAIR AppKit already provides a native tabbing API where you can “just” (that “just” is doing a lot of heavy lifting) implement a few delegate methods and…
The website already has a demonstration of what this does that native tabs don’t do and how they look.
Re: Show HN: Bonsplit – Tabs and splits for native macOS apps
#29Earlier quoted context omitted.
The website already has a demonstration of what this does that native tabs don’t do and how they look.
Yeah I realized that only now, for some reason when I was on mobile and I was looking into this the demo video was not loading at all. I would love to retract my comment :(
Re: Show HN: Bonsplit – Tabs and splits for native macOS apps
#30https://assets.agentastic.ai/agentastic-dev-assets/videos/0....