Author: jghali
Date: Mon May 29 20:42:19 2017
New Revision: 22049

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=22049
Log:
#14816: add some pdf annotation python functions for scripting <dockattt>

Added:
    trunk/Scribus/scribus/plugins/scriptplugin/cmdannotations.cpp
    trunk/Scribus/scribus/plugins/scriptplugin/cmdannotations.h
Modified:
    trunk/Scribus/scribus/plugins/scriptplugin/CMakeLists.txt
    trunk/Scribus/scribus/plugins/scriptplugin/scriptplugin.cpp
    trunk/Scribus/win32/vc11/scriptplugin/scriptplugin.vcxproj
    trunk/Scribus/win32/vc11/scriptplugin/scriptplugin.vcxproj.filters

Modified: trunk/Scribus/scribus/plugins/scriptplugin/CMakeLists.txt
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=22049&path=/trunk/Scribus/scribus/plugins/scriptplugin/CMakeLists.txt
==============================================================================
--- trunk/Scribus/scribus/plugins/scriptplugin/CMakeLists.txt   (original)
+++ trunk/Scribus/scribus/plugins/scriptplugin/CMakeLists.txt   Mon May 29 
20:42:19 2017
@@ -27,6 +27,7 @@
 )
 
 set(SCRIPTER_PLUGIN_SOURCES
+       cmdannotations.cpp
        cmdcell.cpp
        cmdcolor.cpp
        cmddialog.cpp

Modified: trunk/Scribus/scribus/plugins/scriptplugin/scriptplugin.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=22049&path=/trunk/Scribus/scribus/plugins/scriptplugin/scriptplugin.cpp
==============================================================================
--- trunk/Scribus/scribus/plugins/scriptplugin/scriptplugin.cpp (original)
+++ trunk/Scribus/scribus/plugins/scriptplugin/scriptplugin.cpp Mon May 29 
20:42:19 2017
@@ -22,6 +22,7 @@
  ***************************************************************************/
 
 // include cmdvar.h first, as it pulls in <Python.h>
+#include "cmdannotations.h"
 #include "cmdvar.h"
 #include "cmdcell.h"
 #include "cmdcolor.h"
@@ -572,6 +573,12 @@
        // Internal methods - Not for public use
        {const_cast<char*>("retval"), (PyCFunction)scribus_retval, 
METH_VARARGS, const_cast<char*>("Scribus internal.")},
        {const_cast<char*>("getval"), (PyCFunction)scribus_getval, METH_NOARGS, 
const_cast<char*>("Scribus internal.")},
+       {const_cast<char*>("setLinkAnnotation"), scribus_setlinkannotation, 
METH_VARARGS,tr(scribus_setlinkannotation__doc__)},
+       {const_cast<char*>("setFileAnnotation"), 
(PyCFunction)scribus_setfileannotation, 
METH_VARARGS|METH_KEYWORDS,tr(scribus_setfileannotation__doc__)},
+       {const_cast<char*>("setURIAnnotation"), scribus_seturiannotation, 
METH_VARARGS,tr(scribus_seturiannotation__doc__)},
+       {const_cast<char*>("setTextAnnotation"), scribus_settextannotation, 
METH_VARARGS,tr(scribus_settextannotation__doc__)},
+       {const_cast<char*>("createPdfAnnotation"), scribus_createpdfannotation, 
METH_VARARGS,tr(scribus_createpdfannotation__doc__)},
+       {const_cast<char*>("isAnnotated"),(PyCFunction)scribus_isannotated, 
METH_VARARGS|METH_KEYWORDS,tr(scribus_isannotated__doc__)},
        {NULL, (PyCFunction)(0), 0, NULL} /* sentinel */
 };
 

Modified: trunk/Scribus/win32/vc11/scriptplugin/scriptplugin.vcxproj
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=22049&path=/trunk/Scribus/win32/vc11/scriptplugin/scriptplugin.vcxproj
==============================================================================
--- trunk/Scribus/win32/vc11/scriptplugin/scriptplugin.vcxproj  (original)
+++ trunk/Scribus/win32/vc11/scriptplugin/scriptplugin.vcxproj  Mon May 29 
20:42:19 2017
@@ -204,6 +204,7 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
+    <ClCompile 
Include="..\..\..\scribus\plugins\scriptplugin\cmdannotations.cpp" />
     <ClCompile Include="..\..\..\scribus\plugins\scriptplugin\cmdcell.cpp" />
     <ClCompile Include="..\..\..\scribus\plugins\scriptplugin\cmdcolor.cpp" />
     <ClCompile Include="..\..\..\scribus\plugins\scriptplugin\cmddialog.cpp" />
@@ -242,6 +243,7 @@
     <ClCompile Include="..\..\..\scribus\plugins\scriptplugin\svgimport.cpp" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude 
Include="..\..\..\scribus\plugins\scriptplugin\cmdannotations.h" />
     <ClInclude Include="..\..\..\scribus\plugins\scriptplugin\cmdcell.h" />
     <ClInclude Include="..\..\..\scribus\plugins\scriptplugin\cmdcolor.h" />
     <ClInclude Include="..\..\..\scribus\plugins\scriptplugin\cmddialog.h" />

Modified: trunk/Scribus/win32/vc11/scriptplugin/scriptplugin.vcxproj.filters
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=22049&path=/trunk/Scribus/win32/vc11/scriptplugin/scriptplugin.vcxproj.filters
==============================================================================
--- trunk/Scribus/win32/vc11/scriptplugin/scriptplugin.vcxproj.filters  
(original)
+++ trunk/Scribus/win32/vc11/scriptplugin/scriptplugin.vcxproj.filters  Mon May 
29 20:42:19 2017
@@ -99,6 +99,9 @@
     <ClCompile Include="..\..\..\scribus\plugins\scriptplugin\svgimport.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile 
Include="..\..\..\scribus\plugins\scriptplugin\cmdannotations.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="..\..\..\scribus\plugins\scriptplugin\cmdcell.h">
@@ -179,6 +182,9 @@
     <ClInclude 
Include="..\..\..\scribus\plugins\scriptplugin\ui_scripterprefsgui.h">
       <Filter>Generated Form Files</Filter>
     </ClInclude>
+    <ClInclude 
Include="..\..\..\scribus\plugins\scriptplugin\cmdannotations.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <uic Include="..\..\..\scribus\plugins\scriptplugin\pconsole.ui">


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to