Gregory John Casamento
83364fb5be
Make nib able to save again now that we know what was wrong with loading and saving
2024-04-11 06:11:18 -04:00
Gregory John Casamento
4ee131dbda
Update nib loader to fix issues with saving a gorm file from a nib
2024-01-10 20:17:31 -05:00
Gregory John Casamento
fe40179309
Add comment
2024-01-08 03:23:40 -05:00
Gregory John Casamento
8c5beb7c58
Clean-up and add some documentation
2023-12-18 03:39:19 -05:00
Gregory John Casamento
74ac5fae8e
Cleanup, change NSLog to NSDebugLog where appropriate, remove Object from class list since it is obsolete
2023-12-17 14:10:32 -05:00
Gregory John Casamento
21226a0fa3
Fixes for NSFontManager handling
2023-12-17 13:30:16 -05:00
Gregory John Casamento
608c5218ce
Update Xib wrapper and class manager to allow better translation of XIB files
2023-12-17 10:54:50 -05:00
Gregory John Casamento
b919cbb709
Add code to pull object from map so that connections work properly
2023-12-16 12:41:08 -05:00
Gregory John Casamento
4c2abb1303
Initial fix for gorm<->xib xib<->gorm conversion...
2023-12-16 11:18:41 -05:00
Gregory John Casamento
9aafafb26c
Update ivars in gmodel loader
2023-12-14 17:08:57 -05:00
Gregory John Casamento
a321bf50bc
Fix ivars to make them use _ which is more standard
2023-12-14 13:56:33 -05:00
Gregory John Casamento
68f37e4626
Some cleanup
2023-12-14 12:54:53 -05:00
Gregory John Casamento
67fcd40ecf
Change ivar declarations to be more standard
2023-12-14 12:50:00 -05:00
Gregory John Casamento
d0879eeb84
Eliminate warnings
2023-11-14 20:47:39 -05:00
Gregory Casamento
98807d5272
Update GNUmakefiles to correct compilation issues on WIN32
2023-10-22 09:50:49 -04:00
Gregory John Casamento
eda97765d2
Move Plugins so that they link after GormCore is built since this is required on Windows, WIN32 does not support late linking
2023-10-22 08:28:09 -04:00
Gregory John Casamento
96132510fb
Move plugins into core
2023-06-08 23:00:14 -04:00
Gregory John Casamento
2ce25e123d
Change code to use new version of custom classes
2022-03-29 19:42:20 -04:00
Gregory John Casamento
407a0403ad
Add menu to NSFontManager object using setFontMenu: in menus palette
2021-05-15 02:04:15 -04:00
Gregory John Casamento
028a22cd7b
Add help file.
2021-05-10 00:57:30 -04:00
Gregory John Casamento
95d77eb982
Add back in encoding/decoding for testing.
2021-05-09 00:08:16 -04:00
Gregory John Casamento
ee2bd354da
Minor changes
2021-05-06 23:46:06 -04:00
Gregory John Casamento
a7fb78ecd0
Fix issue with NSNibControlConnector handling in XIB loading routine.
2021-05-06 23:15:48 -04:00
Gregory John Casamento
d2062aeff0
outlets now showing properly when loading a xib file
2021-05-04 21:40:09 -04:00
Gregory John Casamento
c6e216f2f2
Changes to fix custom class handling.
2021-05-04 05:04:59 -04:00
Gregory John Casamento
a55f961f1c
Code cleanup. Changes to handle connections.
2021-05-04 05:04:59 -04:00
Gregory John Casamento
feb5608836
Gorm now correctly pulls in objects and assigns them names.
2021-05-04 05:04:59 -04:00
Gregory John Casamento
3c81d4b83a
Code to add window to top level objects when reading XIB file in GormXibWrapperLoader
2021-05-04 05:04:59 -04:00
Gregory John Casamento
94955a248a
Correctly interpret NSApplication and other top level objects, except NSWindowTemplate.
2021-05-04 05:04:59 -04:00
Gregory John Casamento
99d9d529ed
Add custom object replacement class in archiver
2021-05-04 05:04:59 -04:00
Gregory John Casamento
63a4b4f456
Work on xib loading support for Gorm
2021-05-04 05:04:59 -04:00
Gregory John Casamento
1335a20fa5
Fix issue horizontal and vertical resizable settings in Text View
2021-01-28 19:14:02 -05:00
Gregory John Casamento
03c6009a4f
More fixes for repair mode.
2020-10-14 17:58:05 -04:00
Gregory John Casamento
6955f529c6
Fix compilation errors
2020-07-17 11:26:31 -04:00
Gregory John Casamento
5dd3a8bb90
Conform a little better to standards.
2020-07-09 18:38:32 -04:00
Gregory John Casamento
ac9f09db84
Reinstate repair mode and add code to get rid of hard action/target settings
2020-07-09 18:22:50 -04: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
122fa03d06
Disabling repairFile: pending further development. Update version files.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@38513 72102866-910b-0410-8b05-ffd578937521
2015-05-20 10:18:40 +00:00
Fred Kiefer
1fb82b12ec
* Palettes/2Controls/GormButtonAttributesInspector.h: Use
...
NSButton instead of the non-existign NSSwitch.
* GormCore/GormViewKnobs.m: Replace DPS calls. Only realloc
rect lists if needed.
* Plugins/Gorm/GormGormWrapperBuilder.m,
* Palettes/2Controls/GormPopUpButtonAttributesInspector.m,
* Palettes/2Controls/GormButtonEditor.m: Remove compiler
warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@37618 72102866-910b-0410-8b05-ffd578937521
2014-01-19 19:25:44 +00:00
Fred Kiefer
2aa362da0e
Enable the storing of the Ink Document.gorm as a NIB.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@37287 72102866-910b-0410-8b05-ffd578937521
2013-10-26 21:35:26 +00:00
Riccardo Mottola
ef9a3eca84
Write warnings of respectively the proper nil object.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@37286 72102866-910b-0410-8b05-ffd578937521
2013-10-26 20:44:58 +00:00
Gregory John Casamento
1c60f26d3a
* GormCore/GormViewEditor.m: Prevent recursive frame/bounds
...
notifications when resizing a view.
* Plugins/Nib/GormNibWrapperLoader.m: Preliminary changes to support
reading nibs as files instead of packages.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@35882 72102866-910b-0410-8b05-ffd578937521
2012-12-12 17:35:27 +00:00
Gregory John Casamento
4671ec0870
* GormCore/GormClassInspector.m
...
* GormCore/GormClassManager.m
* GormCore/GormDocument.m
* GormCore/GormGenericEditor.m
* GormCore/GormObjectInspector.m
* GormCore/GormOutlineView.m
* GormCore/GormPrivate.h
* GormCore/GormPrivate.m
* Palettes/0Menus/GormMenuEditor.m
* Palettes/1Windows/GormDrawerAttributesInspector.m
* Palettes/3Containers/GormTableColumnAttributesInspector.m
* Palettes/3Containers/GormTableViewEditor.m
* Palettes/4Data/DataPalette.m
* Palettes/4Data/GormNumberFormatterAttributesInspector.m: Change int/unsigned int to NSInteger
and NSUInteger to address 64-bit issues. Patch by
Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
* Plugins/Gorm/GormGormWrapperLoader.m
* Plugins/Nib/GormNibWrapperBuilder.m
* Plugins/Nib/GormNibWrapperLoader.m
* Plugins/Xib/GormXibWrapperLoader.m: Clean up warnings found by clang.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@35091 72102866-910b-0410-8b05-ffd578937521
2012-04-20 06:12:32 +00:00
Gregory John Casamento
21c67d28a2
Move GormWindowTemplate to GormCore since it is shared between GormXibWrapperLoader and GormNibWrapperLoader.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34123 72102866-910b-0410-8b05-ffd578937521
2011-11-05 01:44:24 +00:00
Fred Kiefer
74b14040ce
Get XIB files to be loaded.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34113 72102866-910b-0410-8b05-ffd578937521
2011-11-03 10:47:52 +00:00
Fred Kiefer
0f8b9f3d20
* Palettes/0Menu/GormMenuEditor.m: Protect against the menu parent
...
being a popup button cell.
* Plugins/Xib/GormXibWrapperLoader.m: Move additional methods
into gui and correct handling of file owner.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34056 72102866-910b-0410-8b05-ffd578937521
2011-10-25 09:09:15 +00:00
Gregory John Casamento
d541fa067d
Update license text
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@33056 72102866-910b-0410-8b05-ffd578937521
2011-05-17 21:21:40 +00:00
Gregory John Casamento
86a898e927
011-04-28 14:44-EDT Gregory John Casamento <greg.casamento@gmail.com>
...
* Plugins/Xib/GormXibWrapperLoader.m: Correct compilation errors
and warnings in Xib loading code. Correct loading code so that
Xib file partially loads.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@32937 72102866-910b-0410-8b05-ffd578937521
2011-04-28 18:32:48 +00:00
Riccardo Mottola
dce7c06f1f
removed c99-ism
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31578 72102866-910b-0410-8b05-ffd578937521
2010-11-01 13:06:01 +00:00
Gregory John Casamento
901327122b
* GNUmakefile: Added Xib.plugin to resources.
...
* GormInfo.plist: Added xib to the list of files Gorm can load
* Gorm.m: Change to recieve notifications to add/delete classes.
* Plugins/GNUmakefile: Added Xib plugin to subprojects list.
* Plugins/Xib/GNUmakefile
* Plugins/Xib/GNUmakefile.preamble
* Plugins/Xib/GormXibCustomResource.h
* Plugins/Xib/GormXibCustomResource.m
* Plugins/Xib/GormXibPlugin.m
* Plugins/Xib/GormXibWrapperLoader.h
* Plugins/Xib/GormXibWrapperLoader.m: Initial code for XIB plugin.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30482 72102866-910b-0410-8b05-ffd578937521
2010-05-30 06:55:26 +00:00