Commit graph

3872 commits

Author SHA1 Message Date
nico
01ee9aa6f1 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
nico
21916b1edc 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
nico
59a2634ab1 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
nico
b3c5b78024 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
nico
f461567e1a 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
nico
c01ae3fd94 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
nico
0734ffaccc 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
nico
ab0fc569ea 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
nico
f65e112d67 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
nico
b2dffce029 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
nico
b21d6d013a 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
nico
fe5372921f 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
nico
8ed9df9ac0 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
nico
8dc087e032 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
nico
3a765ba38f 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
fedor
a2f33915c1 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
fedor
cc45d0eb88 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
nico
4ad8f481cf 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
nico
9352e96e63 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
CaS
7cd4f7630d 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
gcasa
c71726fc92 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
gcasa
d4d254989d 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
gcasa
91a399810f 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
nico
5828c3b5d6 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
alexm
d41f280d87 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
alexm
2fe087853f 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
nico
81ebb580db 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
nico
bf5b51e6eb 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
nico
ca4f9f5e36 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
nico
ddecdea475 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
nico
3550e38fea 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
nico
5c189130c1 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
nico
ad9b99b5c0 Indented
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13837 72102866-910b-0410-8b05-ffd578937521
2002-06-11 13:57:38 +00:00
fedor
fcc6653206 Version 0.7.8
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13833 72102866-910b-0410-8b05-ffd578937521
2002-06-11 02:41:32 +00:00
alexm
b36c1b8693 Add missing NSMenuItem class definition.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13828 72102866-910b-0410-8b05-ffd578937521
2002-06-11 00:37:25 +00:00
alexm
0b7afabff0 Fix handling of NSMenuItem:s.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13827 72102866-910b-0410-8b05-ffd578937521
2002-06-10 23:48:09 +00:00
nico
a0b4cbad19 Fixed date of last two changelog entries ... had put in the wrong one
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13824 72102866-910b-0410-8b05-ffd578937521
2002-06-10 14:12:28 +00:00
nico
6d8f520c3a Fxied cells/controls with continuous action
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13821 72102866-910b-0410-8b05-ffd578937521
2002-06-10 10:41:54 +00:00
nico
bfc479b34d Fixed control with continuous actions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13820 72102866-910b-0410-8b05-ffd578937521
2002-06-10 10:41:15 +00:00
nico
84c92ff0fb Fix to encoding NSCells in gmodels
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13819 72102866-910b-0410-8b05-ffd578937521
2002-06-10 09:08:01 +00:00
nico
c4e8312e6d Make sure NSCell objects do not spoil their sendActionMask when encoding them
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13818 72102866-910b-0410-8b05-ffd578937521
2002-06-10 09:07:31 +00:00
nico
e9df1f67e9 Reindented
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13817 72102866-910b-0410-8b05-ffd578937521
2002-06-10 09:06:40 +00:00
alexm
f867ecac02 Create and use local NSPasteboard object in -performService:....
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13815 72102866-910b-0410-8b05-ffd578937521
2002-06-09 23:25:58 +00:00
alexm
cd75855172 Make _miniaturizedImage default to the application icon.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13805 72102866-910b-0410-8b05-ffd578937521
2002-06-08 20:38:11 +00:00
alexm
5003acb480 Make -doService: handle nil return/send types correctly. Fix calls to NSRunAlertPanel().
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13803 72102866-910b-0410-8b05-ffd578937521
2002-06-08 18:11:17 +00:00
nico
bf66abaffb Little fix to NSScroller for when it has no arrows and its frame is changed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13787 72102866-910b-0410-8b05-ffd578937521
2002-06-06 09:41:39 +00:00
nico
1f93b5465b When changing the scroller frame, do not add the arrows if they are not
already there


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13786 72102866-910b-0410-8b05-ffd578937521
2002-06-06 09:40:56 +00:00
nico
502dc13cef Indented
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13785 72102866-910b-0410-8b05-ffd578937521
2002-06-06 09:38:11 +00:00
nico
baa0aa5e6c Fixed argument of applicationShouldTerminate: method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13784 72102866-910b-0410-8b05-ffd578937521
2002-06-06 08:35:48 +00:00
nico
5155461c45 Fixed argument of the applicationShouldTerminate: message
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13783 72102866-910b-0410-8b05-ffd578937521
2002-06-06 08:35:19 +00:00