Ross Boucher
5366713790
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:07:23 -08:00
Ross Boucher
6a9040989d
Merge branch 'jake' into loader
2010-01-31 12:32:41 -08: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
Ross Boucher
44f23cd8ac
Merge branch 'loader' of git@github.com:280north/cappuccino into loader
2010-01-30 19:24:47 -08:00
Ross Boucher
c88f781509
Fix for Cib connections not being available in IE.
2010-01-30 19:23:45 -08:00
Francisco Ryan Tolmasky I
238d8ff0be
Merge branch 'jake' into loader
2010-01-30 18:09:17 -08:00
cacaodev and Randall Luecke
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
Francisco Ryan Tolmasky I
d735cd98e7
Fix for FireFox not working.
...
Reviewed by me.
2010-01-30 00:35:59 -08: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
Francisco Ryan Tolmasky I
ea6a983e9b
Merge branch 'jake' of git@github.com:280north/cappuccino into loader
2010-01-29 17:53:36 -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
Francisco Ryan Tolmasky I
59660032e1
nib2cib fixes.
...
Reviewed by me.
2010-01-29 13:22:44 -08:00
Francisco Ryan Tolmasky I
d9c47ec763
Updated environments and removed environment collections. Also creates separate files for different forms of spriting.
...
Reviewed by me.
2010-01-29 10:54:47 -08:00
Klaas Pieter Annema and Randall Luecke
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
Francisco Ryan Tolmasky I
b5ad030e40
Further blend work.
...
Reviewed by me.
2010-01-29 08:04:00 -08: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 and Randall Luecke
df98483b06
Removing extraneous selection did change notifications
2010-01-29 01:28:09 -05:00
cacaodev and Randall Luecke
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
Francisco Ryan Tolmasky I
794d8a754c
Make blendtask work with new system.
...
Reviewed by me.
2010-01-28 16:24:18 -08: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 and Ross Boucher
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 and Randall Luecke
c291ad83f1
Implemented visual feedback when dragging in CPTableView
...
Conflicts:
AppKit/CPTableView.j
2010-01-24 02:37:25 -05:00
Klaas Pieter Annema and Ross Boucher
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 and Randall Luecke
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