Alexander Ljungberg
bc79d57712
Clean up.
2012-05-27 22:21:11 +01:00
Antoine Mercadal
478fb43d2a
Fix all Manual tests showing empty UI. (re-run nib2cib on all of them)
2012-05-15 12:08:19 -07:00
Blair Duncan
934691fffb
nib2cib all of current test files xib's
2012-05-04 20:10:55 -04:00
Aparajita Fishman
bd691d5307
Hopefully finally fixed the problem with CPScrollView/CPScroller initialization. Fixes #1485 .
2012-04-23 01:12:24 +02:00
Aparajita Fishman
aeb2671fc0
CPImageView enhancements
...
- Changed from deprecated image scaling constants to new ones.
- Added support for CPImageScaleProportionallyUpOrDown (thanks BlairDuncan).
- Cleaned up image layout code.
2012-04-12 14:55:46 -04:00
Alexander Ljungberg
f2571e6536
Don't draw a table corner view if there is no vertical scrollbar.
...
This could either be due to autohiding or they usage of overlay scrollbars. Not showing it matches Cocoa and makes sense because it takes up space for no reason without the scrollbar.
2012-03-18 17:56:20 +00:00
Alexander Ljungberg
22058a7a93
New corner view test which tests more cases and demonstrates the actual code rather than a category.
2012-03-18 16:30:46 +00:00
Alexander Ljungberg
021f5bb030
Fixed: disappearing or fuzzy table header dividing lines at certain table sizes.
2011-10-20 18:51:59 +01:00
Alexander Ljungberg
93135e7e81
Header fixes.
2011-07-17 21:47:40 -04:00
Mike Fellows
81e3abe10c
Add CPTableView test for editable table cells.
2011-07-15 18:54:53 -07:00
Alexander Ljungberg
302e753ebc
Table nib2cib test with taller table rows and a level indicator cell. The latter is very useful when comparing cell spacing between Cappuccino and Cocoa.
2011-05-30 18:05:49 -04:00
Aparajita Fishman
4ab69ebb68
If there is no header view, there should be no corner view. This is what Cocoa does. Also for correctness -enclosingScrollView should be used to get the table's scrollview. Test app included.
2011-05-18 10:30:43 -07:00
Mike Fellows and Randall Luecke
2f501ad736
Add a manual test for drag and drop in a CPTableView
2011-04-08 09:28:30 -04:00
Randall Luecke
eaa4efc805
Imageview support for tableview nib2cib
2011-02-22 21:08:30 -05:00
cacaodev
235b323658
Add CPTableColumnValueBinder. This binder subclass just reloads the table column when a table column's value binding is updated because of a change in the bound-to object.
...
TableBindings test.
2011-01-19 19:56:46 +01:00
Randall Luecke
452febd73e
Test for uniform column resizing
2010-12-26 17:17:27 -06:00
Francisco Ryan Tolmasky I
42db55fabd
Apply Chrome Frame fix across the board.
...
Reviewed by me.
2010-12-16 14:49:15 -08:00
Francisco Ryan Tolmasky I
400bdb5103
Further capp_linting.
...
Reviewed by me.
2010-12-02 11:44:42 -08:00
Francisco Ryan Tolmasky I
0ab92c77bd
More capp_linting.
...
Reviewed by me.
2010-12-01 22:57:57 -08:00
Randall Luecke
e3ef20eec3
Fixed up the variable row height test.
2010-11-27 16:48:08 -05:00
Randall Luecke
b8eb72f823
Fixes for drag and drop with variable row heights.
2010-11-27 13:19:51 -05:00
Randall Luecke
9003177bb7
Added more variable row height tabletests
2010-11-27 04:04:21 -05:00
Randall Luecke
55674e31ea
Initial work on variable row heights. No drawing support at all yet.
2010-11-18 01:22:51 -05:00
Klaas Pieter Annema
c8afcde4e5
implement NSTableColumn data cell text color support
2010-11-16 11:56:00 +01:00
Randall Luecke
f0b527b680
Selection fixes for group rows in the tableview.
2010-10-15 01:52:22 -04:00
Randall Luecke
99201dc3db
Initial commit for group rows in the TableView. Drawing code still needs to be cleaned up a LOT... still buggy. i.e. after you select a group row, any rows after that which are selected then get selected with a gray highlight color.
2010-10-08 00:44:17 -04:00
Klaas Pieter Annema
f8ceaf62b7
set font for tableCell during nib2cib
2010-08-27 15:50:59 +02:00
Alexander Ljungberg
9a42e12985
Moved TableCibTest into the table tests folder.
2010-08-25 16:15:27 -04:00
Alexander Ljungberg
ba33bb56d0
Moved the visual table test for borders into the TableTest folder.
2010-08-12 00:08:43 -04:00
cacaodev and Randall Luecke
15356b617b
DrawRowTest that was announced in the previous commit
2010-08-11 16:32:26 -05:00
Randall Luecke
5837533678
Use a default TableView.
2010-08-10 20:58:04 -05:00
Randall Luecke
20ec557655
Initial reorganization of CPTableView testing.
2010-08-10 20:53:43 -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
79e8b6e242
Added API for changing tableview selection color and source list gradient.
2010-05-20 19:43:01 -05:00
Randall Luecke
d3161422db
Updated TableTest adding a checkbox as a dataview for a column.
2010-05-12 17:14:25 -05:00
Randall Luecke
b94174f9e1
Updated TableTest to provide a test case for tables that do not sit at (0,0) of a window.
2010-05-11 19:43:01 -05:00
Klaas Pieter Annema
e5873caf04
fixed a typo in objectValueForTableColumn:row:
2010-05-07 09:38:23 +02:00
Randall Luecke
43b601af9b
Fixed TableTest for IE.
2010-03-17 21:07:47 -04:00
cacaodev and Randall Luecke
20853e3ad7
CPTableView & al. : change CPThemeStateHighlighted to CPThemeStateSelected to avoid conflicts with CPControl -highlight: method.
2010-03-09 11:43:37 -05:00
Francisco Ryan Tolmasky I
276e8b948d
Removed remaining Rakefiles.
...
Reviewed by me.
2010-03-06 22:32:52 -08:00
Ross Boucher
203e0d150b
Update table headers to return the cursor to normal if the window doesn't accept mousemoved events.
2010-02-27 12:22:52 -08:00
Randall Luecke
c48d306195
Initial refactor/rewrite of auto resizing columns.
2010-02-19 03:23:29 -05:00
Randall Luecke
3fad4635b0
Updated tabletest to include new source list selection styles, also cleaned up the tableview a bit, and made the default selection style of the outlineview use the source list gradient.
2010-02-18 02:21:40 -05:00
cacaodev and Randall Luecke
b0b19328a8
CPTableView: CPTableViewSelectionHighlightStyleSourceList for canvas browsers. Removed references to selectionHighlightColor.
2010-02-18 01:27:06 -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
3e40deba5f
Fix a lot of style issues.
...
Change a 1px value.
Closes #444 .
2010-02-15 21:27:27 -08: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
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
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