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
Gregory John Casamento
7a147011c2
Added support for NSOpenGLView in class information file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15025 72102866-910b-0410-8b05-ffd578937521
2002-11-19 22:12:54 +00:00
Pierre-Yves Rivaille
00ecc4eefd
* GormObjectEditor.m ([GormObjectEditor +setEditor:forDocument:]):
...
replaced self with editor. There was an exception when instancing
any class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15019 72102866-910b-0410-8b05-ffd578937521
2002-11-19 08:30:43 +00:00
Gregory John Casamento
f5b51ade01
Added key equivalents for "Classes" menu items.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15018 72102866-910b-0410-8b05-ffd578937521
2002-11-19 06:05:38 +00:00
Gregory John Casamento
8138af0562
Recommiting change log entries.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15017 72102866-910b-0410-8b05-ffd578937521
2002-11-19 05:47:27 +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
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
32ae05c7d5
Corrected a core dump when selecting "open" and the "new application" from the menu.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14950 72102866-910b-0410-8b05-ffd578937521
2002-11-07 05:36:25 +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
27080f3e8d
Updating w/ missing file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14947 72102866-910b-0410-8b05-ffd578937521
2002-11-07 00:28:16 +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
Adam Fedor
4d7ac746c7
Matrix cntl-drag fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14873 72102866-910b-0410-8b05-ffd578937521
2002-10-30 03:02:44 +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
Adam Fedor
43aa154185
Version 0.1.9
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14774 72102866-910b-0410-8b05-ffd578937521
2002-10-14 03:51:59 +00:00
Adam Fedor
22a40338e5
Fix first responder methods, editing Form titles, etc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14773 72102866-910b-0410-8b05-ffd578937521
2002-10-14 03:26:08 +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
Gregory John Casamento
8fa0fa28bc
Added missing includes to prevent compilation problem.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14681 72102866-910b-0410-8b05-ffd578937521
2002-10-09 03:14:50 +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
Gregory John Casamento
7fb3cb11ff
Corrected compilation problem on gcc < 3
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14637 72102866-910b-0410-8b05-ffd578937521
2002-10-04 06:13:19 +00:00
Pierre-Yves Rivaille
d553c938c2
* GormTableViewEditor.m: removed (was moved in Palettes/3Containers
...
some time ago).
* Palettes/3Containers/GormTableViewEditor.m: updated
drag'n'drop support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14512 72102866-910b-0410-8b05-ffd578937521
2002-09-22 14:40:57 +00:00
Pierre-Yves Rivaille
ccd18fd904
* Gorm.m:
...
Save whether palettes and inspectors are opened upon exiting.
Open them on startup if necessary.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14505 72102866-910b-0410-8b05-ffd578937521
2002-09-21 16:20:13 +00:00
Pierre-Yves Rivaille
48811d53de
* GormViewWithContentViewEditor.m: removed unused clas declaration.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14503 72102866-910b-0410-8b05-ffd578937521
2002-09-21 15:27:21 +00:00
Gregory John Casamento
4549ec7312
Fixed minor compilation problem
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14430 72102866-910b-0410-8b05-ffd578937521
2002-09-11 21:33:32 +00:00
Adam Fedor
43ac74169f
Log changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14423 72102866-910b-0410-8b05-ffd578937521
2002-09-10 03:00:12 +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
Gregory John Casamento
6e0ac100e7
Corrected problem with assertion failure at startup...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14294 72102866-910b-0410-8b05-ffd578937521
2002-08-17 22:46:19 +00:00
Pierre-Yves Rivaille
2f68960319
* GormNSTableView.m [GormNSTableView -setGormDelegate]: changed return
...
type from id to void (this was conflicting with GormNSTableView.h).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14277 72102866-910b-0410-8b05-ffd578937521
2002-08-14 17:32:45 +00:00
Pierre-Yves Rivaille
3b8f69f231
* GormBoxEditor.m: removed NSLogs.
...
* GormViewEditor.m: neater display of intelligent placement hints.
* GormControlEditor.m: intelligent placement take minsize into account.
* GormViewWithContentEditor.m: fixed display problem when moving selection.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14274 72102866-910b-0410-8b05-ffd578937521
2002-08-14 17:26:51 +00:00
Pierre-Yves Rivaille
4cc9820885
GormSplitViewEditor.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14269 72102866-910b-0410-8b05-ffd578937521
2002-08-14 09:46:01 +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
393b1ebb5c
Committing fixes to the class manager.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14182 72102866-910b-0410-8b05-ffd578937521
2002-07-21 04:04:18 +00:00
Gregory John Casamento
4a3f42c0e9
Various bug fixes...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14157 72102866-910b-0410-8b05-ffd578937521
2002-07-16 04:46:12 +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
Gregory John Casamento
1d6d8ea8ab
Adding more to the outline class editor. There's still lots more to do. GJC
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14103 72102866-910b-0410-8b05-ffd578937521
2002-07-11 05:50:04 +00:00
Gregory John Casamento
001fda54c4
Added ability to insert actions/outlets into the outline view via a menu item in the classes menu. This doesn't fully work yet, but my next revision of it should.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14101 72102866-910b-0410-8b05-ffd578937521
2002-07-09 13:30:59 +00:00
Gregory John Casamento
240d6ebadf
Added some additional visual effect to the outline view to make it more
...
apparent which type of attribute is being edited. GJC
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14096 72102866-910b-0410-8b05-ffd578937521
2002-07-09 00:28:22 +00:00
Gregory John Casamento
4955a36d4f
Adding a class editor to the outline view in Gorm. Currently this
...
only works for viewing. I am going to add the editing functionlity later
this week. GJC
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14068 72102866-910b-0410-8b05-ffd578937521
2002-07-08 04:45:23 +00:00