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
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
Ross Boucher
a354b4acd5
Temporary fix for 0.8 for copy/paste behavior in CPTextField.
...
Closes #407 .
2010-01-27 16:36:39 -08:00
Nicholas Small
da146b0873
Move table view header resources into AppKit/Resources.
2010-01-26 10:53:07 -05:00
Ross Boucher
9db7701691
Fixes a bug when changing splitPane status for a CPSplitView.
...
Closes #419 .
2010-01-25 17:03:24 -08:00
Randall Luecke
1170673b92
selection did change is no longer posted if selectionShouldChangeInTableView returns NO. Closes 372. Keyboard navigation in tableview now honors selectionShouldChange.
2010-01-24 20:01:58 -05:00
Ross Boucher
712a991c86
Fix a bug introduced by the new document.body code when opening a second platform window.
2010-01-24 15:48:25 -08:00
Ross Boucher
e3cdcbc5ab
Add CPSpaceKeyCode. Closes #424 .
2010-01-24 15:24:59 -08:00
luddep
62379b21c1
Quick fix for @"Aristo" being hardcoded in CPAlert.j
2010-01-24 01:17:20 -08:00
Ross Boucher
cfde67742c
Merge branch 'jake' of git@github.com:280north/cappuccino into jake
2010-01-24 01:15:35 -08:00
Ross Boucher
9b01561127
Fix the collection view resizing behavior.
2010-01-24 01:15:10 -08:00
Randall Luecke
fb89450b90
Refactored keyboard navigation for CPTableView
2010-01-24 03:39:58 -05:00
Ross Boucher
5a8d491f10
Check the Info.plist for a CPDefaultTheme key for the name of the default theme.
...
Closes #418 .
2010-01-24 00:34:35 -08:00
Ross Boucher
7ffb44e394
Merge branch 'jake' of git@github.com:280north/cappuccino into jake
2010-01-24 00:10:28 -08:00
Ross Boucher
34a5d9e61b
Fix spacing issues in CPViewAnimation.
2010-01-24 00:10:04 -08:00
Klaas Pieter Annema
c291ad83f1
Implemented visual feedback when dragging in CPTableView
...
Conflicts:
AppKit/CPTableView.j
2010-01-24 02:37:25 -05:00
Klaas Pieter Annema
c6a4eb28a8
added cpviewanimation
2010-01-23 23:31:40 -08:00
Ross Boucher
dc0439227e
Add an accessor for the filename on CPFlashMovie
2010-01-23 23:28:39 -08:00
Ross Boucher
00f470763f
Make CPFlashMovie CPCoding compliant.
2010-01-23 18:08:45 -08:00
cacaodev
e40696a7af
CPTableView: drag & drop improvements
...
- Default dragView containing dragged rows, works with discrete rows
- scroll-as-you-drag feature
- draggingEntered returns a drag operation. Rearranged a bit the code.
- fixed dragPoint/target row
- Modified test app so you can drag in both ways and also move indexes internally
2010-01-23 02:56:59 -05:00
Ross Boucher
bc030c42d9
Merge branch 'jake' of git@github.com:280north/cappuccino into jake
2010-01-22 19:43:21 -08:00
Ross Boucher
7ce72a31c5
Rather than throwing out the entire cappuccino body, throw out a specific div if that div is available.
...
("cappuccino-body"). This let's external libraries, esp. flash ones, add things to the body without
Cappuccino getting rid of them as soon as the page loads.
Closes #421 .
2010-01-22 19:40:33 -08:00
Tom Robinson
cf8989938c
Improved sizeOfString IE workaround
2010-01-22 18:38:25 -08:00
Randall Luecke
3f730c94ce
Merge branch 'jake' of git://github.com/280north/cappuccino into jake
2010-01-22 10:51:48 -05:00
Randall Luecke
22c931729b
Removed additional references to disabled HUD scrollbar knobs.
2010-01-22 10:50:29 -05:00
Ross Boucher
3f8c311ea2
Bring windows forward when opening a sheet.
...
Closes #391 .
2010-01-21 23:24:03 -08:00
Randall Luecke
22aa4d359e
Hard coded header view resources into the CPTableView
2010-01-22 02:09:22 -05:00