Commit Graph

356 Commits

Author SHA1 Message Date
Jens-Heiner Rechtien
20a9ac934f INTEGRATION: CWS ooo20031216 (1.7.6); FILE MERGED
2003/12/13 14:13:58 waratah 1.7.6.1: #i22301# fix for scoping problems
2004-02-04 13:13:28 +00:00
Rüdiger Timm
bca8d89fb3 INTEGRATION: CWS scriptingf2 (1.1.2); FILE ADDED
2003/12/15 17:38:41 toconnor 1.1.2.1: #i23308# - add ScriptProviderForPython to scripting framework, based on
code originally written by Joerg Budischewski, modified by Duncan Foster
to use C++ classes for parsing script metadata, implementing XBrowseNode
and XScriptProvider APIs
2004-01-05 13:38:06 +00:00
Rüdiger Timm
ec65e31b59 INTEGRATION: CWS scriptingf2 (1.1.2); FILE ADDED
2003/12/16 11:32:54 toconnor 1.1.2.2: #i23308#
Updated with varialble for map file and def file for windows build support
Issue number:
Submitted by:
Reviewed by:
2003/12/15 17:38:31 toconnor 1.1.2.1: #i23308# - add ScriptProviderForPython to scripting framework, based on
code originally written by Joerg Budischewski, modified by Duncan Foster
to use C++ classes for parsing script metadata, implementing XBrowseNode
and XScriptProvider APIs
2004-01-05 13:31:06 +00:00
Rüdiger Timm
4516589f91 INTEGRATION: CWS scriptingf2 (1.5.2); FILE MERGED
2003/12/09 19:12:52 npower 1.5.2.1: #i22564#
Remove all references to storage service and additionally cleaned
up some code to do with Any ( as per DBO guidlines )
2004-01-05 13:20:33 +00:00
Rüdiger Timm
0e39fd1dbd INTEGRATION: CWS scriptingf2 (1.3.2); FILE MERGED
2003/12/09 19:03:59 npower 1.3.2.1: i22342
Make getAllProviders() method more forgiving, if it fails to create a provider it should continue to try and create any others it knows about. This resulted in failure to obtain any providers when java was turned off ( due to fact that failed to create first java provider )
2004-01-05 13:17:54 +00:00
Rüdiger Timm
6e6fb5ac2a INTEGRATION: CWS scriptingf2 (1.5.2); FILE MERGED
2003/12/09 19:12:48 npower 1.5.2.1: #i22564#
Remove all references to storage service and additionally cleaned
up some code to do with Any ( as per DBO guidlines )
2004-01-05 13:17:04 +00:00
Rüdiger Timm
11ddfdb856 INTEGRATION: CWS scriptingf2 (1.7.2); FILE MERGED
2003/12/15 18:03:43 npower 1.7.2.2: #22564#
Removed references to storage manager and storage service, removed all registration of same from file aswell
2003/12/09 19:12:44 npower 1.7.2.1: #i22564#
Remove all references to storage service and additionally cleaned
up some code to do with Any ( as per DBO guidlines )
2004-01-05 13:16:16 +00:00
Rüdiger Timm
4abd6eba65 INTEGRATION: CWS scriptingf2 (1.3.2); FILE MERGED
2003/12/12 11:00:56 npower 1.3.2.2: #i23497#
Modified logic in getName for DocBrowseNodeImple to return the Title of the document. This ensures that when a document has a title it will be displayed in the tools/config dialog
2003/12/09 19:12:40 npower 1.3.2.1: #i22564#
Remove all references to storage service and additionally cleaned
up some code to do with Any ( as per DBO guidlines )
2004-01-05 13:14:04 +00:00
Rüdiger Timm
a079e08b2b INTEGRATION: CWS scriptingf2 (1.14.2); FILE MERGED
2003/12/09 18:58:03 npower 1.14.2.1: i22571
Remove code to pass flags to Storage service, storage service is being removed
2004-01-05 13:13:31 +00:00
Thomas Benisch
b9506c12d3 #i21560# editing a basic macro using script selector 2003-11-07 12:51:16 +00:00
Duncan Foster
f8803bd722 #i22116# - Complete XPropertySet implementation 2003-11-04 16:45:29 +00:00
Duncan Foster
124c0abdef #i21624#
Needed dep on the tools lib.
Hence the changes to the makefile.
2003-10-31 09:47:31 +00:00
Duncan Foster
8a8bfb21ae #i21624#
Added security check to the ScriptProtocolHandler. Needed dep on the sfx2 lib.
Hence the changes to the makefile.
2003-10-29 14:44:30 +00:00
Tomas O'Connor
706da18a5b #i21858# - removal of framework namespace from namespace hierarchy of
Scripting Framework UNO services and interfaces
2003-10-29 14:26:02 +00:00
Tomas O'Connor
2a5ee2e1a5 #i21858# - removal of framework namespace from namespace of
UNO interfaces and services
2003-10-29 14:01:18 +00:00
Thomas Benisch
29f9a0129f #i21580# cannot execute simple basic script via initiate event on button 2003-10-28 12:47:30 +00:00
Duncan Foster
1ef37ae3e8 #i21260# - use vnd.sun.star.script as scripting framework protocol 2003-10-17 10:22:24 +00:00
Noel Power
79a1987113 #i21260#
Change use of script:// protocol to new vnd.sun.star.script://....
2003-10-15 14:03:42 +00:00
Noel Power
dfdc2e20a3 #i21211#
Changes to this class to make sure that the function name and logical name now return the same item
2003-10-15 07:39:02 +00:00
Noel Power
a2928d1e2a #i21216#
Change masterscript provider to set up the invocation context correctly for the case where a new document is used.
2003-10-15 07:36:44 +00:00
Noel Power
523410191c #i21213#
#i21214#

changes to basic provider to ensure that scripts get displayed ( implemented XPropertySet on script node implementation basmethnode. Also changed basprov ( basic provider ) to handle application context invoke requests ( also display of share scripts ). Now when basic provider is created ( regardless of context ) it will always be able to execute a script, whatever the location.
2003-10-15 07:35:32 +00:00
Noel Power
690c84cb8b #i21209#
Removing calls to create new security setting when a document is opened ( or script executed ) and also calls to check permissions.
2003-10-15 07:31:40 +00:00
Noel Power
b9d5ddf8f1 #i21211#
Changes to support new uri format ( e.g. one that doesn't depend on old logical name -> function name mapping ). Briefly theses changes are temporary in that they basically make sure that the logical name and function name are the same. From the point of view of the parcel-descriptIon.xml the logical name is ignored. Also updated the ExampleSpreadSheet.scx with new binding to reflect the changes.
2003-10-15 07:29:37 +00:00
Thomas Benisch
356ef1f18f #i18767# added LanguageScriptProvider and ScriptProvider to supported service names 2003-09-23 14:06:47 +00:00
Thomas Benisch
d7fe2c2081 #i18767# added XBrowseNode 2003-09-23 09:09:14 +00:00
Thomas Benisch
287b417897 #i18767# integration of Starbasic runtime to ScriptingFramework provider 2003-09-23 09:03:54 +00:00
Thomas Benisch
523b47bc02 #i18767# added baslibnode.obj, basmodnode.obj, basmethnode.obj 2003-09-23 09:02:53 +00:00
Thomas Benisch
f8ee32b7e5 #i18767# integration of Starbasic runtime to ScriptingFramework provider 2003-09-16 14:23:32 +00:00
Noel Power
1fc4b51c81 #19595#
Adding changes to use createContentEnumeration to determine/discover scriptProviders
2003-09-15 13:32:37 +00:00
Noel Power
4d8fbd76ac #i12906#
Removing XScriptProvider type for building ( interface removed )
2003-09-10 13:19:04 +00:00
Noel Power
4fe2c8f905 #i12906#
Updates from code inspection
2003-09-10 07:08:14 +00:00
Noel Power
d512fd0723 #i12906#
add ProviderCache and ActiveMSPList to makefile
2003-09-04 06:25:41 +00:00
Noel Power
dfce12f948 #i12906#
Modifications to MasterScriptProvider to implement the XBrowseNode interface, changes to use new classed ProviderCache and ActiveMSPList
2003-09-04 06:24:47 +00:00
Noel Power
4b448fb2a2 #i12906#
New class for browse support, ActiveMSPList is a list of MasterScriptPRoviders i
n each contex
2003-09-04 06:23:28 +00:00
Noel Power
1ceb10d8d7 #i12906#
New class for browse support, ActiveMSPList is a list of MasterScriptPRoviders in each context.
2003-09-04 06:23:12 +00:00
Noel Power
dee7e22795 #i12906#
New class for browse support, ProviderCache is a cache of Language script providers for a MasterScriptProvider context
2003-09-04 06:21:55 +00:00
Noel Power
4a65b2d8cc #i12906#
new file for browse functionality, ProviderCache provdes a cache of language runtimes for a particular MasterScriptProvider context
2003-09-04 06:20:47 +00:00
Noel Power
48fc59aa35 #i12906#
adding XScriptProviderAccess to types
2003-09-04 06:17:24 +00:00
Noel Power
8ba8450347 #i18637#
Added XBrowseNode type
2003-08-28 13:44:49 +00:00
Noel Power
ab951f9d20 #i18637#
Change service spec for MasterScriptProvider as a result of code inspection changes
2003-08-27 12:57:48 +00:00
Duncan Foster
94643e2757 #17307#
Adding Duncans changes for Runtime->Provider
These changes need to be reviewed/reworked
2003-08-19 10:38:28 +00:00
Noel Power
70fccdd470 #17307#
Adding Duncans changes for Runtime->Provider
These changes need to be reviewed/reworked
2003-08-19 08:51:53 +00:00
Noel Power
a3b746cab7 #17307#
Adding duncancs changes for Runtme->Providers
2003-08-19 08:46:43 +00:00
Noel Power
46b2dd5866 #17307#
Adding duncans changes for Runtime->ScriptProvider
2003-08-19 08:46:09 +00:00
Duncan Foster
0c3ab6e459 #i17307#
XFunction->XScript
2003-08-12 13:01:51 +00:00
Duncan Foster
d866025733 #i17307#
XFunction->XScript etc
2003-07-23 13:05:13 +00:00
Duncan Foster
c78979c547 #i15986#
Clerar the hasp map after save. Otherwise crash on 2nd save.
2003-07-23 11:13:38 +00:00
Duncan Foster
29cc426bfc Elminating compiler warnings 2003-07-23 09:19:56 +00:00
Duncan Foster
6e45f65221 Made destructor virtual so as to eliminate compiler warnings on Linux 2003-07-22 13:27:59 +00:00
Duncan Foster
7fcca39511 #i17007#
Fix the ScriptStorage::save
Removed code from ScriptStorage::save that was adding incorrect <par> tags
Fixed ScriptElement so that ScriptInfo data added under, not alongside,
script element.
Added debug code to XMLElement.
2003-07-17 07:36:35 +00:00