Jeffrey Bergier

Cocoa Developer and Teacher. Love technology and cars. Working in the automotive software industry. Living in Tokyo.

Jeffrey Bergierjeff@jeffburg.social
2025-06-24

@b3ll ah ok! I see it now :p thanks!

Jeffrey Bergierjeff@jeffburg.social
2025-06-24

@b3ll the real question is, why are they different sizes? 😳

Jeffrey Bergierjeff@jeffburg.social
2025-06-23

Whoa. Here is a full package set of NeXTSTEP 3.3J in Japanese and people are eating this up! 27 bids!

To be fair, I have found cd images for NeXTSTEP 3.3j online but never #OpenStep 4.2J. I wonder if it was ever released in Japan 🤔

Jeffrey Bergier boosted:
Leung :verified:leung@typo.social
2025-06-22

People come to Japan for food but honestly home cooked food in Japan is a whole other vibe and I’m all for it.

Pictures of food we made recently. It’s just better at home, yo.

Jeffrey Bergierjeff@jeffburg.social
2025-06-22

I did a thing. I hope I don’t get divorced 😢

Jeffrey Bergierjeff@jeffburg.social
2025-06-21

Ok! I finally managed to redo the design of the Settings→General screen for [Not]Soulver for OpenStep to be metrics compatible across systems. I think it looks a lot better now. Here is a screenshot of the new UI on #macOS26 and #OpenStep. Video to follow in next reply.

Jeffrey Bergierjeff@jeffburg.social
2025-06-21

And a video of the new UI

Jeffrey Bergierjeff@jeffburg.social
2025-06-18

Ok, actual UI update for [Not]Soulver for #OpenStep. I swapped out a text field for a slider. Big, I know 😎, but it paves the way for the next update which is to replace the NSPopUpButton for controlling Dark Mode with a custom 3 button toggle.

github.com/jeffreybergier/NotS

Jeffrey Bergierjeff@jeffburg.social
2025-06-18

I admit that I have never added an NSSlider in code before, but I saw in the #OpenStep documentation that it has a -setTitle: property. However, I tried to use this and in Xcode I got this quite stern warning

'setTitle:' is deprecated: first deprecated in macOS 10.9 - -setTitle: had no effect since 10.0

But after trying it, it appears it has no effect in OpenStep either. I want to know the back story here. What happened?? lol

Jeffrey Bergierjeff@jeffburg.social
2025-06-18

I updated [Not]Soulver for #OpenStep based on this approach. It now treats macOS26 and OpenStep as the "correct" button sizes and handles those pesky Mac OS X versions in the middle 30 years as an outlier 🤣

github.com/jeffreybergier/NotS

Jeffrey Bergierjeff@jeffburg.social
2025-06-17

Say what you will about #macOS26 and #LiquidGlass, but it fixes one thing I always disliked about NSButton.

NSButton in OS X doesn't size itself to the frame you give it. I think its because it draws a shadow, its always inset from its own frame. This makes it extremely hard to line up with other UI elements.

How does macOS26 help with this? It looks like for the first time since the original NSButton for #OpenStep, in macOS26, NSButton draws itself to its frame with no space around it. I'm extremely excited about.

I made this monstrosity of a diagram showing the same two UI's using the exact same layout code rendered in many versions of OS X and you can see that only OpenStep and macOS26 have exactly matching metrics. 🥳

Jeffrey Bergierjeff@jeffburg.social
2025-06-16

It looks like this JapanNext 5k monitor just became available for sale. Based on the specs it looks like the same panel as the #iMac5K and the Studio Display. The price looks very appealing. So if apple doesn’t update their monitors soon it might be an option for me.

jp.japannext.com/products/jn-i

Jeffrey Bergierjeff@jeffburg.social
2025-06-15

Real NeXT black hardware is too rich for my blood these days. I should never have given away my cube in 2017 🥺 #OpenStep

Jeffrey Bergierjeff@jeffburg.social
2025-06-15

大阪万博に行っていた
#expo2025 #tokyojeff

Jeffrey Bergierjeff@jeffburg.social
2025-06-12

Thank goodness for this ancient guide from Apple still being online. If it were not for this I would never be able to create an NSTextView in code. Its so fiddly. #OpenStep
developer.apple.com/library/ar

Jeffrey Bergier boosted:
2025-06-12

By the way, the WWDC video "Meet Liquid Glass" contains what might be the highest resolution rendition of an Aqua UI element to ever come out of Apple, though we can't be sure it's in any way "canonical"

A giant translucent blue oblong button labeled "Aqua" on a white and gray pinstripe background, casting a soft shadow beneath it, in the style of Mac OS X 10.0's "Aqua" user interface
Jeffrey Bergier boosted:
2025-06-11

Guys, I think I downloaded the wrong developer release. My Mac OS GUI is looking a lot more polished and refined than what I am seeing on apple.com

A screenshot of Mac OS Rhapsody Developer Release 2 showing the Workspace Manager.
Jeffrey Bergierjeff@jeffburg.social
2025-06-10

Omg. This is so dangerous. A bunch NeXT black hardware just dropped on Japanese Yahoo. I must resist. I have no space for this stuff… but I want it so badly! #OpenStep

Jeffrey Bergierjeff@jeffburg.social
2025-06-10

It doesn't look great, but yes [Not]Soulver for #OpenStep builds and runs with no issues in Xcode 26 and macOS 26. I think I just need to pick some new button styles and it will be fully up and running again 😎 #wwdc25

Jeffrey Bergierjeff@jeffburg.social
2025-06-10

@giladronat 😉😉😉

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst