summaryrefslogtreecommitdiff
path: root/udkapi
AgeCommit message (Collapse)AuthorFilesLines
2013-09-09gbuild: install rdb files directly in module they come fromMatúš Kukan1-0/+2
Change-Id: I3a9cb4ce71cfb02b7378289a36aa0eb6e3a42f26
2013-09-07fix a broken link to ISO-639Andras Timar1-2/+2
Change-Id: Idcf662d891f1a2ae707eebede65f71b675233124
2013-09-05fix idl: missing </b>Thomas Arnhold1-1/+1
Change-Id: I7415a3abfc599cece4254ac3f8104062bcd88224
2013-09-04No need to list documentation-only module.idl files in UnoApi_*.mkStephan Bergmann2-3/+0
...doxygen still picks them up, as it traverses the complete udkapi/ and offapi/ soruce trees. (And rename udk-modules.idl to modules.idl for consistency.) Change-Id: Ic52c333756810c285059f03edc207a0913ead160
2013-09-04[API CHANGE] Fix deprecated struct css.uno.Uik member identifiersStephan Bergmann2-5/+5
UNOIDL identifiers starting with a lowercase letter and containing hyphens are reserved for the implementation. It would be good to be able to enforce that in code parsing UNOIDL files, but some existing identifiers violate that. In the case of the published, deprecated css.uno.Uik, the change is incompatible in theory but arguably irrelevant in practice. Change-Id: I61f66e2d73c6aca5498ae566758893b546eb81d5
2013-08-30udkapi: fix warnings in beans::PropertyStateMiklos Vajna1-4/+4
These are links without the leading hashmark in the output anyway, and that avoids the warning. Change-Id: Ie94d65b5bd2e869a9b5ad12b5d545fe32c834eec
2013-08-20Fix doxygen warnings in udkapi and offapiJulien Nabet1-2/+2
Change-Id: If2235c959aa409376397f306145bea0bee713c78
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