Hi Albert,
Albert Palacios wrote:
> The themes only work if they are pixel-based and do not change the
> spacing or positioning of the elements, meaning you have a 90s
> application with condensed elements and background textures, whereas now
> the trend is towards spaced elements, flat colors, ro
Hi Bruce,
bruce wrote:
>
> My experience on unix like does not track with that. It looks
> brutalistic. Not native - it never fits in the desktop. What I hear from
> most people that have tried it is “the 90’s are calling, they want their
> desktop back”. I see a big disconnect between the way g
Hi Bruce,
bruce wrote:
> I'd always assumed that gnustep used its own gui across systems. But if
> you're using native controls on windows, my 'nda anxiety' is low.
> Nothing I say about linux gui affects windows.
the standard on windows is to treat it like a backend. We use old win32
to draw. Th
Hi,
Gregory Casamento wrote:
> This is our fault because our documentation has been woefully out of
> date due to issues with autogsdoc (our tool for documentation
> generation). Also, the documentation is kind of in an obscure place,
> so it's no wonder you missed it. For future reference it i
I completely understand.
Gregory Casamento
GNUstep Lead Developer / OLC, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com
https://www.patreon.com/bePatron?u=352392 - Become a Patron
https://www.openhub.net/languages/objective_c - OpenHub standings
On Wed, Dec 20, 202
You are misunderstanding my point. I have stock and deep connections at
microsoft. I don't want to mess anything up for anyone. If you were making
your own windows on windows, I don't want to see the code, remark that it
should work this way Low probability of anything ever happening, but
risk
How would using any operating system you like let them down? Or even using
whatever api? I imagine it has something to do with GNUstep having some
connection with Apple, right?
Look at it this way. GNUstep is trying to free the masses from the tyranny
of our Jobsian oppressors. Does that help
No, they are fine with Linux . It's more about not letting them down.
Family comes first
On Wed, Dec 20, 2023, 6:45 AM Gregory Casamento
wrote:
> Bruce,
>
> On Wed, Dec 20, 2023 at 9:34 AM bruce
> wrote:
>
>> I'd always assumed that gnustep used its own gui across systems. But if
>> you're usin
Bruce,
On Wed, Dec 20, 2023 at 9:34 AM bruce wrote:
> I'd always assumed that gnustep used its own gui across systems. But if
> you're using native controls on windows, my 'nda anxiety' is low. Nothing I
> say about linux gui affects windows.
>
Assumption is the true enemy of understanding. :)
I'd always assumed that gnustep used its own gui across systems. But if
you're using native controls on windows, my 'nda anxiety' is low. Nothing I
say about linux gui affects windows.
You may think I'm overly paranoid about it. I don't work there anymore, and
I don't use windows anymore, but frie
> On 20 Dec 2023, at 07:44, Albert Palacios wrote:
>
> Hi,
>
> With the GitHub code, where the GSTheme.m file is 8 years old, I can't see
> how to create a theme to my liking. Now I see that there have been
> modifications three months ago to some files, I will have to look at the
> differ
Albert,
On Wed, Dec 20, 2023 at 2:44 AM Albert Palacios wrote:
> Hi,
>
> With the GitHub code, where the GSTheme.m file is 8 years old, I can't see
> how to create a theme to my liking. Now I see that there have been
> modifications three months ago to some files, I will have to look at the
> di
Hi,
With the GitHub code, where the GSTheme.m file is 8 years old, I can't see how
to create a theme to my liking. Now I see that there have been modifications
three months ago to some files, I will have to look at the differences to see
in detail what it is about.
The 'Argentum' theme from t
“Mr. Cardoza” makes me look for the warrant in your hand, but yes, I have been
working on refactoring default drawing behaviour into the base GSTheme class,
to enable better control over theme elements in subclasses. There’s definitely
improvements to be made in the theme that would be presented
Albert,
Also, as an aside... I work for Eggplant/Keysight now and I helped
Algorridim get their dJay software working on their platform. So, yes,
those are 100% legitimate references.
GC
On Tue, Dec 19, 2023 at 4:07 PM Gregory Casamento
wrote:
> Albert,
>
> On Tue, Dec 19, 2023 at 12:23 PM A
Albert,
On Tue, Dec 19, 2023 at 12:23 PM Albert Palacios
wrote:
> Hi,
>
> I have tried to develop a 'modern' looking theme for GNUstep, but I always
> end up 'overwriting' base functions in ridiculous ways and finding
> obstacles that discourage me.
>
This is our fault because our documentation
Bruce,
On Tue, Dec 19, 2023 at 10:47 AM bruce wrote:
> Riccardo, I can agree with everything you say. I’ve looked at pictures of
> gnustep running on mac and windows, and it looks sleek and modern, and
> native.
>
> My experience on unix like does not track with that. It looks brutalistic.
> Not
Hi,
I have tried to develop a 'modern' looking theme for GNUstep, but I always end
up 'overwriting' base functions in ridiculous ways and finding obstacles that
discourage me.
Especially because I think that when changes are made to the original code, the
theme will fail.
The themes only w
Riccardo, I can agree with everything you say. I’ve looked at pictures of
gnustep running on mac and windows, and it looks sleek and modern, and
native.
My experience on unix like does not track with that. It looks brutalistic.
Not native - it never fits in the desktop. What I hear from most peopl
Hi,
bruce wrote:
> I've tried using libobjc2 with the other runtimes from the linux repo. I
> couldn't get it to work, but it sounds like other people have under
> certain circumstances.
Building libobjc2 can be from easy, "just works" to a nightmare,
depending on a platform.
Best, of course, is
Bruce,
bruce wrote:
> Gregory, respectfully, I’ve been trying gnustep for the last decade,
> waiting for it to be ready, and getting frustrated. During that time
The only thing that happens if you wait watching the water flowing of a
river is that in theory your enemy will pass along...
The only
More like ndas all the way down 🙂
I worked for Microsoft for 20 years on internal enterprise support, mostly
with product and platform developers and partners like SAP, Apple and
everyone’s customers. I got all the technical training, and secrets, and
signed nda’s with everyone, for products that
Gregory,
I am presently bouncing between working on GNUstep-gui, finishing my
W65C816S-based retro computer/games console design (Sentinel 65X), building a
Commodore 1581 clone, filling orders for products I sell, and getting ready for
the holidays. I wouldn’t expect much materially visible pro
> On 17 Dec 2023, at 17:38, Richard Frith-Macdonald
> wrote:
>
>
>
>> On 17 Dec 2023, at 14:20, Andreas Fink wrote:
>>
>
>> The only version which is not up to date on repo.gnustep.ch is currently
>> Ubuntu22 on Intel as I run into a strange error with configure of
>> gnustep-base as i
> On 17 Dec 2023, at 14:20, Andreas Fink wrote:
>
> The only version which is not up to date on repo.gnustep.ch is currently
> Ubuntu22 on Intel as I run into a strange error with configure of
> gnustep-base as it does not want to detect my libiconv-1.17 version for some
> reason. The same
btw - I'm not associated with helloSystem other than as a user.
On Sun, Dec 17, 2023 at 2:56 PM bruce wrote:
> I've tried using libobjc2 with the other runtimes from the linux repo. I
> couldn't get it to work, but it sounds like other people have under certain
> circumstances.
> Hm, I'll give t
I've tried using libobjc2 with the other runtimes from the linux repo. I
couldn't get it to work, but it sounds like other people have under certain
circumstances.
Hm, I'll give that a try,.
But to build a product, I want to know that my users can install it without
all the monkey business. Otherwi
Bruce,
On Sun, Dec 17, 2023 at 8:43 AM bruce wrote:
> That's the version of Obj-C. Linux is stuck on 1.9. Obj-c 2.0 released in
> 2006, as I'm sure you are aware.
>
I am using 2.x on my Debian Linux 12 install here, but then again I am
building from source.
I can use this build https://github.
Bruce,
GNUStep supports Ojbc2.0 with libobjc2.0 and clang but the versions packaged
with Debian or Ubuntu are compiled with the old runtime.
https://repo.gnustep.ch/ can help you to install "gnustep2" which pulls in
versions compiled with clang and libobjc2.
I use this combination since years u
That's the version of Obj-C. Linux is stuck on 1.9. Obj-c 2.0 released in
2006, as I'm sure you are aware.
I can use this build https://github.com/plaurent/gnustep-build to create
2.1 on Linux. The FeeBSD is stuck at 2.0, as they no longer have a
maintainer of their gnustep port.
On Sun, Dec 17, 2
Bruce,
On Sun, Dec 17, 2023 at 7:57 AM bruce wrote:
> Something clicked (about 3 this morning) about version 1.9. I’ve assumed
> this was the version in the Linux repos due to their typical bureaucracy.
> But more research tells me that 2.1 cannot compile using gcc. I never
> choose gcc myself.
Bruce,
On Sat, Dec 16, 2023 at 8:23 PM bruce wrote:
> Yes, I’ve tried that. It doesn’t look good on any of the themes I’ve
> found. I’d try making my own theme if I could find documentation…
>
>
>
There are a number of examples in the github repository as well as
documentation in gnustep-gui's D
Something clicked (about 3 this morning) about version 1.9. I’ve assumed
this was the version in the Linux repos due to their typical bureaucracy.
But more research tells me that 2.1 cannot compile using gcc. I never
choose gcc myself. But the linux repo maintenance tools such as Launchpad
depend o
Yes, I’ve tried that. It doesn’t look good on any of the themes I’ve found.
I’d try making my own theme if I could find documentation…
But it does not address the bigger issue of artifacts. And it creates the
issue of menu confusion. I always look to the top corner of my screen - no
searching for
Bruce,Have you trieddefaults write NSGlobalDomain NSMenuInterfaceStyle NSWindows95InterfaceStyleThat will put the menus at the top of each window. Abandoning cocoa doesn’t make much sense. What I think is absolutely a good idea would be someone adopting the gtk theme and giving it some love. Sent f
I just wonder if you can write macOS native apps (using apple cocoa) with
gtkcore? It looks as if you just move the problem elsewhere. seems to need X11
on macOS and then you have non-native menus there. Or you have to write your
app gui twice. Or am I wrong?
On The Road
> Am 16.12.2023 um 20:
Hi Bruce,
bruce wrote:
I love gnustep objective-c and Foundation. But the UI is pretty ugly.
Theming fixes it cosmetically, but it doesn’t fix the real issues. The
menu and main icon don’t really fit on any modern desktop. And the GUI
itself is buggy, and leaves artifacts strewn all over the
I love gnustep objective-c and Foundation. But the UI is pretty ugly.
Theming fixes it cosmetically, but it doesn’t fix the real issues. The menu
and main icon don’t really fit on any modern desktop. And the GUI itself is
buggy, and leaves artifacts strewn all over the window.
So tbh, I’ve been in
38 matches
Mail list logo