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
Randall Luecke
e8ac94f8da
Improved logic for drawing highlighted grid lines.
2010-02-04 00:41:15 -05:00
Randall Luecke
9465dd6941
Merge branch 'jake' of git://github.com/280north/cappuccino into jake
2010-02-04 00:23:19 -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
Ross Boucher
2b66683167
Update the documentation config based on feedback from:
...
http://cappnotes.worldofkrauss.com/sectins/objective-j-categories/8-miscellaneous/14-api-documentation-fixes.html
If you have graphviz installed, graphs will now be generated.
Ruby and doxygen are prereqs for building the docs.
2010-02-02 18:35:42 -08:00
Ross Boucher
851a0e3d24
Fix a preprocess.js typo.
...
Closes #440 .
2010-02-02 14:52:55 -08: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
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
35a7456302
Fixes rows drawing when alternatingRowBackgroundColors > 2. TableTest showing 3 row colors
2010-02-01 10:59:23 -05: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
Randall Luecke
26945bde42
Removed commented out code and fixed a bug where the pressed state was still set when you drag the mouse from outside the bounds of the header and let go.
2010-01-31 18:58:32 -05:00
Ross Boucher
c911dd8aa6
Slight order change. This really should not matter.
2010-01-31 15:37:06 -08:00
Ross Boucher
1c81e0eee0
Closes #429 . Doesn't necessarily address the root cause however.
...
The problem stems from a bug in Safari which is allowing callbacks
to interrupt running code (which should be impossible in JavaScript).
The change essentially makes it so that in the case where this happens,
which is rare, we'll end up accidentally creating an extra iframe.
This isn't ideal, but it also isn't harmful, versus the current
situation where code will simply break.
2010-01-31 15:13:07 -08:00
cacaodev
11d30566bf
CPTableHeaderView: change background in -layoutSubviews instead of -setThemeState: ; Added a CPThemeStatePressed used privately, makes things easier for custom headers
2010-01-31 16:31:25 -05:00
Ross Boucher
840e9c7671
When removing an item from the collection view, we now unconditionally unhighlight it.
...
We also reapply highlights after reloading finishes.
Closes #248 .
2010-01-31 12:29:38 -08:00
Randall Luecke
1d9e2f8169
Changed drawn gradients to aristo art.
2010-01-31 01:55:45 -05:00
cacaodev
86fa759f9f
CPTableHeaderView.j: Gradient headers for canvas capable browsers | Bg images for others. Column selection with pressed state.
...
AppController.j: Modified left table in TestTable to test column selection.
CPTableView.j: Added missing ivar; Fixed -deselectRow|Column:
2010-01-30 13:05:48 -05:00
Ross Boucher
ac68d670a2
Slight error in the sizing for the previous progress bar commit
2010-01-29 22:11:43 -08:00
Ross Boucher
9db0694677
Remove unused images.
2010-01-29 21:45:03 -08:00
Ross Boucher
007cfd589f
Merge branch 'jake' of git@github.com:280north/cappuccino into jake
2010-01-29 15:18:10 -08:00
Ross Boucher
90d24fd6bf
Temporary update for progress indicators for 0.8
2010-01-29 15:17:21 -08:00
Klaas Pieter Annema
c423411639
made sure CPControl's trackMouse: doesn't eat mouse events when the tableview is in a drag session #431
2010-01-29 11:36:13 -05:00
Ross Boucher
03e63f29dc
Merge branch 'jake' of git@github.com:280north/cappuccino into jake
2010-01-29 00:13:33 -08:00
Ross Boucher
b4cd9c4c45
Remove HTML5 drag and drop support from browsers.
2010-01-29 00:12:51 -08:00
Randall Luecke
b9b2649db9
Cleaned up merge and removed unnessisary selectionIsChanging notification.
2010-01-29 01:37:57 -05:00
Derek Hammer
df98483b06
Removing extraneous selection did change notifications
2010-01-29 01:28:09 -05:00
cacaodev
37fbeaad02
CPTableView -dragViewForRowsWithIndexes:
...
- Change the way dragViewOffset is computed to conform to cocoa
- Drag exposed rows only
2010-01-29 01:22:38 -05:00
Ross Boucher
b081debf88
Missing #include for the platform header.
...
Closes #412 .
2010-01-28 15:49:03 -08:00
Nicholas Small
36c6c9bfa6
Merge branch 'jake' of github.com:280north/cappuccino into jake
2010-01-28 17:59:08 -05:00
Nicholas Small
bda5ea1c59
Rewrote CPFlashView implementation to be fully cross-browser and standards compliant.
2010-01-28 17:58:50 -05:00
Nicholas Small
5ccf6eefc0
Changed CPFlashMovie -fileName to -filename.
2010-01-28 17:58:08 -05:00
Tom Robinson
0791fa0ad3
Eliminate a couple accidental globals.
2010-01-28 00:18:40 -08:00
Tom Robinson
9811327672
press whitespace cleanup
2010-01-27 22:37:26 -08:00
Tom Robinson
60f2eaadf5
Modify press to inspect cibs for dependent classes.
2010-01-27 22:36:28 -08:00
Tom Robinson
5478c640cc
Refactor of press's objj-analysis-tools in prep for inspecting cibs.
2010-01-27 22:35:19 -08:00
Tom Robinson
7fe3b115f1
Remove legacy image spriting code from press.
2010-01-27 20:46:35 -08:00
Tom Robinson
3ee63b754c
Remove theme bundle loading in press for now.
2010-01-27 17:54:28 -08:00