Francisco Ryan Tolmasky I
5a89dfe8f4
Fix for identifying when we can use platform windows.
...
Reviewed by me.
2010-05-12 19:22:31 -07:00
Francisco Ryan Tolmasky I
ac81ab458c
Fix for same html appearing multiple times in CPWebView when using loadHTMLString: many times in succession.
...
Reviewed by me.
2010-05-12 18:41:14 -07:00
Ross Boucher
23b76874df
A few IE fixes for web view.
2010-05-12 18:23:33 -07:00
Randall Luecke
bc54fcf6c0
Merge branch 'master' of git://github.com/280north/cappuccino
2010-05-12 19:46:34 -05:00
Randall Luecke
e0a3a683a5
access ivars directly from within CPTableHeaderView class.
2010-05-12 19:44:07 -05:00
Randall Luecke
c31786c4c1
Refactored autoresizing
2010-05-12 19:01:28 -05:00
Klaas Pieter Annema and Ross Boucher
ee2f361425
Reimplemented setImageDimsWhenDisabled: on CPButton to only dim the image instead of the entire button
2010-05-12 16:51:28 -07:00
Scott Kyle and Ross Boucher
9eab2071dc
In CPImageView, performDragOperation: should return a BOOL
2010-05-12 16:51:28 -07:00
Randall Luecke
61d7fe04e8
If we tell the tableview not to draw a selection then we shouldn't draw it...
2010-05-12 18:43:56 -05:00
Ross Boucher
d1ae1bd41f
Menu window's should open in the same platform window as the view they are attached to.
2010-05-12 10:36:48 -07:00
Ross Boucher
4afa2bfada
clean up style issues
2010-05-11 23:20:02 -07:00
Randall Luecke
bf71045381
Fixed bug where column reordering would be off if the table didn't sit at (0,0) on a window.
2010-05-11 19:39:51 -05:00
klaaspieter and Randall Luecke
7c786407a5
Merge remote branch 'klaaspieter/column-reordering'
...
Conflicts:
AppKit/CPTableHeaderView.j
2010-05-11 01:18:56 -05:00
Klaas Pieter Annema and Randall Luecke
79ba8fecd5
made column reordering work with scrolled content
2010-05-11 00:25:54 -05:00
Klaas Pieter Annema and Randall Luecke
213c81ed4d
made table column reordering work in non full-bridged apps
2010-05-11 00:25:47 -05:00
Klaas Pieter Annema and Randall Luecke
d7432c376d
fixed a bug where column reordering would break when the last column was hidden
2010-05-11 00:25:39 -05:00
Klaas Pieter Annema and Randall Luecke
b8c7d6ea86
some cleanup
2010-05-11 00:25:30 -05:00
Randall Luecke
983f0a92b2
- fixed a out of bounds error when clicking in the table header outside of any column
...
- made the dragged table column appear gray
- gave the tablecolumn drag view a white background
Conflicts:
AppKit/CPTableView.j
2010-05-11 00:25:19 -05:00
Klaas Pieter Annema and Randall Luecke
256cc902eb
- switch columns when the dragged column is more than halfway over the previous/next column
...
- constrain the horizontal coordinates within the header view
2010-05-11 00:24:16 -05:00
Klaas Pieter Annema and Randall Luecke
f7b766cc4a
- made the _dragViewForTableColumn:event:offset: method private
...
- removed the multiple column support from _dragViewForTableColumn:event:offset: (Cocoa doesn't allow multiple column selection / dragging)
- made the dragview the size of the dragged column
2010-05-11 00:24:03 -05:00
Klaas Pieter Annema and Randall Luecke
dca66f300d
- gave the drag column a proper 'image' representation
...
- constrained the drags y coordinates
- made sure a drag is never out of bounds
2010-05-11 00:23:55 -05:00
Klaas Pieter Annema and Randall Luecke
fd9dac8122
- refactored mouse interaction
...
- implemented basic column reordering
2010-05-11 00:23:40 -05:00
Klaas Pieter Annema and Randall Luecke
8b168e76af
refactored CPTableHeaderView mouse interaction
2010-05-11 00:18:21 -05:00
Randall Luecke
5b518797d7
fixed CPTableView moveColumn:
...
Conflicts:
AppKit/CPTableView.j
2010-05-11 00:18:05 -05:00
Randall Luecke
e5275514dd
OutlineView items auto expand when hovering over them.
2010-05-11 00:05:12 -05:00
cacaodev and Randall Luecke
0d35b38282
CPOutlineView: Fix a bug where newly expanded items would have a white disclosure control.
...
In CPTableView, add a method for data view selection. Use it in CPOutlineView for disclosure selection and do not subclass the entire -selectRows:... method.
Darken disclosure control when pressed depending on the selected state.
2010-05-10 15:03:06 -05:00
Ross Boucher and Randall Luecke
e68d70cf1d
Make mouse wheel events work in CPWebView in Firefox 3+
2010-05-09 21:46:02 -05:00
Ross Boucher
90975c96f9
Updates for scrolling behavior in webview.
2010-05-05 14:05:09 -07:00
Klaas Pieter Annema
2fd85ab78f
made column reordering work with scrolled content
2010-05-05 14:08:06 +02:00
Klaas Pieter Annema
a0cf7d5787
made table column reordering work in non full-bridged apps
2010-05-05 12:56:23 +02:00
Klaas Pieter Annema
e7fc9d9912
fixed a bug where column reordering would break when the last column was hidden
2010-05-05 12:25:09 +02:00
Klaas Pieter Annema
bdb0fb1310
some cleanup
2010-05-05 12:24:05 +02:00
Klaas Pieter Annema
006f7e0c15
- fixed a out of bounds error when clicking in the table header outside of any column
...
- made the dragged table column appear gray
- gave the tablecolumn drag view a white background
2010-05-05 12:23:55 +02:00
Klaas Pieter Annema
93afa11ef9
- switch columns when the dragged column is more than halfway over the previous/next column
...
- constrain the horizontal coordinates within the header view
2010-05-05 12:23:07 +02:00
Klaas Pieter Annema
040e7bc9ee
- made the _dragViewForTableColumn:event:offset: method private
...
- removed the multiple column support from _dragViewForTableColumn:event:offset: (Cocoa doesn't allow multiple column selection / dragging)
- made the dragview the size of the dragged column
2010-05-05 12:23:00 +02:00
Klaas Pieter Annema
6bb8514253
- gave the drag column a proper 'image' representation
...
- constrained the drags y coordinates
- made sure a drag is never out of bounds
2010-05-05 12:22:53 +02:00
Klaas Pieter Annema
85283cff38
- refactored mouse interaction
...
- implemented basic column reordering
2010-05-05 12:22:42 +02:00
Klaas Pieter Annema
ef68408fff
refactored CPTableHeaderView mouse interaction
2010-05-05 12:22:36 +02:00
Klaas Pieter Annema
71104e4902
fixed CPTableView moveColumn:
2010-05-05 12:22:16 +02:00
Klaas Pieter Annema
65362e727a
Merge branch 'master' of git://github.com/280north/cappuccino
2010-05-05 12:03:51 +02:00
Ross Boucher
5044ce4236
Add a doctype when creating new platform windows.
2010-05-04 22:55:06 -07:00
Ross Boucher
b5971eae95
Missed this, it's no longer needed.
2010-05-04 19:09:06 -07:00
Ross Boucher
5b4603b6a7
add missing ivar declaration to CPPlatformWindow
2010-05-04 13:53:56 -07:00
Francisco Ryan Tolmasky I
fc2560eb32
Fix for native drag and drop breaking across different window starts.
...
Reviewed by me.
2010-05-04 10:28:51 -07:00
Klaas Pieter Annema
fda974458e
Merge branch 'master' of git://github.com/280north/cappuccino
2010-05-04 15:55:17 +02:00
Randall Luecke
50c519ec69
Fixed issue with CPWebView where document.body didn't exist when reloaded quickly.
2010-05-03 17:34:12 -04:00
Ross Boucher
b1825334dd
If the vertical status changes, or the pane splitter status changes, we need to update the image value.
2010-05-01 20:40:38 -07:00
Ross Boucher
09727909b3
Fix for menuless windows. Closes #640 .
2010-05-01 14:47:43 -07:00
Ross Boucher
1545f7b60a
Return the cib created in CibLoading.j methods.
2010-04-29 15:38:33 -07:00
Klaas Pieter Annema
2bb16c3617
Merge branch 'master' of git://github.com/280north/cappuccino
2010-04-29 14:28:16 +02:00