Klaas Pieter Annema
bf691fa552
removed incorrect implementation of imageDimsWhenDisabled
2010-02-11 12:47:27 +01:00
Klaas Pieter Annema
ea47baa1fc
implemented imageDimsWhenDisabled on CPButton
2010-02-10 16:19:51 +01:00
Klaas Pieter Annema
90cd519916
added viewDidLoad to CPViewController
2010-02-10 12:13:17 +01:00
Klaas Pieter Annema
669d18b218
added missing exception when a viewcontroller has no view after loadView
2010-02-10 11:46:40 +01:00
Klaas Pieter Annema
329e4dc3c3
Merge branch 'jake' of git://github.com/280north/cappuccino into jake
...
Conflicts:
AppKit/CPTableColumn.j
AppKit/CPTableView.j
2010-02-09 14:57:37 +01:00
Klaas Pieter Annema
d96e939eed
made sure the dragserver doesn't call prepareDrag if the last drag update returned CPDragOperationNone
2010-02-09 14:43:02 +01:00
Klaas Pieter Annema
65ceb96e4f
Merge branch 'jake' of git://github.com/280north/cappuccino into jake
...
Conflicts:
AppKit/CPTableColumn.j
AppKit/CPTableView.j
2010-02-08 11:33:33 +01: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
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
Klaas Pieter Annema
09b8a3394e
Merge branch 'jake' of git://github.com/280north/cappuccino into jake
...
Conflicts:
AppKit/CPTableColumn.j
2010-02-05 12:15:34 +01:00
Klaas Pieter Annema
ed1a7a4bc9
- removed variable row heights from CPTableView (can be found in variabletableview branch)
...
- fixed a bug where it was not possible to drag unselectable rows #445
2010-02-05 12:11:39 +01: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
Klaas Pieter Annema
766073f77a
reverted some of my drop highlight changes
2010-02-04 13:09:10 +01:00
Klaas Pieter Annema
5f0a60f61c
Merge branch 'jake' of git://github.com/280north/cappuccino into jake
2010-02-04 10:35:47 +01: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
Klaas Pieter Annema
b07f2ed186
improved the location of the drag feedback view
2010-02-03 15:25:28 +01:00
Klaas Pieter Annema
ee6160e796
- fixed some issues with variable sized
...
- made CPOutlineView return the last index when dragging the row outside of it's bounds
2010-02-03 15:06:42 +01:00
Klaas Pieter Annema
c85e33c034
Fixed a bug where the CPTextField value was not updated properly when the update happened in the same 'runloop' iteration as becomeFirstResponder
2010-02-03 10:11:32 +01:00
Klaas Pieter Annema
8b32f561ec
added selectedRow to CPTableView
2010-02-02 15:57:15 +01:00
Klaas Pieter Annema
1571b6daa2
fixed CPTableView's header view reliance on row height
2010-02-02 15:44:23 +01:00
Klaas Pieter Annema
2d69509d5e
- implemented CPTableView heightOfRow: delegate method
...
- implemented CPOutlineView heightForItem: delegate method
- made CPTableView work correctly with variable sized rows
2010-02-02 14:15:22 +01:00
Klaas Pieter Annema
8edf05c000
made sure the outline view returns a dataview if it's delegate doesn't implement dataViewForTableColumn:item: or if that method returned nil
2010-02-02 11:37:57 +01:00
Klaas Pieter Annema
0e6cef0268
implement outlineview expandItem:expandChildren:
2010-02-02 11:23:24 +01:00
Klaas Pieter Annema
60e4d8e080
Merge remote branch 'cappuccino/jake' into jake
...
Conflicts:
AppKit/CPOutlineView.j
AppKit/CPTableView.j
2010-02-02 10:24:13 +01:00
Randall Luecke
6b58986ec3
Added better artwork for pressed header images for the tableview.
2010-02-02 01:56:53 -05:00
Randall Luecke
e88ec01fca
Fixed bug where the first click on the CPTableView wouldn't select a row if drag and drop was supported.
2010-02-01 23:26:24 -05:00
Klaas Pieter Annema
7f78c323e9
implemented outlineView:shouldSelectItem delegate method
2010-02-01 19:08:22 +01:00
Klaas Pieter Annema
77303c1aeb
- implemented CPTableView's dataViewForTableColumn:row: delegate method
...
- implemented CPOutlineView's dataViewForTableColumn:item: delegate method
2010-02-01 19:00:48 +01:00
Randall Luecke
cc74f941c6
Better "fix" for Safari breaking the outlineview... This bug still needs a reduction though.
2010-02-01 11:44:24 -05:00
Randall Luecke
775c1c1c8b
Fixed the outline view again...
2010-02-01 11:11:51 -05:00
cacaodev and Randall Luecke
35a7456302
Fixes rows drawing when alternatingRowBackgroundColors > 2. TableTest showing 3 row colors
2010-02-01 10:59:23 -05:00
Klaas Pieter Annema
4006b35a5e
fixed a bug where the outline view would send drag & drop datasource messages to it's datasource when they are not implemented
2010-02-01 12:39:22 +01:00
Klaas Pieter Annema
e3a075a6a6
- implemented CPOutlineView drag & drop
...
- improved CPTableView drag & drop feedback
2010-02-01 11:22:57 +01:00
Klaas Pieter Annema
82be6c243c
Merge branch 'jake' into enstore_jake
...
Conflicts:
AppKit/CPTableView.j
2010-02-01 11:07:42 +01:00
Randall Luecke
050a132bd5
Initial documentation of CPTableView.
2010-02-01 03:40:09 -05:00
Randall Luecke
146bff6766
Initial documentation of CPTableView
2010-02-01 03:27:03 -05:00
Randall Luecke
a2d3723c7a
Merge branch 'jake-table' into jake
2010-02-01 02:38:32 -05:00
Randall Luecke
ecb88a87ad
Added proper grid drawing for highlighted rows. Closing issues #369 Also fixing bug where top row would not draw its background when clipped
2010-02-01 02:33:04 -05:00
Ross Boucher
3f2813932a
Merge branch 'jake' of git@github.com:280north/cappuccino into jake
2010-01-31 23:07:11 -08:00
Ross Boucher
c2223e3942
Closes #429 . This should actually resolve the issue by simply removing the potential race condition entirely.
2010-01-31 23:06:23 -08:00
Randall Luecke
2dc0839d36
Fixed bug where CPButtonBar would not display anything until resized. Closes issue #151 .
2010-02-01 00:58:30 -05:00
Randall Luecke
1488f3ed58
Merge branch 'jake' of git://github.com/280north/cappuccino into jake
2010-01-31 19:02:20 -05:00