Lyndon Tremblay
5ef5ad687c
Lyndon Tremblay
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3271 72102866-910b-0410-8b05-ffd578937521
1998-11-20 09:28:58 +00:00
Lyndon Tremblay
d95ef78dc0
Lyndon Tremblay
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3266 72102866-910b-0410-8b05-ffd578937521
1998-11-20 03:43:07 +00:00
Felipe A. Rodriguez
60c3f5aa0b
update changelog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3261 72102866-910b-0410-8b05-ffd578937521
1998-11-20 02:40:17 +00:00
Lyndon Tremblay
5310a8bfac
lyndon tremblay
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3259 72102866-910b-0410-8b05-ffd578937521
1998-11-20 00:20:53 +00:00
Adam Fedor
f522ea1fe6
Fix window release when closed.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3237 72102866-910b-0410-8b05-ffd578937521
1998-11-19 01:34:45 +00:00
Richard Frith-MacDonald
5700c80d27
Update Pastreboard
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3227 72102866-910b-0410-8b05-ffd578937521
1998-11-18 03:38:37 +00:00
Adam Fedor
2ec2e70df2
Preliminary drawing engine
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3222 72102866-910b-0410-8b05-ffd578937521
1998-11-16 20:32:48 +00:00
Felipe A. Rodriguez
f56ca9b4bd
* NSApplication.m sendEvent: add test for menu to right mouse display of.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3214 72102866-910b-0410-8b05-ffd578937521
1998-11-12 21:46:24 +00:00
Felipe A. Rodriguez
7cd0ae9f9c
update changelog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3210 72102866-910b-0410-8b05-ffd578937521
1998-11-12 11:07:19 +00:00
Richard Frith-MacDonald
bc99fd9e3c
Added system colors
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3187 72102866-910b-0410-8b05-ffd578937521
1998-11-09 20:15:51 +00:00
Felipe A. Rodriguez
8cd74d9728
change changelog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3176 72102866-910b-0410-8b05-ffd578937521
1998-11-06 04:03:32 +00:00
Felipe A. Rodriguez
b08fa89ee5
* Model/GNUmakefile enable build of test app, fix resource files ref.
...
* Model/test.gmodel remove ref to IMCustomView.
* Model/GMAppKit.m add test for XRAW backend.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3175 72102866-910b-0410-8b05-ffd578937521
1998-11-06 04:01:33 +00:00
Felipe A. Rodriguez
779f1285f5
* NSApplication.h/NSApplication.m remove unused ivar recycledEventsQueue.
...
* NSApplication.m terminate: fix call to applicationShouldTerminate, should
use self not sender.
* NSMenuItem.h and NSMenu.m aesthetic tweaks.
* NSWindow.m implement performClose and close per OS 4.2 docs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3173 72102866-910b-0410-8b05-ffd578937521
1998-11-04 22:59:47 +00:00
Felipe A. Rodriguez
35bbbfdb6b
* NSMenuItem.h ADDITIONAL_WIDTH increase defined size (fix overlap in Edit)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3169 72102866-910b-0410-8b05-ffd578937521
1998-11-03 21:04:55 +00:00
Felipe A. Rodriguez
be7fb430f7
update changelog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3165 72102866-910b-0410-8b05-ffd578937521
1998-11-02 17:54:02 +00:00
Richard Frith-MacDonald
4250e4a439
Threading fix.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3132 72102866-910b-0410-8b05-ffd578937521
1998-10-27 15:06:07 +00:00
Richard Frith-MacDonald
bbef3a7d03
Thread fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3131 72102866-910b-0410-8b05-ffd578937521
1998-10-27 14:59:05 +00:00
Richard Frith-MacDonald
eb65c9433b
Don't use cStringNoCopy
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3118 72102866-910b-0410-8b05-ffd578937521
1998-10-26 12:52:20 +00:00
Richard Frith-MacDonald
92978c29e6
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3077 72102866-910b-0410-8b05-ffd578937521
1998-10-17 06:22:11 +00:00
Felipe A. Rodriguez
388f29cf3c
* NSApplication.m minor optimiztions.
...
* NSAttributedString.m sizeWithAttributes: implement tab support.
* NSStringDrawing.m sizeWithAttributes: implement tab support.
* NSScroller.m trackScrollButtons: add temporary hack in support of XRAW's
heavily optimized scrolling machinery.
* NSScroller.m remove sendAction:to:
* NSScrolView.m _doScroll: implement scroller update when scrolling via
buttons
* NSScrolView.m reflectScrolledClipView comment out setNeedsDisplay as it
causes display flicker.
* NSText.m add changes from Daniel B�hringer, set initFrame to default
values to prevent infinite loop in rebuildLineLayout, minor tweaks
* NSView.m minor optimiztions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3071 72102866-910b-0410-8b05-ffd578937521
1998-10-15 12:04:53 +00:00
Adam Fedor
cc6591f99e
Update docs. Redo MIN,MAX macros
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2982 72102866-910b-0410-8b05-ffd578937521
1998-09-18 13:51:00 +00:00
Felipe A. Rodriguez
d785d16a4a
* NSEvent.m extensive optimization.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2979 72102866-910b-0410-8b05-ffd578937521
1998-09-14 20:56:55 +00:00
Felipe A. Rodriguez
57f24b45de
update changeLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2974 72102866-910b-0410-8b05-ffd578937521
1998-09-09 17:02:21 +00:00
Felipe A. Rodriguez
215358fca3
* NSMenu.m->NSMenuMatrix in insertItemWithTitle: removed call to
...
_resizeMenuForCellSize for performance reasons. _resizeMenuForCellSize
is called later on a sizeToFit.
* NSMenu.m->NSMenuMatrix in removeItem: removed call to
_resizeMenuForCellSize for performance reasons. _resizeMenuForCellSize
is called later on a sizeToFit.
* NSMenu.m->NSMenu in insertItemWithTitle: replaced call to _menuChanged
with menuHasChanged=YES for performance reasons.
* NSMenu.m->NSMenu in removeItem: replaced call to _menuChanged with
menuHasChanged=YES for performance reasons.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2973 72102866-910b-0410-8b05-ffd578937521
1998-09-08 21:50:33 +00:00
Richard Frith-MacDonald
7516296a72
Monor hacks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2971 72102866-910b-0410-8b05-ffd578937521
1998-09-08 14:58:47 +00:00
Adam Fedor
f38f3a21ae
Fix up dps configuration (again).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2958 72102866-910b-0410-8b05-ffd578937521
1998-09-03 18:50:11 +00:00
Felipe A. Rodriguez
8132c8826a
* NSMenuItem.m in copyWithZone: fixed bug which crashed menus two or more
...
deep when said menus are opened and detached twice
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2955 72102866-910b-0410-8b05-ffd578937521
1998-09-03 15:00:37 +00:00
Adam Fedor
18bffd34b0
Better configuration, gui will compile without DPS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2954 72102866-910b-0410-8b05-ffd578937521
1998-09-03 14:35:49 +00:00
Felipe A. Rodriguez
dc8d5a7b03
update ChangeLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2953 72102866-910b-0410-8b05-ffd578937521
1998-09-02 15:07:12 +00:00
Felipe A. Rodriguez
74e179a05d
* NSFileWrapper.m and NSFileWrapper.h added preliminary implementations
...
in support of Daniel B�hringer's work on the text classes
* NSText.m added changes by Daniel B�hringer
* Tools/gpbs.m added dummy defines of some backend function
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2952 72102866-910b-0410-8b05-ffd578937521
1998-09-02 15:05:13 +00:00
Felipe A. Rodriguez
c33b6deced
changed changlog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2945 72102866-910b-0410-8b05-ffd578937521
1998-09-01 13:28:42 +00:00
Felipe A. Rodriguez
6352f5f571
* GNUmakefile added NSAttributedString.m, NSAttributedString.h,
...
NSParagraphStyle.m, NSTextAttachment.h, NSTextContainer.h,
NSTextStorage.h, NSLayoutManager.h and NSParagraphStyle.h.
* Source added NSParagraphStyle.m.
* Headers/Appkit added NSTextAttachment.h, NSTextContainer.h,
NSTextStorage.h, NSLayoutManager.h and NSParagraphStyle.h files.
* NSText.m and NSText.h. added numerous changes by Daniel B�hringer
* NSTextView.m and NSTextView.h. added numerous changes by Daniel B�hringer
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2944 72102866-910b-0410-8b05-ffd578937521
1998-09-01 13:23:23 +00:00
Felipe A. Rodriguez
1ea46e22c7
* NSApplication.h added windows_need_update as autodisplay ivar.
...
* NSApplication.m in init set default for main_menu, windows_need_update.
* NSApplication.m in run added support for OPENSTEP autodisplay mechanism.
* NSApplication.m _eventMatchingMask: reformat.
* NSApplication.m nextEventMatchingMask:untilDate:inMode:dequeue:
move calls to _flushWindows to XDPS backend.
* NSApplication.m implemented updateWindows.
* NSApplication.m implemented setWindowsNeedUpdate:.
* NSApplication.m setMainMenu: test for menu prior to release.
* NSActionCell.m removed setState: method.
* NSActionCell.m copyWithZone: optimized ivar copying.
* NSButtonCell.m added _init and moved common defaults to this method.
* NSButtonCell.m initImageCell: and initTextCell: minor optimizations.
* NSButtonCell.m setAlternateTitle: optimize and use ASSIGN macro.
* NSButtonCell.m setKeyEquivalent: remove [copy release].
* NSButtonCell.m setKeyEquivalentFont:size: optimize.
* NSButtonCell.m copyWithZone: optimized ivar copying where possible.
* NSCell.m _init removed call to [super init].
* NSCell.m initTextCell: removed duplicate default initializers.
* NSCell.m setImage: rewrote to use ASSIGN macro.
* NSCell.m setDoubleValue: rewrote to use ASSIGN macro.
* NSCell.m setFloatValue: rewrote to use ASSIGN macro.
* NSCell.m setIntValue: rewrote to use ASSIGN macro.
* NSCell.m setStringValue: rewrote to use ASSIGN macro.
* NSCell.m setFont: rewrote to use ASSIGN macro.
* NSCell.m setRepresentedObject: rewrote to use ASSIGN macro.
* NSCell.m copyWithZone: optimized ivar copying where possible.
* NSClipView.m viewBoundsChanged: minor optimization.
* NSClipView.m viewFrameChanged: minor optimization.
* NSClipView.m scaleUnitSquareToSize: minor optimization.
* NSClipView.m setBoundsOrigin: minor optimization.
* NSClipView.m setBoundsSize: minor optimization.
* NSClipView.m setFrameSize: minor optimization.
* NSClipView.m setFrameOrigin: minor optimization.
* NSClipView.m setFrame: minor optimization.
* NSClipView.m translateOriginToPoint: minor optimization.
* NSMatrix.m eliminate retain/release of selected cell via ASSIGN.
* NSMatrix.m initWithFrame: remove duplicate setting of selected row and
column.
* NSMatrix.m removeColumn: rewrite so that col is removed before new
selection is attempted (needed because selected cell is not retained).
* NSMatrix.m removeRow: rewrite so that row is removed before new
selection is attempted (needed because selected cell is not retained).
* NSMatrix.m deselectAllCells per OS spec try to select a cell at end
if empty selection is not allowed.
* NSMatrix.m deselectSelectedCell set default selected row/col to 0.
* NSMatrix.m mouseDown: optimize for new drawing behaviour.
* NSMenu.m setSelectedCell: eliminate use of retain/release of selected
cell via ASSIGN.
* NSMenuItem.m copyWithZone: optimized ivar copying where possible.
* NSMenuItem.m dealloc minor optimization.
* NSMenuItem.m setTarget: minor optimization.
* NSScroller.m trackScrollButtons: heavily optimized.
* NSScroller.m sendAction: reimplemented to use sendAction: per spec also
optimized.
* NSText.m implemented init method.
* NSText.m initWithFrame: fixed initialization of ivars which are released
to retain.
* NSText.m dealloc add release of retained ivars.
* NSView.m dealloc add release of retained ivars.
* NSView.m displayRect: and _addSubviewForNeedingDisplay reformatted code
and rewrote comments.
* NSWindow.m setFrame:display: rewrote for clarity.
* NSWindow.m implemented update method per OPENSTEP spec.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2941 72102866-910b-0410-8b05-ffd578937521
1998-08-30 16:06:47 +00:00
Adam Fedor
baa1f85805
configure and library-combo fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2938 72102866-910b-0410-8b05-ffd578937521
1998-08-20 17:48:46 +00:00
Felipe A. Rodriguez
03a5e921d4
* NSTextView.m commented out references to defaultTypingAttributes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2937 72102866-910b-0410-8b05-ffd578937521
1998-08-20 10:43:36 +00:00
Felipe A. Rodriguez
2b9b066fcc
* NSSplitView.m in drawRect moved NSRectFill() to backend
...
* NSSavePanel.m commented out call to NSRunAlertPanel
* NSText.h and NSText.m integrated source from Daniel B�hringer.
* NSTextView.h and NSTextView.m integrated source from Daniel B�hringer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2936 72102866-910b-0410-8b05-ffd578937521
1998-08-20 09:56:26 +00:00
Felipe A. Rodriguez
3c3d8b4aef
update changelog and add NSAttributedString.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2935 72102866-910b-0410-8b05-ffd578937521
1998-08-19 09:05:31 +00:00
Richard Frith-MacDonald
80825f3b17
Fix copyWithZone:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2917 72102866-910b-0410-8b05-ffd578937521
1998-08-12 10:02:44 +00:00
Felipe A. Rodriguez
1dc2f4ce80
* externs.m further defined the NSStringAdditions globals.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2916 72102866-910b-0410-8b05-ffd578937521
1998-08-12 03:57:08 +00:00
Felipe A. Rodriguez
3769b37842
* added NSStringDrawing.m and NSStringDrawing.h which implement the
...
frontend portion of the NSString additions Category from 4.1.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2915 72102866-910b-0410-8b05-ffd578937521
1998-08-08 16:09:35 +00:00
Felipe A. Rodriguez
ddfdb35ec3
* NSSplitView in initWithFrame changed default back color to light gray.
...
* NSSavePanel modified to inherit from NSPanel per OS spec.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2896 72102866-910b-0410-8b05-ffd578937521
1998-08-04 08:33:31 +00:00
Felipe A. Rodriguez
dd443b1caa
* NSText in setText modified to use ASSIGN macro.
...
* NSText added draws_background ivar and implemented it's set method.
* NSText reformatted code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2889 72102866-910b-0410-8b05-ffd578937521
1998-08-01 15:41:49 +00:00
Felipe A. Rodriguez
40a755eeb5
* NSMatrix.m in mouseDown adjusted the selection process when in List mode
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2877 72102866-910b-0410-8b05-ffd578937521
1998-07-29 10:28:36 +00:00
Adam Fedor
8d2cc1717c
New split view, other fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2869 72102866-910b-0410-8b05-ffd578937521
1998-07-28 17:51:55 +00:00
Felipe A. Rodriguez
b2a8e958e6
* NSScroller.m in trackScrollButtons method added code to highlight cell
...
prior to calling trackMouse. In keeping with new behaviour of NSCell.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2867 72102866-910b-0410-8b05-ffd578937521
1998-07-28 09:30:51 +00:00
Felipe A. Rodriguez
b8c99d7204
updated ChangeLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2866 72102866-910b-0410-8b05-ffd578937521
1998-07-26 01:44:29 +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
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
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
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
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
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
Ovidiu Predescu
259f94743d
Incorporated Benhur Stein's bug fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2544 72102866-910b-0410-8b05-ffd578937521
1997-10-22 01:47:30 +00:00
Ovidiu Predescu
61e79e2a15
Updated the documentation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2542 72102866-910b-0410-8b05-ffd578937521
1997-10-22 00:48:28 +00:00
Ovidiu Predescu
63b4191f3a
Fixed the flushing optimization code. Updated the documentation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2540 72102866-910b-0410-8b05-ffd578937521
1997-10-22 00:27:59 +00:00
Scott Christley
502453429f
Fill out NSBox implementation.
...
Minor bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2536 72102866-910b-0410-8b05-ffd578937521
1997-10-20 22:01:25 +00:00
Scott Christley
139d69efb8
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 Predescu
5068c65e2f
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 Predescu
6b7587e61e
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 Predescu
ec97c32ec1
Don't delete config.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2498 72102866-910b-0410-8b05-ffd578937521
1997-10-13 19:24:55 +00:00
Ovidiu Predescu
9837b14866
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
Scott Christley
aee90a695e
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
Ovidiu Predescu
38a4416030
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
Scott Christley
77be56606f
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
Scott Christley
88a0e864bb
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2387 72102866-910b-0410-8b05-ffd578937521
1997-08-18 17:23:41 +00:00
Scott Christley
d4bfac2d3a
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
Scott Christley
287c850658
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
Scott Christley
433204b18a
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
Scott Christley
351111bf67
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
Scott Christley
6f7b6620d0
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
Scott Christley
b78cc8a51f
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
Scott Christley
e0396854b6
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
Scott Christley
ab62618166
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
Scott Christley
8ca61ca6f4
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
Scott Christley
563a27b2bb
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
Scott Christley
de863be6b8
Release version 0.2.0
...
Update documentation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2266 72102866-910b-0410-8b05-ffd578937521
1997-03-28 22:21:23 +00:00
Scott Christley
83be69ce3f
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
Scott Christley
1d97334ec8
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
Scott Christley
a05e35e336
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
Scott Christley
b44d89e34a
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
Scott Christley
1957d087a5
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
Scott Christley
4047b4b412
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2249 72102866-910b-0410-8b05-ffd578937521
1997-03-18 18:52:34 +00:00
Scott Christley
1fee4feff2
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
Scott Christley
4393cc5fa5
Correct ChangeLog format.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2233 72102866-910b-0410-8b05-ffd578937521
1997-03-06 01:29:43 +00:00
Scott Christley
d7d2c449e6
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
Scott Christley
91f71eb3ad
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
Scott Christley
e3b40cf7bc
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
Scott Christley
8ed2402f35
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
Scott Christley
5fda1b1a07
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
Scott Christley
1f73912776
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
Scott Christley
151bf11e2c
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
Scott Christley
0aa42f2776
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
Scott Christley
4fc633ec79
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
Scott Christley
5911f152e9
Clean up GNUstep image copyright file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2076 72102866-910b-0410-8b05-ffd578937521
1997-01-31 20:47:34 +00:00
Scott Christley
bd72fe90c1
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
Scott Christley
9211409e28
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
Scott Christley
debc412a06
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
Scott Christley
4db99dfd1c
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
Scott Christley
7cb5f52ec4
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
Scott Christley
910ea0d927
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
Scott Christley
b861dad5d5
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
Scott Christley
50604fcf31
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
Scott Christley
cdb59413ad
Minor modifications for Win32
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1855 72102866-910b-0410-8b05-ffd578937521
1996-10-07 20:28:56 +00:00
Scott Christley
7cdfec2d9a
Release version 0.1.1
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1845 72102866-910b-0410-8b05-ffd578937521
1996-10-04 00:55:26 +00:00
Scott Christley
acc25ab0e2
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
Scott Christley
4f871af2e9
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
Scott Christley
2c37af52c9
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 Maintainer
6991ce1d91
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 Maintainer
56671bb537
Create initial documentation set.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1697 72102866-910b-0410-8b05-ffd578937521
1996-09-03 18:09:16 +00:00
GNUstep Maintainer
72a5816ea0
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 Maintainer
fed5dc1dfb
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 Maintainer
7a52d65d14
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 Maintainer
6ec5d8d5a4
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 Maintainer
e2228d0274
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 Maintainer
9ce655f2c1
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 Maintainer
64f0e88fd0
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 Maintainer
ba314b3ad0
Correction to cleaning targets and remove additional temporary files.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1632 72102866-910b-0410-8b05-ffd578937521
1996-06-03 15:03:14 +00:00
Scott Christley
32e2ce4efb
Modifications for new directory structure.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1585 72102866-910b-0410-8b05-ffd578937521
1996-05-30 23:03:41 +00:00
GNUstep Maintainer
4faed08751
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