Commit graph

3872 commits

Author SHA1 Message Date
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
nico
c0d3cf0bdb More clean up in dealloc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13633 72102866-910b-0410-8b05-ffd578937521
2002-05-12 11:23:12 +00:00
CaS
b311bf3e81 Standardise API for character conversion
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13630 72102866-910b-0410-8b05-ffd578937521
2002-05-11 07:17:33 +00:00
nico
ebd9e79a82 Fixed dealloc bug in NSRulerView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13622 72102866-910b-0410-8b05-ffd578937521
2002-05-10 12:37:55 +00:00
nico
0fa93ae911 Fixed error in deallocation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13621 72102866-910b-0410-8b05-ffd578937521
2002-05-10 12:37:31 +00:00
fedor
573f743858 Flip font on set if needed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13605 72102866-910b-0410-8b05-ffd578937521
2002-05-08 03:28:09 +00:00
fedor
5180fd5339 Stroke the underline
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13601 72102866-910b-0410-8b05-ffd578937521
2002-05-07 03:37:48 +00:00
fedor
0f183d3052 Update to autoconf 2.53
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13574 72102866-910b-0410-8b05-ffd578937521
2002-05-02 15:17:54 +00:00
fedor
1c9c720d01 Check superview frame size before getting it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13568 72102866-910b-0410-8b05-ffd578937521
2002-05-01 16:59:10 +00:00
fedor
1c30cdce2b Version 0.7.7
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13560 72102866-910b-0410-8b05-ffd578937521
2002-05-01 02:06:48 +00:00
gcasa
1360c93876 Committing alex's change to NSOutlineView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13545 72102866-910b-0410-8b05-ffd578937521
2002-04-26 04:30:04 +00:00
nico
b1b403c85a Attempted fix at decoding popup buttons from gmodels
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13536 72102866-910b-0410-8b05-ffd578937521
2002-04-24 09:58:59 +00:00
nico
96950fde33 Attempted fix at broken decoding of popup buttons
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13535 72102866-910b-0410-8b05-ffd578937521
2002-04-24 09:58:20 +00:00
fedor
5ea51941b5 New mouselocation methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13530 72102866-910b-0410-8b05-ffd578937521
2002-04-23 20:50:24 +00:00
fedor
f7a20d6c96 Screen handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13524 72102866-910b-0410-8b05-ffd578937521
2002-04-22 15:45:10 +00:00
nico
0204052797 Patched gmodel encoding on openstep to work around OpenStep IB bug in
window masks


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13520 72102866-910b-0410-8b05-ffd578937521
2002-04-21 14:13:17 +00:00
nico
273aae1dca Fixed window masks when encoding on OpenStep
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13519 72102866-910b-0410-8b05-ffd578937521
2002-04-21 14:11:57 +00:00
nico
c22ee18c08 Updated windows libgnustep-gui.def
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13516 72102866-910b-0410-8b05-ffd578937521
2002-04-21 12:54:53 +00:00
nico
4dc1bb3706 Added NSOutlineView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13515 72102866-910b-0410-8b05-ffd578937521
2002-04-21 12:53:34 +00:00
CaS
a7a3029182 Fix for NSHost argument specifying local host.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13512 72102866-910b-0410-8b05-ffd578937521
2002-04-19 05:54:35 +00:00
ludovic
bf8d6a14bb Updated the changelog to reflect my previous commit.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13510 72102866-910b-0410-8b05-ffd578937521
2002-04-18 22:44:48 +00:00
ludovic
03500c6bba Fixed some minor issues with NSOutlineView's delegate methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13509 72102866-910b-0410-8b05-ffd578937521
2002-04-18 22:44:04 +00:00
nico
f88bad3c10 Updated Windows DLL import/export machinery to new gnustep-make conventions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13502 72102866-910b-0410-8b05-ffd578937521
2002-04-18 10:26:37 +00:00
nico
2ea2f6cd19 Updated for new gnustep-make conventions on Windows DLL import/export
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13501 72102866-910b-0410-8b05-ffd578937521
2002-04-18 10:26:04 +00:00