Commit graph

210 commits

Author SHA1 Message Date
Gregory John Casamento
d23519ef81 Removing commented out code. General cleanup of some of the code and documentation improvement. Also added "Autoenable" to the menu inspector.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17984 72102866-910b-0410-8b05-ffd578937521
2003-10-28 05:25:14 +00:00
Gregory John Casamento
90fec02a37 Code to remove all subviews of a view deleted from the GUI.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17918 72102866-910b-0410-8b05-ffd578937521
2003-10-18 06:20:45 +00:00
Gregory John Casamento
7c8894276f Some fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17820 72102866-910b-0410-8b05-ffd578937521
2003-10-12 05:45:44 +00:00
Gregory John Casamento
458a9f2d39 Adding defer functionality.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17797 72102866-910b-0410-8b05-ffd578937521
2003-10-08 05:00:21 +00:00
Gregory John Casamento
daba72b9b9 Corrected Report #5205. Menus for Windows/Services should now be designated by Gorm and correctly shown when the .gorm file loads.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17742 72102866-910b-0410-8b05-ffd578937521
2003-09-28 23:31:35 +00:00
Gregory John Casamento
3894b807de Override awakeWithContext: to prevent issues when loading .gorm files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17577 72102866-910b-0410-8b05-ffd578937521
2003-08-31 03:46:46 +00:00
Gregory John Casamento
e8c70b7dc2 Fixed compilation with gcc < 3.x
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17570 72102866-910b-0410-8b05-ffd578937521
2003-08-29 23:28:15 +00:00
Gregory John Casamento
e647d64d34 Minor corrections. Reduced log output and added logic to prevent exception.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17561 72102866-910b-0410-8b05-ffd578937521
2003-08-28 04:32:41 +00:00
Gregory John Casamento
1891e72942 Bug fixes. Log statements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17536 72102866-910b-0410-8b05-ffd578937521
2003-08-25 04:53:45 +00:00
Gregory John Casamento
445a8c9cc5 Corrected issue which was causing custom class associations to not be deleted
when a class is replaced or removed.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17531 72102866-910b-0410-8b05-ffd578937521
2003-08-24 17:10:05 +00:00
Gregory John Casamento
6e3bb6428c Corrected selection problem.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17521 72102866-910b-0410-8b05-ffd578937521
2003-08-24 01:29:35 +00:00
Gregory John Casamento
4a57ded4ae Minor bug fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17518 72102866-910b-0410-8b05-ffd578937521
2003-08-23 12:54:13 +00:00
Gregory John Casamento
ddefb9580e Further bugfixes and improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17517 72102866-910b-0410-8b05-ffd578937521
2003-08-23 06:31:53 +00:00
Gregory John Casamento
b1cd469a9a Corrections to prevent .gorm file corruption.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17516 72102866-910b-0410-8b05-ffd578937521
2003-08-23 05:49:26 +00:00
Gregory John Casamento
ef9cf368da Modifications to make use of new templates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17512 72102866-910b-0410-8b05-ffd578937521
2003-08-23 01:04:36 +00:00
Gregory John Casamento
36af42bd09 Corrected NSMenuItem add problem.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17465 72102866-910b-0410-8b05-ffd578937521
2003-08-10 19:55:04 +00:00
Fabien Vallon
e4bf463c97 Add offset When Pasting
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17422 72102866-910b-0410-8b05-ffd578937521
2003-08-03 09:01:11 +00:00
Gregory John Casamento
d3489bacaa corrected minor compilation error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17268 72102866-910b-0410-8b05-ffd578937521
2003-07-20 22:00:34 +00:00
Gregory John Casamento
049184d253 Corrected an issue with saving images/sounds
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17267 72102866-910b-0410-8b05-ffd578937521
2003-07-20 20:26:20 +00:00
Gregory John Casamento
432db07c5f Minor correct to yesterdays' fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17231 72102866-910b-0410-8b05-ffd578937521
2003-07-16 05:06:10 +00:00
Gregory John Casamento
0c5b33bc1c A further correction of the header issue.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17216 72102866-910b-0410-8b05-ffd578937521
2003-07-15 04:57:37 +00:00
Gregory John Casamento
9b150d6e34 Changes to correct header reading issue.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17212 72102866-910b-0410-8b05-ffd578937521
2003-07-15 04:20:09 +00:00
Gregory John Casamento
80c950ec34 Added code from Matt Rice to allow multiple selection of images/sounds.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@17068 72102866-910b-0410-8b05-ffd578937521
2003-06-29 17:23:39 +00:00
Gregory John Casamento
2ce77f942c Fix was preventing import of actions. Corrected.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16996 72102866-910b-0410-8b05-ffd578937521
2003-06-22 06:08:16 +00:00
Gregory John Casamento
cb11fd65de Corrected issue with importing of Headers where comments were
being and imported into the outlets list.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16995 72102866-910b-0410-8b05-ffd578937521
2003-06-22 05:13:11 +00:00
Gregory John Casamento
904f61cf9b Added patch from Andreas.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16961 72102866-910b-0410-8b05-ffd578937521
2003-06-20 03:54:19 +00:00
Gregory John Casamento
a057b2a714 Fixed some bugs and added code to updated the class inspector when the class is edited in the class editor.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16895 72102866-910b-0410-8b05-ffd578937521
2003-06-08 04:38:59 +00:00
Gregory John Casamento
c5e0ce6438 Minor fix to correct exception raised when no row is selected.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16882 72102866-910b-0410-8b05-ffd578937521
2003-06-07 19:52:12 +00:00
Gregory John Casamento
0d03f3958d Inspector now updates classes view.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16881 72102866-910b-0410-8b05-ffd578937521
2003-06-07 19:31:48 +00:00
Gregory John Casamento
7eaef5f1e7 Improving on some of the fixes made yesterday.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16877 72102866-910b-0410-8b05-ffd578937521
2003-06-07 05:21:16 +00:00
Gregory John Casamento
ba5c344474 Adding new inspector for classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16872 72102866-910b-0410-8b05-ffd578937521
2003-06-06 06:24:46 +00:00
Gregory John Casamento
8fef77ed94 General clean up. Moved some constants. added the beginnings of a new
inspector.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16829 72102866-910b-0410-8b05-ffd578937521
2003-05-29 05:40:28 +00:00
Gregory John Casamento
323114eb4e Making it impossible to subclass the pseudoclass FirstResponder
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16789 72102866-910b-0410-8b05-ffd578937521
2003-05-26 00:40:57 +00:00
Gregory John Casamento
194f1b0d9e Made some enhancements to class manager and inspector manager. General
clean up and corrected some bugs.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16788 72102866-910b-0410-8b05-ffd578937521
2003-05-25 19:08:36 +00:00
Fabien Vallon
3df86b7e01 Add Localization
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16786 72102866-910b-0410-8b05-ffd578937521
2003-05-24 12:40:54 +00:00
Gregory John Casamento
b33b4819e1 Fixed minor segfault.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16780 72102866-910b-0410-8b05-ffd578937521
2003-05-24 05:29:35 +00:00
Gregory John Casamento
dc86bbbd18 Extensive changes to support GormLib (separation of key functionality from Gorm itself into a subproject library). This will allow easy extension of Gorm in the future.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16776 72102866-910b-0410-8b05-ffd578937521
2003-05-23 02:25:34 +00:00
Gregory John Casamento
ae0687d0fc Submitting patch by fabien vallon to toggle the guidlines.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16752 72102866-910b-0410-8b05-ffd578937521
2003-05-20 03:57:37 +00:00
Gregory John Casamento
cfcc4d2f9d Fixed minor bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16746 72102866-910b-0410-8b05-ffd578937521
2003-05-18 02:06:38 +00:00
Gregory John Casamento
dfa2cef136 Cleaned up some of the code in GormDocument and also corrected the copy/paste
bug.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16686 72102866-910b-0410-8b05-ffd578937521
2003-05-11 06:06:38 +00:00
Gregory John Casamento
70d53d483a Updated files to get rid of warnings. Also added GNUmakefile.preamble with the
-Werror option so that future warnings will be treated as errors.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16685 72102866-910b-0410-8b05-ffd578937521
2003-05-10 21:19:25 +00:00
Gregory John Casamento
2795d5b995 Corrected a bug which was causing issues with custom classes and gorm file
corruption.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16684 72102866-910b-0410-8b05-ffd578937521
2003-05-10 17:34:45 +00:00
Gregory John Casamento
1678fafeae Fixed a bug which was causing issues with custom classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16679 72102866-910b-0410-8b05-ffd578937521
2003-05-09 04:02:41 +00:00
Richard Frith-Macdonald
28612c2376 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16482 72102866-910b-0410-8b05-ffd578937521
2003-04-18 05:40:25 +00:00
Richard Frith-Macdonald
2852d2e510 Fix use of #import
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16111 72102866-910b-0410-8b05-ffd578937521
2003-03-03 09:15:48 +00:00
Richard Frith-Macdonald
0f8a9bc08c Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@16109 72102866-910b-0410-8b05-ffd578937521
2003-03-02 19:26:51 +00:00
Richard Frith-Macdonald
106830ca99 Minor class outline view vix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15954 72102866-910b-0410-8b05-ffd578937521
2003-02-13 13:32:59 +00:00
Gregory John Casamento
719c82309b General cleanup.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15742 72102866-910b-0410-8b05-ffd578937521
2003-01-28 03:20:22 +00:00
Gregory John Casamento
d7e21278a0 Started implementing new feature and fixed a bug with the NSWindowTemplate.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15607 72102866-910b-0410-8b05-ffd578937521
2003-01-16 04:09:07 +00:00
Gregory John Casamento
a939756a02 Corrected another small problem w/ custom class support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15593 72102866-910b-0410-8b05-ffd578937521
2003-01-14 06:50:45 +00:00
Gregory John Casamento
6a4fdb042f Removed some extraneous log statements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15592 72102866-910b-0410-8b05-ffd578937521
2003-01-14 06:31:50 +00:00
Gregory John Casamento
b7931b0b4f Fixed a bug with custom classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15591 72102866-910b-0410-8b05-ffd578937521
2003-01-14 06:29:34 +00:00
Gregory John Casamento
a03ab599c2 Some bug fixes to header parsing and a documentation change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15579 72102866-910b-0410-8b05-ffd578937521
2003-01-12 06:29:19 +00:00
Gregory John Casamento
d0d355ec92 Remove of action/outlet/class now acts correctly when user cancels.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15568 72102866-910b-0410-8b05-ffd578937521
2003-01-09 07:03:36 +00:00
Gregory John Casamento
7801ab1a9c Added code to remove connections when an action, outlet or class is deleted.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15567 72102866-910b-0410-8b05-ffd578937521
2003-01-09 06:17:07 +00:00
Gregory John Casamento
242b6d5b82 Fixed font panel problem
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15566 72102866-910b-0410-8b05-ffd578937521
2003-01-09 05:52:19 +00:00
Gregory John Casamento
f86a25b225 Improved panel support and some cleanup.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15504 72102866-910b-0410-8b05-ffd578937521
2003-01-05 06:03:14 +00:00
Gregory John Casamento
314ea111d8 Various fixes to compilation warnings and an NSPanel fix which allows the NSWindow inspector to be used on a panel.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15477 72102866-910b-0410-8b05-ffd578937521
2003-01-04 00:17:43 +00:00
Gregory John Casamento
4f740ef4b3 Adding preferences and adding initial support for preloading headers into Gorm Documents.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15446 72102866-910b-0410-8b05-ffd578937521
2003-01-02 06:17:15 +00:00
Gregory John Casamento
e150b5b43b Adding new interface file and enhancing Gorm.m to validate menu correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15439 72102866-910b-0410-8b05-ffd578937521
2003-01-01 17:50:17 +00:00
Gregory John Casamento
2caf49d1ac Corrected the inspector for GormObjectProxy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15357 72102866-910b-0410-8b05-ffd578937521
2002-12-27 23:57:35 +00:00
Gregory John Casamento
c29826202c Improvements to class loading and cleanup of some NSLogs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15356 72102866-910b-0410-8b05-ffd578937521
2002-12-27 22:16:12 +00:00
Gregory John Casamento
e2166db8d3 Applied patch suggested by Enrico Sersale
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15355 72102866-910b-0410-8b05-ffd578937521
2002-12-27 20:20:32 +00:00
Gregory John Casamento
e7395bc91f Corrected some issue w/ file creation, general cleanup and a backwards compatibility issue.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15317 72102866-910b-0410-8b05-ffd578937521
2002-12-22 00:33:44 +00:00
Gregory John Casamento
b3c9a41fc1 Cleaned up some NSLog calls. Code runs more silently now.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15305 72102866-910b-0410-8b05-ffd578937521
2002-12-15 18:17:53 +00:00
Gregory John Casamento
ad6754d31e Minor correction to last commit...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15298 72102866-910b-0410-8b05-ffd578937521
2002-12-15 07:36:09 +00:00
Gregory John Casamento
285456e30d Added code to show the current object's class in the classes view.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15297 72102866-910b-0410-8b05-ffd578937521
2002-12-15 07:30:35 +00:00
Gregory John Casamento
10ba0cd4ce Added code to scroll to the class being edited.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15260 72102866-910b-0410-8b05-ffd578937521
2002-12-06 06:10:11 +00:00
Gregory John Casamento
3ca2d79b5b Corrected a problem w/ class rename.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15254 72102866-910b-0410-8b05-ffd578937521
2002-12-05 05:23:08 +00:00
Gregory John Casamento
1649aa007e Adding NSTabView inspector submitted by Fabien Vallon
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15185 72102866-910b-0410-8b05-ffd578937521
2002-11-30 00:49:55 +00:00
Gregory John Casamento
4c8c1237dd Fixed issue w/ inspector showing "GormFirstResponder" and "GormFilesOwner" which
are internal classes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15079 72102866-910b-0410-8b05-ffd578937521
2002-11-24 05:52:50 +00:00
Gregory John Casamento
dbcbba733b Modified how actions/outlets are removed. The alert only appears now if a connection actually exists.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15059 72102866-910b-0410-8b05-ffd578937521
2002-11-23 23:33:17 +00:00
Gregory John Casamento
b6b823e15f Corrected a core dump in GormDocument when saving class files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15058 72102866-910b-0410-8b05-ffd578937521
2002-11-23 22:52:27 +00:00
Gregory John Casamento
da8436ae2d Added fix to remove connections when variable or method name is modified.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15049 72102866-910b-0410-8b05-ffd578937521
2002-11-23 04:45:04 +00:00
Adam Fedor
19a757b582 Gmodel loading - set up connections, custom classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15035 72102866-910b-0410-8b05-ffd578937521
2002-11-21 01:00:08 +00:00
Pierre-Yves Rivaille
582b406902 * GNUMakefile: added GormViewSizeInspector.m, GormGenericEditor.m
and GormImageEditor.m.
* GormGenericEditor.m: new abstract superclass of GormObjectEditor,
  GormImageEditor and GormSoundEditor.
* GormImageEditor.m: new class to deal with Images.
* GormSoundEditor.m: refactored code with GormGenericEditor,
  now looks like GormImageEditor.m
* GomCustomClassInspector.m: rewrote parts to stop using notification
  and use changeObject: method instead.
* Gorm.m, Gorm.h, GormPrivate.h, GormDocument.h, GormDocument.m:
  changes to accomodate new Image & Sound code.
* GormViewSizeInspector.m: new file. Contains code moved from
  GormObjectEditor.m.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15013 72102866-910b-0410-8b05-ffd578937521
2002-11-18 20:54:26 +00:00
Gregory John Casamento
f671380f5a General bugfixes and enhancements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15007 72102866-910b-0410-8b05-ffd578937521
2002-11-18 06:15:06 +00:00
Adam Fedor
46b43b7f73 Relaed view after loading class
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14990 72102866-910b-0410-8b05-ffd578937521
2002-11-15 04:02:00 +00:00
Adam Fedor
d3a55312fb Some preliminary work on loading gmodels (not working yet).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14987 72102866-910b-0410-8b05-ffd578937521
2002-11-13 16:10:22 +00:00
Adam Fedor
95f4f0bb78 Typo fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14984 72102866-910b-0410-8b05-ffd578937521
2002-11-12 21:44:48 +00:00
Gregory John Casamento
b361984903 Corrected a problem w/ templates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14956 72102866-910b-0410-8b05-ffd578937521
2002-11-08 01:49:11 +00:00
Gregory John Casamento
81141753de Corrected another exception.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14949 72102866-910b-0410-8b05-ffd578937521
2002-11-07 02:49:25 +00:00
Gregory John Casamento
3014c74dfd Fixing a problem w/ the remove method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14948 72102866-910b-0410-8b05-ffd578937521
2002-11-07 02:43:26 +00:00
Gregory John Casamento
0f7df4cc3d Preliminary support for .gmodel conversion. Fixes for sound support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14927 72102866-910b-0410-8b05-ffd578937521
2002-11-05 05:42:45 +00:00
Gregory John Casamento
ca5882b572 Adding .gorm file packages and adding sound support to gorm.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14921 72102866-910b-0410-8b05-ffd578937521
2002-11-04 13:52:31 +00:00
Gregory John Casamento
a68a1a1426 Added logic to load and save .gorm directories. Maintained backwards
compatibility with old .gorm files.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14893 72102866-910b-0410-8b05-ffd578937521
2002-10-31 15:00:17 +00:00
Pierre-Yves Rivaille
01eee8a433 * GormDocument.m: change nameTable retaining policy from
NSNonRetainedObjectMapKeyCallBacks to NSObjectMapKeyCallBacks.
  This eliminates segfaults that happened when saving/testing multiple
  times. Note: this might not be the best solution, but it does work.

* GormInspectorsManager.m
* GormScrollViewEditor.m
* Palettes/3Containers/inspectors.m
* Palettes/4Data/inspectors.m
  Various updates to GormScrollViewEditor and to NSTextView support.
  (addition of GormTextViewEditor)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14869 72102866-910b-0410-8b05-ffd578937521
2002-10-29 18:30:05 +00:00
Gregory John Casamento
5098ec2214 Corrected crash when re-saving files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14848 72102866-910b-0410-8b05-ffd578937521
2002-10-26 03:39:55 +00:00
Adam Fedor
57d5eb3b5f deall tempNameTable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14846 72102866-910b-0410-8b05-ffd578937521
2002-10-26 02:59:02 +00:00
Adam Fedor
d1e16ff0ff Set saved class file as className
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14836 72102866-910b-0410-8b05-ffd578937521
2002-10-23 14:37:21 +00:00
Gregory John Casamento
32516ef426 Custom class implementation for Gorm.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14748 72102866-910b-0410-8b05-ffd578937521
2002-10-13 06:04:05 +00:00
Pierre-Yves Rivaille
ca8fb4f95a * Gorm.m: added menu item for "group in scroll view".
* GNUmakefile: added GormScrollViewEditor.m
* GormScrollViewEditor.m: new file.
* GormInternalViewEditor.m: added support for NSScrollView
  contents editing.
* Palettes/3Containers/GormTableViewEditor.m: removed old support
  for NSScrollView.
* GormViewWithContentViewEditor.m: added support for keyboard
  moving & resizing of elements & support for "group in scroll view".

* Palettes/0Menus/GormMenuEditor.m: fixes when adding a menu item
  into an NSPopupButton.

* Palettes/2Controls/GormBoxInspector.gorm:
* Palettes/1Windows/GormWindowInspector.gorm:
* Palettes/1Windows/GormWindowSizeInspector.gorm:
  updated for better visual aspect.

* GormButtonEditor.m: fixed inline title editing.

* GormDocument.m: do not save the last directory if the save/openpanel
  do not return NSOKButton.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14677 72102866-910b-0410-8b05-ffd578937521
2002-10-08 20:17:17 +00:00
Pierre-Yves Rivaille
f9ad0e9a14 * Gorm.m: fixes segfault when leaving test mode.
* GormDocument.m: fixes bad reactivating of editors.
* GormBoxEditor.m: commented unused drag'n'drop code.
* GormCustomView.m: added GormTestCustomView class to deal with unknown
  class name without raising an exception.
* GormInspectorsManager.m: fix to deal with new NSBrowser behaviour.
* GormObjectEditor.m: ([GormObjectEditor -rectForObject:]):
  Corrected returned rect.
* GormInternalViewEditor.m:
* GormViewEditor.m:
  updated drag'n'drop support.
* GormWindowEditor.m: commented unused code.
* GormButtonEditor.m:
  inline editing of button's title.

* Palettes/0Menus/GormMenuEditor.m
* Palettes/0Menus/GormMenuInspectors.m
* Palettes/0Menus/GormNSMenu.h
* Palettes/0Menus/GormNSMenu.m
* Palettes/0Menus/main.m
  Updated menu editing to support NSPopUpButton.
  Basic tag editing added.

* Palettes/2Controls/GormPopUpButtonEditor.m
* Palettes/2Controls/GNUmakefile
* Palettes/2Controls/inspectors.m
* Palettes/2Controls/main.m
* GormDocument.m
* Gorm.m
  Added support for NSPopUpButton.

* Palettes/3Containers/GormTableViewEditor.m
  Updated drag'n'drop for object connectiion.

* Palettes/4Data/main.m
  updated NSTextView initialization so that it resizes properly.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14502 72102866-910b-0410-8b05-ffd578937521
2002-09-21 15:24:59 +00:00
Gregory John Casamento
27a145e81c Corrected a problem with the class editor.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14297 72102866-910b-0410-8b05-ffd578937521
2002-08-20 04:46:07 +00:00
Pierre-Yves Rivaille
420c315961 GormBoxEditor.h
GormBoxEditor.m
GormButtonEditor.h
GormButtonEditor.m
GormControlEditor.h
GormControlEditor.m
GormInternalViewEditor.h
GormInternalViewEditor.m
GormMatrixEditor.h
GormPlacementInfo.h
GormPosingView.h
GormPosingView.m
GormSplitViewEditor.h
GormSplitViewEditor.m
GormTabViewEditor.h
GormTabViewEditor.m
GormViewEditor.h
GormViewEditor.m
GormViewWithContentViewEditor.h
GormViewWithContentViewEditor.m
GormViewWithSubviewsEditor.h
GormViewWithSubviewsEditor.m
Palettes/3Containers/GormTableViewEditor.h
Palettes/3Containers/GormTableViewEditor.m
ChangeLog
GNUmakefile
Gorm.h
Gorm.m
GormClassEditor.m
GormClassManager.m
GormCustomClassInspector.m
GormCustomView.m
GormDocument.m
GormMatrixEditor.m
GormObjectEditor.m
GormOutlineView.m
GormPrivate.h
GormWindowEditor.m
Palettes/0Menus/GormMenuEditor.m
Palettes/1Windows/main.m
Palettes/2Controls/GormBoxInspector.gorm
Palettes/2Controls/GormButtonInspector.gorm
Palettes/2Controls/GormTextFieldInspector.gorm
Palettes/2Controls/main.m
Palettes/3Containers/GNUmakefile
Palettes/3Containers/GormNSBrowser.m
Palettes/3Containers/GormNSOutlineView.m
Palettes/3Containers/GormNSTableView.h
Palettes/3Containers/GormTableColumnInspector.classes
Palettes/3Containers/GormTableColumnInspector.gorm
Palettes/3Containers/GormTableViewInspector.gorm
Palettes/3Containers/inspectors.m
Palettes/3Containers/main.m
Palettes/4Data/inspectors.m
Palettes/4Data/main.m


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14267 72102866-910b-0410-8b05-ffd578937521
2002-08-14 00:01:42 +00:00
Gregory John Casamento
7e9a778000 Lots and lots of fixes and enhancements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14191 72102866-910b-0410-8b05-ffd578937521
2002-07-22 15:24:37 +00:00
Gregory John Casamento
933d1f405a Various bug fixes and updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14154 72102866-910b-0410-8b05-ffd578937521
2002-07-15 05:58:01 +00:00
Gregory John Casamento
51b1d7f963 Making some changes which will significantly stabilize the outline based class editor.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14149 72102866-910b-0410-8b05-ffd578937521
2002-07-14 23:54:05 +00:00
Gregory John Casamento
755353cf9a Corrected a few minor problems... GJC
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14146 72102866-910b-0410-8b05-ffd578937521
2002-07-13 19:12:15 +00:00
Gregory John Casamento
06c961ce51 It is now possible to edit classes in the class view. Some more work needs to be done, but it is useful now.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14135 72102866-910b-0410-8b05-ffd578937521
2002-07-12 05:46:29 +00:00