summaryrefslogtreecommitdiff
path: root/embeddedobj
AgeCommit message (Collapse)AuthorFilesLines
2013-02-11fdo#46808, use service constructorNoel Grandin1-3/+1
Change-Id: I8c533eb6efdcabc3475527fb16f9674ca2a5eb8b
2013-02-10fdo#60491: embeddedobj: catch exception in fallback pathMichael Stahl1-1/+8
This allows the OLE object to at least be passed to the OS for opening... Change-Id: I97f93eb3a015d7771f3fc909517ffb96d61fde52
2013-02-10embeddedobj: log some exceptionsMichael Stahl2-2/+6
Change-Id: I2e565bc6e57f7bf59fdd6eb5fc577e0b3d58b9f6
2013-02-08fdo#60234 fdo#60492: fix emboleobj library on WNT:Michael Stahl1-1/+1
Use prefix consistently in all component files for the library. Change-Id: I58dce631f474e022be320c748f62238953a28e17
2013-01-26gbuild: do not copy boost headers aroundMichael Stahl2-0/+4
- do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2013-01-15fdo#46808, fixes for windows buildNoel Grandin1-1/+1
Change-Id: I92e4af840a180361c49de71a7875d6a05fa503ca
2013-01-15fdo#46808, fixes for windows buildNoel Grandin1-0/+1
Change-Id: I338b83c7803af019d9581c3a50e2afe9d2f5c014
2013-01-15fdo#46808, Convert comphelper::MimeConfigurationHelper to XComponentContextNoel Grandin12-63/+66
Change-Id: I74b4f0c4a84f02b218102405eaba24cf47f654ce
2013-01-15fdo#46808, Adapt embed::*EmbeddedObjectCreator UNO services to new styleNoel Grandin5-68/+28
The services already existed, it just did not have an IDL file. Adapts com.sun.star.embed.OOoEmbeddedObjectFactory com.sun.star.embed.OLEEmbeddedObjectFactory com.sun.star.embed.EmbeddedObjectCreator Change-Id: I8ba01c7fd956a46c87d02dc7d61bdd5fcdf21ab8
2013-01-15fdo#46808, Adapt frame::TaskCreator UNO service to new styleNoel Grandin1-6/+3
The service already existed, it just did not have an IDL file. Change-Id: I157c53d09b612da0178432100b8928013f811706
2013-01-09fdo#46808, Adapt embed::HatchWindowFactory UNO service to new styleNoel Grandin3-22/+18
The service already existed, it just did not have an IDL file. Change-Id: If00396effd92ed72ea942da5eb1fe60b6380c665
2012-12-21fdo#46808, Convert frame::Desktop to new style service.Noel Grandin2-73/+58
I had to drop XEventBroadcaster from the merged interface because it introduced method name conflicts (addEventListener). Shouldn't be an issue since it was scheduled to be dropped anyhow, and the service implementation still implements it, so existing clients will be fine. I dropped the interface XPropertySet from the combined IDL because nobody seems to be using it, and it's primary purpose appears to be to set weird flags. I dropped the optional interfaces XStatusIndicatorFactory XDispatchInformationProvider from the combined IDL because the service does not implement them, and nobody seems to be using them. I suspect they were mistakenly copied from XFrame. I also did not convert the Title, UserDefinedAttributes and LayoutManager properties to attributes, again because no-one is using them. Change-Id: I678a00006ed2cca2d6c37c4e39465811442c33af
2012-12-13link embedobj to tools libraryLuboš Luňák1-0/+1
Usage introduced in dde234b6955a421d51d2b37e4fc3972c660146f0 and MSVC wants an external symbol even if the function is inline, for some reason.
2012-12-13fdo#46808, remove awt::DisplayAccess service.Noel Grandin1-13/+8
This service was never documented in an IDL file. All it did was provide a wrapper around some VCL module API. Now that we can link the VCL stuff into SD and SDEXT, just access the API directly. Change-Id: Ic0ba34c2bca797baa7319878d98cfe3a4ec59d4d
2012-12-10fdo#46808, use service constructor for embed::StorageFactoryNoel Grandin1-7/+5
Change-Id: I26cd1cf86118122f392f16801a646df753a7df26
2012-11-15fdo#46808, use service constructor for ucb::SimpleFileAccessNoel Grandin3-9/+6
I upgraded the service to return XSimpleFileAccess3, since it already implemented that interface, and it's backwards compatible. Change-Id: I40001a46048bd21a23b6a2f58a95376f06fc634b
2012-11-07fdo#56818 Work around deadlock caused by differing lock ordersStephan Bergmann3-1/+13
Change-Id: Iaabe36bf0c1f051f9cebc2b65e614063698959fa
2012-10-24fdo#46808, Adapt awt::Toolkit UNO service to new styleNoel Grandin1-5/+3
Create a merged XToolkit2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Also mark sub-interfaces as non-optional. Change-Id: I278d0288e92be277033013302267cf93f7d70480
2012-10-18embeddedobj: add READMEMiklos Vajna1-0/+1
Change-Id: I8b36c7c6246c872472f5cfaf08703d3047477e6a
2012-10-06add missing dep for tools/diagnose_ex.hDavid Tardon1-0/+4
Change-Id: Ib2558d444545cbeedc188ade5265e1bb665ade37
2012-10-01Use prefixTor Lillqvist2-2/+2
Change-Id: I28607f54eb06912ab1d27d80813d54cb6faa7771
2012-10-01fdo#51304: Remove the author of some java source filesAnurag Jain1-1/+0
This patch remove some '@author' for Java souce files, and removes some commented code founded when removing the '@author'. Change-Id: Ic4fcd028a9cdbd85c693d93bcd48e41f36386d22
2012-09-29Use comphelper::getComponentContextStephan Bergmann1-9/+2
...and some further clean up. Change-Id: Id294c0f38fe0041646fc86cacbd2e19734c746a9
2012-09-29re-base on ALv2 code.Michael Meeks39-884/+549
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl2-4/+0
Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:Michael Stahl1-0/+3
add a new gb_LinkTarget_use_system_win32_libs to abstract different linker options on MSVC and GCC. Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
2012-09-28gbuild: replace direct gb_STDLIBS use with ...Michael Stahl2-2/+4
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2-0/+2
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-25replace remaining InterlockedCount() with inlined versionNorbert Thiebaud2-2/+2
Change-Id: Ifcfa48fc87f905a91470a5b0fd597b02f220784c Reviewed-on: https://gerrit.libreoffice.org/671 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-19ComponentContext::getUnoContext -> getComponentContext simplificationStephan Bergmann7-27/+26
...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
2012-09-05fdo#46808, Adapt frame::ModuleManager UNO service to new styleNoel Grandin2-10/+5
Create a merged XModuleManager2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Explicitly document the XNameReplace interface in the IDL, which is already implemented by the service, since there is code currently using it. Change-Id: Ib46349174b1ce495c240031e93c9427fc33d9853
2012-09-03Some builds seem to require a prefixed "system" hereStephan Bergmann1-3/+3
... MacOSX-Intel@1-built_no-moz_on_10.6.8 complained with "oleembed.cxx:881: error: "system" has not been declared"; and see previous 88d7f9fbe416d0f4c5edc4a9b5c9560d1d82167b "fwk139: #i10000# adopt for linux." Change-Id: Ibd6f6aae69a7fcca7a60a85ed2d82dd5e775deea
2012-09-03fdo#46808, Adapt system::SystemShellExecute UNO service to new styleNoel Grandin1-5/+4
Change-Id: Ib298b3219c3e89dd35bce0974846ed4888ed941e
2012-09-03fdo#46808, Adapt ModuleUIConfigurationManagerSupplier UNO service to new styleNoel Grandin1-5/+4
Change-Id: I58b17349474b974edd24aa17ec08ffa848a92ae9
2012-09-01add more component prefixesMatúš Kukan2-2/+2
Change-Id: I3afe59a6326b9e5cb26c39a82d7aabdb05cc2b7e
2012-08-31Removed private fields were acutally used #ifdef WNTStephan Bergmann1-0/+10
Change-Id: I0c4d70884d8735eb6941bc252d0aad838c80fd38
2012-08-31-Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann1-6/+0
Change-Id: I1badf39ddd5c7fc05657d21f17d7775503617b19
2012-08-27Missing #includeStephan Bergmann1-0/+1
2012-08-27fdo#46808, Adapt TempFile UNO service to new styleNoel Grandin5-64/+60
Change-Id: Ia448d6d74201e2be487c6d8317f94be3745808aa
2012-08-08reduce ascii noise and useless commentsThomas Arnhold1-1/+0
Change-Id: I317058e3b25cebb7c1d89361636261c5f16a84d4
2012-08-07remove bogus date informationThomas Arnhold1-1/+0
Change-Id: I2789153ee35f4ec10e760f9412eb7d379de031bf
2012-08-06There is not need to allocate memory just for getting the 'indexOf'Christophe JAILLET1-3/+3
a literal within a OUString. Change-Id: Icc8e22c43f6ddca25cb284a3d45ab39680ad6d1f
2012-07-05removed useless forward declarations of classTakeshi Abe2-11/+0
Change-Id: I13cf52cc4e1cf8d5e2453d7ac4b68cc8c64cd011
2012-07-02targetted improvement of UNO API includes / usageMichael Meeks2-8/+2
2012-06-22.dxp files don't need executable bitsMichael Stahl3-0/+0
Change-Id: I5fae2ec81b50203e9d6100f8c938fb3643ff651f
2012-06-21re-base on ALv2 code.Michael Meeks19-458/+287
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-21re-base on ALv2 code.Michael Meeks15-153/+233
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-06-12cppcheck: Avoid unused variables code warningsMartyn Russell1-0/+7
Change-Id: I51ba83c5356f2eb33ed09f6516de9f004678bc8f
2012-06-12cppcheck: avoid unreachable code warningsMartyn Russell1-8/+6
Change-Id: I1d126eb10bfebc747d4bb6d153b80abe73a1e81e
2012-06-06embeddedobj: try to make MSVC happyMichael Stahl1-1/+1
Change-Id: I0d3f032309fe5aa1c4a33909cbc0e00a22196aa9