gnustep-dev
[Top][All Lists]
Advanced

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

Re: GORM usability enhancements


From: Gregory Casamento
Subject: Re: GORM usability enhancements
Date: Mon, 23 Dec 2019 23:16:57 -0500

No there isn't.  He's speaking of the outline view for classes and getting rid of the inspector (which is in line with the rest of the philosophy of Gorm) and enhancing the outline view way of editing classes (which is a violation of the "one way to do things" philosophy).   I had meant to remove it, but it was too much a part of the development of the app.

On Mon, Dec 23, 2019 at 8:44 PM Ivan Vučica <address@hidden> wrote:

Speaking of outline views, I haven’t used Gorm in a while; is there now an outline view of all objects in the nib? That’s what I was missing last time I was building things in Gorm.

 

From: Gregory Casamento
Sent: Monday 23 December 2019 21:49
To: Sergii Stoian
Cc: GNUstep Developers
Subject: Re: GORM usability enhancements

 

I don't want to tie people to the outline view.   I already explained the rationale of why in the last post.  Classes should be treated like everything else and be editable by inspectors.  I, personally, think the Outline view in Gorm should be done away with as it would eliminate this confusion.

 

On Fri, Dec 20, 2019 at 12:09 PM Sergii Stoian <address@hidden> wrote:

I think it's quite confusing to do the same things with different tools in one application. Probably some tool will be used more often than other. This is a matter of application usability and learning curve.

Could you explain to the evarage user of GORM: what are cases for Class Editor and Class Editor Inspector usage and why?

Anyway, it's up to you, Gregory. Thanks.

 

On Fri, Dec 20, 2019 at 6:46 PM Gregory Casamento <address@hidden> wrote:

I will not approve #3.  The user should have multiple ways of editing the class.  The outline editor should not be the only way.  It is consistent to treat a class the same way we do objects via an inspector. 

 

On Fri, Dec 20, 2019, 11:08 AM Gregory Casamento <address@hidden> wrote:

Please create a branch to be merged via a pull request.  

 

On Fri, Dec 20, 2019, 5:56 AM Sergii Stoian <address@hidden> wrote:

Hi, everybody.

 

I use GORM application a lot. I think it's most comprehensive GNUstep application.

After a while I've noticed roughness in a various places across application. So, finally, I've decided to spend some time and polish GORM from usability point of view. Basically most of the changes will be done at model files, but I suppose code will be touched also later.

 

My plan is the following:

1. Enhancements in model files (conrtols positionning, autosizing, fonts, menu items rearrangements).

2. Sort out focus change between controls and windows (I've noticed some inconviences).

3. Document window changes: fix selection of objects, make object titles editable (get rid of "Set Name" panel), finish and make usable Class Editor outline editor (get rid of Class Editor Inspector).

 

I see several options to do this with Git:

1. Push changes into master branch without pull requests. It seems good for model files (1)

2. Create separate branch or fork and merge changes into master after I finish.

 

My questions to community: what option do you think I should go with?


--

Sergii Stoian



--

Sergii Stoian,

ProjectCenter lead developer

NEXTSPACE owner, lead developer


 

--

Gregory Casamento
GNUstep Lead Developer / OLC, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com
http://ind.ie/phoenix/

 



--
Gregory Casamento
GNUstep Lead Developer / OLC, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com
http://ind.ie/phoenix/

reply via email to

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