Gregory, no problem. I'll refrain from removal of inspector. I'll think
about outline view later.
Currently I'm focused on user interactions with UI elements (selection,
positioning, sizing). I've finished with Palettes panel and menu items
rearrangement. It would be great if you try it and send me feedback.

On Mon, Dec 23, 2019 at 11:49 PM Gregory Casamento <[email protected]>
wrote:

> 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 <[email protected]>
> 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 <
>> [email protected]> 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 <
>>> [email protected]> wrote:
>>>
>>>> Please create a branch to be merged via a pull request.
>>>>
>>>> On Fri, Dec 20, 2019, 5:56 AM Sergii Stoian <[email protected]>
>>>> 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/
>


-- 
Sergii Stoian,
ProjectCenter lead developer
NEXTSPACE owner, lead developer

Reply via email to