Commit graph

1481 commits

Author SHA1 Message Date
Gregory John Casamento
bde085c21f 2007-07-26 10:06-EDT Gregory John Casamento <greg_casamento@yahoo.com>
* Gorm.m: Remove default setting
        * Palettes/0Menus/GNUmakefile: Add GormNSMenuView.m
        * Palettes/0Menus/GormNSMenu.m: Override methods to prevent changing
        style to Mac style for menu being edited.
        * Palettes/0Menus/GormNSMenuView.[mh]: New class overrides methods
        to prevent switching style to Mac style for menu being edited.
        * Palettes/0Menus/palette.table: Added substitution rule for 
        NSMenuView.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25356 72102866-910b-0410-8b05-ffd578937521
2007-07-26 14:09:13 +00:00
Gregory John Casamento
cf01cd1f26 Corrected 20274.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25294 72102866-910b-0410-8b05-ffd578937521
2007-06-27 23:33:35 +00:00
Gregory John Casamento
0744c2ec58 Correction for bug#19640 and update GormInfo.plist file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25095 72102866-910b-0410-8b05-ffd578937521
2007-04-29 21:09:33 +00:00
Gregory John Casamento
f41a9fda68 Bump version.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25067 72102866-910b-0410-8b05-ffd578937521
2007-04-20 23:50:24 +00:00
Gregory John Casamento
31a08ac175 Updating release information.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25063 72102866-910b-0410-8b05-ffd578937521
2007-04-18 03:31:26 +00:00
Fred Kiefer
7be850dbd6 Handle changed NSTabViewType enumerator values correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24807 72102866-910b-0410-8b05-ffd578937521
2007-03-07 23:17:55 +00:00
Matt Rice
47698b6a4f * GormLib/IBResourceManager.m (+registerResourceManagerClass:):
Post an IBResourceManagerRegistryDidChangeNotification.





git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24673 72102866-910b-0410-8b05-ffd578937521
2007-02-21 11:55:22 +00:00
Matt Rice
fdb080a601 * GormCore/GormDocument.m (_real_close): New function.
(handleNotification:): Move document closing code to _real_close.
        (close:): Call _real_close.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24467 72102866-910b-0410-8b05-ffd578937521
2007-02-04 22:17:42 +00:00
Gregory John Casamento
bbc211c363 * Gorm.m: [Gorm init] added code to force menu interface style
to NSNextStepInterfaceStyle.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24275 72102866-910b-0410-8b05-ffd578937521
2006-12-28 04:03:05 +00:00
Matt Rice
c1531e8d73 * Palettes/3Menus/GormTableViewEditor.m: Start a connection when
control-mousing the selected table column.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24183 72102866-910b-0410-8b05-ffd578937521
2006-12-04 09:51:03 +00:00
Gregory John Casamento
7fa91a4e06 * GormCore/GormDocument.h: Change declaration for window member
from NSWindow to GormDocumentWindow.
	* GormCore/GormDocument.m: Move cast from call to setDocument:
	to call to _docWindow private method.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24181 72102866-910b-0410-8b05-ffd578937521
2006-12-04 01:06:28 +00:00
Gregory John Casamento
c86b0ada46 * GormCore/GormDocument.m: Use setDocument: method in awakeFromNib.
* GormCore/GormDocumentWindow.h: Add setDocument: method.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24180 72102866-910b-0410-8b05-ffd578937521
2006-12-04 00:35:31 +00:00
Matt Rice
4a03adccea * Palettes/0Menus/GormMenuEditor.m (-mouseDown:): Call
startConnecting.
        * GormCore/GormViewEditor.m (-startConnectingObject:withEvent:): Ditto.
        * GormCore/GormObjectEditor.m (-mouseDown:): Ditto.
        * GormCore/GormDocument.m (changeToViewWithTag:): Don't change the
        selection if connecting.
        * GormCore/GormResourceManager.m: Revert previous commit.
        * Gorm.m (-startConnecting:): Remove checks for a nil
        connectDestination.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24178 72102866-910b-0410-8b05-ffd578937521
2006-12-03 01:11:26 +00:00
Matt Rice
6826102d00 * GormCore/GormResourceManager.m: Temporarily comment out some code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24164 72102866-910b-0410-8b05-ffd578937521
2006-11-27 15:36:07 +00:00
Gregory John Casamento
744cd628d5 * English.lproj/GormDocument.gorm: Move initial position of
Gorm document window back to the lower left of the screen.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24156 72102866-910b-0410-8b05-ffd578937521
2006-11-24 03:24:04 +00:00
Gregory John Casamento
85fc93f51d Updated version requirements to indicate Gorm's dependence on code recently added to gui.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24155 72102866-910b-0410-8b05-ffd578937521
2006-11-23 16:04:29 +00:00
Matt Rice
3f873b490f 2006-11-18 Matt Rice <ratmice@gmail.com>
* GormCore/GormDocumentWindow.[h,m]: Add copyright headers.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24130 72102866-910b-0410-8b05-ffd578937521
2006-11-19 01:26:27 +00:00
Matt Rice
8b6d518d07 * GormCore/GNUmakefile: Add GormDocumentWindow.[h,m].
* GormCore/GormResourceManager.m: Add code to handle
        image/sound/header files.
        * GormCore/GormDocument.[h,m]: Add -viewWithTag: method.
        * GormCore/GormClassEditor.m: Remove dragging destination code
        for resources.
        * GormCore/GormResourceEditor.m: Ditto.
        * GormCore/GormObjectEditor.m: Ditto.
        (addObject:): Change the editor to the GormObjectEditor.
        * GormCore/GormDocument.m: Register the window for dragged types.
        Implement -viewWithTag:.
        * GormCore/GormDocumentWindow.[h,m]: New subclass of NSWindow which
        handles drag and drop to GormResourceManager.
        * GormCore/GormDocument.gorm: Set the main document  window to a
        GormDocumentWindow class.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24129 72102866-910b-0410-8b05-ffd578937521
2006-11-19 00:48:34 +00:00
Nicola Pero
d72994d445 Do not set GNUSTEP_INSTALLATION_DIR in examples
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24101 72102866-910b-0410-8b05-ffd578937521
2006-11-15 17:28:07 +00:00
Gregory John Casamento
dbfa8e281f * Palettes/2Controls/GormNSSliderInspector.gorm: Added switch
and textfield to hold the number of tickmarks.
	* Palettes/2Controls/GormSliderAttributesInspector.[hm]: Added
	method and ivar to handle tick marks.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@24072 72102866-910b-0410-8b05-ffd578937521
2006-11-11 05:16:11 +00:00
Gregory John Casamento
09b7d2c257 * Palettes/3Containers/GormTableViewEditor.m: Add scrollToPoint:
method to call the super_view. Corrects bug #18143.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23997 72102866-910b-0410-8b05-ffd578937521
2006-10-30 00:23:55 +00:00
Gregory John Casamento
f7a4a54dd7 Add tool tips to the class editor.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23981 72102866-910b-0410-8b05-ffd578937521
2006-10-28 13:43:23 +00:00
Matt Rice
382ab03052 * Palettes/3Containers/GormTableViewEditor.m: Change documentRect to
documentVisibleRect.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23974 72102866-910b-0410-8b05-ffd578937521
2006-10-27 21:38:14 +00:00
Gregory John Casamento
1bc8528853 Resizing correction and blank text field when object does not have a tooltip.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23948 72102866-910b-0410-8b05-ffd578937521
2006-10-23 05:24:39 +00:00
Gregory John Casamento
fc12745708 Implemented simple help inspector to set tool tips on objects in Gorm.
* English.lproj/GormHelpInspector.gorm: Help inspector .gorm file.
	* GNUmakefile: Add .gorm file.
	* GormCore/GNUmakefile: Add new class.
	* GormCore/GormConnectionInspector.m: Call [super ok:] from ok: method.
	* GormCore/GormHelpInspector.[hm]: Implemented the beginnings of
	the help inspector.
	* GormCore/GormObjectEditor.m: Add helpInspectorClassName 
	implementation to NSView category.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23947 72102866-910b-0410-8b05-ffd578937521
2006-10-23 05:16:42 +00:00
Gregory John Casamento
49032a0328 * Palettes/3Containers/GormNSTableViewInspector.gorm: Added
connection from tag form to tagForm instance variable.
	* Palettes/3Containers/GormTableViewAttributesInspector.m: Cleaned
	up includes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23942 72102866-910b-0410-8b05-ffd578937521
2006-10-22 03:53:31 +00:00
Gregory John Casamento
b6bfd4b2cb * GormCore/GormConnectionInspector.m: Added awakeFromNib method
to call setDoubleAction: on the newBrowser (connection) object
	so that double click will now cause a connection to be made.
	* GormCore/GormGenericEditor.m: Initialize local variables in
	refreshCells method.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23939 72102866-910b-0410-8b05-ffd578937521
2006-10-21 20:07:42 +00:00
Gregory John Casamento
260f3233c2 Applied Matt's patch for bug#18073.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23933 72102866-910b-0410-8b05-ffd578937521
2006-10-21 15:48:47 +00:00
Gregory John Casamento
e4a7db7a1c Modify GNUmakefiles to include Version to properly name .so libraries.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23926 72102866-910b-0410-8b05-ffd578937521
2006-10-21 00:09:12 +00:00
Gregory John Casamento
e3fb4c592f * GormCore/GormClassManager.m: Retain File's Owner setting, if
class is being updated.
        Correction for bug #18035 


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23918 72102866-910b-0410-8b05-ffd578937521
2006-10-20 03:13:04 +00:00
Gregory John Casamento
0b54892c78 * GormCore/GormClassManager.[hm]: Added actionExists:onClassNamed: and
outletExists:onClassNamed: methods to query the existence of a
        given action/outlet on a given class.
        * GormCore/GormDocument.[hm]: Added refreshConnectionsForClassNamed:
        method.
        * Images/GormFile.tiff: Added "gorm" in the center to make it obvious
        which type this is for.
        * Images/GormNib.tiff: Added "nib" in the center to make it obvious
        which type this is for.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23917 72102866-910b-0410-8b05-ffd578937521
2006-10-20 02:59:11 +00:00
Gregory John Casamento
57bc5a5108 Redid palette, nib and gmodel icons.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23904 72102866-910b-0410-8b05-ffd578937521
2006-10-18 18:03:29 +00:00
Gregory John Casamento
09adacfb56 * Images/GormFile.tiff: New Gorm file icon, based on new Gorm icon.
* Images/GormTesting.tiff: New testing icon.
	* Images/Gorm.tiff: Switch to icon by Jesse Ross.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23884 72102866-910b-0410-8b05-ffd578937521
2006-10-15 23:35:30 +00:00
Gregory John Casamento
9b8677ab08 * GNUmakefile: Install into SYSTEM domain by default.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23845 72102866-910b-0410-8b05-ffd578937521
2006-10-11 02:46:36 +00:00
Gregory John Casamento
22950c742d * GormLib/IBInspector.m: Remove uneeded call to
[window setDocumentEdited:] in touch: method.
	* Palettes/2Controls/GormButtonAttributesInspector.m:
	In ok: call [super ok:].


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23844 72102866-910b-0410-8b05-ffd578937521
2006-10-11 01:29:53 +00:00
Gregory John Casamento
94708f88b1 * English.lproj/GormClassEditor.gorm: Make button momentary push
and remove the image.
        * English.lproj/GormPrefGeneral.gorm: Change box title.
        * GormCore/GormClassEditor.[hm]: Change switchView to 
        switchViewToDefault, add method toggleView:, add code to change
        image as appropriate.
        * GormPrefs/GormGeneralPref.m: Remove notification in classesAction:
        so that the default changes don't effect all class editors.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23841 72102866-910b-0410-8b05-ffd578937521
2006-10-11 00:58:56 +00:00
Gregory John Casamento
c6a2cea11f * English.lproj/GormClassEditor.gorm: Aligned the toggle with
the classesView.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23832 72102866-910b-0410-8b05-ffd578937521
2006-10-10 04:37:56 +00:00
Gregory John Casamento
d535960de1 * English.lproj/GormClassEditor.gorm: Added button and search image.
* GNUmakefile: Added new tiff files to images.
	* GormCore/GormClassEditor.m: Added toggleView: method.
	* Images/browserView.tiff: Browser image.
	* Images/outlineView.tiff: Outline image.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23831 72102866-910b-0410-8b05-ffd578937521
2006-10-10 04:01:57 +00:00
Nicola Pero
4ec1f9f55b Do not set GNUSTEP_INSTALLATION_DIR in makefiles
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23811 72102866-910b-0410-8b05-ffd578937521
2006-10-09 22:07:35 +00:00
Gregory John Casamento
154705a4d2 * Resources/ClassInformation.plist: Add NSSearchField and
NSSearchFieldCell.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23791 72102866-910b-0410-8b05-ffd578937521
2006-10-09 00:33:08 +00:00
Richard Frith-MacDonald
404980e059 Fix visual bugs when dragging items from pallette.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23776 72102866-910b-0410-8b05-ffd578937521
2006-10-06 13:03:51 +00:00
Gregory John Casamento
f0119f3465 Minor cleanup in handleNotification: method of GormClassEditor.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23771 72102866-910b-0410-8b05-ffd578937521
2006-10-06 04:17:37 +00:00
Gregory John Casamento
5ef4bde45d corrected minor spelling error in ChangeLog.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23766 72102866-910b-0410-8b05-ffd578937521
2006-10-05 17:26:27 +00:00
Gregory John Casamento
9628e807f1 * English.lproj/GormClassEditor.gorm: Added new gorm file to hold
classes view contents as well as search and operations drop down.
	* English.lproj/GormDocument.gorm: Removed seatch and drop down
	* GNUmakefile: Added new gorm file.
	* GormCore/GormClassEditor.h: new outlets classesView and mainView, 
	added declarations for methods createSubclass:, createClassFiles:, 
	instantiateClass:, removeClass:
	* GormCore/GormClassEditor.m: Changes to methods to use the above.
	* GormCore/GormDocument.h: Removed duplicate declarations.
	* GormCore/GormDocument.m: Remove code for methods and replace with
	simple calls to the editor.
	* Palettes/2Controls/GormBoxAttributesInspector.m: ok: and revert:
	changed to convert to integer.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23765 72102866-910b-0410-8b05-ffd578937521
2006-10-05 17:20:40 +00:00
Gregory John Casamento
97f5a14d37 * GormCore/GormCustomView.m: Minor cleanup in initWithFrame:
* GormCore/GormGormWrapperLoader.m: Added logic to _repairFile
        to correct issue with views that don't have a name in the nametable.
        * GormCore/GormViewWithContentViewEditor.m: Properly add 
        the subview back into the document in ungroup method.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23763 72102866-910b-0410-8b05-ffd578937521
2006-10-05 02:39:50 +00:00
Gregory John Casamento
1e18b6b1db * English.lproj/GormDocument.gorm: Make connection to
fileType in GormFilePrefsManager.
	* GormCore/GormDocumentController.m: Move the window when 
	"New Application" is selected.
	* GormCore/GormDocument.m: Add call in awakeFromNib
	to setFileTypeName:.
	* GormCore/GormFilePrefsManager.h: add setFileTypeName: and
	fileTypeName.
	* GormCore/GormFilePrefsManager.m: add setFileTypeName: and
	fileTypeName.
	* Palettes/4Data/GormTextViewEditor.m: Remove commented out 
	windowAndRect:forObject:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23747 72102866-910b-0410-8b05-ffd578937521
2006-10-04 04:16:47 +00:00
Gregory John Casamento
b1b7c581b6 * GormCore/GormClassEditor.m: Correct issue with class selection in
deleteSelection method.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23703 72102866-910b-0410-8b05-ffd578937521
2006-10-02 03:08:55 +00:00
Gregory John Casamento
cb24a7e17b * English.lproj/GormDocument.gorm: Remove some extra classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23701 72102866-910b-0410-8b05-ffd578937521
2006-10-02 02:51:28 +00:00
Gregory John Casamento
3ec0137332 * English.lproj/GormDocument.gorm: Added section in file section
to show fileType.
	* GormCore/GormFilePrefsManager.m: Changed version number from 
	1,1,0 to 1,1,2.
	* GormCore/GormInspectorsManager.m: Removed kludge from 
	setCurrentInspector:.
	* GormCore/GormScrollViewEditor.m: Remove code which returns 
	the table view editor in editorClassName.  In mouseDown:
	remove check in mouseDown: for NSScroller and subclasses.
	* GormCore/GormViewEditor.h: Declare frameDidChange:
	* Palettes/3Containers/GormTableViewEditor.m: Remove redundant
	implementation of performDragOperation:.  Call draggingUpdated 
	instead.
	* Palettes/4Data/DataPalette.m: Change minimum size.
	* Palettes/4Data/GormTextViewEditor.m: Add handleNotification: 
	and add initWithObject:inDocument:.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23700 72102866-910b-0410-8b05-ffd578937521
2006-10-02 02:47:22 +00:00
Gregory John Casamento
1fbfdd1200 * GormCore/GormGModelWrapperLoader.m: Cleanup NSLog()
calls.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23686 72102866-910b-0410-8b05-ffd578937521
2006-10-01 03:09:55 +00:00