Commit graph

948 commits

Author SHA1 Message Date
nico
64fe96cfa6 Prefixed ivar delegate with underscore
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5392 72102866-910b-0410-8b05-ffd578937521
1999-12-07 05:53:26 +00:00
richard
8c43a032db Fixes from Jonathon Gapen
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5388 72102866-910b-0410-8b05-ffd578937521
1999-12-07 05:34:07 +00:00
richard
9a23dd39db Added DPSdocedited
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5384 72102866-910b-0410-8b05-ffd578937521
1999-12-06 13:32:01 +00:00
richard
d130272472 New DPS operator
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5382 72102866-910b-0410-8b05-ffd578937521
1999-12-04 19:44:09 +00:00
richard
018ad81664 Popup fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5381 72102866-910b-0410-8b05-ffd578937521
1999-12-04 08:39:07 +00:00
michael
02d80a510c Fixes for NSPopUp.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5380 72102866-910b-0410-8b05-ffd578937521
1999-12-03 21:38:43 +00:00
richard
c7282de1b4 Tidy encoding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5374 72102866-910b-0410-8b05-ffd578937521
1999-12-03 19:23:49 +00:00
richard
2b1663a41e Tidied some stuff up for IB
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5373 72102866-910b-0410-8b05-ffd578937521
1999-12-03 14:51:56 +00:00
richard
9ebe5e5592 Fix for selecting single file in open panel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5372 72102866-910b-0410-8b05-ffd578937521
1999-12-03 14:36:09 +00:00
richard
2806eb908b Fix for item removal.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5371 72102866-910b-0410-8b05-ffd578937521
1999-12-03 11:52:11 +00:00
richard
61e1bfe8af More windows menu fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5370 72102866-910b-0410-8b05-ffd578937521
1999-12-03 11:32:39 +00:00
richard
2243389ba2 Various small fixes for windows menu support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5369 72102866-910b-0410-8b05-ffd578937521
1999-12-03 10:27:39 +00:00
nico
94cf605f43 Tiny optimization I forgot.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5365 72102866-910b-0410-8b05-ffd578937521
1999-12-03 04:25:42 +00:00
richard
91c1f11371 Bugfix for views occasionally being thought to be updated prematurely
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5364 72102866-910b-0410-8b05-ffd578937521
1999-12-02 17:00:09 +00:00
richard
f6198694de Fixed small (but irritating) menu bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5363 72102866-910b-0410-8b05-ffd578937521
1999-12-02 11:01:05 +00:00
richard
983ccaf9e8 Correct default caching flags
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5362 72102866-910b-0410-8b05-ffd578937521
1999-12-02 10:38:18 +00:00
richard
fdba943ccf Some debug stuff added and some minor optimisation done.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5361 72102866-910b-0410-8b05-ffd578937521
1999-12-02 10:35:07 +00:00
richard
5488d355c2 Fix error in last mod
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5359 72102866-910b-0410-8b05-ffd578937521
1999-12-02 08:37:51 +00:00
richard
f8d468cd61 Reinstated some needs display stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5358 72102866-910b-0410-8b05-ffd578937521
1999-12-02 08:22:05 +00:00
richard
b37d0a916b Tidy up nsimage a bit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5357 72102866-910b-0410-8b05-ffd578937521
1999-12-02 06:48:02 +00:00
richard
82b01db5b1 Caching/opacity fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5355 72102866-910b-0410-8b05-ffd578937521
1999-12-02 06:08:39 +00:00
nico
f59f8f374d First implementation of drawing. Just the bare minimum to be able to work
on NSTableView.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5352 72102866-910b-0410-8b05-ffd578937521
1999-12-02 03:07:19 +00:00
nico
9ee089d8b3 Rewritten, finished; testing remains to be done.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5350 72102866-910b-0410-8b05-ffd578937521
1999-12-02 03:04:37 +00:00
richard
7afddc47c2 Minor fix to get dnd working with cached bitmaps again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5348 72102866-910b-0410-8b05-ffd578937521
1999-12-01 16:37:00 +00:00
richard
4d39b0583e Tidied image cache stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5347 72102866-910b-0410-8b05-ffd578937521
1999-12-01 15:26:16 +00:00
richard
218c203684 Image caching stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5346 72102866-910b-0410-8b05-ffd578937521
1999-12-01 15:00:02 +00:00
richard
804630d3ae Image cache tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5345 72102866-910b-0410-8b05-ffd578937521
1999-12-01 13:49:47 +00:00
richard
f2bcb34b09 Tidied up some inefficient code that was causing window to be checked much
more often that needed.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5344 72102866-910b-0410-8b05-ffd578937521
1999-12-01 12:02:09 +00:00
richard
fc849e3129 Image updates from Jonathon Gapen
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5343 72102866-910b-0410-8b05-ffd578937521
1999-12-01 08:26:33 +00:00
fedor
e58e3b260e NSBrowser rewrite.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5339 72102866-910b-0410-8b05-ffd578937521
1999-11-30 22:15:25 +00:00
richard
dc1bf9a28f Window menu fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5337 72102866-910b-0410-8b05-ffd578937521
1999-11-30 20:26:33 +00:00
richard
1232cbaf31 Implement real coding for NSWindow
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5336 72102866-910b-0410-8b05-ffd578937521
1999-11-30 19:44:53 +00:00
richard
eacf057f16 Image drawing improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5331 72102866-910b-0410-8b05-ffd578937521
1999-11-30 11:53:03 +00:00
richard
906da5937b Don't order out until after modla loop has terminated.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5328 72102866-910b-0410-8b05-ffd578937521
1999-11-29 17:41:11 +00:00
richard
76b168ec8e Better fix for opening directories
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5326 72102866-910b-0410-8b05-ffd578937521
1999-11-29 17:22:39 +00:00
richard
7ff76a1ff8 Fix boundary error in matrix memory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5325 72102866-910b-0410-8b05-ffd578937521
1999-11-29 15:50:44 +00:00
richard
92681bd26c Tidyup etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5324 72102866-910b-0410-8b05-ffd578937521
1999-11-29 11:45:50 +00:00
richard
0378bccd87 Tidy focus changing for windows being ordered out
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5320 72102866-910b-0410-8b05-ffd578937521
1999-11-29 06:12:34 +00:00
richard
113f2bedf0 Minor open panel fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5318 72102866-910b-0410-8b05-ffd578937521
1999-11-28 19:48:47 +00:00
nico
2bfa15d29c Updated for NSSavePanel using a form now for the typing field.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5310 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:50:04 +00:00
nico
5378107911 Use a NSForm for the typing field.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5309 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:49:38 +00:00
nico
5a46225a23 Implemented editing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5305 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:43:14 +00:00
nico
867d725737 Implemented missing method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5303 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:40:24 +00:00
nico
ab569ded43 Set editable by default.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5302 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:39:35 +00:00
nico
c9d6af473a Maintenance, Clean up, tiny optimizations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5299 72102866-910b-0410-8b05-ffd578937521
1999-11-27 02:33:12 +00:00
richard
f3bc17cc39 RTFD additions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5295 72102866-910b-0410-8b05-ffd578937521
1999-11-26 20:17:21 +00:00
nico
78e8a373cf Abort value before setting numeric values.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5276 72102866-910b-0410-8b05-ffd578937521
1999-11-25 17:15:46 +00:00
richard
1708e6cfe8 Fixes to avoid crashes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5275 72102866-910b-0410-8b05-ffd578937521
1999-11-25 11:54:08 +00:00
nico
f6d76d0d9c Fixed bug which was crashing the save panel when run from the menu.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5271 72102866-910b-0410-8b05-ffd578937521
1999-11-25 02:51:38 +00:00
fedor
53786c52fe Typo fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5270 72102866-910b-0410-8b05-ffd578937521
1999-11-24 21:58:39 +00:00
richard
a569f85d44 Fix badly placed #endif
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5269 72102866-910b-0410-8b05-ffd578937521
1999-11-24 16:54:23 +00:00
nico
b51d2733d1 Added instructions for the new classes: GSTable, GSHbox, GSVbox.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5266 72102866-910b-0410-8b05-ffd578937521
1999-11-23 23:36:42 +00:00
nico
af496d6af4 First public version.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5265 72102866-910b-0410-8b05-ffd578937521
1999-11-23 23:35:02 +00:00
richard
9f320dec44 Keyboard focus handling fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5264 72102866-910b-0410-8b05-ffd578937521
1999-11-23 14:11:14 +00:00
michael
f6a85c5407 Fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5262 72102866-910b-0410-8b05-ffd578937521
1999-11-22 21:48:03 +00:00
richard
6298c01579 Fix unhide error - now activates app irrespective of whether it was hidden.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5258 72102866-910b-0410-8b05-ffd578937521
1999-11-22 17:22:38 +00:00
richard
d921501c98 Improve key/main window handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5257 72102866-910b-0410-8b05-ffd578937521
1999-11-22 17:02:09 +00:00
richard
b57562d412 Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5256 72102866-910b-0410-8b05-ffd578937521
1999-11-22 16:46:37 +00:00
richard
579be687fb More fixes for NSApplication
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5255 72102866-910b-0410-8b05-ffd578937521
1999-11-22 15:52:52 +00:00
richard
b27b0579e9 Variosu fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5253 72102866-910b-0410-8b05-ffd578937521
1999-11-22 15:03:41 +00:00
richard
bb674c32c0 Change to avoid notifications for hide/unhide, activate/deactivate.
Keep lists of deactivated/hidden windows in application.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5251 72102866-910b-0410-8b05-ffd578937521
1999-11-22 12:58:14 +00:00
richard
a650de73a5 Some window fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5250 72102866-910b-0410-8b05-ffd578937521
1999-11-22 07:31:01 +00:00
richard
329113a3f3 Tidy window level for menus
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5243 72102866-910b-0410-8b05-ffd578937521
1999-11-20 06:53:32 +00:00
dlazaro
1d8690f2dc More changes to support not highlighting cells when traversing to a submenu.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5242 72102866-910b-0410-8b05-ffd578937521
1999-11-19 18:18:58 +00:00
dlazaro
d30a25a9c4 Kludge for NSPopUpButtons (at least the apps will start).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5237 72102866-910b-0410-8b05-ffd578937521
1999-11-18 15:39:44 +00:00
richard
85e1fdf4cf Tidy windows menu stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5235 72102866-910b-0410-8b05-ffd578937521
1999-11-18 13:48:00 +00:00
richard
5dcbe92051 Various tidying up of DPS window operations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5234 72102866-910b-0410-8b05-ffd578937521
1999-11-18 11:06:22 +00:00
nico
d6d1259da3 Bug fix for editing in cells.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5231 72102866-910b-0410-8b05-ffd578937521
1999-11-18 01:01:51 +00:00
nico
e69357019b Updated key view loop code, to generalize automatic selection of text.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5230 72102866-910b-0410-8b05-ffd578937521
1999-11-18 01:00:58 +00:00
dlazaro
cf28787fa7 Added a short delay to item unhighlighting when using key. eqs. and
some corrections to submenu attaching.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5229 72102866-910b-0410-8b05-ffd578937521
1999-11-17 23:01:54 +00:00
richard
35ec3ff7e0 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5228 72102866-910b-0410-8b05-ffd578937521
1999-11-17 21:54:12 +00:00
dlazaro
13138b2425 Removed message that made impossible to set the level of a window before
displaying it.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5226 72102866-910b-0410-8b05-ffd578937521
1999-11-17 02:37:03 +00:00
dlazaro
d873ec88a7 Changes to set the window level of menu windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5224 72102866-910b-0410-8b05-ffd578937521
1999-11-17 02:23:47 +00:00
nico
d81a2eb6b1 Minor optimization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5221 72102866-910b-0410-8b05-ffd578937521
1999-11-17 00:03:28 +00:00
nico
fc5132f208 Removed drawing of background so that it is easier for subclasses
to implement a custom background drawing while referring to super
for text/image drawing [canonical example: NSTextFieldCell].


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5220 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:59:20 +00:00
nico
e05de7f77e Added isOpaque, with minor optimization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5217 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:55:12 +00:00
nico
08f1a68f34 Added isOpaque
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5216 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:54:10 +00:00
nico
bb7ea10a97 Added isOpaque; implemented nextText & co. methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5215 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:51:01 +00:00
nico
1fc1d88b98 Added isOpaque method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5214 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:49:35 +00:00
nico
ccf7d02dd5 Fixed isOpaque to reflect the way we draw buttons.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5213 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:47:51 +00:00
nico
ad38da4f2b Added isOpaque method; removed old garbage editing stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5212 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:46:58 +00:00
nico
469b19954f Added isOpaque method and irrelevant optimization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5211 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:46:02 +00:00
nico
6ede3d9658 Added isOpaque.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5210 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:45:01 +00:00
dlazaro
a927432228 Almost total reimplementation of the menuing code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5207 72102866-910b-0410-8b05-ffd578937521
1999-11-16 22:25:07 +00:00
dlazaro
93f5a5ede5 Changes to support menuing code changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5206 72102866-910b-0410-8b05-ffd578937521
1999-11-16 22:11:19 +00:00
dlazaro
4ee1f08e4d Added a comment to separate the implementation of the NSCopying protocol.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5205 72102866-910b-0410-8b05-ffd578937521
1999-11-16 22:09:07 +00:00
dlazaro
520e481f53 Support for new NSMenuItem class addition.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5204 72102866-910b-0410-8b05-ffd578937521
1999-11-16 22:07:11 +00:00
richard
fb93aad837 Removed minor optimisation in favor of compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5198 72102866-910b-0410-8b05-ffd578937521
1999-11-16 10:47:09 +00:00
richard
96daaf4ce0 Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5197 72102866-910b-0410-8b05-ffd578937521
1999-11-16 09:48:54 +00:00
richard
b5d656145f Window/Menu location saving updated to be exactly as per MacOS-X
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5196 72102866-910b-0410-8b05-ffd578937521
1999-11-16 09:40:14 +00:00
richard
4b2276ae81 Improve window frame saving
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5195 72102866-910b-0410-8b05-ffd578937521
1999-11-16 07:00:43 +00:00
nico
8ffe4c12df Removed some garbage comments I unadvertitely left.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5194 72102866-910b-0410-8b05-ffd578937521
1999-11-16 01:08:31 +00:00
richard
74a48160e6 Misc updates to tidy NSWindow and to correct behavior on app activation
and deactivation.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5192 72102866-910b-0410-8b05-ffd578937521
1999-11-15 21:45:56 +00:00
richard
947dcdb83f Removed bodus methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5191 72102866-910b-0410-8b05-ffd578937521
1999-11-15 16:51:29 +00:00
richard
e462f6a88a Fixes for cursor updating
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5189 72102866-910b-0410-8b05-ffd578937521
1999-11-15 16:00:47 +00:00
nico
11203b2f3c Rewritten drawing code to allow editing, minor optimizations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5186 72102866-910b-0410-8b05-ffd578937521
1999-11-15 14:28:27 +00:00
nico
afc1198e01 When moving in the key view loop, select text of newly selected view if it
is a kind of text field.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5183 72102866-910b-0410-8b05-ffd578937521
1999-11-14 21:16:04 +00:00
nico
9eafc472a4 Changings not to have highlighting of text when starting editing with the
mouse.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5182 72102866-910b-0410-8b05-ffd578937521
1999-11-14 21:12:41 +00:00
nico
7d078c8885 Added code to deal with editing in the form the file name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5180 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:27:44 +00:00
nico
2a87133262 Standardized the initialization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5178 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:25:33 +00:00
nico
88453feb18 Rewritten all the editing stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5177 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:24:57 +00:00
nico
398f6f4186 Simplified, by removing 'methods implemented by the delegate';
the code was moved elsewhere.  Also, some fixes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5176 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:23:54 +00:00
nico
a6c24d3209 Many little fixes for editing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5175 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:19:36 +00:00
nico
a7622f9ba3 Mainly removed useless implementation of 'methods implemented by the
delegate'; minor bug fix too.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5173 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:17:52 +00:00
nico
a09e30074b Implemented endEditingFor:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5172 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:16:39 +00:00
nico
35f25ca47f Minor bug fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5171 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:16:06 +00:00
richard
a89fe7b785 Tidied a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5170 72102866-910b-0410-8b05-ffd578937521
1999-11-12 15:41:32 +00:00
richard
092f597b8d Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5169 72102866-910b-0410-8b05-ffd578937521
1999-11-12 12:29:14 +00:00
nico
c5daad01a0 I had forgotten to update an ivar name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5168 72102866-910b-0410-8b05-ffd578937521
1999-11-12 12:13:40 +00:00
richard
d56e7d940d Matrix fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5167 72102866-910b-0410-8b05-ffd578937521
1999-11-12 11:55:04 +00:00
tremblay2
0f174dccc3 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5166 72102866-910b-0410-8b05-ffd578937521
1999-11-12 07:41:24 +00:00
nico
b79f827005 Tiny update for changings in NSTextFieldCell ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5162 72102866-910b-0410-8b05-ffd578937521
1999-11-11 23:19:02 +00:00
nico
1ecf4c080a Tiny updates for changings in NSTextFieldCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5161 72102866-910b-0410-8b05-ffd578937521
1999-11-11 23:18:23 +00:00
nico
194ea34554 Made it compliant, tidied, fixed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5160 72102866-910b-0410-8b05-ffd578937521
1999-11-11 23:17:13 +00:00
nico
3386e1fcb9 Reformatted the whole code. Not pretty, but readable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5157 72102866-910b-0410-8b05-ffd578937521
1999-11-11 17:17:14 +00:00
nico
828b39b91d Sorry, I made a mistake during a cut&paste
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5152 72102866-910b-0410-8b05-ffd578937521
1999-11-11 01:02:40 +00:00
nico
900e070d25 Set up correctly text color attributes when editing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5148 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:08:58 +00:00
nico
29ac8fa334 Fixes, improvements of editing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5147 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:08:25 +00:00
nico
f05e6a54fd Critical fixes in keyboard processing when the text is edited in cells
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5146 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:07:31 +00:00
nico
6547c09a2f Updated code which had been broken by the recent fixes in NSMatrix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5143 72102866-910b-0410-8b05-ffd578937521
1999-11-09 20:57:15 +00:00
richard
677a745590 Improved warning logging by using NSWarn... macros
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5140 72102866-910b-0410-8b05-ffd578937521
1999-11-07 19:06:29 +00:00
richard
540f6db829 Improve hide/unhide
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5135 72102866-910b-0410-8b05-ffd578937521
1999-11-05 20:34:23 +00:00
richard
706b7fff80 Minor fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5132 72102866-910b-0410-8b05-ffd578937521
1999-11-04 16:34:15 +00:00
richard
b987fd74ec Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5126 72102866-910b-0410-8b05-ffd578937521
1999-11-03 06:38:39 +00:00
richard
7cbbb66f90 More optimisation - don't create cells that we are immediately going to
replace.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5123 72102866-910b-0410-8b05-ffd578937521
1999-11-02 21:42:24 +00:00
richard
6e1d7f46a0 NSMatrix rewrite
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5122 72102866-910b-0410-8b05-ffd578937521
1999-11-02 20:59:56 +00:00
richard
4b2933e3ce Monor tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5116 72102866-910b-0410-8b05-ffd578937521
1999-11-02 07:58:11 +00:00
nico
348b97d43e Rewritten.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5102 72102866-910b-0410-8b05-ffd578937521
1999-10-30 02:10:37 +00:00
fedor
a145c7ac3e Remove obsolete backend classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5101 72102866-910b-0410-8b05-ffd578937521
1999-10-29 18:43:48 +00:00
nico
2aa4feb8ac Fixed missing drawing of the horizontal scroller border
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5096 72102866-910b-0410-8b05-ffd578937521
1999-10-27 13:33:03 +00:00
nico
2a9ac3d0ce Changed ok button to display OK rather than Ok
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5095 72102866-910b-0410-8b05-ffd578937521
1999-10-27 13:32:02 +00:00
nico
4919d1a597 Reduced the bloat
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5092 72102866-910b-0410-8b05-ffd578937521
1999-10-27 12:16:26 +00:00
nico
2b3ede32b3 Cleanup for sizes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5091 72102866-910b-0410-8b05-ffd578937521
1999-10-27 12:15:44 +00:00
fedor
a457e2050c Fix closing X display bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5090 72102866-910b-0410-8b05-ffd578937521
1999-10-27 03:22:11 +00:00
nico
a666f4080b Fixed bug in horizontal scroller not being resized on resize
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5088 72102866-910b-0410-8b05-ffd578937521
1999-10-26 22:37:36 +00:00
nico
a1a8b52b8c Added some bloat.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5084 72102866-910b-0410-8b05-ffd578937521
1999-10-26 19:54:21 +00:00
nico
01d7c220c8 Rethinked code to add accessory views; cleaned, tested.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5083 72102866-910b-0410-8b05-ffd578937521
1999-10-26 19:53:15 +00:00
nico
58626c50ae Rewritten from scratch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5080 72102866-910b-0410-8b05-ffd578937521
1999-10-25 22:15:18 +00:00
nico
cad87447b2 Removed duplicated method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5079 72102866-910b-0410-8b05-ffd578937521
1999-10-25 22:13:53 +00:00
nico
8e0a52ebbc Crucial fix to make NSControl usable un-subclassed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5078 72102866-910b-0410-8b05-ffd578937521
1999-10-25 22:13:15 +00:00
nico
9c693eb8c7 Fixes to improve compliance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5077 72102866-910b-0410-8b05-ffd578937521
1999-10-25 22:12:27 +00:00
nico
678792c86f Fixed drawing of titles.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5071 72102866-910b-0410-8b05-ffd578937521
1999-10-25 03:14:56 +00:00
nico
627e7de987 Fixed drawing of title background
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5069 72102866-910b-0410-8b05-ffd578937521
1999-10-25 00:22:15 +00:00
nico
2ce39888cd Tiny changing for better sizing of content view
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5065 72102866-910b-0410-8b05-ffd578937521
1999-10-23 22:24:43 +00:00
nico
a6a9c7739c fixed critical bug in conversion routines
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5063 72102866-910b-0410-8b05-ffd578937521
1999-10-23 14:47:34 +00:00
fedor
0175fe3359 Changes to revmoe backend menu classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5062 72102866-910b-0410-8b05-ffd578937521
1999-10-23 02:48:20 +00:00
nico
ad059453aa Removed obsolete lockFocus.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5060 72102866-910b-0410-8b05-ffd578937521
1999-10-23 01:58:53 +00:00
nico
612ebab2b3 Tidy up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5059 72102866-910b-0410-8b05-ffd578937521
1999-10-23 01:57:48 +00:00
fedor
d1485572c6 Remove backend color classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5056 72102866-910b-0410-8b05-ffd578937521
1999-10-22 15:24:33 +00:00
fedor
913fa2194d Rewrite backend for context window ops
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5049 72102866-910b-0410-8b05-ffd578937521
1999-10-21 18:08:50 +00:00
nico
d985b2bc6b Temporary fix: redisplay the button when the selected item is changed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5045 72102866-910b-0410-8b05-ffd578937521
1999-10-21 14:19:45 +00:00
tremblay2
c2d12e304f Added stuff so that NSMenu won't get sized to smaller than it's title width.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5043 72102866-910b-0410-8b05-ffd578937521
1999-10-20 17:29:56 +00:00
richard
64488e6858 Minor fixes for workspace notifications
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5039 72102866-910b-0410-8b05-ffd578937521
1999-10-19 11:20:22 +00:00
nico
4935e27640 Make the panel non resizable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5034 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:56:42 +00:00
nico
f45fbec703 Added performKeyEquivalent
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5033 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:56:19 +00:00
nico
b2c4f49fc3 Fixed tiny bug introduced with last changing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5032 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:55:51 +00:00
nico
da4d1b4efd Added missing method performClick
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5031 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:54:41 +00:00
nico
ca0920e81a Rewritten part of performClick: to avoid various problems (crashing
included) when there is no control view.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5030 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:50:40 +00:00
nico
be81d56e2e Tiny change in keyDown to accomplish the change in NSApplication
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5029 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:49:29 +00:00
nico
4af7cae6f4 Added modalWindow in place of isRunningModalForWindow:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5028 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:48:30 +00:00
tremblay2
c7767e47e5 Moved initialization code to another callable function, for different
cell classes between NSSecureTextField/NSTextField.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5026 72102866-910b-0410-8b05-ffd578937521
1999-10-18 19:24:45 +00:00
tremblay2
78ad07afc1 Added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5025 72102866-910b-0410-8b05-ffd578937521
1999-10-18 19:24:12 +00:00
tremblay2
5b3be068f6 Added NSSecureTextField
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5024 72102866-910b-0410-8b05-ffd578937521
1999-10-18 19:23:57 +00:00
tremblay2
87b0230203 Added core file support in debugapp. Changed default cell size in NSMatrix so it's more automatic. Fixed NSURL scheme typo.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5015 72102866-910b-0410-8b05-ffd578937521
1999-10-16 05:20:52 +00:00
nico
58938ac1f7 move back to NSCommandKey for key equivalents
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5011 72102866-910b-0410-8b05-ffd578937521
1999-10-14 00:40:48 +00:00
nico
4cb1643ab3 move back to NSCommandKey for key equivalents.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5010 72102866-910b-0410-8b05-ffd578937521
1999-10-14 00:40:18 +00:00
nico
2c1b0b2ac2 move back to NSCommandKey for keyEquivalents.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5009 72102866-910b-0410-8b05-ffd578937521
1999-10-14 00:39:46 +00:00
nico
23aa70bb55 Better process of keyboard events and first responder.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5002 72102866-910b-0410-8b05-ffd578937521
1999-10-13 00:51:46 +00:00
nico
8d33036d93 Tiny tidy up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5001 72102866-910b-0410-8b05-ffd578937521
1999-10-13 00:50:49 +00:00
nico
06de7ae79f Use Control for key equivalent.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5000 72102866-910b-0410-8b05-ffd578937521
1999-10-13 00:50:19 +00:00
nico
db1caddb14 Use Control and not Command key for key equivalents.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4999 72102866-910b-0410-8b05-ffd578937521
1999-10-13 00:49:47 +00:00
richard
f758b19b04 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4997 72102866-910b-0410-8b05-ffd578937521
1999-10-12 18:43:57 +00:00
richard
8cad842435 Application launch fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4996 72102866-910b-0410-8b05-ffd578937521
1999-10-12 18:20:22 +00:00
richard
228e7133be Varioyus patches by N. Pero
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4992 72102866-910b-0410-8b05-ffd578937521
1999-10-12 15:05:37 +00:00
richard
954c6e0336 Added priovate notifcation center class
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4991 72102866-910b-0410-8b05-ffd578937521
1999-10-12 14:33:55 +00:00
richard
4009a089e7 Fixes from n.pero
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4989 72102866-910b-0410-8b05-ffd578937521
1999-10-12 12:59:10 +00:00
fedor
1a40a9e06b Move headers, more GMAppkit fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4984 72102866-910b-0410-8b05-ffd578937521
1999-10-10 02:56:49 +00:00
richard
84db9a4f0b Make tab and shift-tab movement work.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4978 72102866-910b-0410-8b05-ffd578937521
1999-10-08 07:17:19 +00:00
richard
b3d034d497 Patch for initial first responder stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4965 72102866-910b-0410-8b05-ffd578937521
1999-10-04 06:18:17 +00:00
richard
c4dc4c3fa6 Minor bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4954 72102866-910b-0410-8b05-ffd578937521
1999-09-28 15:53:25 +00:00
richard
14c92813af Make open panel work when gmodel fails
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4947 72102866-910b-0410-8b05-ffd578937521
1999-09-27 09:24:59 +00:00
richard
a078264073 Fixed error in last mod
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4939 72102866-910b-0410-8b05-ffd578937521
1999-09-24 03:56:57 +00:00
richard
4279ae6166 Browser cell and save panel updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4937 72102866-910b-0410-8b05-ffd578937521
1999-09-23 16:00:14 +00:00
richard
819eaf9716 Fix error in last patch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4932 72102866-910b-0410-8b05-ffd578937521
1999-09-22 02:47:07 +00:00
richard
6ae0a041b8 Patches for browser and matrix bugs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4931 72102866-910b-0410-8b05-ffd578937521
1999-09-21 20:03:46 +00:00
richard
1c2bbce465 Position arrow as on NeXTstep
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4929 72102866-910b-0410-8b05-ffd578937521
1999-09-21 18:52:57 +00:00
fedor
7c09fe33ca GUI updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4928 72102866-910b-0410-8b05-ffd578937521
1999-09-21 15:42:14 +00:00
richard
98a649c60a Lock focus fixes - get cells to lock focus before drawing themselves.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4924 72102866-910b-0410-8b05-ffd578937521
1999-09-21 05:10:54 +00:00
richard
0424173e96 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4920 72102866-910b-0410-8b05-ffd578937521
1999-09-20 19:17:12 +00:00
richard
703474f712 Fixes to keep app running when given illegal view size.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4919 72102866-910b-0410-8b05-ffd578937521
1999-09-20 19:00:46 +00:00
richard
c7bd087d8b Minor tidying
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4914 72102866-910b-0410-8b05-ffd578937521
1999-09-20 04:41:47 +00:00
richard
8035f2f34c Lock focus fix applied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4907 72102866-910b-0410-8b05-ffd578937521
1999-09-18 04:49:04 +00:00
richard
3ed0bfd3d6 Fix NSFormCell drawing and sizing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4906 72102866-910b-0410-8b05-ffd578937521
1999-09-18 04:12:02 +00:00
richard
4d92dd99d1 Fix image positioning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4901 72102866-910b-0410-8b05-ffd578937521
1999-09-16 07:17:49 +00:00
richard
bea9029010 Browser fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4900 72102866-910b-0410-8b05-ffd578937521
1999-09-16 05:51:14 +00:00
fedor
27df78abae Update for MacOSX
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4895 72102866-910b-0410-8b05-ffd578937521
1999-09-14 21:40:29 +00:00
fedor
dd0c83fc8c Changelog fixups. Re-fix NSCell bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4892 72102866-910b-0410-8b05-ffd578937521
1999-09-14 14:38:24 +00:00
dlazaro
f27e35a759 Corrected problem with the vertical scrollview's black line being displaced
one pixel down.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4891 72102866-910b-0410-8b05-ffd578937521
1999-09-14 14:01:04 +00:00
richard
78d1d47d65 Fixes for drawing button cells.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4887 72102866-910b-0410-8b05-ffd578937521
1999-09-14 04:12:30 +00:00
dlazaro
b3d9b7b4ef First a correction to the make/Changelog file to add my e-mail to
a past entry I did (I forgot :)
GUI: Changes to make buttons NeXTish and nicer.  Modified size and drawing
methods in core/gui/Source/NSButtonCell.m


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4886 72102866-910b-0410-8b05-ffd578937521
1999-09-14 01:45:58 +00:00
richard
f55436adab Minor bugfixes for NSView stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4883 72102866-910b-0410-8b05-ffd578937521
1999-09-13 06:51:23 +00:00
michael
8878d77f92 Alot of patches applied from various contributors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4879 72102866-910b-0410-8b05-ffd578937521
1999-09-12 19:56:22 +00:00
michael
3d2b84054e Fun fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4877 72102866-910b-0410-8b05-ffd578937521
1999-09-12 03:19:36 +00:00
michael
4026532377 Fixes to NSHelpManager
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4876 72102866-910b-0410-8b05-ffd578937521
1999-09-11 23:43:17 +00:00
richard
af0c1f62e9 Tidied to get rid of pretty useless private method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4871 72102866-910b-0410-8b05-ffd578937521
1999-09-11 10:08:56 +00:00
richard
2c2b3d0a20 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4870 72102866-910b-0410-8b05-ffd578937521
1999-09-11 05:48:20 +00:00
richard
9e3533aeb5 Nocolas patch for cell size calculation, plus some tidying
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4869 72102866-910b-0410-8b05-ffd578937521
1999-09-11 05:25:53 +00:00
michael
ad0a4b7230 Added NSWindowController and the NSDocument* classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4868 72102866-910b-0410-8b05-ffd578937521
1999-09-11 00:52:04 +00:00
michael
4c34e9caf4 Fixes galore.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4866 72102866-910b-0410-8b05-ffd578937521
1999-09-10 23:12:48 +00:00
richard
183e48109f Tidied some mods lost in merge with dawn_6
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4865 72102866-910b-0410-8b05-ffd578937521
1999-09-10 16:38:52 +00:00
richard
d92fdfbb9c [-cellSize] implemented
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4864 72102866-910b-0410-8b05-ffd578937521
1999-09-10 05:18:32 +00:00
gvandyk
7e3e7b84a9 Added First version of ComboBoxes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4862 72102866-910b-0410-8b05-ffd578937521
1999-09-09 20:06:52 +00:00
fedor
5caf79a568 Merge from dawn
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4853 72102866-910b-0410-8b05-ffd578937521
1999-09-09 02:56:20 +00:00
michael
9870f513bc Lots of fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4844 72102866-910b-0410-8b05-ffd578937521
1999-09-07 08:59:35 +00:00
richard
186d117c16 Fixes for NSScrollView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4842 72102866-910b-0410-8b05-ffd578937521
1999-09-07 05:31:44 +00:00
richard
55f804b003 Tidyups and fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4836 72102866-910b-0410-8b05-ffd578937521
1999-09-06 05:29:24 +00:00
richard
96b4180a73 fix enable/disable flush
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4835 72102866-910b-0410-8b05-ffd578937521
1999-09-06 05:18:16 +00:00
michael
a257775023 Fixes NSMenuView.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4833 72102866-910b-0410-8b05-ffd578937521
1999-09-05 21:29:11 +00:00
richard
28c92c3dac Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4821 72102866-910b-0410-8b05-ffd578937521
1999-09-04 16:09:17 +00:00
richard
3eb705875f Attributed string additions implemented.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4815 72102866-910b-0410-8b05-ffd578937521
1999-09-03 21:25:27 +00:00
richard
a4a5c0318b Fixed [NSProcessInfo -processName] and updated places that used it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4809 72102866-910b-0410-8b05-ffd578937521
1999-09-03 08:59:07 +00:00
richard
4d34c6f02e Yet another fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4802 72102866-910b-0410-8b05-ffd578937521
1999-09-02 15:54:40 +00:00
richard
1696cafb2e Fixes to get file opening working.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4800 72102866-910b-0410-8b05-ffd578937521
1999-09-02 15:21:42 +00:00
richard
d352dd0564 fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4798 72102866-910b-0410-8b05-ffd578937521
1999-09-02 11:50:32 +00:00
richard
31e16f9a24 Fixes for file icons
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4796 72102866-910b-0410-8b05-ffd578937521
1999-09-02 11:28:47 +00:00
richard
db55929472 Better handling of directory icons
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4795 72102866-910b-0410-8b05-ffd578937521
1999-09-02 08:30:14 +00:00
richard
1d47eda1d6 Tidyup - perhaps fix locateApplicationBinary:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4789 72102866-910b-0410-8b05-ffd578937521
1999-09-01 11:15:27 +00:00
richard
178e4956bd Access superclass ivars directly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4786 72102866-910b-0410-8b05-ffd578937521
1999-09-01 08:35:16 +00:00
richard
5af0ece93d Patch by n pero for nsbox
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4781 72102866-910b-0410-8b05-ffd578937521
1999-09-01 07:57:29 +00:00
richard
a0c915eeb0 Fixes for system colors
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4777 72102866-910b-0410-8b05-ffd578937521
1999-08-31 09:19:39 +00:00
richard
46bf28532b Patch from Nicola Pero <n.pero@mi.flashnet.it>
* Source/NSBox.m: Fix setFrameFromContentFrame: for zero rect frame.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4773 72102866-910b-0410-8b05-ffd578937521
1999-08-27 07:04:20 +00:00
richard
2dc0ccead9 Patch by Martin Man <Martin.Man@seznam.cz>
* Source/NSWindow.m ([NSWindow -setFrameTopLeftPoint:]): Corrected
        positioning of window's top left point. X coordinate was ignored
        and Y coordinate was computed in wrong way.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4770 72102866-910b-0410-8b05-ffd578937521
1999-08-26 13:51:56 +00:00
richard
579b55fee0 Fixes to draw line borders correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4766 72102866-910b-0410-8b05-ffd578937521
1999-08-26 04:13:43 +00:00
richard
891b3f5f38 implement a couple of methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4752 72102866-910b-0410-8b05-ffd578937521
1999-08-23 05:22:01 +00:00
richard
220586bc55 tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4750 72102866-910b-0410-8b05-ffd578937521
1999-08-23 04:00:13 +00:00
richard
f8dc080c34 setMainMenu: fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4747 72102866-910b-0410-8b05-ffd578937521
1999-08-22 21:16:21 +00:00
richard
8edf3a229f Minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4741 72102866-910b-0410-8b05-ffd578937521
1999-08-22 11:03:10 +00:00
gvandyk
8bd717067e Added NSProgressIndicator files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4738 72102866-910b-0410-8b05-ffd578937521
1999-08-22 10:30:14 +00:00
michael
a009de9b2d Fixes galore!
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4737 72102866-910b-0410-8b05-ffd578937521
1999-08-22 04:04:38 +00:00
michael
d1acdb324d oops, removed debugging from NSApplication
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4730 72102866-910b-0410-8b05-ffd578937521
1999-08-20 21:00:37 +00:00
michael
c6b95314b8 Fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4729 72102866-910b-0410-8b05-ffd578937521
1999-08-20 20:55:23 +00:00
michael
79f2fa671d Fixed NSSlider.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4726 72102866-910b-0410-8b05-ffd578937521
1999-08-20 10:12:01 +00:00
michael
1737956845 Fixes bonaza.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4725 72102866-910b-0410-8b05-ffd578937521
1999-08-19 23:30:03 +00:00
michael
6bceaa0b50 A load of changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4724 72102866-910b-0410-8b05-ffd578937521
1999-08-19 23:18:25 +00:00
michael
6d69b992d2 Fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4697 72102866-910b-0410-8b05-ffd578937521
1999-08-04 09:15:07 +00:00
michael
770ea17944 NSTable compiles.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4696 72102866-910b-0410-8b05-ffd578937521
1999-08-04 02:39:14 +00:00
michael
8494d16d5b Fixed small bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4694 72102866-910b-0410-8b05-ffd578937521
1999-08-03 21:55:08 +00:00
michael
edd8804a04 Added last window/application close patch.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4680 72102866-910b-0410-8b05-ffd578937521
1999-07-31 07:06:06 +00:00
michael
a812673ed4 Fixed popup button bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4679 72102866-910b-0410-8b05-ffd578937521
1999-07-31 00:54:41 +00:00
michael
b0223fd729 Fixes for nspopupbutton
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4678 72102866-910b-0410-8b05-ffd578937521
1999-07-31 00:44:25 +00:00