----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/110821/#review43940 -----------------------------------------------------------
I now get a crash when trying to paste into a text shape in Krita: Thread 1 (Thread 0x7f16749697c0 (LWP 20528)): [KCrash Handler] #5 KoShapeController::resourceManager (this=0x0) at /home/boud/kde/src/calligra/libs/flake/KoShapeController.cpp:193 #6 0x00007f16710d1537 in TextPasteCommand::TextPasteCommand (this=0x3c59b00, mimeData=0x380d1e0, document=0xa80d140, shapeController=0x0, canvas=0x229f4b0, parent=<optimized out>, pasteAsText=false) at /home/boud/kde/src/calligra/libs/kotext/commands/TextPasteCommand.cpp:65 #7 0x00007f1671001380 in paste (pasteAsText=false, mimeData=0x380d1e0, canvas=0x229f4b0, this=0xa80c360) at /home/boud/kde/src/calligra/libs/kotext/KoTextEditor.cpp:613 #8 KoTextEditor::paste (this=0xa80c360, canvas=0x229f4b0, mimeData=0x380d1e0, pasteAsText=false) at /home/boud/kde/src/calligra/libs/kotext/KoTextEditor.cpp:601 #9 0x00007f165c21f402 in TextTool::paste (this=0xa968fc0) at /home/boud/kde/src/calligra/plugins/textshape/TextTool.cpp:1092 #10 0x00007f1670cada70 in KoToolProxy::paste (this=0x6600ba0) at /home/boud/kde/src/calligra/libs/flake/KoToolProxy.cpp:537 #11 0x00007f1673da660c in KisPasteActionFactory::run (this=0x7fffb19377e0, view=0x3c15de0) at /home/boud/kde/src/calligra/krita/ui/actions/kis_selection_action_factories.cpp:306 #12 0x00007f1673c4fa00 in KisSelectionManager::paste (this=0x6c67b70) at /home/boud/kde/src/calligra/krita/ui/kis_selection_manager.cc:365 #13 0x00007f1673c55535 in qt_static_metacall (_id=9, _o=0x6c67b70, _c=<optimized out>, _a=<optimized out>) at /home/boud/kde/build/calligra/krita/ui/kis_selection_manager.moc:108 #14 KisSelectionManager::qt_static_metacall (_o=0x6c67b70, _c=<optimized out>, _id=9, _a=<optimized out>) at /home/boud/kde/build/calligra/krita/ui/kis_selection_manager.moc:93 #15 0x00007f166c66e29f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #16 0x00007f166d2d8662 in QAction::triggered(bool) () from /usr/lib64/libQtGui.so.4 #17 0x00007f166d2d8850 in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQtGui.so.4 #18 0x00007f166d2d89b7 in QAction::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #19 0x00007f166df17607 in KAction::event(QEvent*) () from /usr/lib64/libkdeui.so.5 #20 0x00007f166d2de86c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #21 0x00007f166d2e2ceb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #22 0x00007f16730bf598 in KoApplication::notify (this=<optimized out>, receiver=0xa1ba6b0, event=0x7fffb1937f30) at /home/boud/kde/src/calligra/libs/main/KoApplication.cpp:549 #23 0x00007f166c658d8e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #24 0x00007f166d30f524 in ?? () from /usr/lib64/libQtGui.so.4 #25 0x00007f166d310b53 in ?? () from /usr/lib64/libQtGui.so.4 #26 0x00007f166d2e47ef in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #27 0x00007f16730bf598 in KoApplication::notify (this=<optimized out>, receiver=0x20a1120, event=0x7fffb1938510) at /home/boud/kde/src/calligra/libs/main/KoApplication.cpp:549 #28 0x00007f166c658d8e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #29 0x00007f166d37ae8a in ?? () from /usr/lib64/libQtGui.so.4 #30 0x00007f166d37b2c1 in ?? () from /usr/lib64/libQtGui.so.4 #31 0x00007f166d3589f8 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #32 0x00007f166d37f9d9 in ?? () from /usr/lib64/libQtGui.so.4 #33 0x00007f166c657adf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #34 0x00007f166c657d68 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #35 0x00007f166c65ca08 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #36 0x00007f1674309afa in kdemain (argc=<optimized out>, argv=<optimized out>) at /home/boud/kde/src/calligra/krita/main.cc:99 #37 0x00007f166b4c0a15 in __libc_start_main () from /lib64/libc.so.6 #38 0x00000000004009e1 in _start () at ../sysdeps/x86_64/start.S:123 Before, ctrl-v just worked. - Boudewijn Rempt On Nov. 18, 2013, 10:04 p.m., C. Boemann wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://git.reviewboard.kde.org/r/110821/ > ----------------------------------------------------------- > > (Updated Nov. 18, 2013, 10:04 p.m.) > > > Review request for Calligra. > > > Repository: calligra > > > Description > ------- > > Pasting of images of text and images was broken, because you could only paste > text if the texttool was active, or you could only paste images if the > default tool was active. > > This patch changes it so that pasting of these things is now handled by > toolproxy, so you are able to paste in all cases, unless the active tool > consumes the data. > > > Diffs > ----- > > libs/kotext/tests/TestKoTextEditor.h 60fe599 > libs/kotext/tests/TestKoTextEditor.cpp 75fa075 > plugins/defaultTools/defaulttool/DefaultTool.cpp 68ba881 > plugins/textshape/TextTool.cpp 96294a0 > words/part/KWView.cpp b299234 > libs/flake/KoShapeAnchor.cpp 83087c3 > libs/flake/KoShapePaste.cpp 1457daf > libs/flake/KoToolProxy.cpp 634a1ed > libs/kotext/KoTextEditor.h 9fd3c05 > libs/kotext/KoTextEditor.cpp 40ac427 > libs/kotext/KoTextPaste.h 522ccce > libs/kotext/KoTextPaste.cpp 2304d6a > libs/kotext/commands/ChangeTrackedDeleteCommand.cpp 044fd27 > libs/kotext/commands/TextPasteCommand.h 77d710a > libs/kotext/commands/TextPasteCommand.cpp 34ea25c > libs/kotext/opendocument/KoTextLoader.cpp 7831109 > libs/kotext/opendocument/KoTextSharedLoadingData.h 5ebb7a1 > libs/kotext/opendocument/KoTextSharedLoadingData.cpp d9a73e9 > > Diff: http://git.reviewboard.kde.org/r/110821/diff/ > > > Testing > ------- > > > Thanks, > > C. Boemann > >
_______________________________________________ calligra-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/calligra-devel
