Commit graph

1375 commits

Author SHA1 Message Date
Gregory John Casamento
57fc9101dc More fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15078 72102866-910b-0410-8b05-ffd578937521
2002-11-24 05:03:51 +00:00
Gregory John Casamento
957320e940 More minor bugfixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15077 72102866-910b-0410-8b05-ffd578937521
2002-11-24 04:55:50 +00:00
Gregory John Casamento
7e3d19eea7 Corrected problem w/ Menus palette
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15076 72102866-910b-0410-8b05-ffd578937521
2002-11-24 03:55:25 +00:00
Gregory John Casamento
ffaf1174f0 Fixed window/panel palette.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@15075 72102866-910b-0410-8b05-ffd578937521
2002-11-24 03:45:11 +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
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
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
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
afc80059b8 Adding some files which I forgot in the last commit.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14924 72102866-910b-0410-8b05-ffd578937521
2002-11-05 00:35:17 +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
90e36d54b0 Removing the old gorm files and replacing them w/ file packages.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14913 72102866-910b-0410-8b05-ffd578937521
2002-11-04 02:40:32 +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
adc135b8a3 fix warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14506 72102866-910b-0410-8b05-ffd578937521
2002-09-21 16:22:35 +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
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
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
5807f1e3c0 Removed unused variable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14276 72102866-910b-0410-8b05-ffd578937521
2002-08-14 17:29:52 +00:00
Pierre-Yves Rivaille
b8b0859701 Removed unused variables.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14275 72102866-910b-0410-8b05-ffd578937521
2002-08-14 17:28:50 +00:00