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
Nicola Pero
573cb75431
Updated/rewritten description of keybindings user defaults
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13951 72102866-910b-0410-8b05-ffd578937521
2002-06-22 18:06:47 +00:00
Nicola Pero
7ad54bc698
Updated loading of keybindings from files - hopefully the final version!
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13950 72102866-910b-0410-8b05-ffd578937521
2002-06-22 18:05:37 +00:00
Nicola Pero
6c4fa0692f
Removed comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13949 72102866-910b-0410-8b05-ffd578937521
2002-06-22 17:01:14 +00:00
Nicola Pero
3ad5ca5835
Modified NSAffineTransform to optimize for case of unrotated views
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13948 72102866-910b-0410-8b05-ffd578937521
2002-06-22 16:56:03 +00:00
Nicola Pero
1f6e4706b4
Removed instance variable
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13947 72102866-910b-0410-8b05-ffd578937521
2002-06-22 16:54:09 +00:00
Nicola Pero
a28d9dc6a1
Optimize for the case of unrotated views by removing rotationAngle. Case
...
of rotated views I think still needs debugging :-)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13946 72102866-910b-0410-8b05-ffd578937521
2002-06-22 16:53:20 +00:00
Nicola Pero
e7c27c2db7
Rewritten a tiny bit of NSAffineTransform to be better
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13945 72102866-910b-0410-8b05-ffd578937521
2002-06-22 16:22:57 +00:00
Nicola Pero
5ff3a3adda
Efficient implementation of isRotated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13944 72102866-910b-0410-8b05-ffd578937521
2002-06-22 16:21:46 +00:00
Nicola Pero
180e7b6c2c
More tidyup and updates to the NSAffineTransform codwe
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13943 72102866-910b-0410-8b05-ffd578937521
2002-06-22 16:11:44 +00:00
Nicola Pero
444e38c8c6
Updated code - removed unused code, do not call a no longer existing method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13942 72102866-910b-0410-8b05-ffd578937521
2002-06-22 16:10:38 +00:00
Nicola Pero
2577cfcd9f
Removed bloat from NSAffineTransform
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13941 72102866-910b-0410-8b05-ffd578937521
2002-06-22 16:07:25 +00:00
Nicola Pero
55d2baf6c0
Removed bloat method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13940 72102866-910b-0410-8b05-ffd578937521
2002-06-22 16:05:57 +00:00
Nicola Pero
f4e1aa11d8
Use -rotateByDegrees:, not -rotateByAngle:, to rotate an Affine transform
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13939 72102866-910b-0410-8b05-ffd578937521
2002-06-22 16:04:34 +00:00
Nicola Pero
64f8c1fef7
Removed bloat method in NSAffineTransform
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13938 72102866-910b-0410-8b05-ffd578937521
2002-06-22 15:59:43 +00:00
Nicola Pero
905ef78adc
Removed gnustep-only method which was just adding bloat
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13937 72102866-910b-0410-8b05-ffd578937521
2002-06-22 15:58:29 +00:00
Nicola Pero
1e3707951f
Removed gnustep-only method which was never used and could easily be
...
replaced by calls to standard methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13936 72102866-910b-0410-8b05-ffd578937521
2002-06-22 15:57:50 +00:00
Nicola Pero
b0560300ce
Little cleanup of NSAffineTransform API
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13935 72102866-910b-0410-8b05-ffd578937521
2002-06-22 15:48:39 +00:00
Nicola Pero
61f05df41f
Method which was a private duplicate of a public one removed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13934 72102866-910b-0410-8b05-ffd578937521
2002-06-22 15:47:17 +00:00
Nicola Pero
d52e667cb5
Use new NSAffineTransform method to invert a matrix, not old one
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13933 72102866-910b-0410-8b05-ffd578937521
2002-06-22 15:46:30 +00:00
Nicola Pero
90ae9e642e
Removed duplicated method in favour of the standard one; added comment about
...
deprecated one
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13932 72102866-910b-0410-8b05-ffd578937521
2002-06-22 15:44:35 +00:00
Adam Fedor
d206df9e84
Revert last change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13928 72102866-910b-0410-8b05-ffd578937521
2002-06-22 13:42:59 +00:00
Adam Fedor
6d2fb13215
Fix makeKey makeMain with defered windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13927 72102866-910b-0410-8b05-ffd578937521
2002-06-22 03:44:57 +00:00
Nicola Pero
fb1641c28a
Improved performing actions of popupbuttons
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13921 72102866-910b-0410-8b05-ffd578937521
2002-06-19 15:00:45 +00:00
Nicola Pero
33a9bfaf78
Always select the popup item in performAction
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13920 72102866-910b-0410-8b05-ffd578937521
2002-06-19 15:00:17 +00:00
Richard Frith-Macdonald
8e986bb0db
Attempt to improve app location
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13902 72102866-910b-0410-8b05-ffd578937521
2002-06-17 15:03:58 +00:00
Gregory John Casamento
891fa14fc5
Spelling correction.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13894 72102866-910b-0410-8b05-ffd578937521
2002-06-15 23:01:14 +00:00
Gregory John Casamento
ce57c8562c
Minor correction.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13893 72102866-910b-0410-8b05-ffd578937521
2002-06-15 23:00:05 +00:00
Gregory John Casamento
9799537f92
Fixed some minor bugs in NSOutlineView and made delegate checking more efficient by using a macro.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13892 72102866-910b-0410-8b05-ffd578937521
2002-06-15 22:00:18 +00:00
Nicola Pero
414d38ddd8
Tidied code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13886 72102866-910b-0410-8b05-ffd578937521
2002-06-14 12:28:49 +00:00
Alexander Malmberg
6ffaeb7738
Disable autoenabling while updating the services menu.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13856 72102866-910b-0410-8b05-ffd578937521
2002-06-12 22:34:32 +00:00
Alexander Malmberg
4151738496
Fix handling of timestamps and removal of old menu items when updating services/services menu.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13855 72102866-910b-0410-8b05-ffd578937521
2002-06-12 21:04:51 +00:00
Nicola Pero
9f1fc9c153
Tidied changelog entry
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13852 72102866-910b-0410-8b05-ffd578937521
2002-06-12 14:20:58 +00:00
Nicola Pero
399ca41825
Updated the RTF parsers to work with subclasses of NSMutableAttributedString
...
as well
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13842 72102866-910b-0410-8b05-ffd578937521
2002-06-11 15:00:50 +00:00