FredKiefer
472dc15e7f
Added some ivars
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6593 72102866-910b-0410-8b05-ffd578937521
2000-05-13 14:25:45 +00:00
FredKiefer
9c5f3ce9f1
Moved two methods from NSTextAttachment.h here
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6563 72102866-910b-0410-8b05-ffd578937521
2000-05-04 22:37:53 +00:00
FredKiefer
89e76fb772
Moved two methods into NSAttributedString.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6562 72102866-910b-0410-8b05-ffd578937521
2000-05-04 22:37:11 +00:00
richard
5499c13221
NSScreen fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6560 72102866-910b-0410-8b05-ffd578937521
2000-05-04 18:28:00 +00:00
jagapen
3fc5162b62
Update ivars to prepend underscore.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6527 72102866-910b-0410-8b05-ffd578937521
2000-04-28 00:47:05 +00:00
richard
17628a5e4c
colorspace support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6515 72102866-910b-0410-8b05-ffd578937521
2000-04-25 20:26:51 +00:00
fedor
bb703d65b9
New backend access methods
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6489 72102866-910b-0410-8b05-ffd578937521
2000-04-20 22:17:42 +00:00
fedor
b9de76dad5
Image improvements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6481 72102866-910b-0410-8b05-ffd578937521
2000-04-18 16:58:14 +00:00
jagapen
e8e9ed243b
New ivars for panel objects.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6473 72102866-910b-0410-8b05-ffd578937521
2000-04-18 02:25:49 +00:00
richard
523c0d29f4
Fix incorrect comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6465 72102866-910b-0410-8b05-ffd578937521
2000-04-14 04:43:24 +00:00
fedor
66f98c03eb
View display an tiff improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6463 72102866-910b-0410-8b05-ffd578937521
2000-04-13 19:23:16 +00:00
fedor
f3caf6db90
allFonts returns GSFontInfo objects.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6425 72102866-910b-0410-8b05-ffd578937521
2000-04-06 14:31:08 +00:00
fedor
84606cb733
Better copying
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6406 72102866-910b-0410-8b05-ffd578937521
2000-03-31 22:54:44 +00:00
fedor
8c73025642
Implement copying
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6405 72102866-910b-0410-8b05-ffd578937521
2000-03-31 22:53:17 +00:00
fedor
5bea5b93b5
Use GSFont classes in place of backend poseAs classes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6390 72102866-910b-0410-8b05-ffd578937521
2000-03-27 18:28:51 +00:00
richard
c47b08b7be
Minor tidyup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6386 72102866-910b-0410-8b05-ffd578937521
2000-03-27 06:56:10 +00:00
jagapen
76a9c0ddc0
Implement NSColorPicker, add method defs to NSImage.h, add ivar init to
...
NSImage.m, fix bug in NSBundle [-pathForImageResource:]
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6380 72102866-910b-0410-8b05-ffd578937521
2000-03-25 11:54:29 +00:00
jagapen
61d8f5e1c4
Initial implementation of NSFileWrapper
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6377 72102866-910b-0410-8b05-ffd578937521
2000-03-25 02:09:31 +00:00
richard
15c9e0cf75
NSText fixups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6360 72102866-910b-0410-8b05-ffd578937521
2000-03-23 11:31:25 +00:00
richard
80ba9acdcb
Fixes from jgapen
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6355 72102866-910b-0410-8b05-ffd578937521
2000-03-22 21:39:00 +00:00
richard
aa3c082435
Tidyup responder ivars
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6329 72102866-910b-0410-8b05-ffd578937521
2000-03-19 07:33:26 +00:00
nico
c83c9e4891
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6316 72102866-910b-0410-8b05-ffd578937521
2000-03-18 01:04:43 +00:00
nico
868e9a85f0
Added ivars to support the table view
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6309 72102866-910b-0410-8b05-ffd578937521
2000-03-18 00:28:38 +00:00
nico
03ace23b69
Rewritten from scratch
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6305 72102866-910b-0410-8b05-ffd578937521
2000-03-18 00:25:15 +00:00
nico
8efbc01dc8
Include NSTable related interface files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6304 72102866-910b-0410-8b05-ffd578937521
2000-03-18 00:21:08 +00:00
richard
c95b9492f9
Fix for tools
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6301 72102866-910b-0410-8b05-ffd578937521
2000-03-17 21:46:38 +00:00
richard
de4d9df585
iFix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6294 72102866-910b-0410-8b05-ffd578937521
2000-03-16 17:42:52 +00:00
richard
746d06e327
MacOS-X methods added
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6292 72102866-910b-0410-8b05-ffd578937521
2000-03-16 15:45:19 +00:00
richard
be2b1ba87b
Various text/font fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6291 72102866-910b-0410-8b05-ffd578937521
2000-03-16 14:16:46 +00:00
fedor
327673731a
wraster library support and alpha/compositing improvements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6272 72102866-910b-0410-8b05-ffd578937521
2000-03-12 04:35:43 +00:00
richard
feb8ae9196
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6248 72102866-910b-0410-8b05-ffd578937521
2000-03-10 11:17:54 +00:00
richard
3a723df362
Tidyup - make new method public
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6247 72102866-910b-0410-8b05-ffd578937521
2000-03-10 10:34:58 +00:00
richard
7b00766409
Minor fixups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6246 72102866-910b-0410-8b05-ffd578937521
2000-03-10 07:48:29 +00:00
richard
0e7100fb8a
String drawing fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6210 72102866-910b-0410-8b05-ffd578937521
2000-03-08 08:40:58 +00:00
richard
0613cf4ce0
Titlebar state change code added
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6194 72102866-910b-0410-8b05-ffd578937521
2000-03-06 21:10:08 +00:00
richard
fdafc3afd7
Text tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6190 72102866-910b-0410-8b05-ffd578937521
2000-03-06 11:50:30 +00:00
richard
d4a4af71e1
Tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6189 72102866-910b-0410-8b05-ffd578937521
2000-03-06 11:39:22 +00:00
richard
20ed77e8f9
Minor drawing fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6164 72102866-910b-0410-8b05-ffd578937521
2000-03-03 06:34:20 +00:00
richard
d992c617cd
Support for miniwindows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6147 72102866-910b-0410-8b05-ffd578937521
2000-03-01 17:21:08 +00:00
richard
898fad7436
Window close/dealloc fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6115 72102866-910b-0410-8b05-ffd578937521
2000-02-25 17:43:32 +00:00
nico
6026349be9
Fixed typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6072 72102866-910b-0410-8b05-ffd578937521
2000-02-22 17:49:39 +00:00
nico
cbc2161178
Almost complete rewrite
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6071 72102866-910b-0410-8b05-ffd578937521
2000-02-22 17:49:28 +00:00
fedor
f34100ac45
Merge from 0.6.5
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6040 72102866-910b-0410-8b05-ffd578937521
2000-02-19 00:40:47 +00:00
enrico
6b5e33078b
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5970 72102866-910b-0410-8b05-ffd578937521
2000-02-09 17:48:00 +00:00
nico
cb46662855
Rewrite of NSFontManager, NSFontPanel stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5861 72102866-910b-0410-8b05-ffd578937521
2000-01-25 14:36:17 +00:00
nico
c0ad493c54
Added class provind a standard Info Panel
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5845 72102866-910b-0410-8b05-ffd578937521
2000-01-24 23:36:15 +00:00
nico
178693c437
Pop up a panel explaining the problem when requested a non implemented
...
panel; added standard info panel support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5844 72102866-910b-0410-8b05-ffd578937521
2000-01-24 23:34:19 +00:00
fedor
e4f865d17a
Change NSComposite constants
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5811 72102866-910b-0410-8b05-ffd578937521
2000-01-22 05:11:56 +00:00
nico
b1cce90714
Added two bits
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5806 72102866-910b-0410-8b05-ffd578937521
2000-01-22 01:48:28 +00:00
nico
abcefc7989
Added NSCellAllowsMixedState and declarations of many macosx methods
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5802 72102866-910b-0410-8b05-ffd578937521
2000-01-21 04:34:34 +00:00
nico
8877a9dc86
Added ivar and private method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5765 72102866-910b-0410-8b05-ffd578937521
2000-01-13 23:15:31 +00:00
nico
f577a4abf4
Changed ivar name
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5764 72102866-910b-0410-8b05-ffd578937521
2000-01-13 23:14:48 +00:00
nico
8ac4b063d5
Prefixed ivars with underscores
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5717 72102866-910b-0410-8b05-ffd578937521
2000-01-10 01:56:00 +00:00
nico
6a3efdf390
Prefixed ivars with underscores; added explicatory comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5701 72102866-910b-0410-8b05-ffd578937521
2000-01-08 02:26:45 +00:00
nico
8ee09f7603
Added ivar needed to support multi (mouse) clicks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5691 72102866-910b-0410-8b05-ffd578937521
2000-01-07 18:26:26 +00:00
nico
dfaca138c8
Changed ivar
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5690 72102866-910b-0410-8b05-ffd578937521
2000-01-07 18:25:50 +00:00
nico
ead5436b0f
Safety check for enum.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5689 72102866-910b-0410-8b05-ffd578937521
2000-01-07 18:25:08 +00:00
nico
7294fe55c4
Fixed typo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5688 72102866-910b-0410-8b05-ffd578937521
2000-01-07 18:23:18 +00:00
richard
ecad93d9c8
Tidy nib stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5652 72102866-910b-0410-8b05-ffd578937521
2000-01-03 18:42:16 +00:00
richard
a43992c7c0
Fix set/tage values
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5641 72102866-910b-0410-8b05-ffd578937521
1999-12-29 07:14:00 +00:00
fedor
745d515d38
More imaging and compositing stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5635 72102866-910b-0410-8b05-ffd578937521
1999-12-28 19:20:45 +00:00
richard
7518839b85
Image encoding support - first cut
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5633 72102866-910b-0410-8b05-ffd578937521
1999-12-28 16:02:01 +00:00
richard
091e43b9fe
window level fixes in modal sessions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5604 72102866-910b-0410-8b05-ffd578937521
1999-12-22 09:25:51 +00:00
enrico
ded6bdd765
* Added Source/NSBezierPath.m and Headers/AppKit/NSBezierPath.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5601 72102866-910b-0410-8b05-ffd578937521
1999-12-21 23:39:32 +00:00
richard
596e36c31d
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5586 72102866-910b-0410-8b05-ffd578937521
1999-12-20 12:46:41 +00:00
richard
d7087a71f6
Tiny prototype fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5585 72102866-910b-0410-8b05-ffd578937521
1999-12-20 12:00:26 +00:00
nico
209dcf44dc
Prefixed ivar names with underscore; removed method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5578 72102866-910b-0410-8b05-ffd578937521
1999-12-18 15:48:07 +00:00
nico
2bef1fabb6
Prefixed ivars with underscores
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5565 72102866-910b-0410-8b05-ffd578937521
1999-12-17 23:20:34 +00:00
nico
b6bd684867
Prefixed ivars with underscore
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5527 72102866-910b-0410-8b05-ffd578937521
1999-12-16 02:58:32 +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
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
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
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
nico
c0a68db893
Removed unused ivars
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5451 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:28:23 +00:00
nico
6cd12a8789
Prefixed ivars with underscores
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5450 72102866-910b-0410-8b05-ffd578937521
1999-12-13 02:27:38 +00:00
nico
7854301762
Added copyright notice; protected from multiple inclusions.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5444 72102866-910b-0410-8b05-ffd578937521
1999-12-11 03:07:03 +00:00
nico
fde5c661f6
Removed private method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5443 72102866-910b-0410-8b05-ffd578937521
1999-12-11 03:05:57 +00:00
nico
f666a32951
Removed declaration of unimplemented method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5442 72102866-910b-0410-8b05-ffd578937521
1999-12-11 03:05:23 +00:00
nico
1023c0c428
Added ivar needed to handle correctly return values.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5426 72102866-910b-0410-8b05-ffd578937521
1999-12-09 04:59:08 +00:00
richard
4556d52ad7
Various minor window bugfixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5408 72102866-910b-0410-8b05-ffd578937521
1999-12-08 15:01:52 +00:00
nico
64fe96cfa6
Prefixed ivar delegate with underscore
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5392 72102866-910b-0410-8b05-ffd578937521
1999-12-07 05:53:26 +00:00
nico
2cae1cfc1a
Updated ivars for changing in NSSavePanel code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5391 72102866-910b-0410-8b05-ffd578937521
1999-12-07 05:52:24 +00:00
richard
faecf1dc76
Litte prototype addition to prevent warnings
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5387 72102866-910b-0410-8b05-ffd578937521
1999-12-06 15:48:24 +00:00
richard
9a23dd39db
Added DPSdocedited
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5384 72102866-910b-0410-8b05-ffd578937521
1999-12-06 13:32:01 +00:00
richard
d130272472
New DPS operator
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5382 72102866-910b-0410-8b05-ffd578937521
1999-12-04 19:44:09 +00:00
richard
018ad81664
Popup fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5381 72102866-910b-0410-8b05-ffd578937521
1999-12-04 08:39:07 +00:00
michael
02d80a510c
Fixes for NSPopUp.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5380 72102866-910b-0410-8b05-ffd578937521
1999-12-03 21:38:43 +00:00
richard
b37d0a916b
Tidy up nsimage a bit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5357 72102866-910b-0410-8b05-ffd578937521
1999-12-02 06:48:02 +00:00
nico
2a68ca21e6
Added copyright and played a little with newlines ;)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5353 72102866-910b-0410-8b05-ffd578937521
1999-12-02 03:08:48 +00:00
nico
32f004a21c
Added copyright, changed ivars, minor tidyups, updates.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5351 72102866-910b-0410-8b05-ffd578937521
1999-12-02 03:05:38 +00:00
richard
fc849e3129
Image updates from Jonathon Gapen
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5343 72102866-910b-0410-8b05-ffd578937521
1999-12-01 08:26:33 +00:00
fedor
e58e3b260e
NSBrowser rewrite.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5339 72102866-910b-0410-8b05-ffd578937521
1999-11-30 22:15:25 +00:00
richard
92681bd26c
Tidyup etc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5324 72102866-910b-0410-8b05-ffd578937521
1999-11-29 11:45:50 +00:00
richard
0378bccd87
Tidy focus changing for windows being ordered out
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5320 72102866-910b-0410-8b05-ffd578937521
1999-11-29 06:12:34 +00:00
nico
1e4e439413
Changed 'id' to 'NSBrowser*, NSTextField*' etc; updated for use of NSForm
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5307 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:46:58 +00:00
nico
a0b28fa744
Started work of prefixing ivars with underscore; added two methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5306 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:44:19 +00:00
nico
89d61fa330
Fixed comment.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5304 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:41:08 +00:00
richard
1708e6cfe8
Fixes to avoid crashes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5275 72102866-910b-0410-8b05-ffd578937521
1999-11-25 11:54:08 +00:00
nico
af496d6af4
First public version.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5265 72102866-910b-0410-8b05-ffd578937521
1999-11-23 23:35:02 +00:00
michael
f6a85c5407
Fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5262 72102866-910b-0410-8b05-ffd578937521
1999-11-22 21:48:03 +00:00
richard
b27b0579e9
Variosu fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5253 72102866-910b-0410-8b05-ffd578937521
1999-11-22 15:03:41 +00:00
richard
bb674c32c0
Change to avoid notifications for hide/unhide, activate/deactivate.
...
Keep lists of deactivated/hidden windows in application.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5251 72102866-910b-0410-8b05-ffd578937521
1999-11-22 12:58:14 +00:00
richard
a650de73a5
Some window fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5250 72102866-910b-0410-8b05-ffd578937521
1999-11-22 07:31:01 +00:00
richard
5dcbe92051
Various tidying up of DPS window operations.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5234 72102866-910b-0410-8b05-ffd578937521
1999-11-18 11:06:22 +00:00
nico
9e5dd26667
Added ivar.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5232 72102866-910b-0410-8b05-ffd578937521
1999-11-18 01:02:32 +00:00
nico
57d3dfd041
Avoid compiler warnings.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5219 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:57:20 +00:00
nico
08f226ccb2
Added ivar.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5218 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:56:19 +00:00
dlazaro
a927432228
Almost total reimplementation of the menuing code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5207 72102866-910b-0410-8b05-ffd578937521
1999-11-16 22:25:07 +00:00
dlazaro
b5bb49bff1
Added declaration for removeFromSuperviewWithoutNeedingDisplay method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5203 72102866-910b-0410-8b05-ffd578937521
1999-11-16 21:59:48 +00:00
richard
fb93aad837
Removed minor optimisation in favor of compatibility
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5198 72102866-910b-0410-8b05-ffd578937521
1999-11-16 10:47:09 +00:00
richard
74a48160e6
Misc updates to tidy NSWindow and to correct behavior on app activation
...
and deactivation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5192 72102866-910b-0410-8b05-ffd578937521
1999-11-15 21:45:56 +00:00
richard
e462f6a88a
Fixes for cursor updating
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5189 72102866-910b-0410-8b05-ffd578937521
1999-11-15 16:00:47 +00:00
nico
4764239cf5
Prefixed ivars with underscore; new ivar.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5187 72102866-910b-0410-8b05-ffd578937521
1999-11-15 14:29:15 +00:00
nico
785528d54a
Change in ivars.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5179 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:26:12 +00:00
nico
743aeac464
'Methods implemented by the delegate' moved from class methods
...
to an informal protocol definition.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5174 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:18:46 +00:00
nico
8bf4d0b61e
Changed ivars, methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5159 72102866-910b-0410-8b05-ffd578937521
1999-11-11 23:16:23 +00:00
nico
489fcc3745
Added enumeration of important unicodes as in MacOS-X
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5145 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:06:22 +00:00
richard
b987fd74ec
Tidyup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5126 72102866-910b-0410-8b05-ffd578937521
1999-11-03 06:38:39 +00:00
richard
7cbbb66f90
More optimisation - don't create cells that we are immediately going to
...
replace.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5123 72102866-910b-0410-8b05-ffd578937521
1999-11-02 21:42:24 +00:00
richard
6e1d7f46a0
NSMatrix rewrite
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5122 72102866-910b-0410-8b05-ffd578937521
1999-11-02 20:59:56 +00:00
nico
5c601db53a
Mainly changed some ivars.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5105 72102866-910b-0410-8b05-ffd578937521
1999-10-30 02:12:55 +00:00
nico
5ed75bcefa
Completely renewed the ivars.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5104 72102866-910b-0410-8b05-ffd578937521
1999-10-30 02:12:19 +00:00
fedor
a145c7ac3e
Remove obsolete backend classes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5101 72102866-910b-0410-8b05-ffd578937521
1999-10-29 18:43:48 +00:00
nico
4018766c42
Added ivar _scrollRect to store horizontal scroller size
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5087 72102866-910b-0410-8b05-ffd578937521
1999-10-26 22:36:06 +00:00
nico
4c528e57ce
Removed ivars _oldContentFrame, _oldTopViewFrame.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5082 72102866-910b-0410-8b05-ffd578937521
1999-10-26 19:49:33 +00:00
nico
870255c68b
Added copyright notice.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5076 72102866-910b-0410-8b05-ffd578937521
1999-10-25 22:10:31 +00:00
nico
2dd35ba31a
include NSTableColumn.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5075 72102866-910b-0410-8b05-ffd578937521
1999-10-25 22:09:49 +00:00
fedor
913fa2194d
Rewrite backend for context window ops
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5049 72102866-910b-0410-8b05-ffd578937521
1999-10-21 18:08:50 +00:00
tremblay2
c2d12e304f
Added stuff so that NSMenu won't get sized to smaller than it's title width.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5043 72102866-910b-0410-8b05-ffd578937521
1999-10-20 17:29:56 +00:00
nico
9a7c02df0e
Added -performClick:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5036 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:58:09 +00:00
nico
4868bab60c
Removed -isRunningModalForWindow: and added the more powerful -modalWindow
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5035 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:57:46 +00:00
tremblay2
78ad07afc1
Added
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5025 72102866-910b-0410-8b05-ffd578937521
1999-10-18 19:24:12 +00:00
tremblay2
9b04da25e7
Added declaration of shared initialization method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5022 72102866-910b-0410-8b05-ffd578937521
1999-10-18 19:22:51 +00:00
richard
228e7133be
Varioyus patches by N. Pero
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4992 72102866-910b-0410-8b05-ffd578937521
1999-10-12 15:05:37 +00:00
richard
84db9a4f0b
Make tab and shift-tab movement work.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4978 72102866-910b-0410-8b05-ffd578937521
1999-10-08 07:17:19 +00:00
richard
b3d034d497
Patch for initial first responder stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4965 72102866-910b-0410-8b05-ffd578937521
1999-10-04 06:18:17 +00:00
richard
14c92813af
Make open panel work when gmodel fails
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4947 72102866-910b-0410-8b05-ffd578937521
1999-09-27 09:24:59 +00:00
fedor
27df78abae
Update for MacOSX
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4895 72102866-910b-0410-8b05-ffd578937521
1999-09-14 21:40:29 +00:00
michael
8878d77f92
Alot of patches applied from various contributors.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4879 72102866-910b-0410-8b05-ffd578937521
1999-09-12 19:56:22 +00:00
richard
af0c1f62e9
Tidied to get rid of pretty useless private method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4871 72102866-910b-0410-8b05-ffd578937521
1999-09-11 10:08:56 +00:00
michael
ad0a4b7230
Added NSWindowController and the NSDocument* classes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4868 72102866-910b-0410-8b05-ffd578937521
1999-09-11 00:52:04 +00:00
michael
4c34e9caf4
Fixes galore.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4866 72102866-910b-0410-8b05-ffd578937521
1999-09-10 23:12:48 +00:00
gvandyk
7e3e7b84a9
Added First version of ComboBoxes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4862 72102866-910b-0410-8b05-ffd578937521
1999-09-09 20:06:52 +00:00
fedor
5caf79a568
Merge from dawn
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4853 72102866-910b-0410-8b05-ffd578937521
1999-09-09 02:56:20 +00:00
michael
9870f513bc
Lots of fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4844 72102866-910b-0410-8b05-ffd578937521
1999-09-07 08:59:35 +00:00
richard
96b4180a73
fix enable/disable flush
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4835 72102866-910b-0410-8b05-ffd578937521
1999-09-06 05:18:16 +00:00
gvandyk
8bd717067e
Added NSProgressIndicator files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4738 72102866-910b-0410-8b05-ffd578937521
1999-08-22 10:30:14 +00:00
michael
1737956845
Fixes bonaza.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4725 72102866-910b-0410-8b05-ffd578937521
1999-08-19 23:30:03 +00:00
michael
6bceaa0b50
A load of changes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4724 72102866-910b-0410-8b05-ffd578937521
1999-08-19 23:18:25 +00:00
michael
770ea17944
NSTable compiles.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4696 72102866-910b-0410-8b05-ffd578937521
1999-08-04 02:39:14 +00:00
michael
c32570418e
Major fixes all around.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4677 72102866-910b-0410-8b05-ffd578937521
1999-07-30 22:10:02 +00:00
fedor
0294285bee
Dragging updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4672 72102866-910b-0410-8b05-ffd578937521
1999-07-29 20:58:04 +00:00
richard
37d6c4ea24
Predeclare NSMenuView
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4671 72102866-910b-0410-8b05-ffd578937521
1999-07-29 06:07:54 +00:00
michael
691b8a739c
Removed more backend code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4666 72102866-910b-0410-8b05-ffd578937521
1999-07-28 10:50:30 +00:00
michael
1fdf4c16e3
Move almost everything menu related to the frontend.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4665 72102866-910b-0410-8b05-ffd578937521
1999-07-28 10:31:56 +00:00
michael
d86555ef4c
Fixes for the menus and additions to NSTabView.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4660 72102866-910b-0410-8b05-ffd578937521
1999-07-27 10:24:59 +00:00
michael
8dd3d1f27a
Fixes galore.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4653 72102866-910b-0410-8b05-ffd578937521
1999-07-26 07:02:26 +00:00
michael
d31f1bea6c
Fixed NSTable, NSTab, and NSMenu.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4652 72102866-910b-0410-8b05-ffd578937521
1999-07-26 06:44:26 +00:00
michael
2a00135112
More text fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4643 72102866-910b-0410-8b05-ffd578937521
1999-07-25 04:07:44 +00:00
michael
aa3258aa39
Fixes to the text network.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4641 72102866-910b-0410-8b05-ffd578937521
1999-07-24 22:24:14 +00:00
michael
cb666e0196
Fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4603 72102866-910b-0410-8b05-ffd578937521
1999-07-18 03:53:42 +00:00
michael
34b2d4f4e1
Fixed problems galore. :-)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4599 72102866-910b-0410-8b05-ffd578937521
1999-07-15 17:32:38 +00:00
richard
ce9e2aa538
Tidyup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4597 72102866-910b-0410-8b05-ffd578937521
1999-07-15 17:04:25 +00:00
richard
2ecc33cce6
Modifications for text storage system
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4594 72102866-910b-0410-8b05-ffd578937521
1999-07-15 05:52:55 +00:00
richard
23003d5032
Some updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4589 72102866-910b-0410-8b05-ffd578937521
1999-07-14 18:11:18 +00:00
michael
0e02356ba4
Fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4554 72102866-910b-0410-8b05-ffd578937521
1999-07-09 21:04:00 +00:00
richard
ad02b7b410
NSApp updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4549 72102866-910b-0410-8b05-ffd578937521
1999-07-09 08:27:04 +00:00
richard
c2cf81db12
iAdded window ordering code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4533 72102866-910b-0410-8b05-ffd578937521
1999-07-06 18:22:58 +00:00
richard
7e9ab5ccfb
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4527 72102866-910b-0410-8b05-ffd578937521
1999-07-06 13:32:52 +00:00
richard
c2b94f17d5
Tidied macro usage
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4526 72102866-910b-0410-8b05-ffd578937521
1999-07-06 13:29:54 +00:00
richard
489e24d900
Tidied window movement and resize
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4521 72102866-910b-0410-8b05-ffd578937521
1999-07-06 11:56:22 +00:00
richard
6de1f395d4
Events tidyup.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4520 72102866-910b-0410-8b05-ffd578937521
1999-07-06 11:01:46 +00:00
richard
a79eeb8a2d
New stuff for moving and sizing windows.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4517 72102866-910b-0410-8b05-ffd578937521
1999-07-06 05:37:15 +00:00
fedor
8078d95c67
Upate of xdps from xgps
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4512 72102866-910b-0410-8b05-ffd578937521
1999-07-03 22:20:08 +00:00
michael
6df630c781
A miriad of changes, look at ChangeLogs.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4497 72102866-910b-0410-8b05-ffd578937521
1999-06-30 03:10:38 +00:00
michael
26e9aa14d1
NsText NSTab*
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4458 72102866-910b-0410-8b05-ffd578937521
1999-06-23 23:27:16 +00:00
michael
c2e56eb902
NSText works!
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4457 72102866-910b-0410-8b05-ffd578937521
1999-06-22 23:37:24 +00:00
michael
a93a1e4f8a
Fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4445 72102866-910b-0410-8b05-ffd578937521
1999-06-21 04:38:35 +00:00
michael
5e64d4f6cb
NSPopUpButton now works. NSTabView taking shape.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4436 72102866-910b-0410-8b05-ffd578937521
1999-06-20 10:13:34 +00:00
michael
a9cce23dbb
Added NSTab* classes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4432 72102866-910b-0410-8b05-ffd578937521
1999-06-19 11:44:32 +00:00
michael
8408ebf0b7
More broken and ugly classes for Popup by michael. Sorry. ;-)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4430 72102866-910b-0410-8b05-ffd578937521
1999-06-19 00:31:39 +00:00
michael
b6fcb00956
NSPopUpButton/XGPopUpButton additions.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4424 72102866-910b-0410-8b05-ffd578937521
1999-06-17 21:07:38 +00:00
richard
8f80fdecce
NSTextContainer update.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4421 72102866-910b-0410-8b05-ffd578937521
1999-06-17 15:08:05 +00:00
fedor
0cf40509c4
Implement gstates in Windows and Views
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4414 72102866-910b-0410-8b05-ffd578937521
1999-06-16 21:55:23 +00:00
richard
4c324aceca
Rewritten version.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4411 72102866-910b-0410-8b05-ffd578937521
1999-06-16 11:23:48 +00:00
richard
a967db2efb
Update front-end support for registering dnd types.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4407 72102866-910b-0410-8b05-ffd578937521
1999-06-15 09:23:39 +00:00
michael
d0b2bf42c6
nib2gmodel on MacOSX patches.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4406 72102866-910b-0410-8b05-ffd578937521
1999-06-14 20:33:19 +00:00
richard
e83e2f7d90
NSScrollView and NSInterfaceStyle updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4399 72102866-910b-0410-8b05-ffd578937521
1999-06-12 08:36:38 +00:00
richard
8bfdcdce8c
Optimise display
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4389 72102866-910b-0410-8b05-ffd578937521
1999-06-10 21:12:10 +00:00
fedor
df72c2d544
Remove previous change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4385 72102866-910b-0410-8b05-ffd578937521
1999-06-10 03:05:11 +00:00
richard
e3c716678d
Move mouse location code to graphics context.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4381 72102866-910b-0410-8b05-ffd578937521
1999-06-09 08:54:08 +00:00
fedor
ba5f43a515
Add base/screen conversion
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4377 72102866-910b-0410-8b05-ffd578937521
1999-06-08 19:18:49 +00:00
richard
ddbad62b39
Event updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4372 72102866-910b-0410-8b05-ffd578937521
1999-06-06 19:33:13 +00:00
richard
fc69cf1aa4
Updated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4364 72102866-910b-0410-8b05-ffd578937521
1999-06-05 20:30:59 +00:00
richard
69b0e48d0e
Implementations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4363 72102866-910b-0410-8b05-ffd578937521
1999-06-05 20:30:29 +00:00
richard
74a4734ee3
Pass args to newly launched app to tell it what to do.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4347 72102866-910b-0410-8b05-ffd578937521
1999-06-03 04:53:12 +00:00
richard
657ab2d5a4
Updated for dps event functions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4338 72102866-910b-0410-8b05-ffd578937521
1999-06-02 18:06:33 +00:00
richard
5a808ad389
Updates for dnd support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4327 72102866-910b-0410-8b05-ffd578937521
1999-06-01 17:05:57 +00:00
richard
ae3bd716c2
Optimisation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4291 72102866-910b-0410-8b05-ffd578937521
1999-05-25 07:27:54 +00:00
fedor
95f1109ae7
Implement extended graphics ops (composite, etc).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4262 72102866-910b-0410-8b05-ffd578937521
1999-05-18 16:49:13 +00:00
fedor
6e14f79d10
Fix up clipping
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4246 72102866-910b-0410-8b05-ffd578937521
1999-05-13 13:51:57 +00:00
fedor
115b3cdbf6
Fix up lockFocus, restoring graphics context.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4243 72102866-910b-0410-8b05-ffd578937521
1999-05-11 15:43:10 +00:00
richard
7b54630f98
Some more optimisation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4235 72102866-910b-0410-8b05-ffd578937521
1999-05-10 08:30:14 +00:00
richard
d888b218dd
Major optimisation effort.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4228 72102866-910b-0410-8b05-ffd578937521
1999-05-07 20:08:51 +00:00
richard
2a22d6ee9f
Optimisation of handling of mouse movement.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4221 72102866-910b-0410-8b05-ffd578937521
1999-05-07 11:06:37 +00:00
fedor
8a2bbcaae2
flushWindow updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4201 72102866-910b-0410-8b05-ffd578937521
1999-05-06 02:59:26 +00:00
richard
a14735b7e9
Tidied event function names
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4196 72102866-910b-0410-8b05-ffd578937521
1999-05-04 17:44:54 +00:00
richard
de036c24f1
Methods for event queue handling.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4195 72102866-910b-0410-8b05-ffd578937521
1999-05-04 16:32:36 +00:00
richard
19ddb94e5b
Various header updates for MacOS-X compat
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4194 72102866-910b-0410-8b05-ffd578937521
1999-05-04 13:17:26 +00:00
fedor
69cc96b955
Revamp flushWindow code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4180 72102866-910b-0410-8b05-ffd578937521
1999-05-02 01:34:06 +00:00
richard
a4371c1338
Protocols for talking to pasteboard server.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4161 72102866-910b-0410-8b05-ffd578937521
1999-04-29 10:04:50 +00:00
richard
edc1a94ef4
Updates for better handling of files by extension
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4155 72102866-910b-0410-8b05-ffd578937521
1999-04-28 11:17:11 +00:00
michael
cf65596987
Modified NSFont.m to include helper methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4152 72102866-910b-0410-8b05-ffd578937521
1999-04-28 03:52:36 +00:00
richard
348086254a
Added NSInterfaceStyle stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4139 72102866-910b-0410-8b05-ffd578937521
1999-04-26 08:52:41 +00:00
richard
3d31f9a27d
Include NSInterfaceStyle.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4138 72102866-910b-0410-8b05-ffd578937521
1999-04-26 06:53:19 +00:00
richard
f3d7db34c8
Added interface style field.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4136 72102866-910b-0410-8b05-ffd578937521
1999-04-26 06:48:58 +00:00
richard
7b61eb4c86
Tidied headers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4135 72102866-910b-0410-8b05-ffd578937521
1999-04-26 06:44:50 +00:00
richard
3af213e955
Changfes suggested by Marc.Champesme@lipn.univ-paris13.fr
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4125 72102866-910b-0410-8b05-ffd578937521
1999-04-23 16:15:11 +00:00
richard
5c47b2b844
Removed erroneous comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4110 72102866-910b-0410-8b05-ffd578937521
1999-04-22 07:01:16 +00:00
fedor
14a6ea332e
Updating xdps backend
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4083 72102866-910b-0410-8b05-ffd578937521
1999-04-15 04:47:54 +00:00
richard
c07241993d
Tidied launching
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4049 72102866-910b-0410-8b05-ffd578937521
1999-04-08 20:42:46 +00:00
richard
1ee7514981
Multiple drawing fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4006 72102866-910b-0410-8b05-ffd578937521
1999-04-01 06:19:37 +00:00
richard
904ce60132
Tidyup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3993 72102866-910b-0410-8b05-ffd578937521
1999-03-30 05:03:37 +00:00
richard
4c60e600c6
Fix target-action
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3990 72102866-910b-0410-8b05-ffd578937521
1999-03-27 06:34:07 +00:00
richard
275648662a
Tracking rect fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3980 72102866-910b-0410-8b05-ffd578937521
1999-03-25 21:23:32 +00:00
richard
705fb71ce1
Added resize increments
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3963 72102866-910b-0410-8b05-ffd578937521
1999-03-23 22:35:21 +00:00
michael
93495f3d7b
Added NSFontPanel init:.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3960 72102866-910b-0410-8b05-ffd578937521
1999-03-23 21:03:52 +00:00
richard
c0f076af8e
Added NSAffineTransform.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3946 72102866-910b-0410-8b05-ffd578937521
1999-03-17 13:44:14 +00:00
richard
af31f6eafd
Tidied drawing. Removed unused method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3939 72102866-910b-0410-8b05-ffd578937521
1999-03-16 20:34:05 +00:00
richard
b9dce4ea64
Fixed various bugs - added a load of asserts
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3886 72102866-910b-0410-8b05-ffd578937521
1999-03-09 21:38:49 +00:00
richard
144d41d163
Initial implementation of NSTextStorage class.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3885 72102866-910b-0410-8b05-ffd578937521
1999-03-09 20:38:22 +00:00
richard
8f70d55290
New class implementations.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3884 72102866-910b-0410-8b05-ffd578937521
1999-03-09 20:34:33 +00:00
richard
db56ad4a9d
Moved focus handling to graphics context
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3859 72102866-910b-0410-8b05-ffd578937521
1999-03-05 15:47:22 +00:00
richard
ac6ec019f7
Replaced PSMatrix with NSAffineTransform
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3823 72102866-910b-0410-8b05-ffd578937521
1999-03-01 20:56:31 +00:00
richard
44dc1e7090
Added NSAffineTransform
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3821 72102866-910b-0410-8b05-ffd578937521
1999-03-01 20:53:55 +00:00
richard
7ce35f4de9
Added cell state constants.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3817 72102866-910b-0410-8b05-ffd578937521
1999-03-01 17:51:35 +00:00
richard
cc6f0d4687
Removed GSContext stuff, and removed xgps code that has now been merged into
...
NSGraphicsContext and related fines in the gui library.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3806 72102866-910b-0410-8b05-ffd578937521
1999-02-25 15:53:59 +00:00
richard
04f15cc18c
iUpdated for NSGraphicsContext
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3804 72102866-910b-0410-8b05-ffd578937521
1999-02-25 15:45:22 +00:00
richard
703bbf3aad
New support for NSGraphicsContext
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3802 72102866-910b-0410-8b05-ffd578937521
1999-02-25 15:33:31 +00:00
richard
369036d886
Much optimised coordinate conversion
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3783 72102866-910b-0410-8b05-ffd578937521
1999-02-22 09:00:53 +00:00
michael
e1ab25689a
Added NSRuler*.h and fixed a few bugs in NSText.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3769 72102866-910b-0410-8b05-ffd578937521
1999-02-22 00:41:22 +00:00
richard
db6480b4df
Coordinate conversion code plus bugfix in redisplay stuff.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3768 72102866-910b-0410-8b05-ffd578937521
1999-02-21 21:09:46 +00:00
richard
e7df4d454a
Oops - missed this one
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3760 72102866-910b-0410-8b05-ffd578937521
1999-02-19 20:44:09 +00:00
richard
9d9e513564
Many bugfixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3756 72102866-910b-0410-8b05-ffd578937521
1999-02-19 20:19:58 +00:00
richard
ed2496a09e
Additions by mgiddings@ypc.net
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3728 72102866-910b-0410-8b05-ffd578937521
1999-02-16 17:39:42 +00:00
richard
5bce26dc2e
More tidyup.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3718 72102866-910b-0410-8b05-ffd578937521
1999-02-16 11:05:22 +00:00
richard
c33366d4d0
Optimisation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3716 72102866-910b-0410-8b05-ffd578937521
1999-02-16 06:02:15 +00:00
richard
2592ded0de
Rewrote display methods to conform to spec.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3693 72102866-910b-0410-8b05-ffd578937521
1999-02-12 13:39:44 +00:00
richard
a590e0d286
Tidied NSView header
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3667 72102866-910b-0410-8b05-ffd578937521
1999-02-05 20:58:22 +00:00
fedor
e7072cb446
*BSD fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3639 72102866-910b-0410-8b05-ffd578937521
1999-02-02 00:08:58 +00:00
fedor
ec6158f0bb
Move GMArchiver files so gui doesnt depend on extenions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3614 72102866-910b-0410-8b05-ffd578937521
1999-01-28 18:34:31 +00:00
richard
185e4ef945
Additional method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3575 72102866-910b-0410-8b05-ffd578937521
1999-01-19 10:42:50 +00:00
richard
a1947434d8
Better unpacking of nib.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3569 72102866-910b-0410-8b05-ffd578937521
1999-01-17 08:14:03 +00:00
richard
d803205644
Implemented nib support - No, not NeXTstep/OPENSTEP/MacOS-X compatible file
...
format, but a compatible API, and a fast, simple implementation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3562 72102866-910b-0410-8b05-ffd578937521
1999-01-15 10:14:28 +00:00
fedor
021d1fefbc
New backend instance var.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3541 72102866-910b-0410-8b05-ffd578937521
1999-01-07 21:47:57 +00:00
richard
7ca95598fa
Preliminary code for opeing files.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3538 72102866-910b-0410-8b05-ffd578937521
1999-01-07 15:52:42 +00:00
fedor
cb22210be6
Makefile changes to compile thinkg in place.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3496 72102866-910b-0410-8b05-ffd578937521
1998-12-20 21:27:47 +00:00
richard
7418e3b778
Tidying window list management
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3495 72102866-910b-0410-8b05-ffd578937521
1998-12-20 06:19:06 +00:00
richard
c42e89fcfc
New instance variable windows_menu_count for tolerabe performance
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3488 72102866-910b-0410-8b05-ffd578937521
1998-12-18 10:16:51 +00:00
richard
fd3f754cb5
Removed keyDown method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3470 72102866-910b-0410-8b05-ffd578937521
1998-12-16 15:23:25 +00:00
richard
590157c9c4
Many many improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3469 72102866-910b-0410-8b05-ffd578937521
1998-12-16 15:21:55 +00:00
far
22040ec62b
* NSWindow.m renmae captureMouse: to _captureMouse: (designate as non OS),
...
various methods add fieldEditor support.
* GSContext.m/GSContext.h revert to previous code as solution discussed
with Adam Fedor regarding backends had problems I had not forseen.
* NSBrowserCell.h/.m specify text subcell as an NSCell, eliminate image
cell, copyWithZone: optimize and eliminate use of ASSIGN (fixes serious
dealloc bug), highlight: eliminate method (fixes dup display bug).
* NSButtonCell.m copyWithZone: optimize and eliminate use of ASSIGN
* NSStringDrawing.h/.m remove unimplemented draw methods from Category
(these are backend specific, can't be defined twice and are already
implemented in xraw).
* NSApplication.h redefine initialize_gnustep_backend () per Adam's
redefinition in the backend.
* Functions.m/.h remove initialize_gnustep_backend()
* NSCell.m preliminary implementation of fieldEditor mechanism,
copyWithZone: optimize and eliminate use of ASSIGN
* NSControl.m rename cell class global to _NSCONTROL_CELL_CLASS
* NSMatrix.m implement NSControl's updateCell: to prevent unecessary
matrix drawing if possible.
* NSView.m -resizeWithOldSuperviewSize reverted code to my own once more
(fewer lines and no if/else logic), changed code to use view frame instead
of bounds per 3.3/4.2 docs, optimize to avoid floating point math and scale
adjustment unless view has been scaled.
* NSScrollView.m define as externs various PS* functions for use in
drawing, polish drawing, move all backend code to front.
* Tools/dummy.m define dummy PS* functions employed in gui.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3454 72102866-910b-0410-8b05-ffd578937521
1998-12-14 09:54:38 +00:00
richard
3bdb18f536
Completed alert panel functions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3453 72102866-910b-0410-8b05-ffd578937521
1998-12-14 08:58:53 +00:00
fedor
977f5519f1
Remove method table init.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3430 72102866-910b-0410-8b05-ffd578937521
1998-12-11 13:39:07 +00:00
far
8d118c78a6
* GNUAlertPanel rename to GSAlertPanel (to maintain a common naming style
...
along the NS* lines within the AppKit public API). Move code to NSPanel
as it is conceptually a private panel class for the sake of the public
NS* panel functions.
* GNUServicesManager.m/.h rename to GSServicesManager (to maintain a
common naming style along the NS* lines within the AppKit public API).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3429 72102866-910b-0410-8b05-ffd578937521
1998-12-10 21:14:52 +00:00
fedor
c1e464992b
Change backend initialization
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3428 72102866-910b-0410-8b05-ffd578937521
1998-12-10 19:53:41 +00:00
far
d1b08f9835
* NSWindow.h change window style enum to match WindowMaker's definition.
...
* GNUAlertPanel.m NSGetAlertPanel() replace centering code with call to
center method, change window style mask, add class initialize.
* libgnustep-gui.m rename to Functions.m.
* Functions.m add new file as location for generic NS* and GS* functions,
move backend NSEventMaskFromType() into it.
* NSApplication.m discardEventsMatchingMask:.. rewrite (fix bugs),
runModalSession: dump all events not for modal window (fixes modal panel
button display bug), arrangeInFront: preliminary implemenation.
* NSCell.m: Polish.
* NSWindow.m: center remove display invocation per 4.2 docs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3426 72102866-910b-0410-8b05-ffd578937521
1998-12-10 18:07:24 +00:00
far
04cfb58055
* NSScroller.m move backend code into frontend, polish code, remove ifdefs.
...
* TrackingRectangle.m/.h rename class to GS* prefix (GSTrackingRect).
* NSView.m resizeWithOldSuperviewSize: floor possibly fractional results.
displayIfNeededIgnoringOpacity: rewrite to fix obscure bugs in auto
display. Minor tweaks in other display methods for same reasons.
* NSView.h rename invalidatedRectangle to invalidRect.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3421 72102866-910b-0410-8b05-ffd578937521
1998-12-09 01:26:37 +00:00
richard
e676e5ca96
iGet alert panels working
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3419 72102866-910b-0410-8b05-ffd578937521
1998-12-08 20:34:00 +00:00
richard
00560ea975
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3373 72102866-910b-0410-8b05-ffd578937521
1998-12-03 13:27:08 +00:00
richard
583068c353
Added modal loop support.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3371 72102866-910b-0410-8b05-ffd578937521
1998-12-03 06:54:56 +00:00
richard
15cfd849ba
Major revision of services - all menu services stuff in place now.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3363 72102866-910b-0410-8b05-ffd578937521
1998-12-01 20:54:23 +00:00
far
4d64c2187a
* NSWindow.m rename windowWithNumber to _windowWithTag per backend
...
* NSEvent.m call to windowWithNumber.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3362 72102866-910b-0410-8b05-ffd578937521
1998-12-01 19:42:35 +00:00
far
b77483cabe
* NSAttributedString.m and NSAttributedString.h remove.
...
* NSStringDrawing.m and NSStringDrawing.h add NSAttributedString interface
and implementation. Implement NSAttributedString's size method and
optimize tab width calculation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3352 72102866-910b-0410-8b05-ffd578937521
1998-11-30 09:40:01 +00:00
richard
546b56a22e
Update to get system colors working with backend
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3346 72102866-910b-0410-8b05-ffd578937521
1998-11-28 07:38:26 +00:00
far
9af04949cd
* GSContext.m/.h second rewrite and polish of API.
...
* NSView.m displayrect add flushWindow at end.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3339 72102866-910b-0410-8b05-ffd578937521
1998-11-27 12:17:37 +00:00
far
2d4079f2cf
* move DPSOperators.h to XDPS.
...
* move GPS headers into a new backend.
* define GSContext.h/GSContext.m as abstract super for all drawing
destinations (eliminates the need for DPS, GPS, DGS at the root of
the AppKit) add appropriate defintion to various classes.
* NSMatrix.m add abstract backend code from xraw (eliminate backend).
* NSSlider.m add abstract backend code from xraw (eliminate backend).
* NSSliderCell.m add abstract backend code from xraw (eliminate backend).
* NSSplitView.m add abstract backend code from xraw (eliminate backend).
replace private divider highlight method with NSHighlightRect()
* NSWindow.m add class method to create backend specific window view.
* NSTextField.m add abstract backend code from xraw (eliminate backend).
* NSForm.m add abstract backend code from xraw (eliminate backend).
* NSFormCell.m add abstract backend code from xraw (eliminate backend).
* NSColorWell.m add abstract backend code from xraw (eliminate backend).
* NSButton.m add abstract backend code from xraw (eliminate backend).
* NSControl.m add abstract backend code from xraw (eliminate backend).
* NSBox.m add abstract backend code from xraw (eliminate backend).
* NSBrowser.m add abstract backend code from xraw (eliminate backend).
* NSBrowserCell.m add abstract backend code from xraw (eliminate backend).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3321 72102866-910b-0410-8b05-ffd578937521
1998-11-25 17:16:48 +00:00
richard
d438ecfaed
Updates to support services
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3317 72102866-910b-0410-8b05-ffd578937521
1998-11-24 15:25:22 +00:00
tremblay2
416f433a68
Added NSBrowser
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3269 72102866-910b-0410-8b05-ffd578937521
1998-11-20 09:24:06 +00:00
far
4d2ffb9522
gui changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3260 72102866-910b-0410-8b05-ffd578937521
1998-11-20 02:14:22 +00:00
tremblay2
60c23cf586
Cleaned up instance variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3251 72102866-910b-0410-8b05-ffd578937521
1998-11-19 21:53:44 +00:00
tremblay2
22d64e021a
Added NSPanel and NSSavePanel archiver methods
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3250 72102866-910b-0410-8b05-ffd578937521
1998-11-19 21:49:23 +00:00
fedor
5808de175b
Preliminary drawing engine
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3222 72102866-910b-0410-8b05-ffd578937521
1998-11-16 20:32:48 +00:00
far
ccfc67f353
gui changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3208 72102866-910b-0410-8b05-ffd578937521
1998-11-12 10:49:00 +00:00
richard
3969d260cd
Update to Rhapsody DR2 spec
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3186 72102866-910b-0410-8b05-ffd578937521
1998-11-09 20:09:26 +00:00
far
93f36cdf77
gui changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3172 72102866-910b-0410-8b05-ffd578937521
1998-11-04 22:50:08 +00:00
far
59daf30d58
* NSMenuItem.h ADDITIONAL_WIDTH increase defined size (fix overlap in Edit)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3169 72102866-910b-0410-8b05-ffd578937521
1998-11-03 21:04:55 +00:00
far
65a0194e32
gui changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3164 72102866-910b-0410-8b05-ffd578937521
1998-11-02 17:42:23 +00:00
far
748f6b3661
* NSApplication.m minor optimiztions.
...
* NSAttributedString.m sizeWithAttributes: implement tab support.
* NSStringDrawing.m sizeWithAttributes: implement tab support.
* NSScroller.m trackScrollButtons: add temporary hack in support of XRAW's
heavily optimized scrolling machinery.
* NSScroller.m remove sendAction:to:
* NSScrolView.m _doScroll: implement scroller update when scrolling via
buttons
* NSScrolView.m reflectScrolledClipView comment out setNeedsDisplay as it
causes display flicker.
* NSText.m add changes from Daniel B�hringer, set initFrame to default
values to prevent infinite loop in rebuildLineLayout, minor tweaks
* NSView.m minor optimiztions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3071 72102866-910b-0410-8b05-ffd578937521
1998-10-15 12:04:53 +00:00
richard
2e3f81e829
Added missing files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2986 72102866-910b-0410-8b05-ffd578937521
1998-09-26 05:25:55 +00:00
far
20e45475c4
* NSEvent.m extensive optimization.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2979 72102866-910b-0410-8b05-ffd578937521
1998-09-14 20:56:55 +00:00
far
24eac4c538
* NSMenu.m->NSMenuMatrix in insertItemWithTitle: removed call to
...
_resizeMenuForCellSize for performance reasons. _resizeMenuForCellSize
is called later on a sizeToFit.
* NSMenu.m->NSMenuMatrix in removeItem: removed call to
_resizeMenuForCellSize for performance reasons. _resizeMenuForCellSize
is called later on a sizeToFit.
* NSMenu.m->NSMenu in insertItemWithTitle: replaced call to _menuChanged
with menuHasChanged=YES for performance reasons.
* NSMenu.m->NSMenu in removeItem: replaced call to _menuChanged with
menuHasChanged=YES for performance reasons.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2973 72102866-910b-0410-8b05-ffd578937521
1998-09-08 21:50:33 +00:00
fedor
4247f4ca1a
Fix up dps configuration (again).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2958 72102866-910b-0410-8b05-ffd578937521
1998-09-03 18:50:11 +00:00
fedor
649eea0083
Better configuration, gui will compile without DPS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2954 72102866-910b-0410-8b05-ffd578937521
1998-09-03 14:35:49 +00:00
far
c5d8b82392
* NSFileWrapper.m and NSFileWrapper.h added preliminary implementations
...
in support of Daniel B�hringer's work on the text classes
* NSText.m added changes by Daniel B�hringer
* Tools/gpbs.m added dummy defines of some backend function
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2952 72102866-910b-0410-8b05-ffd578937521
1998-09-02 15:05:13 +00:00
far
ea0a0e722a
* GNUmakefile added NSAttributedString.m, NSAttributedString.h,
...
NSParagraphStyle.m, NSTextAttachment.h, NSTextContainer.h,
NSTextStorage.h, NSLayoutManager.h and NSParagraphStyle.h.
* Source added NSParagraphStyle.m.
* Headers/Appkit added NSTextAttachment.h, NSTextContainer.h,
NSTextStorage.h, NSLayoutManager.h and NSParagraphStyle.h files.
* NSText.m and NSText.h. added numerous changes by Daniel B�hringer
* NSTextView.m and NSTextView.h. added numerous changes by Daniel B�hringer
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2944 72102866-910b-0410-8b05-ffd578937521
1998-09-01 13:23:23 +00:00
far
48b8e5aa73
* NSApplication.h added windows_need_update as autodisplay ivar.
...
* NSApplication.m in init set default for main_menu, windows_need_update.
* NSApplication.m in run added support for OPENSTEP autodisplay mechanism.
* NSApplication.m _eventMatchingMask: reformat.
* NSApplication.m nextEventMatchingMask:untilDate:inMode:dequeue:
move calls to _flushWindows to XDPS backend.
* NSApplication.m implemented updateWindows.
* NSApplication.m implemented setWindowsNeedUpdate:.
* NSApplication.m setMainMenu: test for menu prior to release.
* NSActionCell.m removed setState: method.
* NSActionCell.m copyWithZone: optimized ivar copying.
* NSButtonCell.m added _init and moved common defaults to this method.
* NSButtonCell.m initImageCell: and initTextCell: minor optimizations.
* NSButtonCell.m setAlternateTitle: optimize and use ASSIGN macro.
* NSButtonCell.m setKeyEquivalent: remove [copy release].
* NSButtonCell.m setKeyEquivalentFont:size: optimize.
* NSButtonCell.m copyWithZone: optimized ivar copying where possible.
* NSCell.m _init removed call to [super init].
* NSCell.m initTextCell: removed duplicate default initializers.
* NSCell.m setImage: rewrote to use ASSIGN macro.
* NSCell.m setDoubleValue: rewrote to use ASSIGN macro.
* NSCell.m setFloatValue: rewrote to use ASSIGN macro.
* NSCell.m setIntValue: rewrote to use ASSIGN macro.
* NSCell.m setStringValue: rewrote to use ASSIGN macro.
* NSCell.m setFont: rewrote to use ASSIGN macro.
* NSCell.m setRepresentedObject: rewrote to use ASSIGN macro.
* NSCell.m copyWithZone: optimized ivar copying where possible.
* NSClipView.m viewBoundsChanged: minor optimization.
* NSClipView.m viewFrameChanged: minor optimization.
* NSClipView.m scaleUnitSquareToSize: minor optimization.
* NSClipView.m setBoundsOrigin: minor optimization.
* NSClipView.m setBoundsSize: minor optimization.
* NSClipView.m setFrameSize: minor optimization.
* NSClipView.m setFrameOrigin: minor optimization.
* NSClipView.m setFrame: minor optimization.
* NSClipView.m translateOriginToPoint: minor optimization.
* NSMatrix.m eliminate retain/release of selected cell via ASSIGN.
* NSMatrix.m initWithFrame: remove duplicate setting of selected row and
column.
* NSMatrix.m removeColumn: rewrite so that col is removed before new
selection is attempted (needed because selected cell is not retained).
* NSMatrix.m removeRow: rewrite so that row is removed before new
selection is attempted (needed because selected cell is not retained).
* NSMatrix.m deselectAllCells per OS spec try to select a cell at end
if empty selection is not allowed.
* NSMatrix.m deselectSelectedCell set default selected row/col to 0.
* NSMatrix.m mouseDown: optimize for new drawing behaviour.
* NSMenu.m setSelectedCell: eliminate use of retain/release of selected
cell via ASSIGN.
* NSMenuItem.m copyWithZone: optimized ivar copying where possible.
* NSMenuItem.m dealloc minor optimization.
* NSMenuItem.m setTarget: minor optimization.
* NSScroller.m trackScrollButtons: heavily optimized.
* NSScroller.m sendAction: reimplemented to use sendAction: per spec also
optimized.
* NSText.m implemented init method.
* NSText.m initWithFrame: fixed initialization of ivars which are released
to retain.
* NSText.m dealloc add release of retained ivars.
* NSView.m dealloc add release of retained ivars.
* NSView.m displayRect: and _addSubviewForNeedingDisplay reformatted code
and rewrote comments.
* NSWindow.m setFrame:display: rewrote for clarity.
* NSWindow.m implemented update method per OPENSTEP spec.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2941 72102866-910b-0410-8b05-ffd578937521
1998-08-30 16:06:47 +00:00
far
913e88217d
* NSSplitView.m in drawRect moved NSRectFill() to backend
...
* NSSavePanel.m commented out call to NSRunAlertPanel
* NSText.h and NSText.m integrated source from Daniel B�hringer.
* NSTextView.h and NSTextView.m integrated source from Daniel B�hringer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2936 72102866-910b-0410-8b05-ffd578937521
1998-08-20 09:56:26 +00:00
far
edf0be966a
update changelog and add NSAttributedString.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2935 72102866-910b-0410-8b05-ffd578937521
1998-08-19 09:05:31 +00:00
far
85583b8e23
* NSView.h added specific values and comments to resize constants enum.
...
* NSView.m implemented resizeWithOldSuperviewSize (needs work).
* NSMatrix.m mousedown clarified description comment.
* NSSavePanel.m integrated source from Daniel B�hringer into premliminary
implementations provided by Scott Christley.
* NSSavePanel.h integrated source from Daniel B�hringer into premliminary
implementations provided by Scott Christley.
* NSOpenPanel.m integrated source from Daniel B�hringer into premliminary
implementations provided by Scott Christley.
* NSOpenPanel.h integrated source from Daniel B�hringer into premliminary
implementations provided by Scott Christley.
* NSStringDrawing.h defined NSAttributedString portion of extension.
* NSAttributedString.h created preliminary implementation of extension.
* Appkit.h added includes for NSAttributedString and NSStringDrawing.
* NSPasteboard.h added extern NSRTFDPboardType define.
* externs.m defined NSRTFDPboardType.
* NSText.h integrated source from Daniel B�hringer
* NSTextView.m preliminary implementation from Daniel B�hringer
* NSTextView.h preliminary implementation from Daniel B�hringer
* NSSplitView.m in drawRect use NSRectFill()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2934 72102866-910b-0410-8b05-ffd578937521
1998-08-19 09:00:26 +00:00
far
32acf03f3f
* externs.m further defined the NSStringAdditions globals.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2916 72102866-910b-0410-8b05-ffd578937521
1998-08-12 03:57:08 +00:00
far
3f1288ba8e
* added NSStringDrawing.m and NSStringDrawing.h which implement the
...
frontend portion of the NSString additions Category from 4.1.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2915 72102866-910b-0410-8b05-ffd578937521
1998-08-08 16:09:35 +00:00
richard
2503952ac5
Moved NSDebugLog to NSDebug.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2902 72102866-910b-0410-8b05-ffd578937521
1998-08-04 12:30:45 +00:00
far
6dead11c87
* NSSplitView in initWithFrame changed default back color to light gray.
...
* NSSavePanel modified to inherit from NSPanel per OS spec.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2896 72102866-910b-0410-8b05-ffd578937521
1998-08-04 08:33:31 +00:00
far
3803d50e89
* NSText in setText modified to use ASSIGN macro.
...
* NSText added draws_background ivar and implemented it's set method.
* NSText reformatted code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2889 72102866-910b-0410-8b05-ffd578937521
1998-08-01 15:41:49 +00:00
fedor
08e26e278c
RB->NS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2886 72102866-910b-0410-8b05-ffd578937521
1998-07-30 20:37:55 +00:00
fedor
bbdc19e7be
New split view, other fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2869 72102866-910b-0410-8b05-ffd578937521
1998-07-28 17:51:55 +00:00
fedor
c70c7321e0
Improved making.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2858 72102866-910b-0410-8b05-ffd578937521
1998-07-20 15:25:47 +00:00
far
adcfd5fb0f
added field editor instance variable to NSWindow
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2831 72102866-910b-0410-8b05-ffd578937521
1998-07-10 18:48:18 +00:00
fedor
bfa9787d32
Minor fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2807 72102866-910b-0410-8b05-ffd578937521
1998-05-29 18:24:07 +00:00
scottc
db063e93fd
* Documentation/status.tmpl.texi: Update.
...
* Add Adobe printer definition files.
* PrinterTypes/English.lproj/*.ppd: New file.s
* PrinterTypes/French.lproj/*.ppd: New file.s
* PrinterTypes/German.lproj/*.ppd: New file.s
* PrinterTypes/Italian.lproj/*.ppd: New file.s
* PrinterTypes/Spanish.lproj/*.ppd: New file.s
* PrinterTypes/Swedish.lproj/*.ppd: New file.s
* Headers/gnustep/gui/NSPrinter.h (+printerNames): Add method.
* Source/NSPrinter.m: Major rewrite.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2786 72102866-910b-0410-8b05-ffd578937521
1998-04-07 01:03:24 +00:00
fedor
a4bbb73e3e
Allow library to be compiled without installing supporting libraries.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2726 72102866-910b-0410-8b05-ffd578937521
1998-02-04 17:46:08 +00:00
ovidiu
fcf1b5e522
Fixes to make the code work with the BaseFinderOpen port to GNUstep.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2713 72102866-910b-0410-8b05-ffd578937521
1998-01-30 00:34:25 +00:00
ovidiu
d3217ea5ac
Several changes to support porting of an OPENSTEP application to GNUstep.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2689 72102866-910b-0410-8b05-ffd578937521
1998-01-09 22:28:14 +00:00
ovidiu
6fd062e7c6
Moved from DPSClient.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2684 72102866-910b-0410-8b05-ffd578937521
1998-01-06 00:52:16 +00:00
ovidiu
0a26f78690
Moved to the AppKit directory.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2683 72102866-910b-0410-8b05-ffd578937521
1998-01-06 00:51:34 +00:00
ovidiu
07252e51bb
Added suport for model loading.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2665 72102866-910b-0410-8b05-ffd578937521
1997-12-04 01:58:57 +00:00
scottc
e46ccd1acf
Fix some event, runloop and flushing interaction problems.
...
Add NSWindowView which is a specialized view that handles drawing a
window's decorations and background color.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2638 72102866-910b-0410-8b05-ffd578937521
1997-11-14 21:32:31 +00:00
ovidiu
1d5d3226a2
Changed to use the values from the defaults database if specified. Minor fixes to the compilation process.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2608 72102866-910b-0410-8b05-ffd578937521
1997-11-01 21:20:49 +00:00
scottc
5592d9996b
Initial implementation of NSBrowser and NSBrowserCell.
...
Numerous bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2596 72102866-910b-0410-8b05-ffd578937521
1997-10-31 01:24:08 +00:00
ovidiu
9b0ceb4edd
Incorporated bug fixes from Benhur Stein.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2587 72102866-910b-0410-8b05-ffd578937521
1997-10-29 21:56:04 +00:00
richard
807247e979
move to Tools directory
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2570 72102866-910b-0410-8b05-ffd578937521
1997-10-28 13:02:20 +00:00
richard
fdc8c5a5ba
Updated callback protocol to use correct method names.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2567 72102866-910b-0410-8b05-ffd578937521
1997-10-28 12:25:24 +00:00
richard
397fb8cd17
Removed unused prototype stuff.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2566 72102866-910b-0410-8b05-ffd578937521
1997-10-28 12:23:09 +00:00
scottc
a0ccec39d1
Fill out NSBox implementation.
...
Minor bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2536 72102866-910b-0410-8b05-ffd578937521
1997-10-20 22:01:25 +00:00
scottc
578e55e628
Fix some bugs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2516 72102866-910b-0410-8b05-ffd578937521
1997-10-16 19:55:54 +00:00
ovidiu
3d00ac5471
Removed unnecessary code in NSMatrix.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2502 72102866-910b-0410-8b05-ffd578937521
1997-10-13 23:34:06 +00:00
ovidiu
49ed997564
config.h added.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2497 72102866-910b-0410-8b05-ffd578937521
1997-10-13 19:23:02 +00:00
ovidiu
27721d4b06
NSSlider implemented. Optimizations in displaying and flushing mechanism. A bunch of memory allocation problems fixed.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2494 72102866-910b-0410-8b05-ffd578937521
1997-10-09 22:55:31 +00:00
scottc
424b73783b
Convert to the GNUstep makefile package.
...
The config.h files should not be installed with the other
header files; it is only used for compilation, so the source
files should include it not the header files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2439 72102866-910b-0410-8b05-ffd578937521
1997-09-23 22:43:24 +00:00
richard
c1aeecc511
Added methods to be called by the server to get a local pasteboard object
...
to ask its owner for more data.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2416 72102866-910b-0410-8b05-ffd578937521
1997-09-11 13:50:26 +00:00
richard
547e06350e
Added PasteboardCallback protocol for methods used to ask the pastboard object
...
in a client to get info from its owner
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2415 72102866-910b-0410-8b05-ffd578937521
1997-09-11 13:43:55 +00:00
richard
1405f859bd
I have made some extensions to the NSPasteboard interface to permit a
...
'history' of items on the pasteboard. If I have got this correct, there
should be no effect on normal OpenStep apps, but apps aware of this
extension may refer to data in old pasteboard items.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2401 72102866-910b-0410-8b05-ffd578937521
1997-09-01 20:16:03 +00:00
richard
20143b9042
This is a private header file intended for use by the NSPasteboard class
...
to specify how it communicates with the pasteboard server program.
The protocol for talking to the pasteboard server (gpbs) is given as is
the name of the pasteboard server (for lookup by the Distributed Objects
system).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2400 72102866-910b-0410-8b05-ffd578937521
1997-09-01 20:13:10 +00:00
ovidiu
fd10203c7f
Fixes to allow the library compile under NeXT PDO.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2396 72102866-910b-0410-8b05-ffd578937521
1997-08-27 21:20:19 +00:00
netcrep
98035d75ea
Scrolling is now working with the new scalation/rotation code (there are still few bugs...).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2391 72102866-910b-0410-8b05-ffd578937521
1997-08-22 18:38:38 +00:00
netcrep
4c503153cb
Added scaling and rotation support.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2386 72102866-910b-0410-8b05-ffd578937521
1997-08-18 17:10:23 +00:00
netcrep
74265dc7fb
Numerous WIN32 and bug fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2380 72102866-910b-0410-8b05-ffd578937521
1997-08-16 23:47:24 +00:00
netcrep
e6f636ee30
The first implementation of scroll views.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2370 72102866-910b-0410-8b05-ffd578937521
1997-08-05 21:50:10 +00:00
netcrep
f317b504eb
Add WIN32 DLL support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2368 72102866-910b-0410-8b05-ffd578937521
1997-08-04 20:42:57 +00:00
netcrep
6384417302
Add WIN32 DLL support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2367 72102866-910b-0410-8b05-ffd578937521
1997-08-04 20:42:56 +00:00
netcrep
01b4994fb8
Release 0.3.0.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2347 72102866-910b-0410-8b05-ffd578937521
1997-07-07 16:56:52 +00:00
netcrep
f38b177296
Run loop integrated. Configure detects libFoundation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2280 72102866-910b-0410-8b05-ffd578937521
1997-04-22 18:23:58 +00:00
netcrep
a72c207c16
Add peek event methods to NSApplication.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2260 72102866-910b-0410-8b05-ffd578937521
1997-03-27 17:47:03 +00:00
netcrep
c50f0dae54
Minor bug fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2234 72102866-910b-0410-8b05-ffd578937521
1997-03-06 01:46:43 +00:00
netcrep
6d4a4d978e
Make sure config.h file is included.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2232 72102866-910b-0410-8b05-ffd578937521
1997-03-06 01:27:45 +00:00
netcrep
10ada90f30
Changed the retain/release policy in NSButton, NSCell, NSControl,
...
NSSlider and NSTextField classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2230 72102866-910b-0410-8b05-ffd578937521
1997-03-05 19:46:41 +00:00
netcrep
1c8d394839
Initial implementation of NSScroller.
...
Reinstate NSCursor and NSColorWell changes that got lost.
Utilize config.h file instead of compiler defines.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2228 72102866-910b-0410-8b05-ffd578937521
1997-03-05 01:11:17 +00:00
netcrep
a6a96c62b3
Remove internal NSLog() implementation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2224 72102866-910b-0410-8b05-ffd578937521
1997-03-04 17:55:44 +00:00
netcrep
85e186ecd2
An almost complete NSButtonCell implementation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2192 72102866-910b-0410-8b05-ffd578937521
1997-02-18 18:45:16 +00:00
netcrep
d5fd123408
Header files reorganized. All the definitions were moved in appropiate files.
...
Each header file includes only the header files it needs and it uses
@class to forward reference a class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2189 72102866-910b-0410-8b05-ffd578937521
1997-02-18 00:29:25 +00:00
netcrep
8c3afd9724
Initial implementation of NSCursor.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2180 72102866-910b-0410-8b05-ffd578937521
1997-02-12 22:21:43 +00:00
netcrep
0fe5f8dae5
Fill out implementation of NSColorWell.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2178 72102866-910b-0410-8b05-ffd578937521
1997-02-07 03:35:22 +00:00
netcrep
1049f1f10f
Additional NSImage and NSBitmapImageRep work.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2074 72102866-910b-0410-8b05-ffd578937521
1997-01-31 20:14:40 +00:00
netcrep
da3b8c61cc
Move and install resources to more appropriate place.
...
Minor fixes.
Incorporate Adam Fedor's NSImage patches.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2070 72102866-910b-0410-8b05-ffd578937521
1997-01-31 13:40:15 +00:00
netcrep
f646899788
Minor fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2068 72102866-910b-0410-8b05-ffd578937521
1997-01-30 15:41:50 +00:00
netcrep
fc3e19d912
Implement missing protocols and classes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2067 72102866-910b-0410-8b05-ffd578937521
1997-01-29 16:07:56 +00:00
netcrep
37cb5135e1
Initial implementation of NSColorList and NSColorWell.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1971 72102866-910b-0410-8b05-ffd578937521
1996-12-05 16:16:21 +00:00
netcrep
e0c80ff6c5
Additional work for Win32 operation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1968 72102866-910b-0410-8b05-ffd578937521
1996-12-05 13:07:59 +00:00
netcrep
9d24cda5cb
Corrected FSF address and moved comment about NET-Community
...
support into SUPPORT file.
Additional NSImage work.
Added resources for common TIFF images.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1869 72102866-910b-0410-8b05-ffd578937521
1996-10-18 17:14:13 +00:00
netcrep
e6933ae6b8
Minor modifications for Win32
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1855 72102866-910b-0410-8b05-ffd578937521
1996-10-07 20:28:56 +00:00
netcrep
c0b92c18ee
Fill out implementation of NSMenu, NSMatrix and NSWindow.
...
Many bug fixes for NSMatrix.
Assign values for global exception and notification strings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1842 72102866-910b-0410-8b05-ffd578937521
1996-10-03 18:45:41 +00:00
netcrep
2e4243b043
Fill out implementation of NSFont, NSColor, and NSMenu.
...
Library now requires tiff and DPSclient libraries.
Remove a number of functions which should be implemented in backend.
Correct many method definitions that should use NSNotification.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1762 72102866-910b-0410-8b05-ffd578937521
1996-09-12 19:24:32 +00:00
gnustep
eb9dea80ec
Minor bug fixes submitted by Adam Fedor.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1745 72102866-910b-0410-8b05-ffd578937521
1996-09-08 14:32:34 +00:00
gnustep
fe11cdb302
Forgot to add file with last commit.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1655 72102866-910b-0410-8b05-ffd578937521
1996-08-22 22:17:07 +00:00
gnustep
1e3870ceb7
Initial implementation of NSImage* classes based upon Adam Feodor's work.
...
Changes to utilize the TIFF library.
Uncomment some code now that NSException and NSNotification* classes exist.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1654 72102866-910b-0410-8b05-ffd578937521
1996-08-22 18:51:08 +00:00
gnustep
acbe822337
Initial implementation of NSScreen.
...
Add mouse dragged events for mouse tracking.
Implement methods for converting points to/from views.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1638 72102866-910b-0410-8b05-ffd578937521
1996-06-21 15:27:13 +00:00
gnustep
f5813d015b
Implement NSApplication's -context method.
...
Add global variable to NSApplication to prevent -release loops when
it is being dealloced.
Remove debugging information.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1634 72102866-910b-0410-8b05-ffd578937521
1996-06-06 13:55:06 +00:00
gnustep
b2c46a14e4
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@1580 72102866-910b-0410-8b05-ffd578937521
1996-05-30 20:03:15 +00:00