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 >> >