summaryrefslogtreecommitdiff
path: root/offapi
AgeCommit message (Collapse)Author
2013-06-12typo in docsAndras Timar
Change-Id: Ia983e22bfa52edf68e335de63efa08c0a09f3d9c
2013-06-12Fix exception specification for ZipFileAccess::createWithURLNoel Grandin
Broken during my conversion to new-style UNO in commit 28e3aff576f06b0b02c7232da5d723e865b3c7ed. Also revert mmeeks workaround in commit c0b78901dba033ed112a023a787575ae54ef877d. Change-Id: I1f711bbe19556f1bde7699295ca4f56cff54ddb9
2013-06-10fdo#46808, Convert form::inspection::FormComponentPropertyHandlerNoel Grandin
.. to new style service Change-Id: Iee4681f94dc9874271dc8a1d5d74e161d7691a29
2013-06-10fdo#46808, Convert awt::grid::DefaultGridColumnModel to new styleNoel Grandin
Change-Id: Id1b63847e21954c689dfa3c549713dbf5b1858c3
2013-06-10fdo#46808, Convert xml::crypto services to new styleNoel Grandin
Also remove the unnecessary XInitialization implementations. Change-Id: I81f32b2cdcf69b84fe4b15382f9294073a7f2f20
2013-06-07Resolves: #i93995# Allow setting Body of a simple mail messageAriel Constenla-Haile
(cherry picked from commit 093977b1171fae4eaef13a6d32929451fc64ae66) Conflicts: offapi/com/sun/star/system/makefile.mk shell/source/cmdmail/cmdmailmsg.cxx shell/source/cmdmail/cmdmailmsg.hxx shell/source/win32/simplemail/smplmailclient.cxx shell/source/win32/simplemail/smplmailclient.hxx shell/source/win32/simplemail/smplmailmsg.hxx shell/source/win32/simplemail/smplmailsuppl.hxx Change-Id: Ief1aefee32a6750dfed96476d2968ce76b038440
2013-06-07Resolves: #i25945# Allow disabling scrollbar tips by API and configurationAriel Constenla-Haile
(cherry picked from commit a2bbabbe141de1303ebf052e5c22b6e77387785e) Conflicts: offapi/com/sun/star/text/ViewSettings.idl officecfg/registry/schema/org/openoffice/Office/Writer.xcs sw/source/ui/config/usrpref.cxx sw/source/ui/uiview/viewport.cxx Change-Id: I939ec22527a0b654de5f379e781c24c0a3088739
2013-06-07Resolves: #i87780# Document css::text::AutoTextGroup propertiesAriel Constenla-Haile
(cherry picked from commit cdc1af8302d0998f98776ec103f1402ee9a3d6f4) Conflicts: offapi/com/sun/star/text/AutoTextGroup.idl Change-Id: I543e5c34973e39c4f5fe95388411db2967f7ced2
2013-06-05Fixes for new-style service com.sun.star.sheet.GlobalSheetSettingsStephan Bergmann
...changed from old-style with a39c96af53ec3364de70012ebfa7c09c4a55a7c3 "fdo#46808, Convert sheet::GlobalSheetSettings service to new style." The XPropertySet can be treated as an implementation detail (but kept in the implementation for backwards compatibility). Also, this should arguably be a singleton rather than a service, like some related services (e.g., com.sun.star.sheet.RecentFunctions), too. Change-Id: Ibfe3254188aff91a08b39cbc295fb610ae0dfa5f
2013-06-05fdo#46808, Convert xml::crypto::XMLEncryptionTemplate to new styleNoel Grandin
Change-Id: I45bcb3f0f4b9998105d361dbf6a98d8f5310da52
2013-06-05fdo#46808, Convert XMLSignatureTemplate service to new styleNoel Grandin
Change-Id: I80530f84ad5a86eccc794f9ddd14f939d093a20d
2013-06-05Fixes for new-style com.sun.star.chart2.FormattedString serviceStephan Bergmann
...changed from old-style with 5d1ad167294878789e644452f23ef883af93fe87 "fdo#46808 Convert chart2::FormattedString service to new style." The CharacterProperties* services dropped there are property-only old-style services, so only serve documentation purposes anyway. Ideally, the new-style service would offer interface attributes for the relevant properties (and likely not implement XPropertySet at all), but so be it for now... Change-Id: I0dd0373cfd372f2320204eb953acce9a2b9e86d2
2013-06-05Resolves: #i121180# Fix SpinningProgressControlModel descriptionAriel Constenla-Haile
IDL description by Bernard Marcelly (cherry picked from commit 56da9fdf911795afcddaf3f30bbdcf8396a8e373) Conflicts: offapi/com/sun/star/awt/SpinningProgressControlModel.idl Change-Id: I893615fc6432432971311aa20eb9180f32ec747e
2013-06-05Related: #i121181# Deprecated Throbber APIAriel Constenla-Haile
(cherry picked from commit 1a172ca66feac0e1a745ce9a4839f0c8336e14bd) Conflicts: offapi/com/sun/star/awt/UnoControlThrobber.idl offapi/com/sun/star/awt/UnoControlThrobberModel.idl offapi/com/sun/star/awt/XThrobber.idl Change-Id: If63545328b79ec8ccd89c695f17b44b992a2dcdd
2013-06-04offapi: fix another mangled commentMichael Stahl
Change-Id: I76b531238d86c9f2ed444d230638ffb9a2d62618
2013-06-04*api: fix up merge conflict damageMichael Stahl
Change-Id: I3a1281c756305f16d193210839ca6b826662698e
2013-06-04*api: document all modules in modules.idlMichael Stahl
Change-Id: I1c0c89f515f06bd14b659836d777aa705a6f03d6
2013-06-04*api: fix loads of badly documented parametersMichael Stahl
Change-Id: Ifcfdcc1aee5f45745ab17d83f69c2cf293b58196
2013-06-04*api: doxygen complains about lonely "." being list markerMichael Stahl
Change-Id: Icaed7afe8f2463ffc16421642ff2e073fb4b7cc1
2013-06-04*api: fix bunch of lists that doxygen warns aboutMichael Stahl
Change-Id: Ic507170e94d08155430601658689b3d7b96e0f80
2013-06-04*api: fix a bunch of "illegal" and "empty" tagsMichael Stahl
Apparently doxygen doesn't like XML-style empty elements. Change-Id: I0fe8105a196fa3cf5b980f0b6f18933adf8a1d53
2013-06-04*api: fix unterminated tagsMichael Stahl
Change-Id: Iff23e173e4726682c719c5de303fded0bc671bd3
2013-06-04*api: fix all unknown commandsMichael Stahl
Change-Id: Ied26925485b2be649cabafff338e6d78c7bd17b3
2013-06-04*api: convert unsupported HTML entitiesMichael Stahl
Most of these are just cosmetic, and middot can be replaced by cdot. Change-Id: I39a45a2d5d0f10b5b0e793b6fa5e0c041c4669d5
2013-06-04*api: convert all unsupported html tagsMichael Stahl
Only useful ones appear to be <tbody> and <thead> which doxygen doesn't support but we only use those in 3 places so who cares. Change-Id: I374f7d208873a8436fe76e0f800ce18df5b188b3
2013-06-04*api: convert <listing> and @exampleMichael Stahl
<listing> is called @code / @endcode in doxygen. @example requires a file name in doxygen. Also adapt various silly examples that use tools String in C++ or manual syntax highlighting in Java etc. Change-Id: I23cff1b688001f438526a6a1364cc5f754b504f7
2013-06-04*api: convert remaining elements with "scope" attributeMichael Stahl
Apparently <module> is yet another imaginary thing autodoc doesn't know. Change-Id: I25382f8c2ae024d29ae20ab3b85740e9d6a9e9da
2013-06-04*api: clean up multi-line and mal-formed XML tagsMichael Stahl
It is amazing what some people believe autodoc supports. Also, com::sun::star::uno::Any does not exist in IDL, that is part of the C++ language binding. Change-Id: I1f1f5cf5d27663ace6ff618ecbecb41fd2dfa1fc
2013-06-04*api: convert more <method>Michael Stahl
sed -i "s,<method>\([^<]\+\)</method>,\1,g" Change-Id: Ic3eef0c03e512f7d607a87c58f9f01626f5a57a1
2013-06-04*api: convert more <method>Michael Stahl
sed -i "s,<method>\([^<]\+[^)]\)</method>,\1(),g" Change-Id: Ie443efb5b283067bc5475810f6848061900d8401
2013-06-04*api: convert <TRUE/> <FALSE/> <VOID/> <NULL/>Michael Stahl
sed -i 's,<\(TRUE\|FALSE\|VOID\|NULL\)/>,`\1`,g' Change-Id: Ia4df97ca809b00993530d67203bbe4ba7a072201
2013-06-04*api: convert <true/> <false/> <void/>Michael Stahl
sed -i 's,<\(true\|false\|void\)/>,`\U\1`,g' Change-Id: I87a6e81ff22b47ea979322d01c49350892d3945f
2013-06-04*api: convert <atom>Michael Stahl
sed -i 's,<atom>\([^<]\+\)</atom>,`\1`,g' Change-Id: I530fe998b0c422e83c4324807d42700126bc9883
2013-06-04*api: convert more <method scope="foo">Michael Stahl
sed -i 's,<method scope="\([^"]*\)">\([^<]\+\)</method>,\1::\2,g' Change-Id: I09ee9ecae922e0b28730d1689b802e6041b3ceed
2013-06-04*api: convert <method scope="foo">Michael Stahl
sed -i 's,<method scope="\([^"]*\)">\([^<][^)]\+\)</method>,\1::\2(),g' Change-Id: I7ceb805d67a79c297fb5f044a8fb226ec2fb366c
2013-06-04*api: convert <method>Michael Stahl
sed -i "s,<method>\([a-z][^<]\+\)</method>,\1,g" Change-Id: I9483d63cce4afd168d47a465b367aed3da45d64b
2013-06-04*api: convert <method>foo()</method>Michael Stahl
What is sad about this is that autodoc doesn't even support <method>. sed -i "s,<method>\([a-z][^<]\+[^)]\)</method>,\1(),g" Change-Id: I702ef71423ced1d5195f2e0535e73b1bb4d3f6f2
2013-06-04*api: convert <arg>Michael Stahl
... which does not seem to do anything anyway. sed -i "s,<arg>\([^<]\+\)</arg>,\1,g" Change-Id: I90bcf81ea046bc88297ed8eadc560ad31d19830b
2013-06-04*api: convert <const>Michael Stahl
This one is apparently often abused to link to a constant group, while it can only link to constants within a group. sed -i "s,<const>\([^<]\+\)</const>,\1,g" Change-Id: Ic3d8099751340e4b046298c861bb659beb351eaf
2013-06-04*api: convert <const scope="foo">Michael Stahl
sed -i 's,<const scope="\([^"]*\)">\([^<]\+\)</const>,\1::\2,g' Change-Id: I964acc2725e8a6680f5bd8412014e5660510749e
2013-06-04*api: convert rest of <member scope="foo">Michael Stahl
sed -i 's,<member scope="\([^"]*\)">\([^<]\+\)</member>,\1::\2,g' Change-Id: Idbe0adc5a88e430c99257d4d61e540bf0eeaea8f
2013-06-04*api: convert remaining <member>Michael Stahl
sed -i "s,<member>\([^<]\+\)</member>,\1,g" Change-Id: I74c80f5aa610477fab28faec52e55c3137984aec
2013-06-04*api: replace <member>Foo</member>Michael Stahl
These member variables need a # prefix. sed -i "s,<member>\([^<:]\+[^)]\)</member>,#\1,g" Change-Id: I721b90f4edae32b5a362479bdbd60423f6427364
2013-06-04*api: convert <member scope="foo">bar</member>Michael Stahl
sed -i 's,<member scope="\([^"]*\)">\([^<]*::[a-z][^<:]\+[^)]\)</member>,\1::\2(),g' Change-Id: I265ff28fee73a271f205294e59955b3a1c81d95a
2013-06-04*api: convert <member>Foo::bar</member>Michael Stahl
Doxygen would probably recognize these without () too but add them for consistency. sed -i "s,<member>\([^<]*::[a-z][^<:]\+[^)]\)</member>,\1(),g" Change-Id: I2615b99265b75633459e35164e54d9da7fe76b85
2013-06-04*api: convert <member>method</member> to method()Michael Stahl
Doxygen will only recognize a un-qualified method name as such if it is followed by "()". sed -i "s,<member>\([a-z][^<]\+[^)]\)</member>,\1(),g" Change-Id: I69bc17849e76f3a3d91c6daf0f1be8168a83cfc5
2013-06-04*api: convert <type scope="bar">Foo</type>Michael Stahl
This looks much better now. sed -i 's,<type scope="\([^"]*\)">\([^<]\+\)</type>,\1::\2,g' Change-Id: I94cd0f93afa89855b62dadeb229d2b2e1775cd80
2013-06-04*api: convert <type>Foo</type>Michael Stahl
Doxygen does not know type element and will recognize strings that contain capital letter (all API types do) automatically as type. This patch removes 15k doxygen warnings. git ls-files | grep \\.idl | xargs sed -i "s,<type>\([^<]\+\)</type>,\1," Change-Id: I45c07cf0b115d5fb5353f4aa9719839615ea1150
2013-06-04XUnoControlDialog only made it into 4.2Stephan Bergmann
Change-Id: I121f0d3d646ce434ea1451a94a5c911005dc21f9
2013-06-03Revert "fdo#46808, Convert oox::PowerPointExport service to new style"Stephan Bergmann
This reverts commit 02021163dbbcc8904da0b2138c8b53684dcc8ab4. The filter appears to be split in two (com.sun.star.comp.oox.ppt.PowerPointImport implementation oox::ppt::PowerPointImport from include/oox/ppt/pptimport.hxx for im-/export, for export calling com.sun.star.comp.Impress.oox.PowerPointExport implementation PowerPointExport from sd/source/filter/eppt/epptooxml.hxx) for no good reason, so the com.sun.star.oox.PowerPointExport new-style service is supporting a hack that should rather be cleaned up. Conflicts: offapi/UnoApi_offapi.mk Change-Id: I875192a68a8e3458dbfd74b4981a6a2e86ce44d7