discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: General Design Guidelines for GNUstep and apps


From: Thomas
Subject: Re: General Design Guidelines for GNUstep and apps
Date: Wed, 3 Apr 2024 16:40:27 +0200

Hi Riccardo,

so it seems I didn´t not everything wrong during installation :-).
Something more is clear now and I have to train a little bit :-).

Thank you

Thomas

> Am 03.04.2024 um 15:17 schrieb Riccardo Mottola <riccardo.mottola@libero.it>:
> 
> Hi Thomas,
> 
> Thomas wrote:
>> Hello,
>> 
>> as I play around with GSDE I noticed that there are some differences between 
>> the usage of the apps.
>> 
>> Does a Design Guideline for GNUstep exists (as Apple has(d))?
> 
> Not really, but we rely essentially on OpenStep behaviour, since that is the 
> default "look and feel".
> Although the look is different, it is also quite similar to MacOS, especially 
> the first 10.0-10.6 versions. The Menu bar is different in look but similar 
> in concept!
>> 
>> So at macos every app from the Finder to the smallest app has the (standard) 
>> menue points:  hide, hide others, show all.
>> Here with GNUstep only GWorkspace has this menue entries and by the way on 
>> my HP prodesk 400 G3 mini with GSDE on Debian hide others doesn´t work, it 
>> hides GWorkspace itself, the opposite behavior I awaited.
> 
> I think GSDE is doing something tricky there?
> The menus behave as expected on Mac: you hide the current app or all others. 
> Easy. Different to mac, you can even get a clue on whether an App is hidden, 
> if you use the classic WindowMaker icons: a small dot.
> 
> The caveat is that with standard GNUstep it knows about GNUstep application 
> and not other X11 ones.
> 
>> 
>> Other (maybe stupid) Question from a newbe: I copied for instance from 
>> github the zip files from Textedit to my computer to find out wether I can 
>> open and learn to program the source with Projectcenter and Gorm but I can´t 
>> find a projectfile like in Xcode.
>> Do I have to use git how to begin programming existing projects?  Hints 
>> welcome. :-)
>> 
> I suppose TextEdit is just ported using makefiles of GNUstep-make, it was not 
> recreated using ProjectCenter. Same goes with Ink. It has a plain GNUmakefile 
> for gnustep-make
> 
> Just initialize a project fresh with ProjectCenter is the easiest way. In any 
> case PC just generates gnustep makefiles for you and runs make. No fancy 
> maketools are behind the curtains.
> 
> https://home.gnustep.org/experience/PierresDevTutorial/index.html
> 
> Also, you could check apps in GAP, most of them have a ProjectCenter project 
> file
> 
> https://gap.nongnu.org/
> http://svn.savannah.gnu.org/viewvc/gap/trunk/
> 
> Graphos, FTP, LaternaMagicam StepSync could be some apps which all are 
> managed with PC.
> 
> Riccardo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]