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 <greg.casame...@gmail.com> 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 <greg.casame...@gmail.com> > wrote: > >> Please create a branch to be merged via a pull request. >> >> On Fri, Dec 20, 2019, 5:56 AM Sergii Stoian <stoyan...@gmail.com> 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