Commit graph

1385 commits

Author SHA1 Message Date
Gregory John Casamento
e296fcf111 * GormCore/GormServer.h: Added deleteClass: method
* Gorm.m: Added implementation for deleteClass:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29509 72102866-910b-0410-8b05-ffd578937521
2010-02-08 11:43:41 +00:00
Gregory John Casamento
b1b23f9a77 * GormCore/GNUmakefile: Added GormServer.h to the headers.
* GormCore/GormCustomClassInspector.m: Change tooltip when
	a new custom class is selected from the list.
	* GormCore/GormPalettesManager.m: Set autoresizing on drag view.
	* GormCore/GormServer.h: Protocol for GormServer.
	* GormCore/GormViewEditor.m: Add the class name to the 
	tooltip.
	* Gorm.m: Vend the object so that other apps can talk 
	to Gorm via DO.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29499 72102866-910b-0410-8b05-ffd578937521
2010-02-07 10:42:42 +00:00
Wolfgang Lux
5bde203cac Replace the two< orphaned radio buttons in the controls palette by a
NSMatrix as in Apple/NeXT's InterfaceBuilder.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29448 72102866-910b-0410-8b05-ffd578937521
2010-01-30 11:45:19 +00:00
Wolfgang Lux
7384863826 Fix NSButton inspector to use \r as key equivalent for the Return key.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29307 72102866-910b-0410-8b05-ffd578937521
2010-01-17 10:52:11 +00:00
Wolfgang Lux
1923d95b45 Remove the former container view from its parent after an ungroup
operation.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29306 72102866-910b-0410-8b05-ffd578937521
2010-01-17 10:42:55 +00:00
Gregory John Casamento
1d8d80af92 Changes so that the proper window can get the menu on Windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29280 72102866-910b-0410-8b05-ffd578937521
2010-01-14 11:44:40 +00:00
Gregory John Casamento
8f65229b42 * GormCore/GNUmakefile: Add files here.
* GormCore/GormNSPanel.[hm]
	* GormCore/GormNSWindow.[hm]: Move GormNSPanel.[hm] and 
	GormWindow.[hm] here.
	* Palettes/1Windows/GNUmakefile: Remove files from being compiled
	* Palettes/1Windows/GormNSPanel.h
	* Palettes/1Windows/GormNSPanel.m
	* Palettes/1Windows/GormNSWindow.h
	* Palettes/1Windows/GormNSWindow.m: Remove these from here
	* Palettes/1Windows/GormWindowAttributesInspector.m
	* Palettes/1Windows/WindowsPalette.m: Change to include
	GormNSPanel/GormNSWindow from the correct area.

	This was done to correct compilation on windows since the Nib plugin
	needs the GormNSWindow class.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29220 72102866-910b-0410-8b05-ffd578937521
2010-01-06 06:05:08 +00:00
Gregory John Casamento
2806b5ba47 Fix for nib loading. Correct behavior of NSWindowTemplate when loading nibs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29184 72102866-910b-0410-8b05-ffd578937521
2009-12-31 04:39:18 +00:00
Gregory John Casamento
63a656b958 * Gorm.m
* Plugins/Nib/GNUmakefile: Add new class to makefile.
	* Plugins/Nib/GormNibWrapperLoader.m: Modified to use 
	GormWindowTemplate.
	* Plugins/Nib/GormWindowTemplate.[hm]: Replace flags
	used only at runtime when the template is loaded. This is
	so, for example, the released when closed flag will not cause
	issues when editing the window.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29168 72102866-910b-0410-8b05-ffd578937521
2009-12-27 06:16:54 +00:00
Riccardo Mottola
07750a7f5f do not open untitled document on application start
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29090 72102866-910b-0410-8b05-ffd578937521
2009-12-01 22:36:28 +00:00
Germán Arias
183b008816 Changes to prevent menus placed off screen on screens with low resolution
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29089 72102866-910b-0410-8b05-ffd578937521
2009-12-01 19:08:28 +00:00
Hans Baier
35776bf608 *English.lproj/Gorm.gorm: remove doubly assigned keyboard shortcut #p
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28991 72102866-910b-0410-8b05-ffd578937521
2009-11-11 05:31:08 +00:00
Gregory John Casamento
d152324c22 * GormCore/GormFunctions.m: Temporary change to fix compilation
problem.
	* GormCore/GormViewEditor.m: Added code to show id of the object 
	as a tooltip


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28825 72102866-910b-0410-8b05-ffd578937521
2009-10-14 03:52:34 +00:00
Gregory John Casamento
23e066acd5 * GormCore/GormViewWithSubviewsEditor.m: Call super instead of
parent.  Corrects issue with connecting to NSBox and 
	NSProgressIndicator.
	Patch by Wolfgang Lux <wolfgang.lux@gmail.com>


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28724 72102866-910b-0410-8b05-ffd578937521
2009-09-22 21:01:24 +00:00
Gregory John Casamento
4585271703 * English.lproj/Gorm.gorm
* GormCore/GormGenericEditor.h
	* GormCore/GormViewWithContentViewEditor.h
	* GormCore/GormViewWithContentViewEditor.m
	* Gorm.m: Beginning of implementation of groupSelectionInView:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28618 72102866-910b-0410-8b05-ffd578937521
2009-09-07 03:56:08 +00:00
Gregory John Casamento
b199545b3d * GormCore/GormOutlineView.m: Remove .tiff from the end of the images.
This is interfering with theming in gorm since it's not pulling the
	right images in this case.
	* Plugins/Nib/GormNibCustomResource.[hm]: Handle custom resources
	in gorm, currently just images/sounds.
	* Plugins/Nib/GormNibWrapperLoader.h: Include nib resource header


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28509 72102866-910b-0410-8b05-ffd578937521
2009-08-22 22:05:57 +00:00
Gregory John Casamento
e40c813e22 * GormCore/GormDefines.h: Move defines for certain things here
so that they are centralized.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28447 72102866-910b-0410-8b05-ffd578937521
2009-08-10 14:02:19 +00:00
Gregory John Casamento
92376549f6 * GormCore/GNUmakefile: Added reference to new classes.
* GormCore/GormBoxEditor.m: Cleanup.
	* GormCore/GormClassManager.m: Correction for when loading from a
	nib and there are no custom classes in the nib file.
	* GormCore/GormDocumentWindow.m: Added awakeFromNib to accept
	mouse moved events.
	* GormCore/GormInternalViewEditor.m: Cleanup.
	* GormCore/GormStandaloneViewEditor.[hm]: Addition of new class.
	* GormCore/GormViewWithContentViewEditor.[hm]: Removal of
	handleMouseOnKnob:ofView:withEvent:,
	handleMouseOnView:withEvent: methods
	* GormCore/GormViewWithSubviewsEditor.[hm]: Addition of
	handleMouseOnKnob:ofView:withEvent:,
	handleMouseOnView:withEvent: methods
	* Palettes/0Menus/GormNSMenu.m: Cleanup.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28444 72102866-910b-0410-8b05-ffd578937521
2009-08-08 07:18:33 +00:00
Gregory John Casamento
3d32f289bd Update version to unstable release number.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28370 72102866-910b-0410-8b05-ffd578937521
2009-06-24 02:18:26 +00:00
Gregory John Casamento
a52ff1b253 Version 1.2.10.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28317 72102866-910b-0410-8b05-ffd578937521
2009-06-02 01:25:12 +00:00
Gregory John Casamento
094065690d * Palettes/0Menus/GormMenuEditor.m: -(void)deleteSelection, remove
arbitrary limitation which prevents removing all items in a menu.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28130 72102866-910b-0410-8b05-ffd578937521
2009-03-24 22:02:41 +00:00
Gregory John Casamento
dab982b111 * GormCore/GormWrapperLoader.m: Allow handling of wrappers which
are not directories.
	* Plugins/Gorm/GormGormWrapperLoader.m: Change logic to accommodate
	previous generation of .gorm files which were not packages.  Also
	correct the code so that a return is not made within the NS_DURING
	block.
	* Plugins/Nib/GormNibWrapperLoader.m: Do not load if the
	wrapper is not a directory.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28101 72102866-910b-0410-8b05-ffd578937521
2009-03-20 03:40:53 +00:00
Gregory John Casamento
f725e855b7 * Plugins/Nib/GormNibWrapperLoader.m: Correct the code so that
return is not called from within an NS_DURING block.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28089 72102866-910b-0410-8b05-ffd578937521
2009-03-17 05:06:37 +00:00
Gregory John Casamento
375cc2622f Correct compilation error.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28088 72102866-910b-0410-8b05-ffd578937521
2009-03-17 00:18:56 +00:00
Gregory John Casamento
0c49a332f7 * GormCore/GormClassInspector.m: Change the cell to scrollable
to allow long action/outlet names.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@28033 72102866-910b-0410-8b05-ffd578937521
2009-03-03 23:18:51 +00:00
Gregory John Casamento
b6da98f29d * Palettes/0Menus/GormMenuEditor.m: Revert some changes from
previous modification.  Corrects issue with submenus showing up
	when they shouldn't.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27847 72102866-910b-0410-8b05-ffd578937521
2009-02-11 14:14:26 +00:00
Gregory John Casamento
d495893e23 * GormCore/GormDocument.m: Remove call to deprecated method.
* GormCore/GormInternalViewEditor.m: Minor cleanup
	* GormObjCHeaderParser/OCMethod.m: Minor cleanup
	* Palettes/2Controls/GormNSTextFieldInspector.gorm: Correct issue
	with misspelled outlet name.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27841 72102866-910b-0410-8b05-ffd578937521
2009-02-11 06:25:12 +00:00
Gregory John Casamento
9e5f9c8fe0 * Palettes/2Controls/GormButtonAttributesInspector.[hm]:
Added code to handle button style.
        * Palettes/2Controls/GormNSButtonInspector.gorm: Added button
        style popup to the inspector.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27761 72102866-910b-0410-8b05-ffd578937521
2009-02-02 22:05:56 +00:00
Gregory John Casamento
e2c3acfe5d * GormCore/GormBoxEditor.m
* GormCore/GormInternalViewEditor.m
	* GormCore/GormViewWithSubviewsEditor.m: Changes to support
	standalone views.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27751 72102866-910b-0410-8b05-ffd578937521
2009-02-01 14:13:19 +00:00
Gregory John Casamento
4ff4b72168 Allow addition of plain NSView to gorm file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27748 72102866-910b-0410-8b05-ffd578937521
2009-01-31 23:37:33 +00:00
Gregory John Casamento
9791aa6c61 * GormCore/GormViewWindow.m: Change the color used for standalone
views.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27688 72102866-910b-0410-8b05-ffd578937521
2009-01-25 14:39:37 +00:00
Gregory John Casamento
1e20d5cf3d * Palettes/0Menus/GormNSMenu.m: Fix memory leak.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27683 72102866-910b-0410-8b05-ffd578937521
2009-01-25 12:46:27 +00:00
Gregory John Casamento
1ccf166c4b * GormCore/GormFilePrefsManager.m
* GormInfo.plist: Change version to 1.2.9 (SVN) unstable.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27682 72102866-910b-0410-8b05-ffd578937521
2009-01-25 11:52:45 +00:00
Gregory John Casamento
2135f76a59 * Palettes/0Menus/GormMenuEditor.m: Display the in certain situations.
* Palettes/0Menus/GormNSMenu.m: Remove call to setMenu: in 
	_createWindow since it's not needed and was causing display issues.
	* Palettes/0Menus/GormNSMenuView.m: Use new method in NSMenuView
	to reduce code duplication.  Corrections for bug #25401.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27681 72102866-910b-0410-8b05-ffd578937521
2009-01-25 11:45:09 +00:00
Gregory John Casamento
831b07058f Added printDocument: method to FirstResponder in plist.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27544 72102866-910b-0410-8b05-ffd578937521
2009-01-07 01:42:54 +00:00
Fred Kiefer
07a4efe71d Make sure an action name of ":" gets ignored.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27534 72102866-910b-0410-8b05-ffd578937521
2009-01-06 14:14:48 +00:00
Gregory John Casamento
867f00bff9 Minor correction.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27434 72102866-910b-0410-8b05-ffd578937521
2008-12-26 18:48:22 +00:00
Gregory John Casamento
e94700d7a7 * ANNOUNCE
* Documentation/news.texi
	* GormCore/GormFilePrefsManager.m
	* GormInfo.plist
	* NEWS: Update with new version information.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27433 72102866-910b-0410-8b05-ffd578937521
2008-12-26 18:47:22 +00:00
Gregory John Casamento
f29df17f39 Corrections.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27432 72102866-910b-0410-8b05-ffd578937521
2008-12-26 18:00:41 +00:00
Gregory John Casamento
af917aba6f Slight corrections to changelog.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27431 72102866-910b-0410-8b05-ffd578937521
2008-12-26 17:59:11 +00:00
Nicola Pero
18502b461f Do not set PACKAGE_NAME to GormObjCHeaderParser for the subproject; use gorm instead
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27351 72102866-910b-0410-8b05-ffd578937521
2008-12-19 13:10:33 +00:00
Nicola Pero
131c05030e Removed GNUSTEP_CORE_SOFTWARE=YES from makefiles and instead set PACKAGE_NAME=gorm
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27350 72102866-910b-0410-8b05-ffd578937521
2008-12-19 13:09:11 +00:00
Nicola Pero
86137d3fa7 Set GNUSTEP_CORE_SOFTWARE to YES so that gorm is installed by default in SYSTEM if gnustep-make has been configured with --disable-packages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27337 72102866-910b-0410-8b05-ffd578937521
2008-12-18 19:06:27 +00:00
Gregory John Casamento
0d369e2d7e * Plugins/Nib/GormNibWrapperBuilder.m: -[GormNibWrapperBuilder archiver:
willEncodeObject:] add back code to replace GormFirstResponder with nil.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27328 72102866-910b-0410-8b05-ffd578937521
2008-12-18 05:47:18 +00:00
Gregory John Casamento
b656a67d81 * GormCore/GormInspectorsManager.m: Fix for bug#25111.
* Plugins/Nib/GormNibWrapperBuilder.m: Remove code which adds nil
	to the map if the object is a GormFirstResponder


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27327 72102866-910b-0410-8b05-ffd578937521
2008-12-18 05:16:40 +00:00
Gregory John Casamento
b5c94828fb Corrects bug #25001
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27225 72102866-910b-0410-8b05-ffd578937521
2008-12-06 16:00:16 +00:00
Gregory John Casamento
c1baf0ea52 * GormCore/GormCustomView.m
* GormCore/GormDocument.m
	* GormCore/GormFilePrefsManager.m
	* GormCore/GormHelpInspector.m
	* GormCore/GormPrivate.h
	* GormCore/GormPrivate.m
	* Palettes/1Windows/GormNSPanel.m
	* Palettes/1Windows/GormNSWindow.m
	* Palettes/1Windows/GormWindowSizeInspector.m
	* Palettes/1Windows/WindowsPalette.m
	* Plugins/Gorm/GormGormWrapperBuilder.m
	* Plugins/Nib/GormNibWrapperBuilder.m
	* Plugins/Nib/GormNibWrapperLoader.h: Use new header files for 
	nib/gorm loading.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27190 72102866-910b-0410-8b05-ffd578937521
2008-12-02 07:54:31 +00:00
Gregory John Casamento
d319fbee70 Remove SYSTEM domain in GormCore.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27158 72102866-910b-0410-8b05-ffd578937521
2008-11-27 16:52:39 +00:00
Gregory John Casamento
e9969f3190 * GNUmakefile: Remove default install to SYSTEM, per bug #24673.
* Plugins/Gorm/GormGormWrapperLoader.m: Minor grammatical correction.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27157 72102866-910b-0410-8b05-ffd578937521
2008-11-27 16:47:14 +00:00
Gregory John Casamento
248a59ef7c * GormCore/GormDocument.m: Change to apply labels in the document
to cells in a matrix.
	* GormCore/GormFilePrefsManager.m: Update version to 1.2.7
	* GormInfo.plist: Same
	* Version: Same


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@27043 72102866-910b-0410-8b05-ffd578937521
2008-11-14 04:31:29 +00:00