2 ms·
It does look like it uses Cocoa. What are you seeing that doesn't look like Cocoa? Custom controls doesn't count; those can still be based on NSView and use oth
by zapzupnz 6y ago
It does look like it uses Cocoa. What are you seeing that doesn't look like Cocoa? Custom controls doesn't count; those can still be based on NSView and use other Cocoa controls in their implementation.
- LeoNatan25 6y agoEven if NSView-backed, custom views that replace basic functionality aren’t really native to me. Here, the entire window frame, all widgets, etc. are not native. It looks, to me, like an Electron or RN “app”.
- zapzupnz 6y ago> Custom views that replace basic functionality The only custom controls I see are the tabs, tab bar, and a few modals (like when opening a new tab), and a handful of buttons and segmented controls in the sidebar. Everything else is native, unmodified Cocoa controls: NSWindow, preference window and its contained controls, the sidebar, etc. I actually am a bit curious about the decision to have those NSButtons with custom backgrounds … they don't really look right both on Catalina or Big Sur. Native-looking NSButtons are used everywhere else, though. > the entire window frame About the only thing that looks unusual here is the custom buttons at the top-left with the diagonal lines. No more custom than Xcode, iTunes. If the problem is that the toolbar seems to be in the titlebar, that's been an accepted, Cocoa-supported window style for a long time — and much more prevalent in Big Sur. It has the correct translucency behaviour in Big Sur. Maybe one day they'll update it to use Big Sur-style full-height sidebars. > It looks, to me, like an Electron or RN "app" Electron and React Native apps wish they could integrate with Cocoa as well as this. Those never look like anything more than a plain NSWindow with a plain, thin titlebar with a web view inside — or worse, not even an NSWindow but one painted with custom controls.
- LeoNatan25 6y agoElectron “apps” don’t have much of a choice; they can’t even add toolbar items. This is why it puzzles me why a Cocoa app would choose a unique look. I am just not a fan. Regarding theme frame, it looks like a different gradient to me. It certainly isn’t how it looks like Bug Sir.