Commit graph

3305 commits

Author SHA1 Message Date
Nicola Pero
a629d66a89 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
Nicola Pero
484f4f444f 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
Fred Kiefer
2227cb109a 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
Fred Kiefer
5522e94e87 [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
Adam Fedor
f7edb957d6 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
Fred Kiefer
b61f4db419 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
Fred Kiefer
2d069c20fb 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
Fred Kiefer
ff596015a7 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
Nicola Pero
699460a169 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
Nicola Pero
c373b78fe2 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
Nicola Pero
4dcab12c71 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
Richard Frith-Macdonald
083eb26bd3 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
Nicola Pero
54bceb64e7 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
Nicola Pero
333c39e035 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
Adam Fedor
0b2c1942c1 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
Adam Fedor
c629ab8ec2 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
Adam Fedor
fff1d729f8 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
Adam Fedor
f48f856447 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
Adam Fedor
ee8a2080d9 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
Gregory John Casamento
626e18c7c1 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
Nicola Pero
f139e85fd8 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
Nicola Pero
9d9d205564 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
Adam Fedor
6d269aec7d 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
Adam Fedor
309e040ca5 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
Nicola Pero
9e70c5edd8 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
Nicola Pero
7781f5b795 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
Nicola Pero
9de1ad583f 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
Nicola Pero
b064c1e6b1 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
Richard Frith-Macdonald
61ab92f40f 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 Marcotte
04a7c6ae90 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 Marcotte
f5800db6de 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
Nicola Pero
677d12f9d5 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
Nicola Pero
3e5d017079 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
Pierre-Yves Rivaille
87358ab5ec Source/NSMenuItem.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13489 72102866-910b-0410-8b05-ffd578937521
2002-04-17 19:57:36 +00:00
Richard Frith-Macdonald
199b2da394 Improved logging.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13480 72102866-910b-0410-8b05-ffd578937521
2002-04-16 14:16:37 +00:00
Nicola Pero
98e0362f22 Fixed typo in log message in gpbs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13475 72102866-910b-0410-8b05-ffd578937521
2002-04-16 10:57:40 +00:00
Nicola Pero
37098c1cbb Fixed typo in log message
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13474 72102866-910b-0410-8b05-ffd578937521
2002-04-16 10:57:13 +00:00
Adam Fedor
90a4a2c8b8 Revise window ops
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13469 72102866-910b-0410-8b05-ffd578937521
2002-04-15 02:52:35 +00:00
Adam Fedor
b9f0e1a9cd Change so rint is only defined when needed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13464 72102866-910b-0410-8b05-ffd578937521
2002-04-12 02:15:51 +00:00
Nicola Pero
04616b85ac Fixed button autosizing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13453 72102866-910b-0410-8b05-ffd578937521
2002-04-12 00:02:48 +00:00
Nicola Pero
935858f1cb No longer need to manually fix button sizes after autosizing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13452 72102866-910b-0410-8b05-ffd578937521
2002-04-12 00:02:26 +00:00
Nicola Pero
da8c4bdb2c Add more space around autosized buttons so that they are usable without
manual intervention


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13451 72102866-910b-0410-8b05-ffd578937521
2002-04-12 00:02:00 +00:00
Nicola Pero
eb4cf3c858 Tweaked #include and @class directives in header files to have it compile
faster


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13450 72102866-910b-0410-8b05-ffd578937521
2002-04-11 23:35:42 +00:00
Nicola Pero
07886ee66a Added missing #include
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13447 72102866-910b-0410-8b05-ffd578937521
2002-04-11 23:29:32 +00:00
Nicola Pero
809b301418 Modified #include and @class machinery to be efficient
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13446 72102866-910b-0410-8b05-ffd578937521
2002-04-11 23:29:02 +00:00
Nicola Pero
adb0b8cab7 Added missing @class and #include stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13445 72102866-910b-0410-8b05-ffd578937521
2002-04-11 23:20:43 +00:00
Nicola Pero
bfcfe224fd Added missing #include
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13444 72102866-910b-0410-8b05-ffd578937521
2002-04-11 23:20:15 +00:00
Nicola Pero
a5a7e9aa48 Added missing @class
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13443 72102866-910b-0410-8b05-ffd578937521
2002-04-11 23:20:01 +00:00
Nicola Pero
be371e47d7 Added missing #includes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13442 72102866-910b-0410-8b05-ffd578937521
2002-04-11 23:17:42 +00:00
Nicola Pero
d7d52ad0b1 Added missing #includes and fixed minor dealloc problem
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13441 72102866-910b-0410-8b05-ffd578937521
2002-04-11 23:15:40 +00:00