Commit graph

6027 commits

Author SHA1 Message Date
Adam Fedor
72f3efecea Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14212 72102866-910b-0410-8b05-ffd578937521
2002-07-30 17:01:47 +00:00
Gregory John Casamento
61cd8f4f97 Updated NSBundleAdditions with bug fix so that NSOwner's awakeFromNib is called.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14173 72102866-910b-0410-8b05-ffd578937521
2002-07-18 13:46:41 +00:00
Gregory John Casamento
d617658a43 Corrected some minor issues.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14172 72102866-910b-0410-8b05-ffd578937521
2002-07-18 04:42:37 +00:00
Adam Fedor
8cd9572170 Version 0.7.9
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14167 72102866-910b-0410-8b05-ffd578937521
2002-07-17 14:06:33 +00:00
Nicola Pero
02d87e0e2c Patch to implement blinking again in a textfield when the window it's in
becomes key again


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14166 72102866-910b-0410-8b05-ffd578937521
2002-07-17 13:30:53 +00:00
Nicola Pero
0e3a204419 Declare becomeKeyWindow and resignKeyWindow
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14165 72102866-910b-0410-8b05-ffd578937521
2002-07-17 13:30:12 +00:00
Nicola Pero
2347af5422 Implemented becomeKeyWindow
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14164 72102866-910b-0410-8b05-ffd578937521
2002-07-17 13:29:41 +00:00
Nicola Pero
60b07803c5 Set the _f.is_key flag just after checking it, in becomeKeyWindow
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14163 72102866-910b-0410-8b05-ffd578937521
2002-07-17 13:29:20 +00:00
Nicola Pero
6669116839 Fixed cached image rect not working with flipped content views
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14162 72102866-910b-0410-8b05-ffd578937521
2002-07-16 17:43:17 +00:00
Nicola Pero
8db5c0dc34 Use the window view, not the content view, to draw cached images
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14161 72102866-910b-0410-8b05-ffd578937521
2002-07-16 17:42:48 +00:00
Nicola Pero
dd4dee1ba6 Removed NSLog call left in error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14156 72102866-910b-0410-8b05-ffd578937521
2002-07-15 13:57:46 +00:00
Nicola Pero
da741d0545 Removed debugging NSLog statement left in error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14155 72102866-910b-0410-8b05-ffd578937521
2002-07-15 13:57:21 +00:00
Adam Fedor
f0770b65a9 Add missing method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14151 72102866-910b-0410-8b05-ffd578937521
2002-07-15 02:33:02 +00:00
Gregory John Casamento
68d111e0de Corrections to the outline view and the table view.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14148 72102866-910b-0410-8b05-ffd578937521
2002-07-14 23:44:48 +00:00
Nicola Pero
1f0664c044 Implemented caching images in windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14140 72102866-910b-0410-8b05-ffd578937521
2002-07-12 11:13:00 +00:00
Nicola Pero
64ebc0c483 Implemented caching images
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14139 72102866-910b-0410-8b05-ffd578937521
2002-07-12 11:12:32 +00:00
Nicola Pero
7d05b5c4ab Added instance variables for image rect caching
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14138 72102866-910b-0410-8b05-ffd578937521
2002-07-12 11:12:00 +00:00
Nicola Pero
3d9a4fa380 Do nothing in NSMatrix -selectAll: when the matrix is in radio mode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14137 72102866-910b-0410-8b05-ffd578937521
2002-07-12 09:54:44 +00:00
Nicola Pero
32862c79a5 do not allow to select all cells in radio mode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14136 72102866-910b-0410-8b05-ffd578937521
2002-07-12 09:54:13 +00:00
Adam Fedor
150cf7ad7c Not work in modal loop. transparency fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14134 72102866-910b-0410-8b05-ffd578937521
2002-07-12 01:41:35 +00:00
Pierre-Yves Rivaille
d56846ede3 Source/GSSimpleLayoutManager.m
Source/NSMatrix.m
Source/NSButtonCell.m


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14133 72102866-910b-0410-8b05-ffd578937521
2002-07-11 19:53:15 +00:00
Gregory John Casamento
411804ebd7 Correcting editing behviour of NSOutlineView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14102 72102866-910b-0410-8b05-ffd578937521
2002-07-11 04:52:33 +00:00
Nicola Pero
7dcfd72f1b Fixed problem with the library not compiling on darwin because of a nested function
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14072 72102866-910b-0410-8b05-ffd578937521
2002-07-08 11:57:54 +00:00
Nicola Pero
756860a051 Removed nested function which was not compiling on darwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14071 72102866-910b-0410-8b05-ffd578937521
2002-07-08 11:57:22 +00:00
Adam Fedor
1d81bd63ea Fix var name
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14066 72102866-910b-0410-8b05-ffd578937521
2002-07-06 03:18:14 +00:00
Adam Fedor
b7118e93f5 Image updates and doc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14065 72102866-910b-0410-8b05-ffd578937521
2002-07-06 02:54:36 +00:00
Fred Kiefer
1ba3cf8baa Readded system colour setting in defaults file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14020 72102866-910b-0410-8b05-ffd578937521
2002-07-03 22:11:44 +00:00
Fred Kiefer
1d1565acf5 Changed initSystemColors() and [defaultsDidChange:] so that
setting a system colour in the defaults file works again.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14019 72102866-910b-0410-8b05-ffd578937521
2002-07-03 22:11:01 +00:00
Nicola Pero
232e7b2ed4 Stop blinking textviews when the window which holds them is no longer key;
fixed installation of headers


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14008 72102866-910b-0410-8b05-ffd578937521
2002-07-02 15:08:05 +00:00
Nicola Pero
a3a02d0f05 Added resignKeyWindow so that we don't try blinking when we are no longer
the key window


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14007 72102866-910b-0410-8b05-ffd578937521
2002-07-02 15:07:08 +00:00
Nicola Pero
73f5e2b0d0 Removed non-existent header file from the list of header files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14006 72102866-910b-0410-8b05-ffd578937521
2002-07-02 15:06:32 +00:00
Fred Kiefer
9366018b96 Correction to last change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14001 72102866-910b-0410-8b05-ffd578937521
2002-06-30 14:18:04 +00:00
Fred Kiefer
99508a75af Corrected #incude so that it compiles
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14000 72102866-910b-0410-8b05-ffd578937521
2002-06-30 14:17:26 +00:00
Gregory John Casamento
d2c4db3d9b Adding a number of changes. The skeleton implementations of NSToolbar and
NSToolbarItem as well as a number of miscellaneous things I have had laying
around for a while.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13997 72102866-910b-0410-8b05-ffd578937521
2002-06-30 05:14:21 +00:00
Richard Frith-Macdonald
bcf07f45a6 Flushing fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13990 72102866-910b-0410-8b05-ffd578937521
2002-06-28 08:05:49 +00:00
Nicola Pero
e34fae1835 Fixed still a little mistake in the end editing process in text fields
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13984 72102866-910b-0410-8b05-ffd578937521
2002-06-27 10:52:52 +00:00
Nicola Pero
d2d3d03ef4 A little bit of 'end editing' was still done after the end editing notification
was posted ... causing the delegate not to be able to select the text when
receiving the notification ... fixed!


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13983 72102866-910b-0410-8b05-ffd578937521
2002-06-27 10:52:01 +00:00
Richard Frith-Macdonald
7836c1430f Minor path check fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13981 72102866-910b-0410-8b05-ffd578937521
2002-06-26 20:37:00 +00:00
Nicola Pero
06c5cae449 Post the NSControlTextDidEndEditingNotification at the right time
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13980 72102866-910b-0410-8b05-ffd578937521
2002-06-26 17:02:15 +00:00
Nicola Pero
d024336615 Post the NSControlTextDidEndEditingNotification *after* actually ending
editing :-)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13979 72102866-910b-0410-8b05-ffd578937521
2002-06-26 17:00:33 +00:00
Richard Frith-Macdonald
763c6093fa Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13964 72102866-910b-0410-8b05-ffd578937521
2002-06-24 17:28:43 +00:00
Richard Frith-Macdonald
8978b65b7a Application name handling hopefully fixed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13963 72102866-910b-0410-8b05-ffd578937521
2002-06-24 16:56:30 +00:00
Nicola Pero
ef583e1d85 Changed the layout manager so that it now uses the default font height
rather than a hardcoded 12 when there is no text in the view


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13961 72102866-910b-0410-8b05-ffd578937521
2002-06-24 12:26:17 +00:00
Nicola Pero
e7ed1ed865 Do not use hardcoded 12 height of default font, but retrieve it from NSFont
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13960 72102866-910b-0410-8b05-ffd578937521
2002-06-24 12:22:12 +00:00
Nicola Pero
aebc25e676 Removed check for height of line being 0, which should not be needed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13959 72102866-910b-0410-8b05-ffd578937521
2002-06-24 12:16:07 +00:00
Nicola Pero
98e28060d7 Fixed highlighting of cells during add of cells
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13956 72102866-910b-0410-8b05-ffd578937521
2002-06-22 18:39:57 +00:00
Nicola Pero
fe02fe8b6e Fixed highlighting of cells when new cells are added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13955 72102866-910b-0410-8b05-ffd578937521
2002-06-22 18:38:51 +00:00
Nicola Pero
859bb53e45 Indented line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13954 72102866-910b-0410-8b05-ffd578937521
2002-06-22 18:33:34 +00:00
Nicola Pero
87ebc073ae Finally found the time to finish the keybindings - improved the way
keybindings loading is controlled via user defaults, documented it more


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13953 72102866-910b-0410-8b05-ffd578937521
2002-06-22 18:09:39 +00:00
Nicola Pero
c90d5d9919 Made method to load keybindings from a specific file public
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13952 72102866-910b-0410-8b05-ffd578937521
2002-06-22 18:07:29 +00:00