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?