issues
search
gnustep
/
apps-gorm
Gorm is a clone of the Cocoa (OpenStep/NeXTSTEP) `Interface Builder' application for GNUstep
http://www.gnustep.org/
GNU General Public License v3.0
69
stars
20
forks
source link
Usability enhancements
#6
Closed
trunkmaster
closed
4 years ago
trunkmaster
commented
4 years ago
Noteworthy changes are:
General
All palettes and inspectors elements positioning, spacing were cleaned up and fixed.
All palettes and inspectors autosizing was unified (centered) were appropriate.
Made all NSTextFields (including NSForm) height unified.
GORM main menu:
"Layout" renamed into "Format".
"Font" submenu was added into "Format".
"Group" and "Page Layout" were moved into "Format".
Shortcuts 'p' and 'i' were removed from "Palletes..." and "Inspector..." because it's standard shortcuts for "Italic" and "Print" menu actions.
Palette
Set window title from original window title of selected palette.
Window titles were added/fixed for palettes.
Selection icons represent selected section with background color.
Arrow buttons were removed from scrollbar.
Inspector
Inspector's shortcuts (Cmd+
) are made available across application.
Inspector window size increased if taller inspector was loaded. You can make Inspector window smaller only manually if visible inspector premits it.
Apply changes the object only after TextField editing ends (Tab, Return was pressed). It prevents weird side effects for some objects' changes.
NSMatrix Inspector
Additional section "Prototype" is created.
"Match Prototype" button action was fixed: object cells are recreated using new prototype.
"Prototype" box reflects changes that are made in "Prototype" section.
Connection Inspector
Mark connected outlets with "dimple" image.
Do not set document as edited if connection is failed for some reason.
Removed redundant horizontal scroller from browser at top.
Window Attributes Inspector:
"Autosave Name" form was moved into "Window Size Inspector".
"Minwindow Icon Name": removed clear button, form converted into texfield.
Window Size Inspector:
"Size" form was splitted into 2 forms to place them horizontally.
"Size" group was renamed into "Frame".
"Autosave Name" form was added and converted into textfield. NOTE: "Autosave Name" field is not saved into model file - is not encoded?
Noteworthy changes are:
General
GORM main menu:
Palette
Inspector
NSMatrix Inspector
Connection Inspector
Window Attributes Inspector:
Window Size Inspector: