Aparajita Fishman
|
1e3958652a
|
Merge branch 'refs/heads/master' into my_master
Conflicts:
AppKit/CPSearchField.j
AppKit/CPTableView.j
AppKit/CPTextField.j
Jakefile
Tools/nib2cib/NSTableView.j
|
2010-08-11 10:27:35 -04:00 |
|
Randall Luecke
|
33e4a082d6
|
Some visual changes to column dragging to make it a bit more like cocoa.
|
2010-08-09 18:43:11 -05:00 |
|
Randall Luecke
|
96958d26c7
|
Accidental globals.
|
2010-08-09 17:22:14 -05:00 |
|
Aparajita Fishman
|
0adfd30ea3
|
Fix for issue #816 (NSTableView/CPTableView do not read selection highlight style and column resizing style)
|
2010-08-09 09:59:57 -04:00 |
|
Alexander Ljungberg
|
8c13204afa
|
Save some memory and time in CPTableViewFirstColumnOnlyAutoresizingStyle mode.
|
2010-08-02 23:28:40 -04:00 |
|
Randall Luecke
|
4b9c5e0d64
|
Removed gradient stuff that has been moved to the theme.
|
2010-08-02 12:40:46 -04:00 |
|
Alexander Ljungberg
|
2d6f343098
|
Closes #806. Fixed: if a selected row was removed from a table view, the selection remained and would show up again if a new row was later added.
|
2010-08-02 12:40:40 -04:00 |
|
Alexander Ljungberg
|
a35a67e7f7
|
Switch to the standard macros in _resizeAllColumnUniformlyWithOldSize as originally intended by Randy Luecke.
|
2010-08-02 12:40:34 -04:00 |
|
Alexander Ljungberg
|
efa2d30737
|
Eliminated some accidental globals in uniform table column resizing.
|
2010-08-02 12:40:28 -04:00 |
|
Alexander Ljungberg
|
372ce1e37a
|
Fixed: after the intercell spacing commit, table column auto resizing on the first or last column would result in a total column width wider than the scroll width of the table. This would appear as the rightmost column sticking out and the table showing a horizontal scrollbar.
|
2010-08-02 12:40:15 -04:00 |
|
Alexander Ljungberg
|
d9162d1d8d
|
Clean up code in table column resizing paths in preparation for fixing it.
|
2010-08-02 12:40:06 -04:00 |
|
Alexander Ljungberg
|
bcff25b959
|
Merge branch 'master' of github.com:280north/cappuccino
|
2010-08-01 19:15:52 -04:00 |
|
Alexander Ljungberg
|
dff6203fb3
|
Closes #806. Fixed: if a selected row was removed from a table view, the selection remained and would show up again if a new row was later added.
|
2010-08-01 19:10:22 -04:00 |
|
Alexander Ljungberg
|
b4dd6b670b
|
Switch to the standard macros in _resizeAllColumnUniformlyWithOldSize as originally intended by Randy Luecke.
|
2010-08-01 19:06:57 -04:00 |
|
Randall Luecke
|
f028533c07
|
Removed gradient stuff that has been moved to the theme.
|
2010-08-01 17:50:19 -05:00 |
|
Alexander Ljungberg
|
dac61a14cd
|
Eliminated some accidental globals in uniform table column resizing.
|
2010-08-01 18:10:27 -04:00 |
|
Alexander Ljungberg
|
6884f93d76
|
Fixed: after the intercell spacing commit, table column auto resizing on the first or last column would result in a total column width wider than the scroll width of the table. This would appear as the rightmost column sticking out and the table showing a horizontal scrollbar.
|
2010-08-01 18:06:18 -04:00 |
|
Alexander Ljungberg
|
17cc77e816
|
Clean up code in table column resizing paths in preparation for fixing it.
|
2010-08-01 17:14:59 -04:00 |
|
Aparajita Fishman
|
364a11491d
|
Full support for intercell spacing (issue #797)
|
2010-07-30 16:14:53 -07:00 |
|
Aparajita Fishman
|
470fcaf13e
|
Full support for intercell spacing (issue #797)
|
2010-07-28 17:51:05 -04:00 |
|
Alexander Ljungberg
|
05e435633f
|
Fixed: if a custom CPTableView header view was used for a column, such as a CPImageView, sorting by that column would cause an exception as CPTableView tried to send _setIndicatorImage: to the view. The fix is to only send the message if the view supports it.
|
2010-07-28 13:57:49 -07:00 |
|
Aparajita Fishman
|
00de3edd5f
|
Cleaned up drawing code for _CPDropOperationDrawingView, increased width of highlight when highlighting entire table
|
2010-07-24 10:21:04 -04:00 |
|
Aparajita Fishman
|
ced9879b28
|
Cursor is not being reset to the original cursor when exiting a drag region or ending a drag, the drag destination may have set it to something else
|
2010-07-23 12:39:35 -04:00 |
|
Randall Luecke
|
cffbf86351
|
TableView theming
|
2010-07-22 00:21:02 -05:00 |
|
Randall Luecke
|
0cbdb3b2d1
|
Fix for redrawing issues in tableview. Closes #627
|
2010-07-12 21:14:48 -05:00 |
|
Randall Luecke
|
70f2d86b58
|
Fixes for adding and removing columns to the tableview after the tableview has already been displayed... There are still issues though.
|
2010-07-12 20:45:30 -05:00 |
|
Randall Luecke
|
78a75924de
|
selectedRowIndexes should return a copy, closes #605
|
2010-07-07 16:46:48 -05:00 |
|
Nicholas Small
|
21a9ae4c45
|
Make CPTableView work with selectionIndexes binding.
|
2010-06-30 12:03:03 -04:00 |
|
Alexander Ljungberg
|
74af0dc93a
|
Fixed: Shift + Arrow Keys in allowsMultipleSelection CPTableViews did not expand the selection anymore after the recent key binding updates.
|
2010-06-26 00:10:30 -05:00 |
|
Randall Luecke
|
10c067e44f
|
When dragging over a tableview row we should jump to the next row at the bottom 30% of the row, not 50%... otherwise it gets really really bad with large row heights.
|
2010-06-21 22:32:18 -05:00 |
|
Randall Luecke
|
7414d1407f
|
Moved tracking of last selected row index to selectRowIndexes: in tableview.
|
2010-06-16 13:59:25 -05:00 |
|
Ross Boucher
|
17a8be1ae6
|
Return the actually last selected row in CPTableView.
Closes 716.
|
2010-06-15 19:20:48 -07:00 |
|
Scott Kyle
|
1899250a53
|
Semicolons are nice...
|
2010-06-10 16:42:28 -05:00 |
|
klaaspieter
|
d9c094f644
|
call tableview doubleclick action even if target is nil (action will travel down the responder chain)
Conflicts:
AppKit/CPTableView.j
|
2010-05-31 19:14:54 -05:00 |
|
Alexander Ljungberg
|
47e890b8e1
|
Fixed table row drag view when using bindings.
|
2010-05-26 20:02:12 -04:00 |
|
Alexander Ljungberg
|
e3a07845d4
|
Implemented CPTableView clickedRow for use in double-action.
|
2010-05-26 19:24:36 -04:00 |
|
Alexander Ljungberg
|
341a42bddd
|
DataSource delegate method tableView:objectValueForTableColumn:row is optional if bindings are used to provide data for the table view.
|
2010-05-26 19:20:38 -04:00 |
|
Alexander Ljungberg
|
ed2c65dd6f
|
Merge branch 'master' of git://github.com/280north/cappuccino into bindings-merge
Conflicts:
AppKit/CPTableView.j
Foundation/CPArray+KVO.j
Foundation/CPArray.j
|
2010-05-26 19:05:04 -04:00 |
|
Klaas Pieter Annema
|
428f5a656d
|
changed default table view alternating row colors to aristo
|
2010-05-25 14:00:10 -05:00 |
|
Randall Luecke
|
79e8b6e242
|
Added API for changing tableview selection color and source list gradient.
|
2010-05-20 19:43:01 -05:00 |
|
Klaas Pieter Annema
|
6a34329765
|
fixed a typo where CPThemeStateSelectedDataView was set on the header view of a table column
|
2010-05-20 13:42:50 -05:00 |
|
Randall Luecke
|
1bc8536f0e
|
Row indexes which no longer exist are removed from selectedRowIndexes.
|
2010-05-19 21:15:50 -05:00 |
|
Randall Luecke
|
d6ac30be75
|
CPTableView dataViews when selected now use the new CPThemeStateSelectedDataView state to avoid conflict with other CPControl theme states.
|
2010-05-19 01:55:01 -05:00 |
|
Randall Luecke
|
76443a5d7f
|
Fire selectionIsChanging when selecting column. closes #437
|
2010-05-19 01:02:39 -05:00 |
|
Alexander Ljungberg
|
0be23981f3
|
Fixed a nonsensical CPTableview highlight style check which only accidentally did the right thing.
|
2010-05-18 23:57:00 -05:00 |
|
Alexander Ljungberg
|
f902223597
|
Edit table cells programmatically (editColumn:row:withEvent:select:). Also implements editedColumn and editedRow.
|
2010-05-18 23:56:42 -05:00 |
|
Randall Luecke
|
c31786c4c1
|
Refactored autoresizing
|
2010-05-12 19:01:28 -05:00 |
|
Randall Luecke
|
61d7fe04e8
|
If we tell the tableview not to draw a selection then we shouldn't draw it...
|
2010-05-12 18:43:56 -05:00 |
|
klaaspieter
|
7c786407a5
|
Merge remote branch 'klaaspieter/column-reordering'
Conflicts:
AppKit/CPTableHeaderView.j
|
2010-05-11 01:18:56 -05:00 |
|
Klaas Pieter Annema
|
79ba8fecd5
|
made column reordering work with scrolled content
|
2010-05-11 00:25:54 -05:00 |
|