Commit graph

3345 commits

Author SHA1 Message Date
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
CaS
705ea5944f Patch by jeff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13782 72102866-910b-0410-8b05-ffd578937521
2002-06-06 05:22:45 +00:00
nico
4449d1c41c Minor tidyup in .h file to remove compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13779 72102866-910b-0410-8b05-ffd578937521
2002-06-05 15:21:27 +00:00
nico
f170cf8df9 Cleaned preprocessor #endif
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13778 72102866-910b-0410-8b05-ffd578937521
2002-06-05 15:19:38 +00:00
fedor
62bb2f3a39 Transfer beep to GSDisplayServer
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13763 72102866-910b-0410-8b05-ffd578937521
2002-06-04 02:19:23 +00:00
alexm
fa7a2d58f1 Add basic color picker bundles.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13761 72102866-910b-0410-8b05-ffd578937521
2002-06-02 21:00:34 +00:00
nico
1b7f52e176 Fixed NSMatrix autoresizing; extended to setFrame: and setFrameSize: as
well; removed some roundings from NSMatrix


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13705 72102866-910b-0410-8b05-ffd578937521
2002-05-26 15:50:38 +00:00
nico
58ee64e06d Added long comment about why we should not be trying to approximate cell
sizes here


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13704 72102866-910b-0410-8b05-ffd578937521
2002-05-26 15:34:40 +00:00
nico
4062c657a5 Rewritten autoresizing - and now should be used also when setFrame: or setFrameSize:
is called.  Do not round cellsizes to be integers as that is just removing
information we instead want to pass to the backend for better rendering.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13703 72102866-910b-0410-8b05-ffd578937521
2002-05-26 15:25:03 +00:00
nico
b99cafc34c More strict checking of special cases in GSSimpleLayoutManager
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13684 72102866-910b-0410-8b05-ffd578937521
2002-05-22 12:35:54 +00:00
nico
ba6328711c More careful checking for the special case of no text
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13683 72102866-910b-0410-8b05-ffd578937521
2002-05-22 12:35:10 +00:00
nico
5f523effd8 Do not flush the window during an highlight rect
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13682 72102866-910b-0410-8b05-ffd578937521
2002-05-22 12:06:39 +00:00
nico
b5967a3cbe Updated for the fact the NSHighlightRect() no longer flushes the window
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13681 72102866-910b-0410-8b05-ffd578937521
2002-05-22 12:06:09 +00:00
nico
f6326dbf0c Updated and simplified code for the fact we no longer flush the window
in NSHighlightRect()


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13680 72102866-910b-0410-8b05-ffd578937521
2002-05-22 12:05:25 +00:00
nico
4a49f2904b Do not flush the window during an NSHighlightRect()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13679 72102866-910b-0410-8b05-ffd578937521
2002-05-22 12:04:47 +00:00
nico
9d52800942 Indented some lines
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13678 72102866-910b-0410-8b05-ffd578937521
2002-05-22 11:51:26 +00:00
nico
7aad55d98c Indented line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13677 72102866-910b-0410-8b05-ffd578937521
2002-05-22 11:45:48 +00:00
nico
1263fbe1b9 Fixed little bug in NSBrowser
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13672 72102866-910b-0410-8b05-ffd578937521
2002-05-21 15:59:40 +00:00
nico
2dbac9bc4a Fixed variable declared with the wrong type
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13671 72102866-910b-0410-8b05-ffd578937521
2002-05-21 15:59:03 +00:00
nico
3b42ae1dee Tidied comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13670 72102866-910b-0410-8b05-ffd578937521
2002-05-21 15:54:10 +00:00
FredKiefer
68871b0058 Improved horizontal menus.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13663 72102866-910b-0410-8b05-ffd578937521
2002-05-17 09:21:33 +00:00
FredKiefer
a4cd7954a3 [rectOfItemAtIndex:] for horizontal orientation set items from
left to right. [locationForSubmenu:] for horizontal orientation
set submenu below the item in self.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13662 72102866-910b-0410-8b05-ffd578937521
2002-05-17 09:20:59 +00:00
fedor
ffd1676ce5 Make sure context is released
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13654 72102866-910b-0410-8b05-ffd578937521
2002-05-14 18:49:00 +00:00
FredKiefer
52b8362531 Made fonts and colours easier to customize.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13649 72102866-910b-0410-8b05-ffd578937521
2002-05-13 22:16:40 +00:00
FredKiefer
073a68d9d5 Moved the caching of fonts from [initWithName:matrix:] to
[fontWithName:matrix:] so that unneeded fonts are no longer
created. In [labelFontSize], [smallSystemFontSize] and
[systemFontSize] get values from defaults if available. In
getNSFont() removed hard coded 12, will be relaced by default for
NSUserFontSize.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13648 72102866-910b-0410-8b05-ffd578937521
2002-05-13 22:15:53 +00:00
FredKiefer
4b24b0d803 In initSystemColors() and systemColorWithName() replaced
implementation of system colours with named colours from a stored
colour list. Added conversion cache for named colours. This allows
easy configuration of system colours while keeping the same performance.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13647 72102866-910b-0410-8b05-ffd578937521
2002-05-13 22:15:01 +00:00
nico
a713c3fbd7 Hopefully final fix for NSTextView -dealloc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13635 72102866-910b-0410-8b05-ffd578937521
2002-05-12 11:24:08 +00:00
nico
43074e25fc Removed ivar no longer used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13634 72102866-910b-0410-8b05-ffd578937521
2002-05-12 11:23:38 +00:00