Commit graph

1127 commits

Author SHA1 Message Date
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