Commit graph

3691 commits

Author SHA1 Message Date
fredkiefer
9883fec367 Ignore the frame origin when computing the clip area.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25295 72102866-910b-0410-8b05-ffd578937521
2007-06-28 17:31:17 +00:00
fredkiefer
1a3c5ae5fc Ignore the frame origin when computing the bounds.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25293 72102866-910b-0410-8b05-ffd578937521
2007-06-27 12:59:39 +00:00
fredkiefer
d8d13297cb Rework of display* mechanism to use new MacOSX10.4 method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25291 72102866-910b-0410-8b05-ffd578937521
2007-06-26 16:46:50 +00:00
gcasa
d7426f2aac * Headers/AppKit/NSObjectController.h
* Source/NSObjectController.m: Changed "class" to "aClass" to 
	avoid issues with ObjC++ compilation in both the header and the
	.m file for consistency.  This change was suggested by Rob Burns
	and he provided a short patch via IRC.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25290 72102866-910b-0410-8b05-ffd578937521
2007-06-23 14:45:47 +00:00
rfm
873030e49d and commit the file I really meant to commit.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25286 72102866-910b-0410-8b05-ffd578937521
2007-06-22 13:29:45 +00:00
rfm
d81d25b9c8 Revert file accidentally committed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25285 72102866-910b-0410-8b05-ffd578937521
2007-06-22 13:28:14 +00:00
rfm
f5113092cc Attempt to improve frame and bounds setting.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25284 72102866-910b-0410-8b05-ffd578937521
2007-06-22 09:59:17 +00:00
fredkiefer
0a607a5fbe Add new MacOSX methods. Code mostly by Nikolaus Schaller.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25270 72102866-910b-0410-8b05-ffd578937521
2007-06-18 21:08:54 +00:00
fredkiefer
cfff2ce6b4 Moved all printing output code to NSGraphicsContext.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25268 72102866-910b-0410-8b05-ffd578937521
2007-06-18 12:49:04 +00:00
stoyan
1b4f334cda * Source/NSSavePanel.m: ([_initWithoutGModel]) Change propeties of
buttons: remove setting buttons type (by default
  NSMomentaryPushInButton); refuse first responder for buttons.
  Set setImageDimsWhenDisabled:NO to image button. Cleanup.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25225 72102866-910b-0410-8b05-ffd578937521
2007-06-07 00:22:31 +00:00
stoyan
9a62b838d3 * Source/NSBrowser.m: ([drawWithFrame:inView:]) pass inset rect by
1 to drawInteriorWithFrame:.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25224 72102866-910b-0410-8b05-ffd578937521
2007-06-06 23:56:26 +00:00
rfm
9821c0792f Fix error appending path components.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25218 72102866-910b-0410-8b05-ffd578937521
2007-06-03 07:47:10 +00:00
rfm
31694e8ec8 Restrict scrolled rectangle to the bounds of the view
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25203 72102866-910b-0410-8b05-ffd578937521
2007-05-28 05:49:06 +00:00
fredkiefer
3f467c5e7f Only set and use GSModalRunDelegate and GSModalRunSelector values when
not nil.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25184 72102866-910b-0410-8b05-ffd578937521
2007-05-23 13:55:10 +00:00
rfm
cc9d14d94e Fix error in last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25180 72102866-910b-0410-8b05-ffd578937521
2007-05-17 05:26:09 +00:00
rfm
f09d5fbf26 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25176 72102866-910b-0410-8b05-ffd578937521
2007-05-16 16:40:57 +00:00
rmottola
b3474cd3ac added NSFontDescriptor, implementation and related methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25174 72102866-910b-0410-8b05-ffd578937521
2007-05-16 15:50:08 +00:00
rfm
6f8d3d3dcd Minor MacOS-0X comnpatibility tweak.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25169 72102866-910b-0410-8b05-ffd578937521
2007-05-16 04:03:42 +00:00
xgl
bedba269cc Fix thread locking/unlocking without C99-isms
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25146 72102866-910b-0410-8b05-ffd578937521
2007-05-12 15:52:45 +00:00
rmottola
235205cd7b removed some C99-isms
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25137 72102866-910b-0410-8b05-ffd578937521
2007-05-10 20:25:15 +00:00
rmottola
6b4ee761ad removed some C99-isms
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25136 72102866-910b-0410-8b05-ffd578937521
2007-05-10 20:19:07 +00:00
rmottola
de763e1538 removed some C99-isms
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25135 72102866-910b-0410-8b05-ffd578937521
2007-05-10 20:10:43 +00:00
rfm
d40b48389f Simplification of messy nlocking code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25134 72102866-910b-0410-8b05-ffd578937521
2007-05-10 15:41:54 +00:00
rfm
b091bc36d6 Small fixups and comments added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25131 72102866-910b-0410-8b05-ffd578937521
2007-05-10 10:44:39 +00:00
rmottola
56624c0f7a removed some C99-isms
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25130 72102866-910b-0410-8b05-ffd578937521
2007-05-08 21:09:37 +00:00
fredkiefer
73a1bc1df3 Just white space clean-up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25094 72102866-910b-0410-8b05-ffd578937521
2007-04-29 11:29:33 +00:00
fredkiefer
0b066933b7 Added dragging patch by Yen-Ju Chen.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25092 72102866-910b-0410-8b05-ffd578937521
2007-04-27 18:54:58 +00:00
fredkiefer
fca5bf9954 Set the background colour of the text object and make it draw its
background.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25091 72102866-910b-0410-8b05-ffd578937521
2007-04-27 14:15:39 +00:00
fredkiefer
7b3e14d77f Corrected handling of _allowsEmptySelection in noteNumberOfRowsChanged.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25070 72102866-910b-0410-8b05-ffd578937521
2007-04-24 19:09:10 +00:00
fedor
add220a490 Version 0.12.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25037 72102866-910b-0410-8b05-ffd578937521
2007-04-13 20:59:36 +00:00
xgl
9fe955c56d Implements threaded and blocking NSAnimation modes and some other changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24998 72102866-910b-0410-8b05-ffd578937521
2007-04-12 17:01:23 +00:00
rfm
5278c0cbe2 Compensate for bugfix in NSAffineTransform ... not sure this is correct.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24988 72102866-910b-0410-8b05-ffd578937521
2007-04-11 17:46:12 +00:00
gcasa
4b4feafa33 * Source/NSAnimation.m: Removed static INLINE declaration from
nsanimation_progressMarkSorter function so that it will compile
	properly on versions of gcc prior to 4.1.2.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24972 72102866-910b-0410-8b05-ffd578937521
2007-04-10 02:42:47 +00:00
fredkiefer
6c03eac7b8 Small error corrections for printing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24971 72102866-910b-0410-8b05-ffd578937521
2007-04-10 00:30:53 +00:00
xgl
b7c5595766 Implementation of NSAnimation and NSViewAnimation classes :
- only NSAnimationNonBlocking mode is implemented
- runLoopModesForAnimating is not used
GSAnimator class is in alpha stage : interface may be changed


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24968 72102866-910b-0410-8b05-ffd578937521
2007-04-05 08:52:05 +00:00
fredkiefer
66fcff3b42 GUI part of the graphics context rewrite.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24966 72102866-910b-0410-8b05-ffd578937521
2007-04-04 14:33:39 +00:00
rfm
f8aac2ba14 Fixed accidentally deleted line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24963 72102866-910b-0410-8b05-ffd578937521
2007-04-03 06:30:50 +00:00
rfm
ed70a012c1 Fixes for bug #18494
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24962 72102866-910b-0410-8b05-ffd578937521
2007-04-02 12:53:54 +00:00
rfm
d11b08e6c1 Add attributed string constants for Riccardo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24932 72102866-910b-0410-8b05-ffd578937521
2007-03-26 13:37:33 +00:00
rfm
14c9514cfe simplify by removing low level code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24929 72102866-910b-0410-8b05-ffd578937521
2007-03-23 23:28:05 +00:00
fredkiefer
0ccb895f2b Extract cell border drawing into helper method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24928 72102866-910b-0410-8b05-ffd578937521
2007-03-23 22:34:02 +00:00
stoyan
e93c75500d * Source/NSAlert.m: (-_initWithoutGModel): Set selected text
background color to [NSColor controlLightHighlightColor].



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24927 72102866-910b-0410-8b05-ffd578937521
2007-03-23 11:33:37 +00:00
fredkiefer
3658268df8 Replace deprecated calls to NSAffineTransform
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24925 72102866-910b-0410-8b05-ffd578937521
2007-03-23 11:03:00 +00:00
fredkiefer
f63c0258d2 Corrected and cleaned up focus ring drawing for cell classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24924 72102866-910b-0410-8b05-ffd578937521
2007-03-22 17:47:56 +00:00
rfm
2901859f81 Affine transfor cleanups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24922 72102866-910b-0410-8b05-ffd578937521
2007-03-22 16:41:12 +00:00
fredkiefer
fa264ae202 Correct the implementation of the method gState and moved code a bit to
avoid warning.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24910 72102866-910b-0410-8b05-ffd578937521
2007-03-20 23:47:27 +00:00
fredkiefer
0332a51d99 Use correct graphic context for print operations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24898 72102866-910b-0410-8b05-ffd578937521
2007-03-19 13:25:46 +00:00
fredkiefer
bbc902731f Improve handling of rotated bounds.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24893 72102866-910b-0410-8b05-ffd578937521
2007-03-17 22:14:55 +00:00
nicola
b8e5c5d08a Uninstall compatibility headers upon uninstall
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24886 72102866-910b-0410-8b05-ffd578937521
2007-03-17 16:37:48 +00:00
xgl
3ed9f98c64 Add NSAnimation class from mySTEP
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24878 72102866-910b-0410-8b05-ffd578937521
2007-03-15 20:33:36 +00:00
fredkiefer
24da902e77 Set _isIdentity for all methods changing the matrix of the affine
transform.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24854 72102866-910b-0410-8b05-ffd578937521
2007-03-12 21:20:38 +00:00
fredkiefer
294089db95 Different patches by Andreas Höschler <ahoesch@smartsoft.de>.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24846 72102866-910b-0410-8b05-ffd578937521
2007-03-11 17:07:44 +00:00
nicola
a0add9e9bd Use versioned resource in gnustep-gui. Lots of bundles and resources still unversioned though
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24844 72102866-910b-0410-8b05-ffd578937521
2007-03-09 23:33:58 +00:00
stoyan
604f3cabf2 * Source/GSSlideView.m: (- _slideFrom:to:): Calcuate number of
steps wrt image size.
* Source/GSDragView.m: (- slideDraggedImageTo:): Ditto.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24831 72102866-910b-0410-8b05-ffd578937521
2007-03-09 00:21:52 +00:00
fredkiefer
b723a7e84c Move view specifc flags to NSView.h and ad new flag for NSWindow. This
change requires a complete re-compile of GNUstep and all applications!!!


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24821 72102866-910b-0410-8b05-ffd578937521
2007-03-08 12:52:01 +00:00
fredkiefer
8303f207ed When requesting a tiff representation for an image where there is no
bitmap representation, create one. Idea by Renaud Molla
<renaud.molla@wanadoo.fr>.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24820 72102866-910b-0410-8b05-ffd578937521
2007-03-08 09:35:09 +00:00
fredkiefer
2a848d42b4 Add remaining file type change by Wolfgang Lux.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24808 72102866-910b-0410-8b05-ffd578937521
2007-03-07 23:31:07 +00:00
fredkiefer
df5dd1b0f1 Change values for NSTabViewType enumerator.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24806 72102866-910b-0410-8b05-ffd578937521
2007-03-07 23:15:07 +00:00
fredkiefer
334583b86b Document print patch by Wolfgang Lux.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24800 72102866-910b-0410-8b05-ffd578937521
2007-03-07 14:38:51 +00:00
nicola
196d8d4f3d Added comments about puzzling [NSFontManager -delegate] which is never used anywhere. Indented a few lines
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24792 72102866-910b-0410-8b05-ffd578937521
2007-03-07 02:47:11 +00:00
rfm
c072ed516c use gpbs auto stop
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24790 72102866-910b-0410-8b05-ffd578937521
2007-03-06 21:46:16 +00:00
nicola
fee56ff687 Make the services filesystem lookup code a bit more robust
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24786 72102866-910b-0410-8b05-ffd578937521
2007-03-06 18:22:14 +00:00
fredkiefer
d7f2bb2e66 New MacOS 10.4 methods for NSView plus some clean up and corrections.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24783 72102866-910b-0410-8b05-ffd578937521
2007-03-06 16:11:45 +00:00
rfm
459f7f2797 Fixup code locatting user domain library directory.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24777 72102866-910b-0410-8b05-ffd578937521
2007-03-06 06:17:14 +00:00
rfm
c971dc22ef Move NSSpellServer to base for macosx compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24760 72102866-910b-0410-8b05-ffd578937521
2007-03-04 15:28:58 +00:00
gcasa
a0213ba680 2007-03-03 14:51-EST Gregory John Casamento <greg_casamento@yahoo.com>
* Source/NSDocument.m: Added change suggested by Wolfgang Lux.  This
        corrects a potential mismatch between the document type and the type
        specified in the panel.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24758 72102866-910b-0410-8b05-ffd578937521
2007-03-03 19:53:23 +00:00
fredkiefer
23a0abf1a3 Add scroll page up and down methods to NSTextView and NSScrollView.
Patch by Wolfgang Lux <wolfgang.lux@gmail.com>.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24732 72102866-910b-0410-8b05-ffd578937521
2007-02-28 22:10:47 +00:00
fredkiefer
40480d8c22 Add support to auto hide scrollers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24730 72102866-910b-0410-8b05-ffd578937521
2007-02-28 17:53:43 +00:00
fredkiefer
8eb4a42ce6 Clean up NSClipView.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24711 72102866-910b-0410-8b05-ffd578937521
2007-02-27 18:08:11 +00:00
nicola
df0e4e1b8a Updated makefile corner case for custom filesystem layouts
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24707 72102866-910b-0410-8b05-ffd578937521
2007-02-27 14:14:13 +00:00
nicola
6cfdfc823e Indented a couple of lines
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24705 72102866-910b-0410-8b05-ffd578937521
2007-02-27 12:26:47 +00:00
nicola
7ca8862912 Indented a couple of lines and added a FIXME comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24704 72102866-910b-0410-8b05-ffd578937521
2007-02-27 12:26:24 +00:00
fredkiefer
ce32fb934e Initialise _selected_item. Patch by Wolfgang Lux
<wolfgang.lux@gmail.com>.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24698 72102866-910b-0410-8b05-ffd578937521
2007-02-27 10:47:52 +00:00
rfm
cb4249217c bugfix for #13564
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24697 72102866-910b-0410-8b05-ffd578937521
2007-02-27 06:07:01 +00:00
ratmice
b021b55986 * Source/NSAlert.m (-_initWithoutGModel): Add missing nil
at end of call to -dictionaryWithObjectsAndKeys:



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24685 72102866-910b-0410-8b05-ffd578937521
2007-02-22 23:59:45 +00:00
stoyan
356fe34636 * Source/NSAlert.m: (-_initWithoutGModel): Set selected text
background color to white. Now we can see selection of message text.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24681 72102866-910b-0410-8b05-ffd578937521
2007-02-21 23:54:12 +00:00
stoyan
1a7034e596 * Source/NSLayoutManager.m: (-drawBackgroundForGlyphRange:atPoint):
Use the text view's selected text attributes. Remove TODO.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24680 72102866-910b-0410-8b05-ffd578937521
2007-02-21 23:47:58 +00:00
stoyan
3dd9ac9a4f Source/NSWindow.m: (_lossOfKeyOrMainWindow): Add sanity checks. Optimize.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24679 72102866-910b-0410-8b05-ffd578937521
2007-02-21 23:18:01 +00:00
stoyan
b66361b65f Source/NSAlert.m: Forgot to commit change of button style.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24678 72102866-910b-0410-8b05-ffd578937521
2007-02-21 16:19:59 +00:00
stoyan
5b4d0809ef Source/NSAlert.m: little fix for previous commit.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24676 72102866-910b-0410-8b05-ffd578937521
2007-02-21 13:29:18 +00:00
stoyan
f24549513c Source/NSAlert.m: (_initWithoutGModel): Removed setting of buttons style.
(_makeButtonWithRect:): Change style of button from NSMomentaryPushButton to
NSMomentaryPushInButton.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24675 72102866-910b-0410-8b05-ffd578937521
2007-02-21 13:28:23 +00:00
stoyan
39d23ee41b Source/NSAlert.m: Revert my last change regarding icon dimming.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24674 72102866-910b-0410-8b05-ffd578937521
2007-02-21 13:20:06 +00:00
stoyan
8c6f69140a * Source/NSAlert.m: (-_initWithoutGModel):
Make buttons refuse first responder to avoid drawing
dashed frame.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24671 72102866-910b-0410-8b05-ffd578937521
2007-02-21 00:46:01 +00:00
stoyan
d35931d37c * Source/NSAlert.m: (-_initWithoutGModel): Disable dimming of
panel image. Change highlinting mask of alternate and other
  buttons.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24670 72102866-910b-0410-8b05-ffd578937521
2007-02-21 00:38:44 +00:00
fredkiefer
51cb07957d Improve drawing with themes and cleanup.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24669 72102866-910b-0410-8b05-ffd578937521
2007-02-20 22:04:45 +00:00
esersale
c3fb754bc2 * Source/NSAlert.m: (-_initWithoutGModel): added [setImageDimsWhenDisabled: NO} to not show the application icon dimmed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24656 72102866-910b-0410-8b05-ffd578937521
2007-02-19 19:13:33 +00:00
fredkiefer
370b89a054 No special handling for non-flipped subclasses.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24654 72102866-910b-0410-8b05-ffd578937521
2007-02-19 16:51:25 +00:00
fredkiefer
e1b4f3a31c Workaround for bug #19031.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24644 72102866-910b-0410-8b05-ffd578937521
2007-02-18 19:49:47 +00:00
rfm
0785a06a28 Fix theme panel problem
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24602 72102866-910b-0410-8b05-ffd578937521
2007-02-16 12:05:36 +00:00
rfm
054846e3ea Minor menu adjustments.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24601 72102866-910b-0410-8b05-ffd578937521
2007-02-16 11:33:53 +00:00
stoyan
3e37eb722a * Source/NSTextView.m:
(drawRect:): Draw insertion point using _drawInsertionPointNow
ivar. Cleanup code.
(_blink:): Enable disabled insertion point blinking code.
(updateInsertionPointStateAndRestartTimer:): Implement insertion 
point blinking. Removed TODO.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24594 72102866-910b-0410-8b05-ffd578937521
2007-02-16 01:35:22 +00:00
stoyan
ee72882bc1 NSLayoutManager
(insertionPointRectForCharacterIndex:inTextContainer:): Remove
insertion point rectangle correction.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24572 72102866-910b-0410-8b05-ffd578937521
2007-02-14 17:54:00 +00:00
stoyan
91dc3d9b17 (_insertionPointRectForCharacterIndex:textContainer:): Use
default font height for insertion point height if there is
no characters.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24571 72102866-910b-0410-8b05-ffd578937521
2007-02-14 17:42:07 +00:00
stoyan
65f76b0d62 (menuBarHeight): Fix calculation. Set minimum height to 22.
(setFont:): Fix calculation default cell size.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24570 72102866-910b-0410-8b05-ffd578937521
2007-02-14 17:23:59 +00:00
nicola
a140b18bbe Update for new gnustep-make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24550 72102866-910b-0410-8b05-ffd578937521
2007-02-14 12:13:46 +00:00
fedor
034ba7d08f * TextConverters/RTF/GNUmakefile.preamble: Add BUNDLE_LIBS.
* Source/NSImage.m: Move documentation from here.
* Header/AppKit/NSImage.h: To here.
* Headers/AppKit/NSImageRep.h, : Add documentation. (patch #5714).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24495 72102866-910b-0410-8b05-ffd578937521
2007-02-10 03:45:22 +00:00
fredkiefer
35142b98aa Install header NSKeyValueBinding.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24492 72102866-910b-0410-8b05-ffd578937521
2007-02-09 09:39:43 +00:00
fredkiefer
7ec0a391f4 Added NSLevelIndicator, code by Nikolaus Schaller <hns@computer.org>.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24489 72102866-910b-0410-8b05-ffd578937521
2007-02-07 15:43:39 +00:00
ratmice
7a8d12467d * Source/NSBrowser.m (-doClick:): Don't reselect the selected cells.
Fixes bug #18881
        * Source/NSMatrix.m (-_selectPreviousSelectableCellBeforeRow:column):
        Update _selectedCells for the new selection.
        (-_selectNextSelectableCellAfterRow:column:):
        Ditto.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24483 72102866-910b-0410-8b05-ffd578937521
2007-02-06 10:13:43 +00:00
ratmice
76c79cb918 * Source/NSTableView.m (-_numRows): New quasi private method.
(-noteNumberOfRowsChanged:): Call _numRows instead of data source
        method.
        * Source/NSOutlineView.m (-noteNumberOfRowsChanged:): Don't override
        supers.
        (-_numRows): Implement.
        (-collapseItem:collapseChildren:): Remove use of _selectedObjects.
        (-expandItem:expandChildren:): Ditto.
        (-_removeChildren:): Ditto.
        (-initWithFrame:): Don't initialize _selectedObjects.
        (-initWithCoder:): Ditto.
        * Headers/AppKit/NSOutlineView.h: Mark _selectedObjects as unused.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24478 72102866-910b-0410-8b05-ffd578937521
2007-02-06 01:07:44 +00:00