Fred Kiefer
c5840493d5
Handle case when makeFirstResonder: fails.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25456 72102866-910b-0410-8b05-ffd578937521
2007-09-05 13:04:49 +00:00
Fred Kiefer
86264a8284
Diverse gui patches by Wolfgang Lux <wolfgang.lux@gmail.com>.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25451 72102866-910b-0410-8b05-ffd578937521
2007-09-04 23:29:05 +00:00
Fred Kiefer
5e2b2a2e56
Add validation of editing for -objectValue and -attributedStringValue.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25449 72102866-910b-0410-8b05-ffd578937521
2007-09-04 13:07:04 +00:00
Fred Kiefer
b3dc35f126
Editing patches partly by Andreas Höschler <ahoesch@smartsoft.de>.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25426 72102866-910b-0410-8b05-ffd578937521
2007-08-31 10:52:52 +00:00
Fred Kiefer
d33b2e8dd0
Better helper methods for cell string drawing. Implement MacOSX 10.4
...
methods on NSForm and NSFormCell.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25421 72102866-910b-0410-8b05-ffd578937521
2007-08-29 14:59:29 +00:00
Fred Kiefer
1a13f90156
Leave the focus transfer when a window closes to the window not the
...
application and improve the code there.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25420 72102866-910b-0410-8b05-ffd578937521
2007-08-28 22:01:29 +00:00
Fred Kiefer
3406816ab5
Correct values for the decoded action mask, as they changed on
...
2007-08-03.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25419 72102866-910b-0410-8b05-ffd578937521
2007-08-28 17:52:18 +00:00
Gregory John Casamento
b6a8d2b7e3
Added code to encodeWithCoder: in NSButtonCell to allow encoding of previous version of the class to the archive.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25415 72102866-910b-0410-8b05-ffd578937521
2007-08-25 02:36:02 +00:00
Fred Kiefer
a46a6312f6
Add MacOSX 10.3 constants.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25410 72102866-910b-0410-8b05-ffd578937521
2007-08-22 12:21:57 +00:00
Fred Kiefer
5ac3cf358b
Ignore characters below 31 in font substitution.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25404 72102866-910b-0410-8b05-ffd578937521
2007-08-21 09:04:52 +00:00
Fred Kiefer
92c7d50fe6
For the left mouse down case
...
make sure that the affected view is still valid after activating
the application and making the window key.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25402 72102866-910b-0410-8b05-ffd578937521
2007-08-20 13:46:03 +00:00
Fred Kiefer
5cefedc94d
Set the isFunctionKey boolean correctly.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25401 72102866-910b-0410-8b05-ffd578937521
2007-08-20 13:19:28 +00:00
Gregory John Casamento
66ae6bd406
Remove calls to debug method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25399 72102866-910b-0410-8b05-ffd578937521
2007-08-20 01:19:18 +00:00
Fred Kiefer
c7caea4bd5
Only test for modal window when it isn't nil.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25398 72102866-910b-0410-8b05-ffd578937521
2007-08-19 18:01:45 +00:00
Fred Kiefer
ce5081b2b5
Add MacOSX 10.3 methods and constants.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25396 72102866-910b-0410-8b05-ffd578937521
2007-08-16 14:47:03 +00:00
Gregory John Casamento
723d5276c0
* Source/NSManagedObjectContext.h
...
* Source/NSManagedObjectContext.m: Add managed object context.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25392 72102866-910b-0410-8b05-ffd578937521
2007-08-15 03:25:23 +00:00
Gregory John Casamento
e806acc75d
* Headers/AppKit/NSController.h: Added new ivar.
...
* Headers/AppKit/NSObjectController.h: Added new ivar.
* Source/GNUmakefile: Added NSManagedObjectContext.[hm].
* Source/NSController.m: Add keys for nib encoding/decoding.
* Source/NSObjectController.m: Add keys for nib encoding/decoding.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25391 72102866-910b-0410-8b05-ffd578937521
2007-08-15 03:24:37 +00:00
Fred Kiefer
37edf8c87d
Add new method for shadow.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25388 72102866-910b-0410-8b05-ffd578937521
2007-08-14 22:37:08 +00:00
Fred Kiefer
1a13394fea
Let the font manager handle the font convertion for font subsitution.
...
Correct printing for the case where we know the page range.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25386 72102866-910b-0410-8b05-ffd578937521
2007-08-12 20:12:19 +00:00
Fred Kiefer
f6460ab632
First attempt at font attribute fixing.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25384 72102866-910b-0410-8b05-ffd578937521
2007-08-09 09:39:50 +00:00
Fred Kiefer
1778c7aef1
Clean up for font descriptor and missing MacOSX 10.4 methods for NSFont.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25383 72102866-910b-0410-8b05-ffd578937521
2007-08-08 11:05:19 +00:00
Fred Kiefer
7a9639a359
Implement userSpaceScaleFactor plus general cleanup.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25382 72102866-910b-0410-8b05-ffd578937521
2007-08-08 08:04:11 +00:00
Fred Kiefer
2e12f2a37e
Adopt to changed values for _keyEquivalentModifierMask.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25380 72102866-910b-0410-8b05-ffd578937521
2007-08-07 15:56:03 +00:00
Fred Kiefer
0572190f62
Implement ticks for level indicator. Code by Christopher Elsmore
...
<elsmorian@gmail.com>.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25378 72102866-910b-0410-8b05-ffd578937521
2007-08-03 17:19:26 +00:00
Fred Kiefer
b0d6cd3485
Add MacOSX 10.4 methods and constants to NSEvent. Resort event types to
...
be binary compatible to MacOSX.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25377 72102866-910b-0410-8b05-ffd578937521
2007-08-03 11:27:41 +00:00
Richard Frith-MacDonald
3a6d0536cb
Don't check for hung apps ... MacOS-X doesn't.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25376 72102866-910b-0410-8b05-ffd578937521
2007-08-03 07:54:33 +00:00
Richard Frith-MacDonald
7ff31b1e24
Cleanup/restructuring of last changes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25375 72102866-910b-0410-8b05-ffd578937521
2007-08-03 06:07:56 +00:00
Richard Frith-MacDonald
a3ed143043
Check process exists if possible.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25373 72102866-910b-0410-8b05-ffd578937521
2007-08-02 10:32:08 +00:00
Richard Frith-MacDonald
fe6d9402d0
Don't raise an alert panel if unable to contact an app while checking launched
...
applications ... simply remove the app.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25370 72102866-910b-0410-8b05-ffd578937521
2007-08-02 08:39:49 +00:00
Richard Frith-MacDonald
d35f7c179c
Keep launched applications more up to date when apps crash.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25369 72102866-910b-0410-8b05-ffd578937521
2007-08-02 07:55:31 +00:00
Fred Kiefer
2d859c1d21
Add MacOSX methods to NSComboBox and constants to NSColorPanel.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25366 72102866-910b-0410-8b05-ffd578937521
2007-07-31 21:42:30 +00:00
Fred Kiefer
0f4badf295
Add NSColorSpace and some new methods for NSColor.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25365 72102866-910b-0410-8b05-ffd578937521
2007-07-31 20:50:44 +00:00
Fred Kiefer
94a4f0fd3d
Add MacOSX 10.3 methods and constants.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25362 72102866-910b-0410-8b05-ffd578937521
2007-07-28 13:41:18 +00:00
Fred Kiefer
7708759dc2
Add methods and ivar for box type.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25360 72102866-910b-0410-8b05-ffd578937521
2007-07-27 14:07:12 +00:00
Fred Kiefer
d9445dfd53
Add MacOSX 10.4 methods and constants.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25359 72102866-910b-0410-8b05-ffd578937521
2007-07-26 17:55:36 +00:00
Fred Kiefer
d41899ac82
Add error presenting methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25354 72102866-910b-0410-8b05-ffd578937521
2007-07-25 14:16:30 +00:00
Fred Kiefer
5a752a1db1
Add MacOSX 10.4 method declarations.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25351 72102866-910b-0410-8b05-ffd578937521
2007-07-24 08:40:58 +00:00
Fred Kiefer
4c78b5378d
Correct line endings and coding style.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25350 72102866-910b-0410-8b05-ffd578937521
2007-07-23 17:04:45 +00:00
Fred Kiefer
6419d056d2
Correct line endings.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25349 72102866-910b-0410-8b05-ffd578937521
2007-07-23 16:44:34 +00:00
Fred Kiefer
22f8170973
Add some 10.4 methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25348 72102866-910b-0410-8b05-ffd578937521
2007-07-23 16:29:29 +00:00
Fred Kiefer
f83e9a7e81
Add new MacOSX method, plus cleanup.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25338 72102866-910b-0410-8b05-ffd578937521
2007-07-18 09:39:50 +00:00
Fred Kiefer
8da1677ce3
Attempt to handle bounds setting on NSView better.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25308 72102866-910b-0410-8b05-ffd578937521
2007-07-09 16:42:32 +00:00
Fred Kiefer
988118d5e0
Try to better key encode the contents of the cell.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25305 72102866-910b-0410-8b05-ffd578937521
2007-07-04 15:54:40 +00:00
Fred Kiefer
239550b545
Missing changes from last commit.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25304 72102866-910b-0410-8b05-ffd578937521
2007-07-04 12:36:21 +00:00
Fred Kiefer
3546df9ca3
Make _boundsMatrix optional.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25303 72102866-910b-0410-8b05-ffd578937521
2007-07-04 11:45:15 +00:00
Fred Kiefer
a7f9a308f4
Report the text field as being flipped.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25302 72102866-910b-0410-8b05-ffd578937521
2007-07-04 10:10:42 +00:00
Fred Kiefer
414b753f25
Some support for bullet echoing.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25297 72102866-910b-0410-8b05-ffd578937521
2007-06-30 11:11:04 +00:00
Fred Kiefer
9bfccedf81
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
Fred Kiefer
887489b3f0
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
Fred Kiefer
98120cfcbb
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