Commit graph

7890 commits

Author SHA1 Message Date
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
Nicola Pero
0d9f2c6dbe When parsing RTF (or other formats) require the generated attributed
string to be of the appropriate class


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13841 72102866-910b-0410-8b05-ffd578937521
2002-06-11 14:59:51 +00:00
Nicola Pero
db1b1d040c Modified the protocol to allow the caller to specify the class to use
when creating the new attributed string


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13840 72102866-910b-0410-8b05-ffd578937521
2002-06-11 14:59:13 +00:00
Nicola Pero
904597d9d5 Allow the caller to require the generated attributed string to be of a
specific class/subclass


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13839 72102866-910b-0410-8b05-ffd578937521
2002-06-11 14:58:31 +00:00
Nicola Pero
9fdc6d9998 Add -Wall when compiling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13838 72102866-910b-0410-8b05-ffd578937521
2002-06-11 14:54:38 +00:00