Commit graph

109 commits

Author SHA1 Message Date
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
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
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
Fabien Vallon
a3e1d154be Add itemPrevious and itemNext Outlet to implement items ordering
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26536 72102866-910b-0410-8b05-ffd578937521
2008-05-18 08:51:55 +00:00
Fabien Vallon
cf8e50e4ea ok: implements items ordering
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26535 72102866-910b-0410-8b05-ffd578937521
2008-05-18 08:50:48 +00:00
Fabien Vallon
48cfc955aa Add itemPrevious and itemNext Outlet to implement items ordering
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26534 72102866-910b-0410-8b05-ffd578937521
2008-05-18 08:49:58 +00:00
Gregory John Casamento
027ab2363a * GNUmakefile: Added plugins as resources.
* GormCore/GNUmakefile: Remove classes from file
	* GormCore/GormGModelWrapperLoader.m
	* GormCore/GormGormWrapperBuilder.m
	* GormCore/GormGormWrapperLoader.m
	* GormCore/GormNibWrapperBuilder.m
	* GormCore/GormNibWrapperLoader.m: Removed the loaders from GormCore.
	* GormCore/GormProtocol.h: Added a new method.
	* GormLib/IBPlugin.m: Added implementations to some of the methods.
	* Gorm.m: Added a "pluginManager" method.
	* Palettes/1Windows/GNUmakefile.preamble
	* Palettes/2Controls/GNUmakefile.preamble
	* Palettes/3Containers/GNUmakefile.preamble
	* Palettes/4Data/GNUmakefile.preamble: Corrected issue with all
	of the palette makefiles pointing to the wrong name.
	* Plugins/GModel/GNUmakefile
	* Plugins/GModel/GNUmakefile.preamble
	* Plugins/GModel/GormGModelPlugin.m
	* Plugins/GModel/GormGModelWrapperLoader.h
	* Plugins/GModel/GormGModelWrapperLoader.m
	* Plugins/Gorm/GNUmakefile
	* Plugins/Gorm/GNUmakefile.preamble
	* Plugins/Gorm/GormGormPlugin.m
	* Plugins/Gorm/GormGormWrapperBuilder.m
	* Plugins/Gorm/GormGormWrapperLoader.h
	* Plugins/Gorm/GormGormWrapperLoader.m
	* Plugins/Nib/GNUmakefile
	* Plugins/Nib/GNUmakefile.preamble
	* Plugins/Nib/GormNibPlugin.m
	* Plugins/Nib/GormNibWrapperBuilder.m
	* Plugins/Nib/GormNibWrapperLoader.h
	* Plugins/Nib/GormNibWrapperLoader.m: Added new plugins for each
	supported file type.
	* Resources/Defaults.plist: Added the "BuiltinPlugins" default.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26531 72102866-910b-0410-8b05-ffd578937521
2008-05-17 00:43:33 +00:00
Gregory John Casamento
053d911cfe * Palettes/2Controls/GormSliderAttributesInspector.m: Cleaned up
code to use NSOnState and NSOffState properly, since we can't depend
	on them always reflecting YES and NO respectively.
	* Palettes/3Containers/GormTableViewAttributesInspector.m:
	Corrected call in ok: to use enclosingScrollView instead of 
	simply getting the superview of the table.  This corrects bug#22333.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@26076 72102866-910b-0410-8b05-ffd578937521
2008-02-17 01:57:01 +00:00
Gregory John Casamento
89386fd640 Changed header to reflect license change to GPLv3.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25559 72102866-910b-0410-8b05-ffd578937521
2007-11-05 23:44:36 +00:00
Gregory John Casamento
88eba73015 Added new column title field to the inspector.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@25558 72102866-910b-0410-8b05-ffd578937521
2007-11-05 23:22:02 +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
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
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
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
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
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
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
David Ayers
d8ffaf103a * Palettes/3Containers/GormNSTableView.m
([-tableView:objectValueForTableColumn:row:]): Do not assume that
	the identifier of the table column is an NSString.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@22845 72102866-910b-0410-8b05-ffd578937521
2006-05-01 07:51:35 +00:00
Gregory John Casamento
f96739125d Correction bug#16050.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@22639 72102866-910b-0410-8b05-ffd578937521
2006-03-11 22:07:33 +00:00
Gregory John Casamento
33c6e0ce88 Correction for bug#15987
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@22595 72102866-910b-0410-8b05-ffd578937521
2006-03-05 00:46:42 +00:00
Gregory John Casamento
edac6ea119 Correction for bug#15642.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@22446 72102866-910b-0410-8b05-ffd578937521
2006-02-07 02:06:59 +00:00
Gregory John Casamento
d70f725da2 Correction for gcc < 3.x compatibility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@22003 72102866-910b-0410-8b05-ffd578937521
2005-11-14 15:00:55 +00:00
Gregory John Casamento
7057978020 Removed #warning messages.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21694 72102866-910b-0410-8b05-ffd578937521
2005-09-04 13:59:16 +00:00
Gregory John Casamento
47ddce6e20 Corrected bug#14004
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21655 72102866-910b-0410-8b05-ffd578937521
2005-08-18 03:32:21 +00:00
Gregory John Casamento
b471f14c0b Added new inspector files pulled out of inspectors.m.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21631 72102866-910b-0410-8b05-ffd578937521
2005-08-12 02:52:49 +00:00
Gregory John Casamento
5157232268 Corrected a problem with pasting table columns.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21629 72102866-910b-0410-8b05-ffd578937521
2005-08-11 00:56:36 +00:00
Gregory John Casamento
8647cb211f Possible correction for #14004. Also, improvement in the table view inspector.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21628 72102866-910b-0410-8b05-ffd578937521
2005-08-10 06:28:55 +00:00
Gregory John Casamento
4ae3c45cd5 Enabled copy/paste in the objects editor, corrected a problem with the browser, expanded the capabilities of the resource manager and gormified the connection inspector.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21620 72102866-910b-0410-8b05-ffd578937521
2005-08-07 02:24:49 +00:00
Gregory John Casamento
2cbb6a93ed Copied main.m files to files with meaningful names.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21615 72102866-910b-0410-8b05-ffd578937521
2005-08-06 19:17:05 +00:00
Gregory John Casamento
a2bd3f3fda Merged post 1.0 branch. Gorm 1.0 development will continue on a new gorm_1_0 branch.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21614 72102866-910b-0410-8b05-ffd578937521
2005-08-06 17:59:08 +00:00
Gregory John Casamento
5de62d0575 Removed old code, correction for crash.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21469 72102866-910b-0410-8b05-ffd578937521
2005-07-14 04:01:33 +00:00
Fabien Vallon
38d5a6efcc Add minimum column size
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21461 72102866-910b-0410-8b05-ffd578937521
2005-07-12 15:42:20 +00:00
Fabien Vallon
050eaff97b Add minimum column size for NSBrowser inspector ( improve it with a slider ? )
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21460 72102866-910b-0410-8b05-ffd578937521
2005-07-12 15:41:47 +00:00
Fabien Vallon
a8b16e954b set firstInitialFirstResponder
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21450 72102866-910b-0410-8b05-ffd578937521
2005-07-11 14:01:07 +00:00
Gregory John Casamento
b3bdb1606c Corrected issue with testing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21433 72102866-910b-0410-8b05-ffd578937521
2005-07-08 17:32:06 +00:00
Gregory John Casamento
03dfa955f4 Made a more generic cell replacement algorith for custom classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21423 72102866-910b-0410-8b05-ffd578937521
2005-07-08 02:08:16 +00:00
Gregory John Casamento
7aac9ffaa4 Removal of some old code and correction for table data source.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21419 72102866-910b-0410-8b05-ffd578937521
2005-07-07 17:23:56 +00:00
Fabien Vallon
0f59658a99 improve ui , set nextKeyView: initialFirstResponder and delegate method for textfield
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21414 72102866-910b-0410-8b05-ffd578937521
2005-07-07 12:45:45 +00:00
Gregory John Casamento
f05bc9d063 Code cleanup. Removal of "new" call.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21319 72102866-910b-0410-8b05-ffd578937521
2005-06-17 11:52:30 +00:00
Gregory John Casamento
f5d58d88ac Change of address change for FSF.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21261 72102866-910b-0410-8b05-ffd578937521
2005-05-26 03:37:38 +00:00
Gregory John Casamento
2c832d7795 Refactored code out of GormPrivate and into separate headers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21149 72102866-910b-0410-8b05-ffd578937521
2005-04-23 18:43:36 +00:00
Gregory John Casamento
aef0f307df improvments to palette loading.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21115 72102866-910b-0410-8b05-ffd578937521
2005-04-16 21:25:33 +00:00
Gregory John Casamento
73bf25235a Improvments to the palette code and a way to connect from table columns.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21110 72102866-910b-0410-8b05-ffd578937521
2005-04-15 06:39:21 +00:00
Gregory John Casamento
db6fe33741 Merge from branch: build_reorg_branch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@21012 72102866-910b-0410-8b05-ffd578937521
2005-03-31 03:01:36 +00:00
Nicola Pero
d3158d23da Make it build out of the box on Windows under Mingw
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@20958 72102866-910b-0410-8b05-ffd578937521
2005-03-22 04:36:33 +00:00
Nicola Pero
b324bfa6c7 Fixed linking palette against libGorm
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@20950 72102866-910b-0410-8b05-ffd578937521
2005-03-21 22:18:43 +00:00
Gregory John Casamento
39017d82d8 Added code to inspectors to prevent marking the document as modified when the user selects a widget which has color. The adds an extension category.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@20634 72102866-910b-0410-8b05-ffd578937521
2005-01-30 05:52:22 +00:00
Gregory John Casamento
9eb5c02771 Corrected bug#11346. Redid background for all inspectors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@20627 72102866-910b-0410-8b05-ffd578937521
2005-01-28 05:41:55 +00:00