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
Randall Luecke
265a410342
Changed the default text color for table column data views to match Aristo.
2010-02-04 21:27:06 -05:00
Nicholas Small
cbd0d6e6a2
Better nib2cib and CPCoder support for CPTableView.
2010-02-04 15:25:16 -05:00
Nicholas Small
25e0a59d5b
Merge branch 'loader' of github.com:280north/cappuccino into loader
2010-02-04 14:14:36 -05:00
Nicholas Small
ab34ee882e
Add a few flags to NSTableView and CPCoder support for gridColor and gridStyleMask in CPTableView.
2010-02-04 14:14:31 -05:00
Ross Boucher
4f05657236
Merge branch 'jake' into loader
...
Conflicts:
Objective-J/Preprocessor.js
2010-02-04 11:10:39 -08:00
Randall Luecke
e8ac94f8da
Improved logic for drawing highlighted grid lines.
2010-02-04 00:41:15 -05:00
Randall Luecke
28a00fff23
Fixed drawing bug where a the bottom grid line for the selected rows would be drawn white.
2010-02-04 00:19:59 -05:00
Randall Luecke
2b87b9f3fc
Styled the test for the tableview headers, also added more rows to tabletest for performance testing.
2010-02-03 22:34:13 -05:00
Alexander Ljungberg and Ross Boucher
2dccee05bc
Fixed: CPWindow setFrame:display: failed with an "unrecognized selector" exception.
2010-02-03 14:58:01 -08:00
Randall Luecke
6b58986ec3
Added better artwork for pressed header images for the tableview.
2010-02-02 01:56:53 -05:00