Ross Boucher
1328bc732f
Move around some imports and constant declarations.
2010-02-17 16:29:57 -08:00
Ross Boucher
02cdee6c75
Fix a missing import.
2010-02-17 16:08:11 -08:00
Ross Boucher
a77e67e578
Add support for keyboard navigation in CPCollectionView
2010-02-16 16:36:40 -08:00
Stephen Ierodiaconou and Ross Boucher
6b3c95f09f
Fix for issue #473 . Call setEnabled from _CPToolbarItemView updateFromItem.
2010-02-16 10:43:48 -08:00
Randall Luecke
72edd7376e
temp fix for auto resizing when user manually resizes. Uniform resizing is still broken.
2010-02-16 03:56:17 -05:00
Randall Luecke
948e9ae139
Merge branch 'loader' of git://github.com/280north/cappuccino into loader
2010-02-16 03:43:22 -05:00
Francisco Ryan Tolmasky I
ae357d1a2b
Support for post and pre order CPFastEnumration for CPTreeNode. In order and level order remain.
...
Reviewed by me.
2010-02-16 00:41:20 -08:00
Randall Luecke
59756ff1b3
Made the hit test area for the column resizing a bit smaller.
2010-02-16 03:40:05 -05:00
Randall Luecke
95364b1d31
Tableview fixes including setMaxWidth reset on columns, added grid line to cornerview, cleaned up width validation in sizeLastColumnToFit, and cleaned up TableTest.
2010-02-16 03:00:49 -05:00
Ross Boucher
f3257c0847
Add trunaction defaults to the table view cells
2010-02-15 23:05:23 -08:00
Ross Boucher
3dccd93093
Fix a typo. Closes #380 .
2010-02-15 23:04:47 -08:00
Ross Boucher
3e40deba5f
Fix a lot of style issues.
...
Change a 1px value.
Closes #444 .
2010-02-15 21:27:27 -08:00
Ross Boucher
62788423a1
Add missing accessors. Closes #452 .
2010-02-15 18:32:45 -08:00
Ross Boucher
8617990206
Add much better support for CPTableView to nib2cib.
2010-02-15 17:28:35 -08:00
cacaodev and Randall Luecke
2d8f2b328f
Fixed a bug where column selection code was trying to highlight unexposed data views
2010-02-15 11:09:16 -05:00
Randall Luecke
2564003c85
Added new aristo resources for CPTableView sorting.
2010-02-14 21:37:03 -05:00
cacaodev and Randall Luecke
c36b8f2257
CPTableView: -setHighlightedTableColumn: argument should be a CPTableColumn
2010-02-14 21:33:47 -05:00
cacaodev and Randall Luecke
d413fbe0ed
Fix for indentations not respected when resizing an outlineview column. Closes issue #470
2010-02-14 21:33:32 -05:00
Randall Luecke
4237000fc9
TableView:
...
Set a CPThemeStateHighlighted for both selecting and sorting.
Do not change sort descriptors when selecting with a modifier flag.
Conflicts:
AppKit/CPTableView.j
2010-02-14 21:33:20 -05:00
cacaodev and Randall Luecke
5131aff352
Column sorting : Sort descriptors, sort indicator image, highlighted column.
...
Column resizing : Fixed bug where last column could not be resized.
Left arrow cursor when reaching maxWidth.
Moved table selection code to CPTableView.
Disable automatic resizing when user is resizing column
Partially fixed uniform resizing not prop. to columns width.
2010-02-14 21:32:07 -05:00
Francisco Ryan Tolmasky I
d52ab34421
Better Cib loading that doesn't make assumptions about the asynchronisity of the load.
...
Reviewed by me.
2010-02-14 12:23:47 -08:00
Ross Boucher
1eed1901e9
Add some documentation to CPTableColum's setDataView: method.
...
Closes #315 .
2010-02-13 22:33:36 -08:00
Ross Boucher
a8b1c7bce1
Fix a number of segmented control bugs. Among other things, the disabled state is respected per segment.
...
Closes #386 .
Also fixes the error where right side of segments would often not be visible.
Also fixes the error which caused the right and left bezel images to not show as disabled ever.
2010-02-13 20:40:32 -08:00
Alexander Ljungberg and Ross Boucher
ac3d035ce7
Fixed: CPTableView deselectRow: changed the column selection rather than the row selection.
2010-02-13 20:08:12 -08:00
Ross Boucher
c8575cac05
Revert "Fix the collection view resizing behavior."
...
This reverts commit 9b01561127 .
2010-02-13 20:04:18 -08:00
Francisco Ryan Tolmasky I
8d63c059c5
Fixed scope issues when running Cappuccino under CommonJS.
...
Reviewed by me.
2010-02-13 16:57:09 -08:00
Francisco Ryan Tolmasky I
bc53288fca
Fix for failing CPAttributedString test.
...
Reviewed by me.
2010-02-13 16:14:18 -08:00
Francisco Ryan Tolmasky I
474d4281f1
Actual fix for pasteboard exception for strings.
...
Reviewed by me.
2010-02-13 14:39:44 -08:00
Ross Boucher
5fe208d6a0
Update to the last scroller fix, slightly different approach.
2010-02-13 13:55:23 -08:00
Ross Boucher
a323cfe08c
Allow developers to choose to enable the HTML5 drag and drop support, even though its off by default.
2010-02-13 13:38:56 -08:00
Ross Boucher
27fefed0d8
Recaluclate the orientation of a scroller on frame change.
...
Closes #454 .
2010-02-13 13:24:31 -08:00
Ross Boucher
9a7484e57d
Fix Typo. Closes #463 .
2010-02-13 12:06:52 -08:00
Ross Boucher
a0abf1e221
Fix a slight bug with default values in nib2cib segmented controls.
...
Closes #215 .
2010-02-12 21:29:19 -08:00
Ross Boucher
0e558d54e5
Move CPControl constants to that file (from CPTextField).
...
Respect line break mode in NSControl nib2cib.
Closes #420 .
2010-02-12 21:16:44 -08:00
Ross Boucher
72c36789c6
Accidental global var.
...
Closes #462 .
2010-02-11 09:35:36 -08:00
Ross Boucher
fb8ba655e1
Do not enforce min/max size in setFrame:display:animate: only do so in the other setFrame* variants.
...
Closes #284 .
2010-02-10 19:55:40 -08:00
Randall Luecke and Ross Boucher
138d7bd9a2
Added _ in front of CG calls to last commit...
2010-02-10 18:19:13 -08:00
Randall Luecke and Ross Boucher
97fe09fbdd
Added proper support for hiding scroller elements when CPScroller is resized too small to display all of them.
2010-02-10 18:19:07 -08:00
Francisco Ryan Tolmasky I
f9c2805379
Removed reference to MARKER_TEXT.
...
Reviewed by me.
2010-02-09 13:40:04 -08:00
Philipe Fatio and Ross Boucher
94ce055bc2
CPWindow's makeFirstResponder: return type was void, changed to BOOL
2010-02-09 10:49:04 -08:00
Nicholas Small
1f7afe7a49
Merge branch 'jake' of github.com:280north/cappuccino into loader
2010-02-08 10:51:30 -05:00
Randall Luecke
4a98417ee8
Added call to auto resizing after user manually resizes the columns.
2010-02-08 02:20:38 -05:00
Randall Luecke
4a5e90b5cb
Fixed column resizing mask types.
2010-02-08 02:16:06 -05:00
cacaodev and Randall Luecke
36a85e935b
TableView : Column resizing. Works with column resizingMasks.
...
TODO: Automatic table resizing should only resize columns marked with TableColumnAutoresizingMask.
TODO: When implemented, use CPTrackingArea instead of mouse moved events.
2010-02-08 01:19:10 -05:00
chandlerkent and Randall Luecke
9034203a4f
Fixed a bug where CPTableView doesn't scroll to the top index when using the arrow keys.
2010-02-08 00:49:08 -05:00
Randall Luecke
24e8f8aa43
Restyled tableview to match new Aristo art. Added a bit of a padding to the dataviews and headerviews.
2010-02-07 23:55:40 -05:00
Ross Boucher
2406cbe7ed
Merge branch 'jake' into loader
2010-02-06 17:47:03 -08:00
Randall Luecke
47bd6e5ce3
Further cleanup of code and logs in the tableview.
2010-02-06 17:53:40 -05:00
Randall Luecke
f590c63e33
Cleaned up tableview logs.
2010-02-06 17:36:20 -05:00
Randall Luecke
e8b74ece72
Fixed tableview begin drag/drop behavior to be more cocoa like.
2010-02-06 17:29:19 -05:00