News for hackers. Stuff that matters.
Re:GNUstep compatibility with macOS Catalina almost complete by random_ua on Sunday March 26, 2023 @06:25AM (#35312922)
Does anybody know why they show scrollbars at the top and left of the scrolling area, unlike any other UI ?
Re:GNUstep compatibility with macOS Catalina almost complete by Rochus on Sunday March 26, 2023 @06:41AM (#35313016)
In Smalltalk-80 they're on the left side, see e.g. https://github.com/rochus-keller/Smalltalk
Re:GNUstep compatibility with macOS Catalina almost complete by kps on Sunday March 26, 2023 @09:18AM (#35314114)
I recall reading that the reason is that the mouse pointer is more likely to already be near the left of the window, because more of the text is on the left, especially in a programming language.
Re:GNUstep compatibility with macOS Catalina almost complete by cowsandmilk on Sunday March 26, 2023 @06:45AM (#35313040)
GnuStep uses WindowMaker, which shows scroll bars on bottom and left because that’s where they were on nextstep.
Re:GNUstep compatibility with macOS Catalina almost complete by bogwog on Sunday March 26, 2023 @08:01AM (#35313547)
It actually doesn’t use WindowMaker. GNUstep is a reimplementation of core Apple frameworks, and can run in any DE (including Windows)

WindowMaker is its own thing that just so happens to be trying to recreate software from the same ecosystem as GNUstep, but they don’t depend on each other.

Combining them tho does give you that genuine experience

Re:GNUstep compatibility with macOS Catalina almost complete by badsectoracula on Sunday March 26, 2023 @08:02AM (#35313557)
Note that Window Maker is a completely separate project with its own GUI toolkits (WINGs - it literally means "WINGs Is Not GNUstep" :-P).
Re:GNUstep compatibility with macOS Catalina almost complete by mpweiher on Sunday March 26, 2023 @07:07AM (#35313149)
That's where they were on NeXTStep:

http://toastytech.com/guis/ns332.html

And it's actually a pretty good place. Just like the whole "a menu is just a window with a list of buttons" idea was great.

Re:GNUstep compatibility with macOS Catalina almost complete by guessbest on Sunday March 26, 2023 @12:51PM (#35316571)
If we lose that website, we will lose so much computer history and knowledge.
Re:GNUstep compatibility with macOS Catalina almost complete by enjoy-your-stay on Sunday March 26, 2023 @05:14PM (#35319704)
.. serveral 'ours layter ...

Thanks for that rabbit hole of nostalgia, just remembered how wild Mac OSX 10.1 in its first release was. It was a real game changer, and looked great (albeit a bit slow on my poor G4 Cube).

Re:GNUstep compatibility with macOS Catalina almost complete by badsectoracula on Sunday March 26, 2023 @08:03AM (#35313566)
As others mentioned, this is due to the NextStep theme which is the default. However GNUstep supports other themes and can have the scrollbars at the right position too.