From kde-commits Fri Jan 31 23:52:30 2003 From: =?utf-8?q?Richard=20J=2E=20Moore?= Date: Fri, 31 Jan 2003 23:52:30 +0000 To: kde-commits Subject: kdebindings/kjsembed X-MARC-Message: https://marc.info/?l=kde-commits&m=104405724224633 CVS commit by rich: - Moved loadScript(filename) from main.cpp into the KPart, and renamed the existing loadXX() to executeXX() which is better anyway. - Added -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST to the build flags. - Added a standalone factory class. This class is responsible for creating the various objects, and for creating bindings. - Split the code that creates the standard bindings into individual methods. - Moved bindings classes into their own namespace KJSEmbed::Bindings, this has affected the Bind_Image, Bind_TextStream, and the XXImp classes. - Renamed SecurityPolicy to JSSecurityPolicy, and ActionData to XMLActionData. A factory.cpp 1.1 A factory.h 1.1 M +3 -9 Doxyfile 1.3 M +3 -0 Makefile.am 1.10 M +1 -0 TODO 1.2 M +17 -16 design.h 1.4 M +2 -0 doxygen_fakes.h 1.2 M +16 -14 image_imp.cpp 1.2 M +6 -4 image_imp.h 1.2 M +7 -1 jsbinding.h 1.6 M +6 -4 jsconsoleplugin.cpp 1.3 M +22 -22 jsobjectproxy.cpp 1.8 M +12 -10 jsobjectproxy.h 1.9 M +5 -2 jsobjectproxy_imp.cpp 1.2 M +2 -0 jsobjectproxy_imp.h 1.2 M +2 -38 kjscmd.cpp 1.5 M +44 -153 kjsembedpart.cpp 1.6 M +6 -27 kjsembedpart.h 1.6 M +13 -10 kjsembedpart_imp.cpp 1.2 M +2 -0 kjsembedpart_imp.h 1.2 M +13 -13 securitypolicy.cpp 1.3 M +7 -7 securitypolicy.h 1.3 M +11 -9 textstream_imp.cpp 1.2 M +6 -4 textstream_imp.h 1.2 M +4 -4 xmlactionclient.h 1.3