Commit graph

1198 commits

Author SHA1 Message Date
Gregory John Casamento
25fff13915 * GormLib/IBObjectAdditions.m
* GormObjCHeaderParser/OCClass.m
	* GormObjCHeaderParser/OCHeaderParser.m
	* GormObjCHeaderParser/OCIVarDecl.m
	* GormObjCHeaderParser/OCIVar.m
	* GormObjCHeaderParser/OCMethod.m
	* GormObjCHeaderParser/ParserFunctions.m: Fix compiler warnings
	when building with clang.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@35093 72102866-910b-0410-8b05-ffd578937521
2012-04-20 14:34:55 +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
4bc5ea7ede * GormCore/GormMatrixEditor.m: Change modifier to Ctrl+Shift since
these two keys are never remapped and Alt does not always exist
	on european and some US keyboards.   This change should address
	bug#36096.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@35028 72102866-910b-0410-8b05-ffd578937521
2012-04-05 18:40:59 +00:00
Germán Arias
f0429f9b63 Improvements for use with menu in-window
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34946 72102866-910b-0410-8b05-ffd578937521
2012-03-18 02:00:32 +00:00
Gregory John Casamento
f60329ed6d Minor change to Changelog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34788 72102866-910b-0410-8b05-ffd578937521
2012-02-20 02:08:40 +00:00
Gregory John Casamento
9da8b0aaf6 Bump version number to indicate unstable svn version.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34787 72102866-910b-0410-8b05-ffd578937521
2012-02-20 01:04:49 +00:00
Gregory John Casamento
d856f0eb5e * GormCore/GormPrivate.m: Remove poseAs: override. Fix for
compilation with ObjC2.0 compilers.
	* Palettes/3Containers/GormNSTableColumnInspector.gorm:
	Correction for tableView column identifiers.   Delegate
	wasn't connected.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34763 72102866-910b-0410-8b05-ffd578937521
2012-02-15 23:00:44 +00:00
Gregory John Casamento
cda5a97ccc * Version: 1.2.16
* GormInfo.plist
	* Documentation/news.texi: Update version and documentation.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34723 72102866-910b-0410-8b05-ffd578937521
2012-02-06 07:09:34 +00:00
Eric Wasylishen
59039e100d * English.lproj/GormClassInspector.gorm: Re-save with the
last change, so the outlet/action table data cells are
editable.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34552 72102866-910b-0410-8b05-ffd578937521
2012-01-15 21:52:43 +00:00
Eric Wasylishen
5734051eb2 * Palettes/3Containers/GormTableColumnAttributesInspector.m:
Set editable state of the data cell to match editable state
of the column. (NSTableView now refuses to edit non-editable
data cells in editable columns.)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34551 72102866-910b-0410-8b05-ffd578937521
2012-01-15 21:46:00 +00:00
Eric Wasylishen
fe4aa441cf * Palettes/3Containers/GormTabViewAttributesInspector.m:
Add retain/release so tab view item isn't deallocated while
being moved from one position to another.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34550 72102866-910b-0410-8b05-ffd578937521
2012-01-15 21:43:20 +00:00
Gregory John Casamento
0d77bdd053 Update changelog.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34224 72102866-910b-0410-8b05-ffd578937521
2011-11-28 03:35:33 +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
Eric Wasylishen
570a14f01c * GormCore/GormFunctions.m: change float to CGFloat to match
change in gui of -[NSColor getRed:green:blue:alpha:] method


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34121 72102866-910b-0410-8b05-ffd578937521
2011-11-04 18:19:54 +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
Gregory John Casamento
b370305730 Changes to implement feature requestion in #32802. Support for sorting in table columns.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34089 72102866-910b-0410-8b05-ffd578937521
2011-10-29 21:53:11 +00:00
Gregory John Casamento
4609f85bdf Changes to support sort descriptors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@34069 72102866-910b-0410-8b05-ffd578937521
2011-10-25 23:38:10 +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
Fred Kiefer
7cf6d8e775 Get the formatter panel working again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@33840 72102866-910b-0410-8b05-ffd578937521
2011-09-15 08:59:22 +00:00
Fred Kiefer
ae8debf43d Patch by Matt Rice <ratmice@gmail.com>
* Palettes/0Menu/GormMenuEditor.m: Change becomeMainWindow call
  to makeMainWindow.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@33839 72102866-910b-0410-8b05-ffd578937521
2011-09-15 07:54:12 +00:00
Gregory John Casamento
280ec14edf * GormCore/GormStandaloneViewEditor.h:
* GormCore/GormStandaloneViewEditor.m: Improve support for standalone 
	views.  Correct issue with ungrouping.  Correct issues with editing
	subviews in a standalone view.
	* GormCore/GormViewSizeInspector.m: Remove code which 
	made standalone views uneditable in the size inspector.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@33058 72102866-910b-0410-8b05-ffd578937521
2011-05-18 00:32:50 +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
Gregory John Casamento
5242b29ed1 Properly read and display the state of the text field for enter/end editing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@32930 72102866-910b-0410-8b05-ffd578937521
2011-04-27 00:13:02 +00:00
Gregory John Casamento
6fb6fc17a1 Implemenation of changes for task #10799. Send action on end/enter.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@32760 72102866-910b-0410-8b05-ffd578937521
2011-04-01 06:55:48 +00:00
Wolfgang Lux
473806659d Make connections to a whole matrix possible again in Gorm for matrixes
with small intercell spacing.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31832 72102866-910b-0410-8b05-ffd578937521
2011-01-04 18:40:27 +00:00
Wolfgang Lux
ae4cfbd955 Allow making connections to individual cells of a matrix in Gorm.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31830 72102866-910b-0410-8b05-ffd578937521
2011-01-04 17:05:36 +00:00
Gregory John Casamento
8ca38fe5af Archive by name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31710 72102866-910b-0410-8b05-ffd578937521
2010-12-05 23:59:32 +00:00
Gregory John Casamento
aaf510c28a * Palettes/4Data/GormImageViewAttributesInspector.m: Remove check for
name so that images which currently do not reference a known image
	can be saved by name.
	* Palettes/4Data/GormNSImageViewInspector.gorm: Add connection
	to ok: from the text field.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31709 72102866-910b-0410-8b05-ffd578937521
2010-12-05 23:02:35 +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
Niels Grewe
77064296dc Small tweak for Objective-C 2 runtime API compatibility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31439 72102866-910b-0410-8b05-ffd578937521
2010-09-29 09:40:22 +00:00
Wolfgang Lux
bba99ed040 Complete last commit, which was missing the actual code changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31370 72102866-910b-0410-8b05-ffd578937521
2010-09-17 20:45:55 +00:00
Wolfgang Lux
e75bdaf6ef Add switches to Gorm's text view inspector to control use of an undo
manager and the find panel, respectively.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31369 72102866-910b-0410-8b05-ffd578937521
2010-09-17 20:41:36 +00:00
Wolfgang Lux
a7ba28644f Fix Gorm bug where a button's title was lost when starting editing by
double clicking into the button.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31368 72102866-910b-0410-8b05-ffd578937521
2010-09-17 20:38:14 +00:00
Wolfgang Lux
e8718a5d72 Actually bring Gorm's "Recent Documents" menu to life.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31367 72102866-910b-0410-8b05-ffd578937521
2010-09-17 20:35:39 +00:00
Eric Wasylishen
ff74ede114 Gorm: tweaks to use ObjectiveC2 runtime API
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31359 72102866-910b-0410-8b05-ffd578937521
2010-09-16 05:04:00 +00:00
Gregory John Casamento
3dddb006f1 2010-08-04 13:20-EDT Gregory John Casamento <greg.casamento@gmail.com>
* English.lproj/Gorm.gorm: Add "Recent Documents" to menu.
	* GormCore/GormClassManager.m: Post notifications when files 
	are created.
	* GormInfo.plist: Update my email address and list of authors to
	include Wolfgang and Adam.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31082 72102866-910b-0410-8b05-ffd578937521
2010-08-04 17:10:45 +00:00
Wolfgang Lux
acbfc23850 Initialize the items of Gorm's predefined Find menu with tags and
actions suitable for using the standard NSTextView find panel.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@31069 72102866-910b-0410-8b05-ffd578937521
2010-08-02 19:10:17 +00:00
Gregory John Casamento
2ba2c53a79 * GormInfo.plist: Simplified copyright portion. Give a range of
years instead of each year individually.
	* Gorm.m: Implement simple mechanism for recieving notifications
	to parse a given class file.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30942 72102866-910b-0410-8b05-ffd578937521
2010-07-10 05:13:40 +00:00
Wolfgang Lux
fa3445b7c7 Copy change from -gui to Gorm which swaps the meaning of NSMinYEdge
and NSMaxYEdge for attaching a pull down menu to its button.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30840 72102866-910b-0410-8b05-ffd578937521
2010-06-23 22:50:06 +00:00
Wolfgang Lux
b192a466d7 Add a form to Gorm's pop up button inspector to allow editing the
title of a pull down menu and a pop up button to allow setting its
preferred attachment edge.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30838 72102866-910b-0410-8b05-ffd578937521
2010-06-23 22:32:22 +00:00
Riccardo Mottola
ed7c24ba5f Make IBEditors implement NSobject protocol to avoid warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30780 72102866-910b-0410-8b05-ffd578937521
2010-06-19 00:08:25 +00:00
Gregory John Casamento
c06e0663ef * English.lproj/GormFontView.gorm: Fix problem with popup showing
as Button.
	* GormCore/GormDocument.m: Add the NSMenu as a top level item only
	if it has filesOwner as it's parent.
	* GormCore/GormPalettesManager.m: remove the restriction for having
	just one instance of NSMenu in the document at the top level.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30547 72102866-910b-0410-8b05-ffd578937521
2010-06-02 21:38:53 +00:00
Gregory John Casamento
87a0e31e32 * GormCore/GormDocument.m: In
[GormDocument loadFileWrapperRepresentation:ofType:] call
	updateChangeCount: to clear changes so that the document
	doesn't show as modified on load.	


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30483 72102866-910b-0410-8b05-ffd578937521
2010-05-30 07:00:29 +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
Wolfgang Lux
35848ad6fd Don't validate menu items in design menus in Gorm.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30466 72102866-910b-0410-8b05-ffd578937521
2010-05-28 21:46:07 +00:00
Wolfgang Lux
b8cc207f46 Add support for a recent documents menu in gorm documents.
Add a recent documents menu to the file menu and undo and redo
commands to the edit menu in Gorm's palette.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30465 72102866-910b-0410-8b05-ffd578937521
2010-05-28 21:41:25 +00:00
Gregory John Casamento
1aa1b64dc4 Correct issue where popup shows up as "Button" in the preferences panel.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30446 72102866-910b-0410-8b05-ffd578937521
2010-05-22 06:16:46 +00:00
Gregory John Casamento
87fc1464c0 * GormCore/GormFilePrefsManager.m: Update version
* GormInfo.plist: Update version
	* Palettes/2Controls/GormPopUpButtonEditor.m: Override
	method to prevent changes to appearance during editing.
	* Version: Change to 1.2.13 for SVN version of Gorm.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30432 72102866-910b-0410-8b05-ffd578937521
2010-05-20 07:58:02 +00:00
Gregory John Casamento
ceada26fb6 Correct changelog.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30422 72102866-910b-0410-8b05-ffd578937521
2010-05-19 01:45:35 +00:00
Gregory John Casamento
25198ace11 Update panel to use designated init.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30421 72102866-910b-0410-8b05-ffd578937521
2010-05-19 01:44:50 +00:00
Gregory John Casamento
021eddc82a Use new designated init when testing window.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30420 72102866-910b-0410-8b05-ffd578937521
2010-05-19 01:43:34 +00:00
Gregory John Casamento
ac8141ec81 * ANNOUNCE
* Documentation/announce.texi
	* Documentation/news.texi
	* Documentation/readme.texi
	* NEWS
	* README: Updating for release.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30419 72102866-910b-0410-8b05-ffd578937521
2010-05-19 00:42:39 +00:00
Gregory John Casamento
c68cfb869e Update version number.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30418 72102866-910b-0410-8b05-ffd578937521
2010-05-19 00:31:02 +00:00
Gregory John Casamento
2f64f6a5a5 * English.lproj/Gorm.gorm: Remove delegate connection, since it's
manually set in the Gorm NSApplication subclass to self.
	* GormCore/GormDocumentController.[hm]: Added new method 
	buildDocumentType:
	* GormCore/GormDocument.m: Added call to touch in setName: so that
	the document would be set as modified when the user alters
	the name of an object in the document.
	* GormCore/GormDocumentWindow.m: Remove methods preventing
	document window from assuming main/key status.
	* GormCore/GormPalettesManager.m: Remove methods allowing palette
	window to assume main/key status
	* Gorm.m: Added delegate methods to handle opening a document, if
	in a mode which requires a default document to be created.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30417 72102866-910b-0410-8b05-ffd578937521
2010-05-19 00:26:34 +00:00
Gregory John Casamento
3846644d89 Correction for bug #28643
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30416 72102866-910b-0410-8b05-ffd578937521
2010-05-18 23:35:30 +00:00
Gregory John Casamento
e8e2904494 * GormCore/GormClassManager.m: Correct bug#29795: Unable to change
superclass of NSOwner...  This bug was due to the owner class name
	being released and a subsequent set failing on NSOwner in the 
	parseHeader: method.  


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30300 72102866-910b-0410-8b05-ffd578937521
2010-05-06 00:54:29 +00:00
Gregory John Casamento
c8360459a3 * GormCore/GormClassInspector.m:
[GormClassInspector selectClass:] Refresh connections so that
	when the class is reparented only those connections which aren't
	present anymore get broken.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30299 72102866-910b-0410-8b05-ffd578937521
2010-05-05 16:36:58 +00:00
Gregory John Casamento
4e7a5d8005 * GormCore/GormClassInspector.m: Allow a class' name to be changed
in the GormClassInspector without it disconnecting all connections
	for that class.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30293 72102866-910b-0410-8b05-ffd578937521
2010-05-04 23:22:50 +00:00
Gregory John Casamento
68e2aca62e Applied patch submitted by qmathe.
* GormCore/GormClassManager.m: Remove include for GSCategories.h


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@30276 72102866-910b-0410-8b05-ffd578937521
2010-05-02 05:08:35 +00:00
Richard Frith-MacDonald
54a76a9f1c fux for bug #29085
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29863 72102866-910b-0410-8b05-ffd578937521
2010-03-07 08:15:34 +00:00
Richard Frith-MacDonald
bb91ba25e5 update for latest base library
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29852 72102866-910b-0410-8b05-ffd578937521
2010-03-05 10:52:41 +00:00
Gregory John Casamento
84f574ff04 Remove background, replace with alpha.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29723 72102866-910b-0410-8b05-ffd578937521
2010-02-24 22:57:22 +00:00
Gregory John Casamento
91bf9734ad * GormCore/GormFunctions.m: Correct the function which enumerates
over the list of methods in a class when adding from a palette.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29599 72102866-910b-0410-8b05-ffd578937521
2010-02-13 00:59:10 +00:00
Gregory John Casamento
2007e57535 Separate the server methods out into a category.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@29510 72102866-910b-0410-8b05-ffd578937521
2010-02-08 12:10:38 +00:00
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