Commit graph

4644 commits

Author SHA1 Message Date
nico
3b7a5e0770 Alternate image support for NSBrowserCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5510 72102866-910b-0410-8b05-ffd578937521
1999-12-14 19:07:20 +00:00
nico
bea1711115 Alternate image support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5509 72102866-910b-0410-8b05-ffd578937521
1999-12-14 19:06:13 +00:00
nico
28ee8899a2 Tidied inizialization by removing private method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5508 72102866-910b-0410-8b05-ffd578937521
1999-12-14 19:05:32 +00:00
richard
dde3060c43 Window ordering/focus fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5506 72102866-910b-0410-8b05-ffd578937521
1999-12-14 16:53:23 +00:00
richard
a61c6434b2 Improved menu display and image caching
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5505 72102866-910b-0410-8b05-ffd578937521
1999-12-14 11:18:11 +00:00
fedor
5c453a3686 DPS Update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5501 72102866-910b-0410-8b05-ffd578937521
1999-12-13 22:14:54 +00:00
fedor
3f6ad4b28b DPS update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5500 72102866-910b-0410-8b05-ffd578937521
1999-12-13 22:14:20 +00:00
nico
3628f6e738 Further optimization of NSBrowserCell; added alternateImage support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5496 72102866-910b-0410-8b05-ffd578937521
1999-12-13 19:48:18 +00:00
nico
8470145054 Optimizations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5495 72102866-910b-0410-8b05-ffd578937521
1999-12-13 19:47:03 +00:00
nico
47a548b69b Removed two ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5494 72102866-910b-0410-8b05-ffd578937521
1999-12-13 19:45:52 +00:00
nico
cd032283b0 Cells done even more memory lighter
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5492 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:23:14 +00:00
nico
4338e5677c Updated for ivar changings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5491 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:20:59 +00:00
nico
7860e306bb Updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5490 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:19:09 +00:00
nico
130e96bfea Updated for changings in ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5489 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:18:36 +00:00
nico
48413f333b NSImageCell is not a subclass of NSActionCell so should not save
last control view drawn to


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5488 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:17:49 +00:00
nico
5deeebe455 Updated for changings in NSCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5487 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:16:00 +00:00
nico
a7bb50b6ba Updated for ivar changings; removed all control view things now in actioncell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5486 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:14:52 +00:00
nico
0c5b7bebbf Updated for ivars changings in cell and browsercell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5485 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:13:00 +00:00
nico
2f0b658a58 Tiny optms in GSBrowserTitleCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5484 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:12:01 +00:00
nico
c29e222b0b Moved control view stuff from NSCell, updated.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5483 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:10:51 +00:00
nico
df7d2124f4 Removed unused ivar
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5482 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:09:46 +00:00
nico
7af3e4fc0c Use two nscell bits for two BOOL ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5481 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:09:18 +00:00
nico
572ecd0da4 Removed old unused ivar
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5480 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:08:40 +00:00
nico
74c0f46c91 Use a NSCell bit to store a BOOL ivar
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5479 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:07:44 +00:00
nico
f0a82c68e0 Made cells even memory lighter
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5478 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:06:32 +00:00
nico
e04e76ea66 Use one of NSCell bit for a BOOL ivar
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5477 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:05:38 +00:00
nico
30f72d7e5c Use NSCell bits for two BOOL ivar
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5476 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:05:01 +00:00
nico
f3c43a47fe Moved ivar _control_view from NSCell to NSActionCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5475 72102866-910b-0410-8b05-ffd578937521
1999-12-13 16:04:23 +00:00
nico
a5c183574c Corrected typo in last ChangeLog entry
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5473 72102866-910b-0410-8b05-ffd578937521
1999-12-13 03:06:55 +00:00
nico
8b0e563fb3 Cell optimizations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5472 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:56:57 +00:00
nico
76b398b2a7 Renamed ChangeLog to ChangeLog.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5471 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:55:20 +00:00
nico
d34b8569c6 Updated for change in cell ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5470 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:51:58 +00:00
nico
d47053faba Updated for changes in cell's ivar names; use them.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5469 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:50:14 +00:00
nico
4e87315937 Tiny speed up in initialization
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5468 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:49:13 +00:00
nico
5701dad687 Access trivial ivars such as its cell directly (speed)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5467 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:48:14 +00:00
nico
5836bc2cce Updated for ivar name change in NSCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5466 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:47:08 +00:00
nico
590ce932fe Updated for change in cell ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5465 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:46:14 +00:00
nico
accd15f486 Updated for changes in cell ivars, minor optimizations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5464 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:45:20 +00:00
nico
2087516ceb Updated for changes in all cells; minor optimizations for drawing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5463 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:43:52 +00:00
nico
3995bcf211 Updated for ivars, tiny opts.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5462 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:42:49 +00:00
nico
06328ec9a8 Updated for new cell ivar names
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5461 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:41:11 +00:00
nico
d1a8343b43 Prefixed all ivars with underscores; use a bitfield for BOOL ivars to
reduce memory consumption; access ivars, speed issues.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5460 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:39:40 +00:00
nico
0eb054e447 Prefixed ivars with underscores; access ivars.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5459 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:38:14 +00:00
nico
5a051fcfcd Optimized by removing the auxiliary cell. Removed some old methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5458 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:36:40 +00:00
nico
23dbc8be3e Updated for new way of getting borders
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5457 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:35:01 +00:00
nico
60f56c5db3 Updated for new way of getting border sizes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5456 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:33:57 +00:00
nico
6645c6756a Prefixed ivars with underscore, some tiny opts
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5455 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:33:14 +00:00
nico
2e59202037 Removed old unused ivar
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5454 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:30:58 +00:00
nico
b5c414aa59 Prefixed ivars with underscores; use a bitfield; moved
sizeForBorderType to a function (even inlined for now)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5453 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:30:24 +00:00
nico
a5414f5e78 Prefixed ivars with underscores; removed old unused ivar
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5452 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:29:10 +00:00