Commit graph

73 commits

Author SHA1 Message Date
Sergii Stoian
fd1b7a3c2e Restore connection of "Tools > Palettes > Open..." menu item. 2019-12-21 12:12:53 +02:00
Sergii Stoian
0170000106 ViewSizeInspector: fixed size, position and autosizing properties. 2019-12-21 12:12:09 +02:00
Sergii Stoian
ed6a4da82b ConnectionInspector: removed horizontal scroller from "Outlets" browser; adjusted split view frame. 2019-12-21 03:16:43 +02:00
Sergii Stoian
0144d374ab CustomClassInspector: fixed size, position and autosizing properties. 2019-12-21 02:40:51 +02:00
Sergii Stoian
991967eb63 Rearrangement of main menu items: "Layout" renamed into "Format"; "Font" submenu was added into "Format"; "Group" and "Page Layout" were moved into "Format"; shortcuts 'p' and 'i' were removed from "Palletes..." and "Inspector..." because it's standard shortcuts for "Italic" and "Print" menu actions; 2019-12-21 02:05:23 +02:00
Gregory John Casamento
122fa03d06 Disabling repairFile: pending further development. Update version files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@38513 72102866-910b-0410-8b05-ffd578937521
2015-05-20 10:18:40 +00:00
Gregory John Casamento
17ec30efb2 Fixes bug#13753: User should now be able to change the color of the guideline from the guideline preferences.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@38356 72102866-910b-0410-8b05-ffd578937521
2015-02-23 02:23:29 +00:00
Gregory John Casamento
14b3cc8602 Fix for bug#42782
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@38136 72102866-910b-0410-8b05-ffd578937521
2014-10-28 07:09:52 +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
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
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
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
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
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
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
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
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
98c835c50c * English.lproj/GormPreferences.gorm
* English.lproj/GormPrefPlugins.gorm
	* GNUmakefile
	* GormCore/GormPluginManager.m
	* GormPrefs/GNUmakefile
	* GormPrefs/GormPalettesPref.h
	* GormPrefs/GormPluginsPref.h
	* GormPrefs/GormPluginsPref.m
	* GormPrefs/GormPrefController.h
	* GormPrefs/GormPrefController.m: Changes to allow addition of 
	plugins by users.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26891 72102866-910b-0410-8b05-ffd578937521
2008-09-28 03:01:18 +00:00
Gregory John Casamento
594ba123b3 Committing the palette panel.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26889 72102866-910b-0410-8b05-ffd578937521
2008-09-28 01:08:20 +00:00
Gregory John Casamento
7c96ff63ca Added shortcut to page layout.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26493 72102866-910b-0410-8b05-ffd578937521
2008-05-07 00:04:42 +00:00
Gregory John Casamento
91bd1f2286 * English.lproj/Gorm.gorm: Add Page Layout menu.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26492 72102866-910b-0410-8b05-ffd578937521
2008-05-06 00:26:47 +00:00
Gregory John Casamento
6f7c3ce553 * English.lproj/Gorm.gorm: Added Print menu.
* Gorm.m: Added print: method to print the current keyWindow.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26491 72102866-910b-0410-8b05-ffd578937521
2008-05-06 00:09:10 +00:00
Gregory John Casamento
cea1fcb28d change min size
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26479 72102866-910b-0410-8b05-ffd578937521
2008-04-28 23:21:28 +00:00
Gregory John Casamento
c51b7b4e4b * English.lproj/GormPalettePanel.gorm: Moved palette window to
gorm file.
	* GNUmakefile: Added new gorm here.
	* GormCore/GormDocument.m: Made toolbar items smaller
	* GormCore/GormPalettesManager.[hm]: Added toolbar implementation
	to this class to allow the user to switch palettes using the toolbar.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26477 72102866-910b-0410-8b05-ffd578937521
2008-04-27 23:34:38 +00:00
Gregory John Casamento
0a0af253db * English.lproj/GormDocument.gorm: Corrected possition.
* GormCore/GormInspectorsManager.m: Show the name of the object 
        which is being edited in the inspector title.
        * Palettes/1Windows/GormNSWindowInspector.gorm: Added support for 
        setting the frame save name.
        * Palettes/1Windows/GormWindowAttributesInspector.h: Added ivar
        * Palettes/1Windows/GormWindowAttributesInspector.m: Modified ok: and
        revert:



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26474 72102866-910b-0410-8b05-ffd578937521
2008-04-25 21:43:54 +00:00
Gregory John Casamento
685a9a4409 * English.lproj/GormDocument.gorm: Correct position of window.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26472 72102866-910b-0410-8b05-ffd578937521
2008-04-24 22:59:12 +00:00
Gregory John Casamento
fff027c5fc Correct resize attributes of GormDocument.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26471 72102866-910b-0410-8b05-ffd578937521
2008-04-24 22:08:14 +00:00
Gregory John Casamento
97e7bc6d2f Corrected resizing issues with scrollview inspector.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26469 72102866-910b-0410-8b05-ffd578937521
2008-04-24 05:30:23 +00:00
Gregory John Casamento
63126d63f7 * English.lproj/GormDocument.gorm: Correct issue with window.
* GormCore/GormDocument.m
	* GormCore/GormImageEditor.m
	* GormCore/GormObjectEditor.m
	* GormCore/GormSoundEditor.m: Fix memory leak.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26467 72102866-910b-0410-8b05-ffd578937521
2008-04-24 04:55:40 +00:00
Gregory John Casamento
4b62dcb807 * English.lproj/Gorm.gorm: Changed delete to require command,
it was causing issues with editing text fields.
        * English.lproj/GormScrollViewAttributesInspector.gorm
        * GormCore/GormScrollViewAttributesInspector.h
        * GormCore/GormScrollViewAttributesInspector.m: Added ruler switches
        to inspector.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25861 72102866-910b-0410-8b05-ffd578937521
2008-01-04 18:23:10 +00:00
Gregory John Casamento
3d05090894 Correction for bug#15637
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25851 72102866-910b-0410-8b05-ffd578937521
2008-01-04 01:18:30 +00:00
Gregory John Casamento
d047746fce Added code and gorm file to show inconsistencies in gorm files when they are detected.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25813 72102866-910b-0410-8b05-ffd578937521
2008-01-01 02:24:35 +00:00
Gregory John Casamento
91dc686224 Correction for bug#19640.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25677 72102866-910b-0410-8b05-ffd578937521
2007-12-05 01:52:56 +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
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
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
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
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
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
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
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
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
ee19d1de23 * English.lproj/GormDocument.gorm: Added "Remove" to Operations
menu.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23675 72102866-910b-0410-8b05-ffd578937521
2006-09-30 03:29:21 +00:00
Gregory John Casamento
9f6579fa41 * English.lproj/GormDocument.gorm: Added "Operations" item to
prevent accidental subclassing.   Aligned with side of view and
        changed resizing properties.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23674 72102866-910b-0410-8b05-ffd578937521
2006-09-30 02:29:40 +00:00
Gregory John Casamento
d5e5de02c9 * English.lproj/GormDocument.gorm: Added search field and drop down
for loading reading and subclassing.
	* GormCore/GormClassManager.m: Removed sorting from allSuperclassesOf:
	* GormCore/GormDocument.m: Added delegate method for search field.
	Implemments suggestions in bug#17802 (Change request).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23659 72102866-910b-0410-8b05-ffd578937521
2006-09-29 00:41:30 +00:00
Gregory John Casamento
defb7ce217 Gorm version 2 changes and nib file reading improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23149 72102866-910b-0410-8b05-ffd578937521
2006-07-09 14:50:34 +00:00