summaryrefslogtreecommitdiff
path: root/udkapi
AgeCommit message (Collapse)AuthorFilesLines
2013-07-26targetted clean of redundant header piece from 62badf3828Michael Meeks3-9/+0
Change-Id: Ic1240114d667fb7797afae4847427cc889f3cb48
2013-07-18*api: tweak docsMichael Stahl1-2/+2
Change-Id: Icc470b284cc511facbe7479d3d04f033ec4e19e5
2013-06-29Fix some idl descriptionsJulien Nabet2-3/+3
Change-Id: I9fa98ac78463f91c442f5b23b04c44457436e91f
2013-06-25Fix idl descriptionsJulien Nabet1-4/+4
Change-Id: I119cd010f6f54d428017ea59016b5fdd91c6d4da
2013-06-04*api: tweak docsMichael Stahl9-43/+41
Change-Id: I20878a3977fe7b3ab7e733a7bc0d704fb5835009
2013-06-04*api: document all modules in modules.idlMichael Stahl1-3/+16
Change-Id: I1c0c89f515f06bd14b659836d777aa705a6f03d6
2013-06-04*api: fix loads of badly documented parametersMichael Stahl16-45/+47
Change-Id: Ifcfdcc1aee5f45745ab17d83f69c2cf293b58196
2013-06-04*api: fix bunch of lists that doxygen warns aboutMichael Stahl4-43/+24
Change-Id: Ic507170e94d08155430601658689b3d7b96e0f80
2013-06-04*api: fix a bunch of "illegal" and "empty" tagsMichael Stahl2-3/+5
Apparently doxygen doesn't like XML-style empty elements. Change-Id: I0fe8105a196fa3cf5b980f0b6f18933adf8a1d53
2013-06-04*api: fix unterminated tagsMichael Stahl1-1/+1
Change-Id: Iff23e173e4726682c719c5de303fded0bc671bd3
2013-06-04*api: fix all unknown commandsMichael Stahl6-9/+5
Change-Id: Ied26925485b2be649cabafff338e6d78c7bd17b3
2013-06-04*api: convert unsupported HTML entitiesMichael Stahl2-8/+8
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 Stahl1-3/+1
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 Stahl3-14/+10
<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: clean up multi-line and mal-formed XML tagsMichael Stahl24-158/+130
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 Stahl1-1/+1
sed -i "s,<method>\([^<]\+\)</method>,\1,g" Change-Id: Ic3eef0c03e512f7d607a87c58f9f01626f5a57a1
2013-06-04*api: convert more <method>Michael Stahl1-1/+1
sed -i "s,<method>\([^<]\+[^)]\)</method>,\1(),g" Change-Id: Ie443efb5b283067bc5475810f6848061900d8401
2013-06-04*api: convert <TRUE/> <FALSE/> <VOID/> <NULL/>Michael Stahl34-85/+85
sed -i 's,<\(TRUE\|FALSE\|VOID\|NULL\)/>,`\1`,g' Change-Id: Ia4df97ca809b00993530d67203bbe4ba7a072201
2013-06-04*api: convert <true/> <false/> <void/>Michael Stahl5-10/+10
sed -i 's,<\(true\|false\|void\)/>,`\U\1`,g' Change-Id: I87a6e81ff22b47ea979322d01c49350892d3945f
2013-06-04*api: convert <atom>Michael Stahl21-47/+47
sed -i 's,<atom>\([^<]\+\)</atom>,`\1`,g' Change-Id: I530fe998b0c422e83c4324807d42700126bc9883
2013-06-04*api: convert more <method scope="foo">Michael Stahl1-1/+1
sed -i 's,<method scope="\([^"]*\)">\([^<]\+\)</method>,\1::\2,g' Change-Id: I09ee9ecae922e0b28730d1689b802e6041b3ceed
2013-06-04*api: convert <method scope="foo">Michael Stahl4-6/+6
sed -i 's,<method scope="\([^"]*\)">\([^<][^)]\+\)</method>,\1::\2(),g' Change-Id: I7ceb805d67a79c297fb5f044a8fb226ec2fb366c
2013-06-04*api: convert <method>foo()</method>Michael Stahl1-1/+1
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 Stahl2-4/+4
... 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 Stahl12-27/+27
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 rest of <member scope="foo">Michael Stahl15-32/+32
sed -i 's,<member scope="\([^"]*\)">\([^<]\+\)</member>,\1::\2,g' Change-Id: Idbe0adc5a88e430c99257d4d61e540bf0eeaea8f
2013-06-04*api: convert remaining <member>Michael Stahl16-34/+34
sed -i "s,<member>\([^<]\+\)</member>,\1,g" Change-Id: I74c80f5aa610477fab28faec52e55c3137984aec
2013-06-04*api: replace <member>Foo</member>Michael Stahl2-5/+5
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 Stahl10-25/+25
sed -i 's,<member scope="\([^"]*\)">\([^<]*::[a-z][^<:]\+[^)]\)</member>,\1::\2(),g' Change-Id: I265ff28fee73a271f205294e59955b3a1c81d95a
2013-06-04*api: convert <member>Foo::bar</member>Michael Stahl24-39/+39
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 Stahl4-9/+9
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 Stahl69-145/+145
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 Stahl113-266/+266
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-03re-base on ALv2 code. Includes:Michael Meeks2-42/+24
Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1397337 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 Patches contributed by Andre Fischer Fixed getcsym.awk to handle #-comments that contain special regexp chars. http://svn.apache.org/viewvc?view=revision&revision=1230971 118778: Added ADDITIONAL_REPOSITORIES environment variable and its automatic setup in configure. http://svn.apache.org/viewvc?view=revision&revision=1232004 118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Herbert Duerr #i119168# use generic LICENSE file for langpacks and sdks http://svn.apache.org/viewvc?view=revision&revision=1310178 macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars http://svn.apache.org/viewvc?view=revision&revision=1183367 allow gbuild with empty sysroot on linux http://svn.apache.org/viewvc?view=revision&revision=1179186 Patches contributed by Ingo Schmidt native373: #164472# improvements for msi database http://svn.apache.org/viewvc?view=revision&revision=1167540 http://svn.apache.org/viewvc?view=revision&revision=1167539 Patches contributed by Jurgen Schmidt adapt setup package scripts to handle special DS_Store file for developer snapshot builds http://svn.apache.org/viewvc?view=revision&revision=1232430 imported patch extensions_i117681.patch http://svn.apache.org/viewvc?view=revision&revision=1172102 Patches contributed by Michael Stahl gbuild: RepositoryFixes.mk should be optional http://svn.apache.org/viewvc?view=revision&revision=1166123 xslt filter: remove the FLA horror wordml import filter: replace FLA usage with plain XSLT http://svn.apache.org/viewvc?view=revision&revision=1363727 Patch contributed by Oliver-Rainer Wittmann i#88652: applied patch, remove unicows deps http://svn.apache.org/viewvc?view=revision&revision=1177585 Remove lots of OS2 conditionals, re-extract Rhino Java, unwind cppunit pieces, cleanup Mac image bits, remove coin-mp and re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand MPLv2 subset checking. Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
2013-05-15Spelling "separate" (etc) correctly is hardTor Lillqvist1-1/+1
2013-05-14fdo#46808, Convert script::InvocationAdapterFactory to new styleNoel Grandin3-17/+3
Change-Id: I2fe24c863f4c43471f46032ed15fcd5b98863fc1
2013-05-06fix typos (wich instead of which)Philipp Riemer2-3/+3
2013-05-06fdo#46808, Use service constructor for uri::ExternalUriReferenceTranslatorNoel Grandin1-2/+2
Change-Id: I723b1baf50b75f6aaea86a4784ee10a3d2196e83
2013-04-25Mark TypeDescriptionProvider service as "don't create by name"Stephan Bergmann1-0/+4
...had to adapt one test that had picked this service apparently arbitrarily. Change-Id: Iaa17b7c622b9ac3601beb3ba931f7b1d99f649f1
2013-04-24Split offapi/type_reference/types.rdb in twoStephan Bergmann2-0/+2
...now that UnoApiMerge_types is gone. Change-Id: Ie33aeb09692e3b3d851f2278714b037e183b627c
2013-04-24Get rid of UnoApiMerge_uretypes, which is just a duplicate of UnoApi_udkapiStephan Bergmann3-36/+3
What is a little confusing is that the udkapi.rdb ends up as types.rdb in the installation set (in the URE's sub-tree). So all places that reference it during the build do so as "udkapi" while all places that reference it in an installation set do so as "types." Change-Id: I35d0695966b3bd703f5494b636b9782efc0d3fcb
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks3-63/+15
2013-04-16Further clean-up related to removed library unloading featureStephan Bergmann1-23/+3
Change-Id: I1ec2aa4d0ed0940e7c0a26a18c78f2df4693d278
2013-04-15fdo#60724 successfull -> successfulThomas Arnhold1-1/+1
Change-Id: I287bef5b7f2baf5aaaab47141267ae2cadfe2451
2013-04-08fdo#46808, Convert beans::PropertyBag to new styleNoel Grandin3-13/+56
Change-Id: Ibb2466af4c9289cba93b8330d10db033d296bfc1
2013-04-05use filelist install method for udkapi and offapiDavid Tardon1-42/+45
... so we can drop ZipUnoApi again. Change-Id: Id5925b8c101cd7cb70614a9a26f328dec92db8fa Reviewed-on: https://gerrit.libreoffice.org/3152 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-03Forbid old-style services/singletons inheriting new-style servicesStephan Bergmann1-4/+4
...does not make sense. Adapted some old-style services accordingly, where the inherited service had been changed to new-style after the fact. Change-Id: I5f3e4ddf99160778a319062a6c84f83529ff177b
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks1-2/+0
2013-03-13gbuild: refactor SDK packaging of IDL files:Michael Stahl1-43/+42
- UnoApi: stop delivering IDL files to $(OUTDIR)/idl - add ZipUnoApi to package IDL files for SDK - convert udkapi and offapi to ZipUnoApi and package them in scp2 - odk: remove ugly CustomTarget_idl that uses "find" Change-Id: I8dc4e0e7d0dc51c1abf18f31bfe095760d3c2104
2013-03-13gbuild: stop using $(OUTDIR)/idlMichael Stahl1-1/+0
Instead, include directly from $(SRCDIR) Change-Id: I09df3da82eead897eb194ae55d1a092452f3cdb9