Commit graph

1834 commits

Author SHA1 Message Date
Sergii Stoian
af08856fb8 * Palettes/3Containers/GormTableColumnSizeInspector.m: apply changes only after editing has end. 2019-12-27 00:57:51 +02:00
Sergii Stoian
5511a423fc * Palettes/3Containers/inspectors.m: added missed method to return table column sizer class. 2019-12-27 00:56:45 +02:00
Sergii Stoian
6dd329c4c5 * Palettes/3Containers/GormNSTableViewInspector.gorm: fxed sizing and positioning; rearrange inspector elements. 2019-12-26 19:29:03 +02:00
Sergii Stoian
22d493e306 * Palettes/3Containers/GormNSTableColumnInspector.gorm: fxed sizing and positioning; rearrange inspector elements. 2019-12-26 19:28:36 +02:00
Sergii Stoian
156eec4d4c * Palettes/3Containers/GormNSBrowserInspector.gorm/objects.gorm: fixed vertical offset of option butttons. 2019-12-26 19:24:47 +02:00
Sergii Stoian
570ee6cbba * Palettes/3Containers/GormBrowserAttributesInspector.m (ok:): reduce number of digits of fraction part to 2.
* Palettes/3Containers/GormNSBrowserInspector.gorm: fixed sizing and postioning; remove delegate from textfields - attribute is set only after user finished editing (pressed Return or Tab key).
2019-12-26 15:15:22 +02:00
Sergii Stoian
f2186a6ee6 * Palettes/1Windows:
Window Attributes Inspecor:
- Fixed size, postion and autosizing of elements.
- "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.
- Fixed size, postion and autosizing of elements.

NOTE: "Autosave Name" field is not saved into model file - is not encoded?
2019-12-26 13:50:15 +02:00
Sergii Stoian
6a0a511f4c * Palettes/2Controls/GotmNSBoxInspector.gorm: minor fixes. 2019-12-26 02:52:16 +02:00
Sergii Stoian
942bfbc6d8 * Palettes/2Controls/GormButtonInspector.gorm: recreate broken "Type" popup button. 2019-12-26 02:51:17 +02:00
Sergii Stoian
0b210bbcb1 * Palettes/2Controls/GormButtonAttributesInspector.m (ok:): set "Key:" textfield value to after selecting popup button items. 2019-12-26 02:50:09 +02:00
Sergii Stoian
df3e6f1e36 Palettes/2Controls/GormNSBoxInspector.gorm: adjust size and positions of elements. 2019-12-24 15:17:26 +02:00
Sergii Stoian
533c9689dd Menu Item Inspector: changed size and positions of UI elements; redesigned key equivalent selection - user can specify either character in text field or special(function) key from popup button; added check for length of key equivalent - only 1 character length allowed. 2019-12-24 02:07:14 +02:00
Sergii Stoian
94c450df76 * Palettes/2Controls: return code for NSPopUpButton adding programmatically into palette. 2019-12-24 02:00:16 +02:00
Sergii Stoian
25697a5b46 * Palettes/2Controls/ControlsPalette.gorm: adjust some controls position slightly. 2019-12-23 18:27:45 +02:00
Sergii Stoian
ed710cdd1e * Palettes/0Menus/GormMenuAttributesInspector.gorm: fixed positioning and autosizing. 2019-12-23 18:17:14 +02:00
Sergii Stoian
b2faaea7c5 * English.lproj/GormConnectionInspector.gorm: adjust splitview height after last change. 2019-12-23 18:12:50 +02:00
Sergii Stoian
b04f63b4ff * GormCore/GormInspectorsManager.m (setCurrentInspector:): do not resize inspector
panel on inspector change.
2019-12-23 18:11:52 +02:00
Sergii Stoian
ded77192c4 Fixed guideline on/off menu item handling after rearrangement. 2019-12-23 15:49:57 +02:00
Sergii Stoian
98befb031c * GormCore/GormPalettesManager.m (resizeWithOldSuperviewSize:): new method.
Fixes correct placement of palette view on panel resize.
(init): disable auroresizing of dragView.
2019-12-23 15:48:30 +02:00
Sergii Stoian
f227f3008b * GormCore/GormPalettesManager.m (loadPalette): commented out code that leads to issues with scrolling (although, code supposed to fix issues with scrolling :(). 2019-12-23 13:43:54 +02:00
Sergii Stoian
aff9e80077 * GormCore/GormPalettesManager.m (init): autohide scroller of selection ScrollView. 2019-12-23 02:46:16 +02:00
Sergii Stoian
ef2eb73af5 * Palettes/3Containers/ContainersPalette.m: fixed typo. 2019-12-23 02:44:41 +02:00
Sergii Stoian
017bead07a Palette Panel: set window title from original window title of selected palette; window titles were added/fixed for palettes. 2019-12-23 01:46:59 +02:00
Sergii Stoian
55c2c8dfbc * GormCore/GormPalettesManager.m (init): made dragView is not autoresizable to omit problems with palettes visibility. 2019-12-23 01:36:17 +02:00
Sergii Stoian
71af93619a * Palettes/4Data/DataPalette.m (finishInstantiate): ScrollView was made not resizable; move controls in right column slightly to the right. 2019-12-23 01:34:48 +02:00
Sergii Stoian
e2ec1db122 * Palettes/2Controls/ControlsPalette.m (finishInstantiate) do not add popup button - it's already in model file of palette. 2019-12-23 01:32:42 +02:00
Sergii Stoian
10499e2610 Controls Palette: minor fixes to controls position and size. 2019-12-23 01:17:00 +02:00
Sergii Stoian
9915e575ca Menus Palette: adjust position of menu image centered in dragged view. 2019-12-23 01:15:46 +02:00
Sergii Stoian
011d0fda17 GormPalettesManager: palettes selection icons now display selection with white color of selected icon background; removed arrows from scroller; icons are replaced to make selection color visible. 2019-12-23 01:14:25 +02:00
Sergii Stoian
681758ce7e ControlsPalette: rearrange controls. 2019-12-22 23:38:02 +02:00
Sergii Stoian
df31fa05cc PalettePanel: fixed size and autosize attributes (model file is not used yet). 2019-12-21 18:08:19 +02:00
Sergii Stoian
8fb7308e2b ObjectInspector: fixed size, position, autosize 2019-12-21 14:06:20 +02:00
Sergii Stoian
77b6ad3c68 NSSplitViewInspector: fixed size, position, autosize; refuse first responder on matrix cells. 2019-12-21 13:48:29 +02:00
Sergii Stoian
602c427f74 ImageInspector: use MSImageView from palette instead of CustomView; autosizing fixes. 2019-12-21 13:36:23 +02:00
Sergii Stoian
ad6b376007 Reconnect autosizing buttons after last change. 2019-12-21 13:30:11 +02:00
Sergii Stoian
9014aeab46 CustomClassInspector: autosizing fixes. 2019-12-21 12:50:00 +02:00
Sergii Stoian
a2913a6694 DummyInspector: change text to "Not Applicable" and font size to 18. 2019-12-21 12:49:29 +02:00
Sergii Stoian
fd1b7a3c2e Restore connection of "Tools > Palettes > Open..." menu item. 2019-12-21 12:12:53 +02:00
Sergii Stoian
0170000106 ViewSizeInspector: fixed size, position and autosizing properties. 2019-12-21 12:12:09 +02:00
Sergii Stoian
ed6a4da82b ConnectionInspector: removed horizontal scroller from "Outlets" browser; adjusted split view frame. 2019-12-21 03:16:43 +02:00
Sergii Stoian
0144d374ab CustomClassInspector: fixed size, position and autosizing properties. 2019-12-21 02:40:51 +02:00
Sergii Stoian
991967eb63 Rearrangement of main menu items: "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; 2019-12-21 02:05:23 +02:00
Lars Sonchocky-Helldorf
94816bea7f headers cleaned up: use umbrella headers when using headers from other subprojects (to make PCH easier in the future); umbrella headers created for GormCore, GormObjCHeaderParser, GormPrefs; GNUmakefiles updated accordingly; some stray .cvsignore files deleted 2019-11-03 02:57:39 +01:00
Gregory John Casamento
b85b547b05 Add CODEOWNERS 2019-09-13 21:12:24 -04:00
fredkiefer
85247d72a3 * GormCore/GormInspectorsManager.m: Disable menu update during
bulk change.
2019-07-26 23:37:11 +02:00
fredkiefer
d954dc9cbc Add ChangeLog for last commit. 2019-07-26 21:35:14 +02:00
fredkiefer
d587e3f195 Add .gitignore.
Fix a few compiler warnings.
2019-07-26 21:29:00 +02:00
Gregory John Casamento
fa00b63ced Single line mode fix 2019-04-15 03:42:44 -04:00
Gregory John Casamento
611266d433 Inspector changes 2019-04-15 03:38:23 -04:00
Gregory John Casamento
e7ba5673cd Add usesSingleLineMode in inspector 2019-04-14 00:27:28 -04:00