34b2748eb3
New-style services are "_hohdl"
...
Change-Id: Ib184b14c8e3dfcea7ed826ca60ba22b9ca48707e
2012-11-16 14:57:12 +01:00
b6c6fc8ced
template pack installer
...
- 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-16 11:38:19 +00:00
d2f6a87ac7
fdo#46808, use service constructor for i18n::NumberFormatMapper
...
Also create a utility constructor for LocaleDataWrapper, which
simplifies many of the calling sites.
Change-Id: Ic8510b51c4201fa17fc0620e18d3e258e43636ba
2012-11-15 08:28:44 +01:00
5837402fb1
fdo#46808, use service constructor for ucb::SimpleFileAccess
...
I upgraded the service to return XSimpleFileAccess3, since it
already implemented that interface, and it's backwards
compatible.
Change-Id: I40001a46048bd21a23b6a2f58a95376f06fc634b
2012-11-15 08:28:44 +01:00
3f15a663b2
fdo#46808, use service constructor for i18n::TextConversion
...
Modify the service to return XExtendedTextConversion,
since that is backwards compatible and the service
implements it.
Change-Id: I2923969135c396d643c501ed56e0528c0bd7c14a
2012-11-15 08:28:43 +01:00
15055466e0
fix annoying Ressource typo
...
Change-Id: Ie6cf3cc8e672ad9499c55bda7c29b50140c6a57a
2012-11-12 11:18:29 +00:00
8cd6a947d9
making org.freedesktop.PackageKit.Query and .Modify available
...
- partial implementation of the SessionInstaller interfaces
- accessable via service:
org.freedesktop.PackageKit.SyncDbusSessionHelper
Change-Id: Ica91f481d041a066215fba3e808bf587e1271f1b
2012-11-09 19:18:34 +01:00
e06c6c4cfc
split idl with multiple class into one idl per.
...
Change-Id: Id0b8be359dc6f9cc24aa784ab34b066928ad17bd
2012-11-07 14:00:54 -06:00
4eaac37709
rebase XSecuritySAXEventKeeper
...
Change-Id: I7ca3461ece4a18cdc9642ba02d18d53a7fdbc576
2012-11-07 14:00:54 -06:00
7b1d2ccee8
split idl with multiple class into one idl per.
...
Change-Id: I7f6de24d77b8032f1fb0383685379b276daa14d8
2012-11-07 14:00:54 -06:00
0a078b50d4
rebase XDatabaseDataProvider
...
Change-Id: Iacb4b5f52eae6b434a2f95d497995dfae400fc9b
2012-11-07 14:00:53 -06:00
7057666b5e
split idl with multiple class into one idl per.
...
Change-Id: I3a6cfc4214bd56b35a4778861f13cfeed6596a4c
2012-11-07 14:00:53 -06:00
e8f250201d
rebase XTargetPropertiesCreator
...
Change-Id: I0803be54f9626f8734f1e842661da99dc0f99615
2012-11-07 14:00:53 -06:00
d22ad824c2
split idl with multiple class into one idl per.
...
Change-Id: I5b23bd5ef9c2e2c15066f460bcb2628f479996e1
2012-11-07 14:00:53 -06:00
ca440343db
rebase XPresentationHelper
...
Change-Id: Ib3c0ff5ebe0bfb56d5f3f4debf9f47b0687121ae
2012-11-07 14:00:53 -06:00
5fe755a0a2
split idl with multiple class into one idl per.
...
Change-Id: Iee527b866365215dd88f7dfb2767900c6a989c23
2012-11-07 14:00:53 -06:00
fa0db4b951
rebase XUntitledNumbers
...
Change-Id: I59c62bb5a8cad34a1da3e118a23f9e7320e44a06
2012-11-07 14:00:52 -06:00
a80b3c06ee
split idl with multiple class into one idl per.
...
Change-Id: I0703a647e2dd2082cee004b0bcd0d4988997e447
2012-11-07 14:00:52 -06:00
a0704a33a8
rebase XSlideShow, XTransitionFactory
...
Change-Id: Ia68d6904d3b3059f13a303d066080bab040087fe
2012-11-07 14:00:52 -06:00
03fff01af2
split idl with multiple class into one idl per.
...
Change-Id: I8b3e3203e8a360fb7f49892a9ac5927da7c3a764
2012-11-07 14:00:52 -06:00
27090ec011
rebase XFormatCondition, XFormattedField, XFunction, XGroup, ....
...
XImageControl, XReportControlModel, XREportDefinition
Change-Id: I2c075de49b0b057917db7de5e997dbc1c2a13578
2012-11-07 14:00:52 -06:00
e49fc4bad3
split idl with multiple class into one idl per.
...
Change-Id: I81e9968a5cf7f0045dfd5e6733ad395539e54f90
2012-11-07 14:00:51 -06:00
6d6d34f19c
rebase XCanvas
...
Change-Id: I4c401fa166f521b341c9affe80de54401b727ef7
2012-11-07 14:00:51 -06:00
47bb0df52e
split idl with multiple class into one idl per.
...
Change-Id: Id80cd0761d459e6f5b77559aa157cd4e976edab4
2012-11-07 14:00:51 -06:00
bfbd4e37b1
rebase XTextSearch
...
Change-Id: I8cfe0e3e11a3720cd6cc174b045464f10f5612d3
2012-11-07 14:00:51 -06:00
18fb67927e
split idl with multiple class into one idl per.
...
Change-Id: Ib80e0dde0da395c7b89dea91c40c4c7ec319b466
2012-11-07 14:00:51 -06:00
9c7872ac6e
rebase XColorSpace and XBitmapCanvas
...
Change-Id: I9283e1d444a52970905d9af4d451d52834f1537b
2012-11-07 14:00:50 -06:00
d4400faefc
split idl with multiple class into one idl per.
...
Change-Id: Ic8b05b405c727853c5d5ce42427532797c965a45
2012-11-07 14:00:50 -06:00
569d19f36b
rebase XStringRepresentation
...
Change-Id: I10e680422598442e76dad24e06b56cb10a5ac936
2012-11-07 14:00:50 -06:00
683758efb2
split idl with multiple class into one idl per.
...
Change-Id: I9506586cf110f864a2125775a8906d5c07d9210d
2012-11-07 14:00:50 -06:00
1e68b7e79c
rebase XSlidePreviewCache
...
Change-Id: I102c63d92611b69dc6a6cdc1c38555627c7ce2c3
2012-11-07 14:00:50 -06:00
44cfc7cb65
re-base on ALv2 code. Includes (at least) relevant parts of:
...
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-06 11:58:16 +00:00
0666e43c45
fdo#46808, use service constructor for i18n::CharacterClassification
...
Change-Id: I0499ad7de27b1539e97f01ab8aa0ef2d6713ae76
2012-11-05 18:05:00 +01:00
d2c45d0460
fdo#46808, Adapt i18n::Transliteration UNO service to new style
...
Simply make the service implement XExtendedTransliteration, since all
of the implementatins already do that.
Change-Id: If03bf56a8d33931ad0230743a4603e2ae9b104ac
2012-11-05 16:43:15 +01:00
1dedb15b17
fdo#46808, Adapt xml::crypto::SEInitializer UNO service to new style
...
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-11-05 16:43:14 +01:00
0ac9a10d31
fdo#46808, Deprecate configuration::ConfigurationProvider old-style service
...
...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-31 15:31:36 +01:00
1a9261124e
CMIS: added cancelCheckOut and checkIn implementations and menu items
...
Although the implementation is here, the dialogs to show when clicking
on the menu items aren't there yet.
Change-Id: I14886ec8ea8b97a35ca6c8474bc33e30da1a86d3
2012-10-31 12:03:30 +01:00
793ea6fe90
CMIS: don't show up checkout info bar if the document is not versionable
...
Change-Id: I7761e0b06e151822a63a7273a4e61d5cdc648311
2012-10-31 12:03:29 +01:00
75bc673b60
Travelled MIME type through UCB for CMIS UCP to use it when creating documents
...
Change-Id: Id067932355607d3d60994862201b531f9844506d
2012-10-31 12:03:29 +01:00
43d9f35c26
fdo#46808, Adapt linguistic2::LinguServiceManager UNO service to new style
...
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-30 11:02:39 +01:00
8fff6bf6bd
fdo#46808, Adapt i18n::LocaleCalendar UNO service to new style
...
Did not need to create a new interface, because XCalendar3
already covers the whole service interface.
Change-Id: Iaf094014c16e872d2003ca6e8e7588abd081d882
2012-10-29 17:32:57 +01:00
39c556da31
fdo#46808, Create new-style frame::AutoRecovery service
...
The service already existed, it just did not have an IDL file.
2012-10-29 17:32:55 +01:00
e1611532ac
config_host.mk can no longer be sourced
...
...with its ifneq ... endif sections, so require make cmd instead here.
Change-Id: Ifab2117c5fb775c0c4ca7001f954716bd09a3844
2012-10-26 08:36:57 +02:00
ca0ea73a4a
rework selection of transformer for an XSLT filter
...
Change-Id: I765762f11813c6b612416a8db2707bf94114c876
2012-10-25 14:48:23 +02:00
13bedc55b1
fdo#46808, use service constructor for frame::GlobalEventBroadcaster
...
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-24 17:59:30 +02:00
33a0f8ce65
fdo#46808, Adapt awt::Toolkit UNO service to new style
...
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-24 16:49:49 +02:00
f252b332dd
fdo#46808, renamet awt::XToolkit2 to XToolkitExperimental..
...
..because we want to use the name for the new merged interface
for the Toolkit service.
Change-Id: Ib1e193c7d04729f6420ee6984231fd50181e59d3
2012-10-24 16:49:49 +02:00
e41f21b416
com.sun.star.xml.NamespaceContainer appears to be unused
...
Change-Id: I9d5de399e5adf37d42dac5421e5cd4c35bf96a6c
2012-10-23 15:27:48 +02:00
8aa5946afe
fdo#46808, Adapt packages::manifest::ManifestWriter UNO service to new style
...
The service already existed, it just did not have an IDL file
Change-Id: I04c617a97262e9cc96af17fcae9cc084245c0149
2012-10-23 14:16:09 +02:00
694562874b
fdo#46808, Adapt packages::manifest::ManifestReader UNO service to new style
...
The service already existed, it just did not have an IDL file.
Change-Id: Idad85ab23f6650c89ba3095d10568a302503613b
2012-10-23 13:10:20 +02:00