Felipe A. Rodriguez
753def7785
* NSCell.m: changed implementation of trackMouse method so that it does
...
not hightlight the cell. The new behavior is as described in the spec
for NSControl, NSMatrix and NSCell. According to the spec it is the
responsibility of the control to highlight the cell prior to calling
cell's track method.
* NSMatrix.m: rewrote mousedown to more closely mimic the NS/OS behavior.
* NSButton.m: modified to support new behavior of NSCell's track mode.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2865 72102866-910b-0410-8b05-ffd578937521
1998-07-26 01:15:17 +00:00
Adam Fedor
dbf75faa59
Improved making.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2858 72102866-910b-0410-8b05-ffd578937521
1998-07-20 15:25:47 +00:00
Felipe A. Rodriguez
68df7a7ebf
* Source/NSBrowser.m fixed bug where column matrix was getting released
...
twice in method _performLoadOfColumn.
* NSCell.m: isOpaque returns whether cell is bezeled per NS docs.
* NSText.m: implemented setBackground and back color release in dealloc.
* NSMenu.m: insertItemWithTitle moved set font position for performance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2856 72102866-910b-0410-8b05-ffd578937521
1998-07-18 19:21:22 +00:00
Felipe A. Rodriguez
67e0ab8be0
* Source/NSBrowser.m fixed bug where column matrix was getting released
...
twice in method _performLoadOfColumn.
* NSCell.m: isOpaque returns whether cell is bezeled per NS docs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2835 72102866-910b-0410-8b05-ffd578937521
1998-07-14 17:51:44 +00:00
Felipe A. Rodriguez
f07bf17280
added check for a valid view in NSView's _pathBetweenSubview... method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2834 72102866-910b-0410-8b05-ffd578937521
1998-07-12 15:15:36 +00:00
Felipe A. Rodriguez
8f5db092d8
added field editor instance variable to NSWindow
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2831 72102866-910b-0410-8b05-ffd578937521
1998-07-10 18:48:18 +00:00
Felipe A. Rodriguez
df43649637
change in NSBrowser because oldmatrix was getting released twice
...
various changes to NSMatrix's mousedown to support double clicks
added field editor instance variable to NSWindow
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2830 72102866-910b-0410-8b05-ffd578937521
1998-07-10 18:44:18 +00:00
Adam Fedor
bb62c80de9
Update docs, todo list.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2829 72102866-910b-0410-8b05-ffd578937521
1998-06-30 16:03:52 +00:00
Adam Fedor
e56b4efe32
Minor fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2807 72102866-910b-0410-8b05-ffd578937521
1998-05-29 18:24:07 +00:00
Scott Christley
7f6c3474ce
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2802 72102866-910b-0410-8b05-ffd578937521
1998-05-23 23:20:57 +00:00
Adam Fedor
30ad15a10d
Doc changes. Other minor fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2797 72102866-910b-0410-8b05-ffd578937521
1998-05-13 20:56:38 +00:00
Scott Christley
4e4828f122
* Documentation/status.tmpl.texi: Update.
...
* Add Adobe printer definition files.
* PrinterTypes/English.lproj/*.ppd: New file.s
* PrinterTypes/French.lproj/*.ppd: New file.s
* PrinterTypes/German.lproj/*.ppd: New file.s
* PrinterTypes/Italian.lproj/*.ppd: New file.s
* PrinterTypes/Spanish.lproj/*.ppd: New file.s
* PrinterTypes/Swedish.lproj/*.ppd: New file.s
* Headers/gnustep/gui/NSPrinter.h (+printerNames): Add method.
* Source/NSPrinter.m: Major rewrite.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2786 72102866-910b-0410-8b05-ffd578937521
1998-04-07 01:03:24 +00:00
Scott Christley
b0a80fbf9d
Version 0.5.0 release.
...
Minor bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2773 72102866-910b-0410-8b05-ffd578937521
1998-03-11 22:00:50 +00:00
Scott Christley
4b95b24298
Correct definition of HEADER_FILES_DIR.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2756 72102866-910b-0410-8b05-ffd578937521
1998-02-15 01:12:27 +00:00
Adam Fedor
e476d477b3
Change GNUSTEP_MAKEFILE_DIR to GNUSTEP_MAKEFILES
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2738 72102866-910b-0410-8b05-ffd578937521
1998-02-06 19:12:03 +00:00
Adam Fedor
f59806d975
Revised method for compiling GNUstep package.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2732 72102866-910b-0410-8b05-ffd578937521
1998-02-05 16:48:59 +00:00
Adam Fedor
c0a05de9da
Add Foundation and extensions lib dirs.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2729 72102866-910b-0410-8b05-ffd578937521
1998-02-05 00:17:58 +00:00
Adam Fedor
9e5d9ef72b
Allow library to be compiled without installing supporting libraries.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2726 72102866-910b-0410-8b05-ffd578937521
1998-02-04 17:46:08 +00:00
Ovidiu Predescu
8f9aad2c38
Fixes to make the code work with the BaseFinderOpen port to GNUstep.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2713 72102866-910b-0410-8b05-ffd578937521
1998-01-30 00:34:25 +00:00
Ovidiu Predescu
5557196f20
Print a message.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2703 72102866-910b-0410-8b05-ffd578937521
1998-01-21 00:57:01 +00:00
Ovidiu Predescu
93f1e589e5
Commented out the archiving of NSPopUpButton since it crashes the translator; probably it interferes with NeXT's NIB handling.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2700 72102866-910b-0410-8b05-ffd578937521
1998-01-16 00:57:21 +00:00
Ovidiu Predescu
6507878974
Added support for NSPopUpButton.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2699 72102866-910b-0410-8b05-ffd578937521
1998-01-15 21:01:41 +00:00
Ovidiu Predescu
9543e0213e
Convert all NSColor subclasses to it.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2698 72102866-910b-0410-8b05-ffd578937521
1998-01-15 00:55:50 +00:00
Ovidiu Predescu
391f9cec43
Fixed serios bug that affected establishing connections. Support for NSBox.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2697 72102866-910b-0410-8b05-ffd578937521
1998-01-14 23:03:44 +00:00
Ovidiu Predescu
eeea6dfbeb
Added delegate to NSApplication.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2696 72102866-910b-0410-8b05-ffd578937521
1998-01-14 03:39:14 +00:00
Ovidiu Predescu
4663fa26bc
Created.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2692 72102866-910b-0410-8b05-ffd578937521
1998-01-09 23:54:04 +00:00
Ovidiu Predescu
2f0a46a41c
Copy the model files into the AppKit headers directory first.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2691 72102866-910b-0410-8b05-ffd578937521
1998-01-09 23:51:46 +00:00
Ovidiu Predescu
83942f9a80
Several changes to support porting of an OPENSTEP application to GNUstep.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2689 72102866-910b-0410-8b05-ffd578937521
1998-01-09 22:28:14 +00:00
Ovidiu Predescu
298d5644e0
Moved from DPSClient.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2684 72102866-910b-0410-8b05-ffd578937521
1998-01-06 00:52:16 +00:00
Ovidiu Predescu
484fdc5998
Moved to the AppKit directory.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2683 72102866-910b-0410-8b05-ffd578937521
1998-01-06 00:51:34 +00:00
Ovidiu Predescu
76741e1d40
Added suport for model loading.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2665 72102866-910b-0410-8b05-ffd578937521
1997-12-04 01:58:57 +00:00
Scott Christley
6d56e48e78
Fix some event, runloop and flushing interaction problems.
...
Add NSWindowView which is a specialized view that handles drawing a
window's decorations and background color.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2638 72102866-910b-0410-8b05-ffd578937521
1997-11-14 21:32:31 +00:00
Ovidiu Predescu
0639c42c5f
Changed to use the values from the defaults database if specified. Minor fixes to the compilation process.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2608 72102866-910b-0410-8b05-ffd578937521
1997-11-01 21:20:49 +00:00
Scott Christley
8b0975e122
Initial implementation of NSBrowser and NSBrowserCell.
...
Numerous bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2596 72102866-910b-0410-8b05-ffd578937521
1997-10-31 01:24:08 +00:00
Ovidiu Predescu
88a15677eb
Remove the view from its super view's list of views that need display when the view is removed from the views hierarchy.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2588 72102866-910b-0410-8b05-ffd578937521
1997-10-29 22:17:51 +00:00
Ovidiu Predescu
87966db359
Incorporated bug fixes from Benhur Stein.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2587 72102866-910b-0410-8b05-ffd578937521
1997-10-29 21:56:04 +00:00
Richard Frith-MacDonald
fe084aeb94
Moved to GNUmakefile
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2583 72102866-910b-0410-8b05-ffd578937521
1997-10-29 10:51:51 +00:00
Richard Frith-MacDonald
d0f72cfa0a
Replaced make file for gpbs - old one seems to have been lost somehow!
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2582 72102866-910b-0410-8b05-ffd578937521
1997-10-29 10:50:36 +00:00
Richard Frith-MacDonald
efabae5efb
Moved to GNUmakefile.preamble
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2581 72102866-910b-0410-8b05-ffd578937521
1997-10-29 10:47:17 +00:00
Richard Frith-MacDonald
ee4f378be1
Moved to GNUmakefile.postamble
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2580 72102866-910b-0410-8b05-ffd578937521
1997-10-29 10:45:53 +00:00
Ovidiu Predescu
579a086eee
Define GNUSTEP_INSTALLATION_DIR to point to the system root.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2579 72102866-910b-0410-8b05-ffd578937521
1997-10-28 20:53:03 +00:00
Ovidiu Predescu
062915eb1a
Makefiles changed to GNUmakefile.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2577 72102866-910b-0410-8b05-ffd578937521
1997-10-28 20:44:38 +00:00
Richard Frith-MacDonald
971f4e24fa
move to Tools directory
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2570 72102866-910b-0410-8b05-ffd578937521
1997-10-28 13:02:20 +00:00
Richard Frith-MacDonald
6234dbc967
Moved header file into this directory so that it is not visible to
...
normal applications.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2569 72102866-910b-0410-8b05-ffd578937521
1997-10-28 12:57:28 +00:00
Richard Frith-MacDonald
c65510eff3
Moved PasteboardServer.h to the Tools directory and added a log message
...
where we can't contact the pasteboard server.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2568 72102866-910b-0410-8b05-ffd578937521
1997-10-28 12:56:39 +00:00
Richard Frith-MacDonald
157e365af3
Updated callback protocol to use correct method names.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2567 72102866-910b-0410-8b05-ffd578937521
1997-10-28 12:25:24 +00:00
Richard Frith-MacDonald
9cdeed6b14
Removed unused prototype stuff.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2566 72102866-910b-0410-8b05-ffd578937521
1997-10-28 12:23:09 +00:00
Richard Frith-MacDonald
9bbc7cce07
gpbs.m has been moved to the Tools directory.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2565 72102866-910b-0410-8b05-ffd578937521
1997-10-28 12:22:02 +00:00
Richard Frith-MacDonald
a8679851fd
Simplified the source, rearranging code round exception handlers to
...
avoid spurious compiler warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2564 72102866-910b-0410-8b05-ffd578937521
1997-10-28 12:21:23 +00:00
Richard Frith-MacDonald
ab21c5c8b2
Stuff to do before building tests. Needs to link in gui library.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2563 72102866-910b-0410-8b05-ffd578937521
1997-10-28 12:18:01 +00:00