Randall Luecke
a3e6105a11
Fix for errors with variable row height edge cases.
2011-03-15 18:02:26 -04:00
Randall Luecke
24fbf27880
Headerview and corner view fixes
2011-03-12 01:24:15 -05:00
Randall Luecke
e9dba10903
Move coder unarchiving logic to nib2cib.
2011-03-10 18:37:44 -05:00
Klaas Pieter Annema
a11f12ab09
fix unarchiving tableviews with no header view
2011-03-04 08:51:21 +01:00
Alexander Ljungberg
651d6a7ed8
Linting AppKit.
2011-02-28 23:48:34 -03:00
Randall Luecke
b8b74f1e35
Revert "Crazy cool selection behavior."
...
This reverts commit 2b498feb67 .
2011-02-26 14:58:47 -05:00
Derek Hammer and Klaas Pieter Annema
2b498feb67
Crazy cool selection behavior.
2011-02-25 23:52:41 +01:00
Randall Luecke
8c1a3a3bba
Refactored the tableview docs a little. Now using real doxygen commands instead of using <pre> on everything.
2011-02-23 02:46:30 -05:00
Randall Luecke
f723318601
Column resize fixes
2011-02-22 22:07:31 -05:00
Randall Luecke
e717fd82b9
Merge branch 'Selection' of https://github.com/hammerdr/cappuccino into tableview-selection
...
Conflicts:
AppKit/CPTableView.j
2011-02-22 20:05:00 -05:00
Randall Luecke
02eaded719
Merge branch 'UniformColumnSizing' of https://github.com/hammerdr/cappuccino into hammerdr-UniformColumnSizing
2011-02-22 19:54:14 -05:00
Randall Luecke
033663f2cf
fix for a couple methods not being generated for the docs.
2011-02-22 19:48:53 -05:00
Derek Hammer
436f6cb8ea
Fixing uniform column resize spacing issue.
2011-01-30 13:01:44 -06:00
Derek Hammer
9c4fb2c18c
Updating selection code based on feedback from Randy
2011-01-29 18:01:57 -06:00
Derek Hammer
d27544f2bf
Crazy cool selection behavior.
2011-01-28 12:59:01 -06:00
Derek Hammer
85f51d7a66
Extend selection in a meaningful way when using keys.
2011-01-27 21:50:36 -08:00
Randall Luecke
fdf47eb84e
Fix for tableview reloadData call inside setObjectValue: causing additional editing to being.
2011-01-27 14:37:26 -05:00
Randall Luecke
30695e4110
Document delete key delegate in tableview.
2011-01-25 11:03:12 -05:00
Stephen Ierodiaconou
6a942630e4
Fixing spelling mistakes
2011-01-24 11:05:48 +02:00
Randall Luecke
04f1b61534
Fixes to tableview inline editing.
2011-01-24 00:56:39 -05:00
Randall Luecke
f07543045a
Doc fixes and more docs in the tableview.
2011-01-20 03:07:01 -05:00
Klaas Pieter Annema
ed98a44116
detect sort descriptors when table column is added
2011-01-18 09:29:29 +01:00
Klaas Pieter Annema
50d36e76ac
reverse set sort descriptors in CPTableView
2011-01-18 09:29:28 +01:00
Randall Luecke
47afb96c4c
Drawing fixes for the tableview gradient.
2011-01-17 23:30:04 -05:00
Randall Luecke
8720a952b0
Fix for scrollview flashing while uniformly resizing columns. Closes #1075
2011-01-16 00:23:14 -05:00
Randall Luecke
05e69c85c7
More documentation of the tableview, outlineview, and table columns. Wrapped formatted documenation in <pre> tags and added sample code for using custom dataviews
2011-01-12 23:40:28 -05:00
Randall Luecke
b393d0597f
If selectedRow no longer exists when numberOfRows change reset it to CPNotFound. Closes #1089 .
2011-01-12 11:49:36 -05:00
Klaas Pieter Annema
3d5232b308
give objects a chance to change their binder class
...
- make every object calling getBinding:forObject: aware of this change
- implement _CPCheckBoxValueBinder to handle binding to the value of a checkbox Closes : #1083
- re-implement CPTextField's behavior for controller markers using the new binder class
- disabled some tests that are not compliant with Cocoa
2011-01-07 14:14:19 +01:00
Randall Luecke
8254543da7
Fix for scrollColumnToVisisble also scrolling in the Y direction. Also fixed headerview not being scrolled. Closes #1081
2011-01-06 15:22:18 -06:00
Randall Luecke
2028efabc3
Fix for scrollRowToVisible changing the X value instead of just the Y. Closes #1082
2011-01-06 15:08:35 -06:00
Randall Luecke
477e9f85be
Fix for variable row heights when initial setup of the tableview had zero rows
2011-01-06 14:50:40 -06:00
Klaas Pieter Annema
46eca09d69
determine sorted column in setSortDescriptors:
...
Closes #1079
2011-01-05 12:48:19 +01:00
Randall Luecke
af4e69afc9
Fix for variable row heights with no rows on startup
2011-01-05 01:46:12 -06:00
Randall Luecke
692c43a3cc
Snap columns when we size the last column to fit.
2011-01-04 12:36:57 -06:00
Randall Luecke
76d5051833
Remove unused variable
2011-01-03 20:25:56 -06:00
Alexander Ljungberg
754324d253
Table view documentation fix.
2011-01-03 16:36:26 -03:00
Alexander Ljungberg
92d44b12bd
Fixed: a recent change disabled first and last column resizing modes.
2010-12-31 20:56:24 -03:00
Alexander Ljungberg
36c673c660
Whitespace cleanup.
2010-12-31 15:25:39 -03:00
Alexander Ljungberg
c0af2af7e7
Merge branch 'master' of https://github.com/Kentzo/cappuccino into Kentzo-master
2010-12-31 15:12:35 -03:00
Alexander Ljungberg
08dd7d6951
ASCII fix, cleanup.
2010-12-31 14:18:56 -03:00
Ilya Kulakov
044fc3af69
Refs issue #1607 . Make CPTableView the first responder after user is done editing dataview.
2010-12-31 12:07:42 +06:00
Alexander Ljungberg
c27edb2475
Various documentation fixes.
2010-12-30 00:06:06 -03:00
Alexander Ljungberg
58d4030133
Brief documentation about using bindings to provide data for a table view.
2010-12-29 23:40:30 -03:00
Klaas Pieter Annema
f3b4e7f752
fixes for inline table editing
...
- make sure the data view is reset to it's no editable state when a textfield is dismissed without editing
- remove a comment (selectText: works now)
2010-12-27 19:48:21 +01:00
Randall Luecke
4b653ee367
in sizeLastColumnToFit make sure we respect min/max widths
2010-12-27 12:05:38 -06:00
Klaas Pieter Annema
d2cdd46466
fix a typo in CPTableView
2010-12-27 13:52:50 +01:00
Randall Luecke
f64cc4c655
Bounds errors on rectOfColumn
2010-12-27 01:25:32 -06:00
Randall Luecke
e31af96ef9
Made the selection behavior more correct
2010-12-27 00:59:46 -06:00
Randall Luecke
562bb8a878
setIntercellSpacing doesn't update dateviews. Closes #827
2010-12-26 17:39:10 -06:00
Randall Luecke
645741aa23
Merge branch 'master' of git://github.com/280north/cappuccino
2010-12-26 16:14:34 -06:00