summaryrefslogtreecommitdiff
path: root/offapi
AgeCommit message (Collapse)AuthorFilesLines
2012-11-16New-style services are "_hohdl"Stephan Bergmann1-1/+3
Change-Id: Ib184b14c8e3dfcea7ed826ca60ba22b9ca48707e
2012-11-16template pack installerBjoern Michaelsen2-0/+27
- so this adds a button to the templates dialog to install https://launchpad.net/ubuntu/+source/libreoffice-templates/0.1.20120814-0ubuntu2 which is packed from http://cgit.freedesktop.org/libreoffice/templates - could be packed and used like that on other distros - disabled when service is not available Change-Id: I55d5bada25693070aae5e5f9e0e77bf8aa52e982 Reviewed-on: https://gerrit.libreoffice.org/1071 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2012-11-15fdo#46808, use service constructor for i18n::NumberFormatMapperNoel Grandin1-1/+1
Also create a utility constructor for LocaleDataWrapper, which simplifies many of the calling sites. Change-Id: Ic8510b51c4201fa17fc0620e18d3e258e43636ba
2012-11-15fdo#46808, use service constructor for ucb::SimpleFileAccessNoel Grandin1-2/+2
I upgraded the service to return XSimpleFileAccess3, since it already implemented that interface, and it's backwards compatible. Change-Id: I40001a46048bd21a23b6a2f58a95376f06fc634b
2012-11-15fdo#46808, use service constructor for i18n::TextConversionNoel Grandin3-9/+3
Modify the service to return XExtendedTextConversion, since that is backwards compatible and the service implements it. Change-Id: I2923969135c396d643c501ed56e0528c0bd7c14a
2012-11-12fix annoying Ressource typoCaolán McNamara1-3/+3
Change-Id: Ie6cf3cc8e672ad9499c55bda7c29b50140c6a57a
2012-11-09making org.freedesktop.PackageKit.Query and .Modify availableBjoern Michaelsen4-0/+189
- partial implementation of the SessionInstaller interfaces - accessable via service: org.freedesktop.PackageKit.SyncDbusSessionHelper Change-Id: Ica91f481d041a066215fba3e808bf587e1271f1b
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud3-45/+109
Change-Id: Id0b8be359dc6f9cc24aa784ab34b066928ad17bd
2012-11-07rebase XSecuritySAXEventKeeperNorbert Thiebaud3-118/+45
Change-Id: I7ca3461ece4a18cdc9642ba02d18d53a7fdbc576
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud2-19/+47
Change-Id: I7f6de24d77b8032f1fb0383685379b276daa14d8
2012-11-07rebase XDatabaseDataProviderNorbert Thiebaud2-55/+19
Change-Id: Iacb4b5f52eae6b434a2f95d497995dfae400fc9b
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud2-11/+40
Change-Id: I3a6cfc4214bd56b35a4778861f13cfeed6596a4c
2012-11-07rebase XTargetPropertiesCreatorNorbert Thiebaud2-48/+11
Change-Id: I0803be54f9626f8734f1e842661da99dc0f99615
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud2-14/+41
Change-Id: I5b23bd5ef9c2e2c15066f460bcb2628f479996e1
2012-11-07rebase XPresentationHelperNorbert Thiebaud2-50/+14
Change-Id: Ib3c0ff5ebe0bfb56d5f3f4debf9f47b0687121ae
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud2-24/+43
Change-Id: Iee527b866365215dd88f7dfb2767900c6a989c23
2012-11-07rebase XUntitledNumbersNorbert Thiebaud2-51/+24
Change-Id: I59c62bb5a8cad34a1da3e118a23f9e7320e44a06
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud4-86/+116
Change-Id: I0703a647e2dd2082cee004b0bcd0d4988997e447
2012-11-07rebase XSlideShow, XTransitionFactoryNorbert Thiebaud4-132/+86
Change-Id: Ia68d6904d3b3059f13a303d066080bab040087fe
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud14-142/+278
Change-Id: I8b3e3203e8a360fb7f49892a9ac5927da7c3a764
2012-11-07rebase XFormatCondition, XFormattedField, XFunction, XGroup, ....Norbert Thiebaud14-334/+142
XImageControl, XReportControlModel, XREportDefinition Change-Id: I2c075de49b0b057917db7de5e997dbc1c2a13578
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud2-137/+120
Change-Id: I81e9968a5cf7f0045dfd5e6733ad395539e54f90
2012-11-07rebase XCanvasNorbert Thiebaud2-122/+131
Change-Id: I4c401fa166f521b341c9affe80de54401b727ef7
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud5-184/+305
Change-Id: Id80cd0761d459e6f5b77559aa157cd4e976edab4
2012-11-07rebase XTextSearchNorbert Thiebaud5-332/+184
Change-Id: I8cfe0e3e11a3720cd6cc174b045464f10f5612d3
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud7-85/+226
Change-Id: Ib80e0dde0da395c7b89dea91c40c4c7ec319b466
2012-11-07rebase XColorSpace and XBitmapCanvasNorbert Thiebaud7-260/+85
Change-Id: I9283e1d444a52970905d9af4d451d52834f1537b
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud2-12/+41
Change-Id: Ic8b05b405c727853c5d5ce42427532797c965a45
2012-11-07rebase XStringRepresentationNorbert Thiebaud2-50/+12
Change-Id: I10e680422598442e76dad24e06b56cb10a5ac936
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud2-30/+52
Change-Id: I9506586cf110f864a2125775a8906d5c07d9210d
2012-11-07rebase XSlidePreviewCacheNorbert Thiebaud2-64/+30
Change-Id: I102c63d92611b69dc6a6cdc1c38555627c7ce2c3
2012-11-06re-base on ALv2 code. Includes (at least) relevant parts of:Michael Meeks37-796/+735
linecap: Reintegrating finished LineCap feature Patch contributed by Regina Henschel http://svn.apache.org/viewvc?view=revision&revision=1232507 Patches contributed by Sven Jacobi impress212: #i81610# fixed animation export http://svn.apache.org/viewvc?view=revision&revision=1167620 impress212: drawinglayer gbuild environment changes http://svn.apache.org/viewvc?view=revision&revision=1167627 http://svn.apache.org/viewvc?view=revision&revision=1167628 impress212: DffPropSet -> minor code improvements, removing table http://svn.apache.org/viewvc?view=revision&revision=1167634 impress212: #158494# fixed excel import (text rotation) http://svn.apache.org/viewvc?view=revision&revision=1167638 Patches contributed by Armin Le Grand Svg: Reintegrated Svg replacement from /branches/alg/svgreplavement http://svn.apache.org/viewvc?view=revision&revision=1220836 #118728# changed indentifying definitions for Svg file detection http://svn.apache.org/viewvc?view=revision&revision=1229961 #118838# LineGeometry creation for complicated cases optimized to create single Polygons http://svn.apache.org/viewvc?view=revision&revision=1236232 #119176# corrected file type detection for SVG for svg files without xml header http://svn.apache.org/viewvc?view=revision&revision=1309445 #118728# Extended Svg file detection http://svn.apache.org/viewvc?view=revision&revision=1230531 #118529# solve break converters and convert commands for OLEs and images http://svn.apache.org/viewvc?view=revision&revision=1186168 svg: added WaE changes from branch svgreplacement to trunc http://svn.apache.org/viewvc?view=revision&revision=1222974 svg: corrected missing member initialization http://svn.apache.org/viewvc?view=revision&revision=1226134 fix for #118525#: Using primitives for chart sub-geometry visualisation http://svn.apache.org/viewvc?view=revision&revision=1226879 #118898# Adapted ImpGraphic::ImplGetBitmap to correctly convert metafiles to bitmapEx ... http://svn.apache.org/viewvc?view=revision&revision=1293316 fix for #118525#: removed no longer used variable maOriginalMapMode, one more exception eliminated http://svn.apache.org/viewvc?view=revision&revision=1227097 #16758# Added buffering to the VDev usages of the VclProcessor2D derivates... http://svn.apache.org/viewvc?view=revision&revision=1229521 #116758# Secured VDev buffer device to Vcl deinit http://svn.apache.org/viewvc?view=revision&revision=1230574 #116758# added remembering allocated VDevs for VDevBuffer to be able to also delete these when vcl goes down; it should never happen, but You never know http://svn.apache.org/viewvc?view=revision&revision=1230927 #118730# Changed SvgClipPathNode to use MaskPrimitive2D for primitive representation instead of TransparencePrimitive2D http://svn.apache.org/viewvc?view=revision&revision=1231198 #118822# secured 3D geometry creation (slices) by subdividing the 2D source polyPolygon early http://svn.apache.org/viewvc?view=revision&revision=1234749 #118829# enhanced Svg gradient quality, obstacles avoided http://svn.apache.org/viewvc?view=revision&revision=1235361 #118834# Unified usage of TextBreakupHelper as single tooling class for i18n text primitive breakup http://svn.apache.org/viewvc?view=revision&revision=1236110 #118853# added square pixel size limit to conversion of TransparencePrimitive2D to Metafile action http://svn.apache.org/viewvc?view=revision&revision=1237656 #118824# coreccted mirroring and boundrect when the graphicmanager is used for bitmap output http://svn.apache.org/viewvc?view=revision&revision=1240097 #115092# Corrected VclProcessor2D::RenderPolygonStrokePrimitive2D for various optimization scenarios http://svn.apache.org/viewvc?view=revision&revision=1241434 #118783# Corrected errors in ID strings, corrected Svg line/fill export, corrected polygon close state http://svn.apache.org/viewvc?view=revision&revision=1232006 #118796# corrected null-pointer usage in SVG text exporter http://svn.apache.org/viewvc?view=revision&revision=1240262 #118729# Use GraphicStreamUrl and GraphicUrl to allow multi image import with linked graphics, too http://svn.apache.org/viewvc?view=revision&revision=1229962 #118898# corrected error in GDIMetaFile::GetBoundRect in handling MetaFloatTransparentAction http://svn.apache.org/viewvc?view=revision&revision=1293349 #118855# Corrected handling of possibly created empty clipRegions after PolyPolygon clipping http://svn.apache.org/viewvc?view=revision&revision=1237725 #115962# Better (but not yet optimal, see comments in task) handling of MetaFloatTransparentAction in PDF export http://svn.apache.org/viewvc?view=revision&revision=1241078 IP clearance: #118466# This patch removes librsvg, libcroco, libgsf, ... http://svn.apache.org/viewvc?view=revision&revision=1200879 118779# Added svg content streaming in/out to ImpGraphic stream operators http://svn.apache.org/viewvc?view=revision&revision=1231908 linecap: correctons for WaE and mac drawing http://svn.apache.org/viewvc?view=revision&revision=1232793 svg: uses current system Dpi for Svg replacement image creation http://svn.apache.org/viewvc?view=revision&revision=1233948 Patches contributed by Mathias Bauer (and others) gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1394326 Remove duplicate header includes. cws mba34issues01: #i117720#: convert assertion into warning http://svn.apache.org/viewvc?view=revision&revision=1172352 118485 - Styles for OLEs are not saved. Submitted by Armin Le Grand. http://svn.apache.org/viewvc?view=revision&revision=1182166 cws mba34issues01: #i117714#: remove assertion http://svn.apache.org/viewvc?view=revision&revision=1172357 Patch contributed by Jurgen Schmidt add some additional checks to ensure proper reading operations http://svn.apache.org/viewvc?view=revision&revision=1209022 mostly prefer our stream / bounds checking work. Patches contributed by Herbert Duerr #i118816# add clarifying comment regarding Font::*Color*() methods http://svn.apache.org/viewvc?view=revision&revision=1233833 extend macro->string handling for empty strings http://svn.apache.org/viewvc?view=revision&revision=1175801 avoid magic constants for SALCOLOR_NONE http://svn.apache.org/viewvc?view=revision&revision=1177543 initialize slant properly in ImplFontMetricData constructor (author=iorsh) http://svn.apache.org/viewvc?view=revision&revision=1177551 #i118675# make check for extension updates more stable http://svn.apache.org/viewvc?view=revision&revision=1214797 #a118617# remove VBasicEventListener.dll binary There are no known users depending on its CLSID http://svn.apache.org/viewvc?view=revision&revision=1203697 Patches contributed by Ariel Constenla-Haile Fix build breaker on Linux/gcc http://svn.apache.org/viewvc?view=revision&revision=1221104 Fix crash when trying to instantiate css.graphic.GraphicRasterizer_RSVG http://svn.apache.org/viewvc?view=revision&revision=1215559 Patches contributed by Oliver-Rainer Wittmann sw34bf06: #i117962# - method <SwFlyFrm::IsPaint(..)> - consider instances of <SwFlyDrawObj> http://svn.apache.org/viewvc?view=revision&revision=1172120 sw34bf06: #i117783# - Writer's implementation of XPagePrintable - apply print settings to new printing routines http://svn.apache.org/viewvc?view=revision&revision=1172115 gnumake4 work variously from Hans-Joachim Lankenau http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1396782 http://svn.apache.org/viewvc?view=revision&revision=1394707 plus some amount of re-splitting of legacy headers. Patch contributed by Pavel Janik WaE: Remove unused variables. http://svn.apache.org/viewvc?view=revision&revision=1230697 Patches contributed by Takashi Ono mingwport35: i#117795: MinGW port fix for vcl2gnumake http://svn.apache.org/viewvc?view=revision&revision=1172091 mingwport35: i#117795: MinGW port fix for vcl2gnumake http://svn.apache.org/viewvc?view=revision&revision=1172091 Patch contributed by Christian Lippka impress212: #i98044# re enable Text menu for outline and title shapes http://svn.apache.org/viewvc?view=revision&revision=1167639 Patch contributed by Andre Fischer 118674: Made category B code optional and disabled by default. http://svn.apache.org/viewvc?view=revision&revision=1215131 118881: Ignore empty paragraphs after bullets. http://svn.apache.org/viewvc?view=revision&revision=1296205 Patches contributed by Philipp Lohmann ooo340fixes: #i117780# use rtl allocator http://svn.apache.org/viewvc?view=revision&revision=1172087 ooo34gsl02: #i117807# fix an off by one error (index actually inside the pfb section header) http://svn.apache.org/viewvc?view=revision&revision=1167576 various cleanups, related compilation fixes, warning cleanups, re-working of obsolete stl template pieces to use boost instead, changed string classes, re-adapt KDE about data, about dialog, fixing warnings, and other fixes & improvements. Disable svg import / render for about/ branding code-paths for now. Restore full icon theme set. Remove OS/2 conditionals and sources. Remove conflicting gtk/full-screen monitors support. Retain existing svg rasterizer files - temporarily disabled. Standardize stringificaiton and fixup dllpostfix issues. Rename SvgGradientHelper::== to equalTo to avoid overloading issues. Use the flat GdiPlus API for LineCaps calls.
2012-11-05fdo#46808, use service constructor for i18n::CharacterClassificationNoel Grandin1-1/+1
Change-Id: I0499ad7de27b1539e97f01ab8aa0ef2d6713ae76
2012-11-05fdo#46808, Adapt i18n::Transliteration UNO service to new styleNoel Grandin3-7/+2
Simply make the service implement XExtendedTransliteration, since all of the implementatins already do that. Change-Id: If03bf56a8d33931ad0230743a4603e2ae9b104ac
2012-11-05fdo#46808, Adapt xml::crypto::SEInitializer UNO service to new styleNoel Grandin4-9/+86
Also create an NSSInitializer service IDL and split it's interfaces out from SEInitializer. It looks like this was the intention all along, but someone took a shortcut. Change-Id: I53ac1cb5d38b78b6718fe22c9666eae1f194a3b7
2012-10-31fdo#46808, Deprecate configuration::ConfigurationProvider old-style serviceNoel Grandin1-0/+2
...in favor of existing new-style configuration::theDefaultProvider singleton. Theoretically, ConfigurationProvider instances can be created with specific Locale and EnableAsync arguments, but this is hardly used in practice, and thus effectively all uses of the ConfigurationProvider service use the theDefaultProvider instance, anyway. theDefaultProvider is restricted to the XMultiServiceFactory interface, while ConfigurationProvider also makes available XComponent. However, dispose must not be called manually on theDefaultProvider singleton anyway, and calls to add-/removeEventListener are so few (and in dubious code that should better be cleaned up) that requiring an explicit queryInterface does not really hurt there. This commit originated as a patch by Noel Grandin to "Adapt configuration::ConfigurationProvider UNO service to new style [by creating] a merged XConfigurationProvider interface for this service to implement." It was then modified by Stephan Bergmann by deprecating ConfigurationProvider instead of adding XConfigurationProvider and by replacing calls to ConfigurationProvider::create with calls to theDefaultProvider::get. Change-Id: I9c16700afe0faff1ef6f20338a66bd7a9af990bd
2012-10-31CMIS: added cancelCheckOut and checkIn implementations and menu itemsCédric Bosdonnat3-0/+77
Although the implementation is here, the dialogs to show when clicking on the menu items aren't there yet. Change-Id: I14886ec8ea8b97a35ca6c8474bc33e30da1a86d3
2012-10-31CMIS: don't show up checkout info bar if the document is not versionableCédric Bosdonnat1-0/+4
Change-Id: I7761e0b06e151822a63a7273a4e61d5cdc648311
2012-10-31Travelled MIME type through UCB for CMIS UCP to use it when creating documentsCédric Bosdonnat4-0/+97
Change-Id: Id067932355607d3d60994862201b531f9844506d
2012-10-30fdo#46808, Adapt linguistic2::LinguServiceManager UNO service to new styleNoel Grandin4-12/+50
Create a merged XLinguServiceManager2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: I297bada1066cd74809108641b56ee4d5898112ec
2012-10-29fdo#46808, Adapt i18n::LocaleCalendar UNO service to new styleNoel Grandin3-10/+2
Did not need to create a new interface, because XCalendar3 already covers the whole service interface. Change-Id: Iaf094014c16e872d2003ca6e8e7588abd081d882
2012-10-29fdo#46808, Create new-style frame::AutoRecovery serviceNoel Grandin2-0/+38
The service already existed, it just did not have an IDL file.
2012-10-26config_host.mk can no longer be sourcedStephan Bergmann1-8/+6
...with its ifneq ... endif sections, so require make cmd instead here. Change-Id: Ifab2117c5fb775c0c4ca7001f954716bd09a3844
2012-10-25rework selection of transformer for an XSLT filterDavid Tardon4-0/+107
Change-Id: I765762f11813c6b612416a8db2707bf94114c876
2012-10-24fdo#46808, use service constructor for frame::GlobalEventBroadcasterNoel Grandin1-0/+3
Add document::XEventBroadcaster interface to XGlobalEventBroadcaster, because a client uses it, and the service always implements it. This is safe to do because we haven't released an LO version with XGlobalEventBroadcaster in it yet.
2012-10-24fdo#46808, Adapt awt::Toolkit UNO service to new styleNoel Grandin5-20/+65
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-24fdo#46808, renamet awt::XToolkit2 to XToolkitExperimental..Noel Grandin2-4/+4
..because we want to use the name for the new merged interface for the Toolkit service. Change-Id: Ib1e193c7d04729f6420ee6984231fd50181e59d3
2012-10-23com.sun.star.xml.NamespaceContainer appears to be unusedStephan Bergmann1-0/+2
Change-Id: I9d5de399e5adf37d42dac5421e5cd4c35bf96a6c
2012-10-23fdo#46808, Adapt packages::manifest::ManifestWriter UNO service to new styleNoel Grandin2-0/+34
The service already existed, it just did not have an IDL file Change-Id: I04c617a97262e9cc96af17fcae9cc084245c0149
2012-10-23fdo#46808, Adapt packages::manifest::ManifestReader UNO service to new styleNoel Grandin2-0/+36
The service already existed, it just did not have an IDL file. Change-Id: Idad85ab23f6650c89ba3095d10568a302503613b