scottc
578e55e628
Fix some bugs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2516 72102866-910b-0410-8b05-ffd578937521
1997-10-16 19:55:54 +00:00
ovidiu
ebc08715e3
Update the documentation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2509 72102866-910b-0410-8b05-ffd578937521
1997-10-16 00:12:18 +00:00
ovidiu
3d00ac5471
Removed unnecessary code in NSMatrix.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2502 72102866-910b-0410-8b05-ffd578937521
1997-10-13 23:34:06 +00:00
ovidiu
27721d4b06
NSSlider implemented. Optimizations in displaying and flushing mechanism. A bunch of memory allocation problems fixed.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2494 72102866-910b-0410-8b05-ffd578937521
1997-10-09 22:55:31 +00:00
scottc
424b73783b
Convert to the GNUstep makefile package.
...
The config.h files should not be installed with the other
header files; it is only used for compilation, so the source
files should include it not the header files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2439 72102866-910b-0410-8b05-ffd578937521
1997-09-23 22:43:24 +00:00
richard
0cf014e36e
Added some debug code to trace get/set of data.
...
Tidied setData:forType:isFile:oldCount: for the case where we are setting
file content.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2414 72102866-910b-0410-8b05-ffd578937521
1997-09-11 13:42:03 +00:00
richard
c9078c4536
Added methods to ask the pasteboard owner to provide data.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2413 72102866-910b-0410-8b05-ffd578937521
1997-09-11 13:40:01 +00:00
richard
5a0f91faf9
Added code to use the NSHost key in NSUserDefaults to determine the name of
...
the host whose pasteboard server is to be used. If there is no NSHost value
set, the host on which the app is executing (as given by NSProcessInfo) is used.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2409 72102866-910b-0410-8b05-ffd578937521
1997-09-02 09:45:22 +00:00
richard
003456a1ac
Added line to include NSConnection.h
...
This is needed because it's where NSConnectionReplyMode is declared according
to the OpenStep spec (and where it is/will-be in gstep-base).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2405 72102866-910b-0410-8b05-ffd578937521
1997-09-01 20:48:57 +00:00
richard
55d2bd04b4
Added a few lines to build 'gpbs' the GNU PasteBoard Server - which provides
...
the central pasteboard system for the NSPasteboard class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2404 72102866-910b-0410-8b05-ffd578937521
1997-09-01 20:42:20 +00:00
richard
98e2f8a265
This is an initial implementation of the pasteboard server to be used by
...
the NSPasteboard class. Currently, filters are not supported. The server
depends on bug fixes and other stuff in gstep-base which has not yet been
rolled into the latest snapshots. Please contact me directly if you want
to play with this - richard@brainstorm.co.uk
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2403 72102866-910b-0410-8b05-ffd578937521
1997-09-01 20:25:56 +00:00
richard
5923ede6a7
This is an implementation of the NSPasteboard class - it's purpose is
...
mainly to communicate with the pasteboard server (gpbs). There are some
extensions to permit a history of pasteboard items.
This is currently largely untested (call it pre-alpha) and also depends on
bug fixes and changes to gstep-base which have not yet been rolled into the
main release. Anyone interested in using the pastboard - please contact me
richard@brainstorm.co.uk
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2402 72102866-910b-0410-8b05-ffd578937521
1997-09-01 20:21:07 +00:00
ovidiu
fd10203c7f
Fixes to allow the library compile under NeXT PDO.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2396 72102866-910b-0410-8b05-ffd578937521
1997-08-27 21:20:19 +00:00
netcrep
98035d75ea
Scrolling is now working with the new scalation/rotation code (there are still few bugs...).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2391 72102866-910b-0410-8b05-ffd578937521
1997-08-22 18:38:38 +00:00
netcrep
4c503153cb
Added scaling and rotation support.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2386 72102866-910b-0410-8b05-ffd578937521
1997-08-18 17:10:23 +00:00
netcrep
1d4a378c4f
remove debugging code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2382 72102866-910b-0410-8b05-ffd578937521
1997-08-17 00:04:59 +00:00
netcrep
74265dc7fb
Numerous WIN32 and bug fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2380 72102866-910b-0410-8b05-ffd578937521
1997-08-16 23:47:24 +00:00
netcrep
72921c6e77
Bugs removed from NSButton and NSDPSContext.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2374 72102866-910b-0410-8b05-ffd578937521
1997-08-06 20:29:07 +00:00
netcrep
f8fcd3088c
Changed the name of NSView notifications
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2373 72102866-910b-0410-8b05-ffd578937521
1997-08-05 22:33:00 +00:00
netcrep
e6f636ee30
The first implementation of scroll views.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2370 72102866-910b-0410-8b05-ffd578937521
1997-08-05 21:50:10 +00:00
netcrep
6384417302
Add WIN32 DLL support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2367 72102866-910b-0410-8b05-ffd578937521
1997-08-04 20:42:56 +00:00
netcrep
9cbd03bb69
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2356 72102866-910b-0410-8b05-ffd578937521
1997-07-08 01:32:39 +00:00
netcrep
e85d0afb14
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2355 72102866-910b-0410-8b05-ffd578937521
1997-07-08 01:30:06 +00:00
netcrep
f89ede4162
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2354 72102866-910b-0410-8b05-ffd578937521
1997-07-08 01:26:32 +00:00
netcrep
01b4994fb8
Release 0.3.0.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2347 72102866-910b-0410-8b05-ffd578937521
1997-07-07 16:56:52 +00:00
netcrep
f38b177296
Run loop integrated. Configure detects libFoundation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2280 72102866-910b-0410-8b05-ffd578937521
1997-04-22 18:23:58 +00:00
netcrep
12cb8088c1
Rename variable
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2278 72102866-910b-0410-8b05-ffd578937521
1997-04-04 22:07:37 +00:00
netcrep
ae6fb8a2f9
Correct bug with cursor hiding/unhiding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2274 72102866-910b-0410-8b05-ffd578937521
1997-03-29 20:03:45 +00:00
netcrep
b424ab34b5
Change default point size to 16.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2263 72102866-910b-0410-8b05-ffd578937521
1997-03-27 20:36:47 +00:00
netcrep
8012aa8370
Fix display of NSScroller during knob tracking.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2262 72102866-910b-0410-8b05-ffd578937521
1997-03-27 18:09:56 +00:00
netcrep
a72c207c16
Add peek event methods to NSApplication.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2260 72102866-910b-0410-8b05-ffd578937521
1997-03-27 17:47:03 +00:00
netcrep
fe5dc912f5
Minor bug fixes related to lock/unlock of focus and
...
displaying cells when their value has changed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2257 72102866-910b-0410-8b05-ffd578937521
1997-03-21 01:06:15 +00:00
netcrep
bec518f970
Remove some debugging code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2256 72102866-910b-0410-8b05-ffd578937521
1997-03-20 19:28:14 +00:00
netcrep
bf12b45df0
Additional NSScroller implementation.
...
Fix locking/unlocking of focus for view hierarchy.
Numerous bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2255 72102866-910b-0410-8b05-ffd578937521
1997-03-20 19:23:21 +00:00
netcrep
e57412cbff
Some small changes to support backing-store.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2244 72102866-910b-0410-8b05-ffd578937521
1997-03-17 18:43:27 +00:00
netcrep
c50f0dae54
Minor bug fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2234 72102866-910b-0410-8b05-ffd578937521
1997-03-06 01:46:43 +00:00
netcrep
6d4a4d978e
Make sure config.h file is included.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2232 72102866-910b-0410-8b05-ffd578937521
1997-03-06 01:27:45 +00:00
netcrep
10ada90f30
Changed the retain/release policy in NSButton, NSCell, NSControl,
...
NSSlider and NSTextField classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2230 72102866-910b-0410-8b05-ffd578937521
1997-03-05 19:46:41 +00:00
netcrep
1c8d394839
Initial implementation of NSScroller.
...
Reinstate NSCursor and NSColorWell changes that got lost.
Utilize config.h file instead of compiler defines.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2228 72102866-910b-0410-8b05-ffd578937521
1997-03-05 01:11:17 +00:00
netcrep
6e7bcfc175
Fix NSImage so that it searches system resource directory properly.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2226 72102866-910b-0410-8b05-ffd578937521
1997-03-04 19:21:04 +00:00
netcrep
e20434180a
Minor Makefile fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2225 72102866-910b-0410-8b05-ffd578937521
1997-03-04 18:09:32 +00:00
netcrep
a6a96c62b3
Remove internal NSLog() implementation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2224 72102866-910b-0410-8b05-ffd578937521
1997-03-04 17:55:44 +00:00
netcrep
85e186ecd2
An almost complete NSButtonCell implementation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2192 72102866-910b-0410-8b05-ffd578937521
1997-02-18 18:45:16 +00:00
netcrep
d5fd123408
Header files reorganized. All the definitions were moved in appropiate files.
...
Each header file includes only the header files it needs and it uses
@class to forward reference a class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2189 72102866-910b-0410-8b05-ffd578937521
1997-02-18 00:29:25 +00:00
netcrep
8c3afd9724
Initial implementation of NSCursor.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2180 72102866-910b-0410-8b05-ffd578937521
1997-02-12 22:21:43 +00:00
netcrep
0fe5f8dae5
Fill out implementation of NSColorWell.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2178 72102866-910b-0410-8b05-ffd578937521
1997-02-07 03:35:22 +00:00
netcrep
1049f1f10f
Additional NSImage and NSBitmapImageRep work.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2074 72102866-910b-0410-8b05-ffd578937521
1997-01-31 20:14:40 +00:00
netcrep
da3b8c61cc
Move and install resources to more appropriate place.
...
Minor fixes.
Incorporate Adam Fedor's NSImage patches.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2070 72102866-910b-0410-8b05-ffd578937521
1997-01-31 13:40:15 +00:00
netcrep
f646899788
Minor fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2068 72102866-910b-0410-8b05-ffd578937521
1997-01-30 15:41:50 +00:00
netcrep
fc3e19d912
Implement missing protocols and classes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2067 72102866-910b-0410-8b05-ffd578937521
1997-01-29 16:07:56 +00:00
netcrep
c6e9d304af
Minor fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2059 72102866-910b-0410-8b05-ffd578937521
1997-01-23 18:17:28 +00:00
netcrep
37cb5135e1
Initial implementation of NSColorList and NSColorWell.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1971 72102866-910b-0410-8b05-ffd578937521
1996-12-05 16:16:21 +00:00
netcrep
e0c80ff6c5
Additional work for Win32 operation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1968 72102866-910b-0410-8b05-ffd578937521
1996-12-05 13:07:59 +00:00
netcrep
9d24cda5cb
Corrected FSF address and moved comment about NET-Community
...
support into SUPPORT file.
Additional NSImage work.
Added resources for common TIFF images.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1869 72102866-910b-0410-8b05-ffd578937521
1996-10-18 17:14:13 +00:00
netcrep
5f53cbb482
Minor modifications for Win32
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1856 72102866-910b-0410-8b05-ffd578937521
1996-10-07 20:29:00 +00:00
netcrep
c0b92c18ee
Fill out implementation of NSMenu, NSMatrix and NSWindow.
...
Many bug fixes for NSMatrix.
Assign values for global exception and notification strings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1842 72102866-910b-0410-8b05-ffd578937521
1996-10-03 18:45:41 +00:00
netcrep
0cc4b39bb1
Change some defaults and minor bug fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1806 72102866-910b-0410-8b05-ffd578937521
1996-09-21 16:31:19 +00:00
netcrep
2e4243b043
Fill out implementation of NSFont, NSColor, and NSMenu.
...
Library now requires tiff and DPSclient libraries.
Remove a number of functions which should be implemented in backend.
Correct many method definitions that should use NSNotification.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1762 72102866-910b-0410-8b05-ffd578937521
1996-09-12 19:24:32 +00:00
gnustep
eb9dea80ec
Minor bug fixes submitted by Adam Fedor.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1745 72102866-910b-0410-8b05-ffd578937521
1996-09-08 14:32:34 +00:00
gnustep
1e3870ceb7
Initial implementation of NSImage* classes based upon Adam Feodor's work.
...
Changes to utilize the TIFF library.
Uncomment some code now that NSException and NSNotification* classes exist.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1654 72102866-910b-0410-8b05-ffd578937521
1996-08-22 18:51:08 +00:00
gnustep
f862cf8a2b
Replace use of NSLog with NSDebugLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1644 72102866-910b-0410-8b05-ffd578937521
1996-07-11 00:59:30 +00:00
gnustep
c5bab12ee8
Disable debugging for Win32.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1643 72102866-910b-0410-8b05-ffd578937521
1996-07-10 21:34:45 +00:00
gnustep
63b2a3f068
Corrections for state changes and drawing with cells and controls.
...
Corrections to NSWindow for key and main window notification and
first responder handling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1642 72102866-910b-0410-8b05-ffd578937521
1996-07-10 20:43:47 +00:00
gnustep
acbe822337
Initial implementation of NSScreen.
...
Add mouse dragged events for mouse tracking.
Implement methods for converting points to/from views.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1638 72102866-910b-0410-8b05-ffd578937521
1996-06-21 15:27:13 +00:00
gnustep
d4848b7da2
Implement methods for resizing subviews.
...
Some minor bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1637 72102866-910b-0410-8b05-ffd578937521
1996-06-21 15:08:08 +00:00
gnustep
f5813d015b
Implement NSApplication's -context method.
...
Add global variable to NSApplication to prevent -release loops when
it is being dealloced.
Remove debugging information.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1634 72102866-910b-0410-8b05-ffd578937521
1996-06-06 13:55:06 +00:00
gnustep
ec1a865b4b
Correction to cleaning targets and remove additional temporary files.
...
Initial implementation of view focusing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1633 72102866-910b-0410-8b05-ffd578937521
1996-06-03 15:03:43 +00:00
win32
c35f32c620
Install headers into operating system specific directory.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1593 72102866-910b-0410-8b05-ffd578937521
1996-05-30 23:40:46 +00:00
win32
b7eaa3c6b7
Modifications for new directory structure.
...
Added uninstall target.
Modifications for Windows NT shell.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1586 72102866-910b-0410-8b05-ffd578937521
1996-05-30 23:05:00 +00:00
gnustep
b2c46a14e4
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1580 72102866-910b-0410-8b05-ffd578937521
1996-05-30 20:03:15 +00:00