Review Request 108698: separate the rdf code into its own library
Boudewijn Rempt
boud at valdyas.org
Mon Feb 4 13:46:10 GMT 2013
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/108698/
-----------------------------------------------------------
(Updated Feb. 4, 2013, 1:46 p.m.)
Review request for Calligra.
Changes
-------
This implements Friedrich's suggestion to move the creation of the info dialog to KoPart and fixes the notes Zagge added.
Description
-------
This patch moves the rdf code from komain to a kordf library, and only words and calligraactive link to that. There is one tricky bit, the rdf page in the document info dialog, but that's fixed as well. There's now no ifdeffing anymore in kotext for rdf either.
Diffs (updated)
-----
CMakeLists.txt 974d5c9
active/CMakeLists.txt 7cabbef
krita/ui/kis_doc2.h e4d2249
krita/ui/kis_doc2.cc f0dcc28
libs/CMakeLists.txt 2a880c9
libs/kotext/KoDocumentRdfBase.h 211b3a8
libs/kotext/KoTextEditor.cpp 98f22b8
libs/kotext/KoTextOdfSaveHelper.cpp f7cbf9a
libs/kotext/KoTextSopranoRdfModel_p.h 80ae5bb
libs/kotext/commands/TextPasteCommand.cpp d203b5a
libs/kotext/opendocument/KoTextSharedSavingData.cpp 3fb3d51
libs/main/CMakeLists.txt 9b54bfb
libs/main/KoDocument.h ed8d1b7
libs/main/KoDocument.cpp 66ad868
libs/main/KoDocumentInfoDlg.h c93e3f5
libs/main/KoDocumentInfoDlg.cpp 9870341
libs/main/KoMainWindow.h 78007e0
libs/main/KoMainWindow.cpp 19f91f1
libs/main/KoPart.h f9774e3
libs/main/KoPart.cpp 53ecf13
libs/main/rdf/InsertSemanticObjectActionBase.h 86dc07a
libs/main/rdf/InsertSemanticObjectActionBase.cpp 23d7e6a
libs/main/rdf/InsertSemanticObjectCreateAction.h 344e307
libs/main/rdf/InsertSemanticObjectCreateAction.cpp 2ba731f
libs/main/rdf/InsertSemanticObjectReferenceAction.h 607468c
libs/main/rdf/InsertSemanticObjectReferenceAction.cpp 45a4a3f
libs/main/rdf/KoChangeTrackerDisabledRAII.h 5ac98bd
libs/main/rdf/KoChangeTrackerDisabledRAII.cpp 8511646
libs/main/rdf/KoDocumentRdf.h 2c1d196
libs/main/rdf/KoDocumentRdf.cpp 6cceae6
libs/main/rdf/KoDocumentRdfEditWidget.h bb7c10f
libs/main/rdf/KoDocumentRdfEditWidget.cpp b779729
libs/main/rdf/KoDocumentRdfEditWidget.ui ea343f8
libs/main/rdf/KoDocumentRdfEditWidgetBase.h 8362bc8
libs/main/rdf/KoDocumentRdfEditWidgetBase.cpp 36a6ce2
libs/main/rdf/KoRdfCalendarEvent.h 60dcfa3
libs/main/rdf/KoRdfCalendarEvent.cpp 6658a6c
libs/main/rdf/KoRdfCalendarEventEditWidget.ui 2ad3024
libs/main/rdf/KoRdfCalendarEventTreeWidgetItem.h 8209962
libs/main/rdf/KoRdfCalendarEventTreeWidgetItem.cpp 56a9f14
libs/main/rdf/KoRdfFoaF.h 6892133
libs/main/rdf/KoRdfFoaF.cpp 7c85717
libs/main/rdf/KoRdfFoaFEditWidget.ui e938036
libs/main/rdf/KoRdfFoaFTreeWidgetItem.h 47ae0ec
libs/main/rdf/KoRdfFoaFTreeWidgetItem.cpp 4198ba1
libs/main/rdf/KoRdfLocation.h 2d0851d
libs/main/rdf/KoRdfLocation.cpp 77f78c7
libs/main/rdf/KoRdfLocationEditWidget.h 6c27635
libs/main/rdf/KoRdfLocationEditWidget.cpp fcdcb30
libs/main/rdf/KoRdfLocationEditWidget.ui 8315aa5
libs/main/rdf/KoRdfLocationEditWidgetMarble.ui 49dc790
libs/main/rdf/KoRdfLocationTreeWidgetItem.h c37619a
libs/main/rdf/KoRdfLocationTreeWidgetItem.cpp 35bf3b6
libs/main/rdf/KoRdfLocationViewWidget.ui 42ada4d
libs/main/rdf/KoRdfLocationViewWidgetMarble.ui 9323e4a
libs/main/rdf/KoRdfPrefixMapping.h 49cedb3
libs/main/rdf/KoRdfPrefixMapping.cpp d6d3479
libs/main/rdf/KoRdfSemanticItem.h 8bd6fa8
libs/main/rdf/KoRdfSemanticItem.cpp 5b10fde
libs/main/rdf/KoRdfSemanticItemViewSite.h 5bd81ac
libs/main/rdf/KoRdfSemanticItemViewSite.cpp 045e347
libs/main/rdf/KoRdfSemanticItem_p.h 4e00f76
libs/main/rdf/KoRdfSemanticTree.h 9bd4578
libs/main/rdf/KoRdfSemanticTree.cpp c824e02
libs/main/rdf/KoRdfSemanticTreeWidgetItem.h 962f0ec
libs/main/rdf/KoRdfSemanticTreeWidgetItem.cpp f13dc57
libs/main/rdf/KoSemanticStylesheet.h 831acb6
libs/main/rdf/KoSemanticStylesheet.cpp ed0072c
libs/main/rdf/KoSemanticStylesheetsEditor.h 35365a6
libs/main/rdf/KoSemanticStylesheetsEditor.cpp 0c345cb
libs/main/rdf/KoSemanticStylesheetsEditor.ui 3ef5b9a
libs/main/rdf/KoSopranoTableModel.h bc0344a
libs/main/rdf/KoSopranoTableModel.cpp 8a92beb
libs/main/rdf/KoSopranoTableModelDelegate.h b8822ca
libs/main/rdf/KoSopranoTableModelDelegate.cpp 46dc34a
libs/main/rdf/RdfForward.h b847027
libs/main/rdf/RdfSemanticTreeWidgetAction.h c5aec3c
libs/main/rdf/RdfSemanticTreeWidgetAction.cpp 3ea3e48
libs/main/rdf/RdfSemanticTreeWidgetSelectAction.h 57e7e89
libs/main/rdf/RdfSemanticTreeWidgetSelectAction.cpp 8788946
libs/main/tests/CMakeLists.txt 768d033
libs/main/tests/TestKoDocumentRdf.h 237a6ab
libs/main/tests/TestKoDocumentRdf.cpp 3d05b85
libs/main/tests/TestSemanticItem.h 1a9bd60
libs/main/tests/rdf_test.h 8f6948a
libs/main/tests/rdf_test.cpp 2f58d0d
libs/rdf/CMakeLists.txt PRE-CREATION
libs/rdf/InsertSemanticObjectActionBase.h PRE-CREATION
libs/rdf/InsertSemanticObjectActionBase.cpp PRE-CREATION
libs/rdf/InsertSemanticObjectCreateAction.h PRE-CREATION
libs/rdf/InsertSemanticObjectCreateAction.cpp PRE-CREATION
libs/rdf/InsertSemanticObjectReferenceAction.h PRE-CREATION
libs/rdf/InsertSemanticObjectReferenceAction.cpp PRE-CREATION
libs/rdf/KoChangeTrackerDisabledRAII.h PRE-CREATION
libs/rdf/KoChangeTrackerDisabledRAII.cpp PRE-CREATION
libs/rdf/KoDocumentRdf.h PRE-CREATION
libs/rdf/KoDocumentRdf.cpp PRE-CREATION
libs/rdf/KoDocumentRdfEditWidget.h PRE-CREATION
libs/rdf/KoDocumentRdfEditWidget.cpp PRE-CREATION
libs/rdf/KoDocumentRdfEditWidget.ui PRE-CREATION
libs/rdf/KoRdfCalendarEvent.h PRE-CREATION
libs/rdf/KoRdfCalendarEvent.cpp PRE-CREATION
libs/rdf/KoRdfCalendarEventEditWidget.ui PRE-CREATION
libs/rdf/KoRdfCalendarEventTreeWidgetItem.h PRE-CREATION
libs/rdf/KoRdfCalendarEventTreeWidgetItem.cpp PRE-CREATION
libs/rdf/KoRdfFoaF.h PRE-CREATION
libs/rdf/KoRdfFoaF.cpp PRE-CREATION
libs/rdf/KoRdfFoaFEditWidget.ui PRE-CREATION
libs/rdf/KoRdfFoaFTreeWidgetItem.h PRE-CREATION
libs/rdf/KoRdfFoaFTreeWidgetItem.cpp PRE-CREATION
libs/rdf/KoRdfLocation.h PRE-CREATION
libs/rdf/KoRdfLocation.cpp PRE-CREATION
libs/rdf/KoRdfLocationEditWidget.h PRE-CREATION
libs/rdf/KoRdfLocationEditWidget.cpp PRE-CREATION
libs/rdf/KoRdfLocationEditWidget.ui PRE-CREATION
libs/rdf/KoRdfLocationEditWidgetMarble.ui PRE-CREATION
libs/rdf/KoRdfLocationTreeWidgetItem.h PRE-CREATION
libs/rdf/KoRdfLocationTreeWidgetItem.cpp PRE-CREATION
libs/rdf/KoRdfLocationViewWidget.ui PRE-CREATION
libs/rdf/KoRdfLocationViewWidgetMarble.ui PRE-CREATION
libs/rdf/KoRdfPrefixMapping.h PRE-CREATION
libs/rdf/KoRdfPrefixMapping.cpp PRE-CREATION
libs/rdf/KoRdfSemanticItem.h PRE-CREATION
libs/rdf/KoRdfSemanticItem.cpp PRE-CREATION
libs/rdf/KoRdfSemanticItemViewSite.h PRE-CREATION
libs/rdf/KoRdfSemanticItemViewSite.cpp PRE-CREATION
libs/rdf/KoRdfSemanticItem_p.h PRE-CREATION
libs/rdf/KoRdfSemanticTree.h PRE-CREATION
libs/rdf/KoRdfSemanticTree.cpp PRE-CREATION
libs/rdf/KoRdfSemanticTreeWidgetItem.h PRE-CREATION
libs/rdf/KoRdfSemanticTreeWidgetItem.cpp PRE-CREATION
libs/rdf/KoSemanticStylesheet.h PRE-CREATION
libs/rdf/KoSemanticStylesheet.cpp PRE-CREATION
libs/rdf/KoSemanticStylesheetsEditor.h PRE-CREATION
libs/rdf/KoSemanticStylesheetsEditor.cpp PRE-CREATION
libs/rdf/KoSemanticStylesheetsEditor.ui PRE-CREATION
libs/rdf/KoSopranoTableModel.h PRE-CREATION
libs/rdf/KoSopranoTableModel.cpp PRE-CREATION
libs/rdf/KoSopranoTableModelDelegate.h PRE-CREATION
libs/rdf/KoSopranoTableModelDelegate.cpp PRE-CREATION
libs/rdf/RdfForward.h PRE-CREATION
libs/rdf/RdfSemanticTreeWidgetAction.h PRE-CREATION
libs/rdf/RdfSemanticTreeWidgetAction.cpp PRE-CREATION
libs/rdf/RdfSemanticTreeWidgetSelectAction.h PRE-CREATION
libs/rdf/RdfSemanticTreeWidgetSelectAction.cpp PRE-CREATION
libs/rdf/kordf_export.h PRE-CREATION
libs/rdf/tests/CMakeLists.txt PRE-CREATION
libs/rdf/tests/TestKoDocumentRdf.h PRE-CREATION
libs/rdf/tests/TestKoDocumentRdf.cpp PRE-CREATION
libs/rdf/tests/TestSemanticItem.h PRE-CREATION
libs/rdf/tests/rdf_test.h PRE-CREATION
libs/rdf/tests/rdf_test.cpp PRE-CREATION
plugins/reporting/CMakeLists.txt 5497811
plugins/reporting/maps/CMakeLists.txt 3e2d5f0
words/part/CMakeLists.txt a31ed09
words/part/KWDocument.h 3b60ed7
words/part/KWDocument.cpp 8430180
words/part/KWFactory.cpp ec08271
words/part/KWOdfLoader.cpp 977832b
words/part/KWOdfWriter.cpp 7c5beaf
words/part/KWPart.h 86b06fa
words/part/KWPart.cpp 8c8b2c7
words/part/KWView.cpp 77be4b9
words/part/author/CAuFactory.cpp be20262
words/part/dockers/KWRdfDocker.h 7618449
words/part/dockers/KWRdfDockerTree.cpp 4d13842
Diff: http://git.reviewboard.kde.org/r/108698/diff/
Testing
-------
Manual tests + unittests.
Thanks,
Boudewijn Rempt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20130204/03cc32b8/attachment.htm>
More information about the calligra-devel
mailing list