Commit graph

3153 commits

Author SHA1 Message Date
pyr
8b173b0071 Source/NSTableView.m: [setDelegate:], [setDataSource:] and
[validateEditing] changed to conform to previous change
(quick_sort_internal()) : fixed typo


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11651 72102866-910b-0410-8b05-ffd578937521
2001-12-07 17:05:57 +00:00
pyr
3bd5c1906b Source/NSTableColumn.m: changed the initWithIdentifier return type from
NSTableColumn* to id. It prevents warning when subclassing and is
consistent with the docs.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11649 72102866-910b-0410-8b05-ffd578937521
2001-12-07 14:40:01 +00:00
pyr
8ba5897643 Headers/gnustep/gui/NSTableView.h: changed ivar _del_editable to
_dataSource_editable. Previously the delegate was responsible for
tableView:setObjectValue:forTableColumn:row:, whereas it is now the
dataSource that is responsible for it (it conforms with the docs)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11647 72102866-910b-0410-8b05-ffd578937521
2001-12-07 14:19:57 +00:00
pyr
f81d98ffd2 Headers/gnustep/gui/NSTableColumn.h: changed the initWithIdentifier return
type from NSTableColumn* to id. It prevents warning when subclassing and is
consistent with the docs.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11646 72102866-910b-0410-8b05-ffd578937521
2001-12-07 13:45:18 +00:00
fedor
3bccdadd9e Fix debug log
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11636 72102866-910b-0410-8b05-ffd578937521
2001-12-05 15:44:29 +00:00
nico
d49716b6fa Commented out debugging log in NSPrintInfo.m which wouldn't compile with
debug=yes


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11635 72102866-910b-0410-8b05-ffd578937521
2001-12-05 13:09:17 +00:00
nico
0d84a33a26 Commented out debugging log which wouldn't compile because of typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11634 72102866-910b-0410-8b05-ffd578937521
2001-12-05 13:08:39 +00:00
nico
51bf191cb5 More automation in NSText -setBackgroundColor: and -setDrawsBackground:
so you don't have to manually update the enclosing scrollview and mark all
objects as needing redisplay


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11633 72102866-910b-0410-8b05-ffd578937521
2001-12-05 13:04:04 +00:00
nico
d5f42d299b Update the enclosing scrollview background color and drawsBackground flag
in response to change in ours; mark us as needing redisplay in such events


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11632 72102866-910b-0410-8b05-ffd578937521
2001-12-05 13:02:51 +00:00
nico
c23acc7a91 Automatically mark the NSClipView as needing redisplay when the background
color - or the drawsBackground flag - changes


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11631 72102866-910b-0410-8b05-ffd578937521
2001-12-05 13:01:43 +00:00
fedor
733c73213c Cursor changes, etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11618 72102866-910b-0410-8b05-ffd578937521
2001-12-03 21:17:12 +00:00
ljulliar
028b1c96f1 encoding/decoding methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11617 72102866-910b-0410-8b05-ffd578937521
2001-12-03 21:14:19 +00:00
gcasa
5cc9449221 Added comment for NSTableView modification.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11604 72102866-910b-0410-8b05-ffd578937521
2001-12-03 01:59:08 +00:00
gcasa
87105c3962 Changed superviewFrameChanged to prevent crash when the number of columns
in an NSTableView is reduced to zero.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11603 72102866-910b-0410-8b05-ffd578937521
2001-12-03 01:51:45 +00:00
FredKiefer
7e086da347 Removed hardcoded installation dirrctory. GUI should now be able to run when
installed into another directory than the one it was compiled for.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11602 72102866-910b-0410-8b05-ffd578937521
2001-12-02 11:47:49 +00:00
FredKiefer
b82c948339 [initPrintInfoDefaults] use hardcoded @GNUSTEP_INSTALL_LIBDIR only
for non-GNUstep foundation library.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11601 72102866-910b-0410-8b05-ffd578937521
2001-12-02 11:45:24 +00:00
FredKiefer
c8fcc797e1 [initialize] and [imageNamed:] use hardcoded
@GNUSTEP_INSTALL_LIBDIR only for non-GNUstep foundation library.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11600 72102866-910b-0410-8b05-ffd578937521
2001-12-02 11:45:01 +00:00
FredKiefer
26d29992fe [_pbs] use hardcoded @GNUSTEP_INSTALL_PREFIX only for
non-GNUstep foundation library.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11599 72102866-910b-0410-8b05-ffd578937521
2001-12-02 11:44:34 +00:00
FredKiefer
2cf38b74c4 [findApplications] use hardcoded @GNUSTEP_INSTALL_PREFIX only for
non-GNUstep foundation library.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11598 72102866-910b-0410-8b05-ffd578937521
2001-12-02 11:44:07 +00:00
nico
0b44f3e1b4 Fixed for a bug in text editing resulting in an infinite loop with text
attachmentsy


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11597 72102866-910b-0410-8b05-ffd578937521
2001-12-02 11:13:41 +00:00
nico
348f469ee4 Fixed problem when fixing up paragraph style attributes ... would get
into an infinite loop if no style was set at the beginning of paragraph


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11596 72102866-910b-0410-8b05-ffd578937521
2001-12-02 11:12:52 +00:00
gcasa
57129d2427 Added changelog entry for gopen change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11595 72102866-910b-0410-8b05-ffd578937521
2001-12-02 05:15:58 +00:00
gcasa
2aa9d58ed0 Modified to eliminate the output of "No application for extension 'app'" when launching an application using open. The code now checks to see if an app is being launched first, then, if not, attempts to open the file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11594 72102866-910b-0410-8b05-ffd578937521
2001-12-02 05:09:35 +00:00
FredKiefer
bcaba49b60 NSWorkspace now delegates some calls to GWorkspace.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11593 72102866-910b-0410-8b05-ffd578937521
2001-12-01 21:16:43 +00:00
FredKiefer
71d0c24c41 [finishLaunching] and [terminate:] send workspace notification
with the shared workspace as object.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11592 72102866-910b-0410-8b05-ffd578937521
2001-12-01 21:15:27 +00:00
FredKiefer
898bec3810 Moved all private methods into seperate category. New method
[_connectApplication:], use this in [openFile:...] and
[launchApplication:...]. Implemented [openTempFile:].
New method [_workspaceApplication] used to implement
[performFileOperation:...] and [selectFile:inFileViewerRootedAtPath:].


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11591 72102866-910b-0410-8b05-ffd578937521
2001-12-01 21:14:51 +00:00
nico
71251d2a86 Rerun configure when a new configure is available
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11586 72102866-910b-0410-8b05-ffd578937521
2001-12-01 12:24:24 +00:00
nico
1f735ee0a9 Rebuilt files generated by configure when a new configure is used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11585 72102866-910b-0410-8b05-ffd578937521
2001-12-01 12:23:36 +00:00
nico
7f69b55c8d Makefiles improvements ... should be able to reconfigure itself when needed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11579 72102866-910b-0410-8b05-ffd578937521
2001-12-01 11:39:21 +00:00
nico
09c5d3ec96 Remove gui.make on distclean; added rules to regenerate gui.make,
config.make and configure ... if you type `make' without having run
`./configure', it will now automatically do it for you


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11578 72102866-910b-0410-8b05-ffd578937521
2001-12-01 11:38:34 +00:00
nico
dfee418191 Fixed typo in an NSButtonCell enumeration
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11575 72102866-910b-0410-8b05-ffd578937521
2001-12-01 11:19:24 +00:00
nico
e65e6865f0 Fixed typo in enumeration of NSGradientType
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11574 72102866-910b-0410-8b05-ffd578937521
2001-12-01 11:18:52 +00:00
nico
a557dfefbf Removed exception in NSCell -setStringValue: for nil argument, just print
a warning


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11573 72102866-910b-0410-8b05-ffd578937521
2001-11-30 13:19:12 +00:00
nico
7f6fb5b016 Use a warning, do not throw an exception, when setStringValue: is called
with nil argument


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11572 72102866-910b-0410-8b05-ffd578937521
2001-11-30 13:18:01 +00:00
fedor
9abb36f32c Summary of user defaults
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11568 72102866-910b-0410-8b05-ffd578937521
2001-11-28 19:20:10 +00:00
fedor
46cd34f22b View coding fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11553 72102866-910b-0410-8b05-ffd578937521
2001-11-27 21:40:05 +00:00
FredKiefer
e793f94121 Added MAcOSX methods for NSWindow, NSWindowController and NSWorkspace.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11548 72102866-910b-0410-8b05-ffd578937521
2001-11-26 20:30:57 +00:00
FredKiefer
0db5c0a699 A lot of cleanup. Implemented the new methods. [openFile:XXX] no
longer show alert panels, as this should be done by the caller.
[launchApplication:XXX] now checks if the application is already running.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11547 72102866-910b-0410-8b05-ffd578937521
2001-11-26 20:29:42 +00:00
FredKiefer
f538401117 Added some new MacOSX methods. Changed order of methods. Made
ivars out of some class variables.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11546 72102866-910b-0410-8b05-ffd578937521
2001-11-26 20:29:04 +00:00
FredKiefer
562e84d184 Extracted new method [pathForNibResource:] for NSWindowController.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11545 72102866-910b-0410-8b05-ffd578937521
2001-11-26 20:28:34 +00:00
FredKiefer
266508bafe New extension method [pathForNibResource:].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11544 72102866-910b-0410-8b05-ffd578937521
2001-11-26 20:28:11 +00:00
FredKiefer
d2f7f22a23 Adopted to name changes of NSWindowController methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11543 72102866-910b-0410-8b05-ffd578937521
2001-11-26 20:27:47 +00:00
FredKiefer
9d857045a2 Implemented new methods and renamed some old which are now public.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11542 72102866-910b-0410-8b05-ffd578937521
2001-11-26 20:27:21 +00:00
FredKiefer
c018f02e93 Removed methods now public.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11541 72102866-910b-0410-8b05-ffd578937521
2001-11-26 20:26:32 +00:00
FredKiefer
5f27259e33 Added some new MacOSX methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11540 72102866-910b-0410-8b05-ffd578937521
2001-11-26 20:26:09 +00:00
FredKiefer
5ff440dc61 Implemented new methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11539 72102866-910b-0410-8b05-ffd578937521
2001-11-26 20:25:50 +00:00
FredKiefer
e0dd00ea9f Added some new MacOSX methods and ivars to support them.
Changed order of methods.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11538 72102866-910b-0410-8b05-ffd578937521
2001-11-26 20:25:15 +00:00
gcasa
87c0915152 Added changelog entry for gopen modification.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11532 72102866-910b-0410-8b05-ffd578937521
2001-11-25 05:16:21 +00:00
gcasa
1bc6fbda23 Adding some new features to gopen to make it behave more like "open" on OPENSTEP
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11531 72102866-910b-0410-8b05-ffd578937521
2001-11-25 05:13:17 +00:00
FredKiefer
8c9fc0ba1f Added more new MacOSX methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11512 72102866-910b-0410-8b05-ffd578937521
2001-11-24 15:53:30 +00:00