Just tried on the mac; it's crashing inside DragAndDrop.py OnData( ),
inside the GetData( ) call. gdb stack:
Program received signal EXC_BAD_INSTRUCTION, Illegal instruction/
operand.
0x05028460 in typeinfo for wxDataObjectBase ()
(gdb) bt
#0 0x05028460 in typeinfo for wxDataObjectBase ()
#1 0x04c0e984 in wxDropTarget::GetData ()
#2 0x06306c20 in _wrap_DropTarget_GetData (args=0x0,
kwargs=0x4e59668) at src/mac/_misc_wrap.cpp:30276
#3 0x1000bb70 in PyObject_Call (func=0x111a5580, arg=0x0,
kw=0x4e59668) at ../Objects/abstract.c:1756
#4 0x1007cd7c in ext_do_call (func=0x6285828, pp_stack=0xbfffc590,
flags=269601216, na=0, nk=0) at ../Python/ceval.c:3835
#5 0x1007a0d0 in PyEval_EvalFrame (f=0x1b64810) at ../Python/ceval.c:
2203
#6 0x1007b148 in PyEval_EvalCodeEx (co=0x626fc60, globals=0x0,
locals=0x4c0e95c, args=0x1, argcount=1, kws=0x111a8eb8, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2736
#7 0x1007c814 in fast_function (func=0x111a5580,
pp_stack=0xbfffc7dc, n=1, na=1, nk=160) at ../Python/ceval.c:3651
#8 0x1007c60c in call_function (pp_stack=0xbfffc7dc, oparg=0) at ../
Python/ceval.c:3579
#9 0x10079fe0 in PyEval_EvalFrame (f=0x111a8d50) at ../Python/
ceval.c:2163
#10 0x1007b148 in PyEval_EvalCodeEx (co=0xf1e5b20, globals=0x0,
locals=0x4c0e95c, args=0x13c27f6c, argcount=4, kws=0x0, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2736
#11 0x10025adc in function_call (func=0xf1e8df0, arg=0x13c27f60,
kw=0x0) at ../Objects/funcobject.c:548
#12 0x1000bb70 in PyObject_Call (func=0x111a5580, arg=0x0,
kw=0x4e59668) at ../Objects/abstract.c:1756
#13 0x10015300 in instancemethod_call (func=0xf1e8df0,
arg=0x13c27f60, kw=0x0) at ../Objects/classobject.c:2447
#14 0x1000bb70 in PyObject_Call (func=0x111a5580, arg=0x0,
kw=0x4e59668) at ../Objects/abstract.c:1756
#15 0x1007c134 in PyEval_CallObjectWithKeywords (func=0x133e8bc0,
arg=0x13aa0878, kw=0x0) at ../Python/ceval.c:3425
#16 0x0471396c in wxPyCallbackHelper::callCallbackObj
(this=0x111a5580, argTuple=0x13aa0878) at src/helpers.cpp:1786
#17 0x04713a34 in wxPyCBH_callCallback ([EMAIL PROTECTED],
argTuple=0x0) at src/helpers.cpp:1767
#18 0x062a8674 in wxPyDropTarget::OnData (this=0x111a4730, a=50,
b=124, c=wxDragMove) at include/wx/wxPython/wxPython.h:47
#19 0x04c0f9f8 in wxMacWindowDragReceiveHandler ()
#20 0x932e4b60 in InvokeDragReceiveHandlerUPP ()
#21 0x932e4b08 in CarbonReceiveMapper ()
#22 0x918129e8 in DoDropMessage ()
#23 0x91813e2c in CoreDragMessageHandler ()
#24 0x907a4590 in __CFMessagePortPerform ()
#25 0x9076acd0 in __CFRunLoopDoSource1 ()
#26 0x9075d3e8 in __CFRunLoopRun ()
#27 0x9075ca18 in CFRunLoopRunSpecific ()
#28 0x9318e1e0 in RunCurrentEventLoopInMode ()
#29 0x9318d874 in ReceiveNextEventCommon ()
#30 0x93292dc8 in ReceiveNextEventInMode ()
#31 0x04bf293c in wxApp::MacDoOneEvent ()
#32 0x04c0fa98 in wxEventLoop::Dispatch ()
#33 0x04c828ac in wxEventLoopManual::Run ()
#34 0x04c6ac0c in wxAppBase::MainLoop ()
On Feb 3, 2006, at 8:21 PM, Jeffrey Harris wrote:
Hi Folks,
I just checked in an experimental "drag an ics file into Chandler"
feature. I developed the functionality on Windows, I haven't
tested it
on Mac or Linux. More testing would be welcome.
Here's what should happen:
- Normal item drag and drop should still work
- files dragged into the sidebar should be accepted anywhere (not just
over collections)
- ics files dragged onto the sidebar should import into a new
collection
or whichever collection you dragged the file over
- If an ics file is dragged into the calendar view, it should import
into the currently selected sidebar collection
Sincerely,
Jeffrey
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev