Alexander Ljungberg
84f42bdd05
Fixed: decoding a CPClipView could result in duplicate subviews.
...
This bug used to be concealed by the fact that we called [superview removeObject:X] when replacing a subview, which caused all duplicates to be removed.
Without this fix, the call to setDocumentView in CPClipView's decoding would try to add the document view as a subview. But when decoding, the clip view is already in the decoded list of subviews. Normally adding a subview twice would just move it to the end of the list of subviews, but this only works for fully decoded subviews where superview is not nil. Since we're in the middle of decoding there's no guarantee superview is set yet.
This fix avoids calling addSubview:.
2013-02-24 21:26:02 +00:00
Martin Carlberg
458fa9d02e
Fixed a lot of small bugs found by new warning message from compiler
2013-01-18 14:24:37 +01:00
Francisco Ryan Tolmasky I
52f7844aee
Made it so .h files are automatically included in AppKit (avoiding needing to manually include Platform.h, etc.).
...
Also changed a bunch of <AppKit/*> imports to "*" imports.
Reviewed by me.
2010-11-01 11:10:01 -07:00
Alexander Ljungberg
1ae31c9374
Style fixes.
2010-10-01 17:28:55 -04:00
Nicholas Small
243f564396
Fix typo in new autoscroll stuff.
2010-04-26 11:11:42 -04:00
Ross Boucher
f67580e2b2
Add support for automatically scrolling during drag and drop operations.
2010-04-23 14:00:47 -07:00
Ross Boucher
31f408478a
Update to scrolling behavior.
2010-04-23 12:03:25 -07:00
Francisco Ryan Tolmasky I
cba26faf9b
Fix for HelloWorld not flattening correctly.
...
Reviewed by me.
2010-03-27 19:31:16 -07:00
lowell vizon and Francisco Ryan Tolmasky I
377f331b47
Documentation Edits: Replaced <code> and <pre> tags with \c; this allows monospaced text to be displayed with formatted text without needing a new line. See AppKit/CPView after generating documentation for examples. Also added - and + signs to the above changes when referring to either an -instanceMethod or a +classMethod. --lowell@cocoastep
...
Signed-off-by: Francisco Ryan Tolmasky I <francisco@280north.com >
2009-08-08 03:50:50 +08:00
Ross Boucher
850125b8ab
Add documentation groups
2009-05-18 15:43:36 -07:00
Ross Boucher
43af999d41
Add autoscroll: support to CPView, CPClipView, and the dragging server (which may not be generic enough)
2009-04-04 22:16:24 -07:00
Francisco Tolmasky
018fe182d3
Fixed bug in setting clip view.
...
Reviewed by me.
2009-03-18 23:48:25 -07:00
Francisco Tolmasky
415e826a73
Major CPScroller nib2cib fixes.
...
Reviewed by me.
2009-02-21 18:15:37 -08:00
Tom Robinson
00c6a8905d
Various CPTableView improvements and nib2cib support
2009-02-18 03:43:49 -08:00
Francisco Tolmasky
e095b245e2
Fix for resizing scrollviews when scrollers is scrolled all the way down.
...
Reviewed by me.
2009-02-17 14:08:54 -08:00
Tom Robinson and 280north
2b455ecfc3
nib2cib/archiving support for CPScrollView, CPScroller, and CPClipView
...
Signed-off-by: 280north <admin+280north@280north.com >
2009-01-05 06:41:59 +08:00
Francisco Ryan Tolmasky I
d92fc8c4d0
Cleaned up old deprecated documentation stuff and added documentation to deploy.
...
Reviewed by me.
2008-12-10 15:57:31 -08:00
Francisco Ryan Tolmasky I
5144a5a579
Added @accessor support, @import, and fixed spacing bug with @selector.
...
Reviewed by ross.
2008-10-26 00:48:49 -07:00
Ross Boucher
f228934e54
Initial conversion to Doxygen style comments.
2008-10-12 15:57:01 -07:00
Francisco Ryan Tolmasky I
4d39466f14
Fix for CPScrollView performance issue.
...
[#93 state:resolved]
Reviewed by ross.
2008-10-06 17:37:27 -07:00
Ross Boucher
a40fbd7961
Add the first draft of documentation inline.
2008-09-10 15:11:37 -07:00
Francisco Ryan Tolmasky I
a97bb72800
Initial commit.
...
Reviewed by francisco, ross and tom.
2008-09-04 03:52:20 -07:00