path: root/odk
AgeCommit message (Collapse)AuthorFilesLines
2016-09-13tdf#91966: In SDK, set CPPU_ENV=mscx for 64-bit WindowsStephan Bergmann1-2/+8
Change-Id: Ib93b2db40f43f98d8369cb91ca35692cc92f023b (cherry picked from commit 3aaa820446f1ad3d3b0ddc557238b6fb3496dd54) Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Caolán McNamara <> Tested-by: Caolán McNamara <>
2016-08-18Add missing Loader$1.classStephan Bergmann1-0/+1
...that was introduced with abbf4777f29374025d576ef8daa3f6dcba02ddf5 "cid#1326844: DP: Use doPrivileged" Change-Id: I8cd4d947b258313d4d171c5888490d1a860ebee7 (cherry picked from commit e175592a2732c34e16bcd9c19dc465e4974071c3) Reviewed-on: Reviewed-by: Noel Grandin <> Reviewed-by: Caolán McNamara <> Tested-by: Caolán McNamara <>
2016-05-23Mention removed options in javamaker and cppumakerSamuel Mehrbrodt1-2/+8
Change-Id: Ibba65c905a3a42053c4f844439a534b84a23089a Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Stephan Bergmann <>
2016-05-17odk: add missing modelinesMiklos Vajna233-3/+643
Change-Id: I0bd2d761b5a75681c8c3e53664084dd3b8176107 Reviewed-on: Reviewed-by: Miklos Vajna <> Tested-by: Jenkins <>
2016-05-13Related tdf#99272: Prevent bogus[].class) etc.Stephan Bergmann2-2/+2 that the JNI UNO bridge will not accidentally reinterpret a Short[] as a short[]. <> makes it clear that the former is not a valid Java representation for UNO type "sequence of short". Needed one fix in bogus test code. Also fixed the two bogus places in odk/examples mentioned in f53e427291321eabe8d060a737e750a94739f911 "Resolves: tdf#99272 new Short[] used instead of new short[]". Change-Id: I8321eb1294ec77b3a9bf73cafb6e7fe337157bb7
2016-04-27Make SDK examples compile againStephan Bergmann7-25/+46
Revert (parts of) various commits that tried to use LIBO_INTERNAL_ONLY features in external odk/examples/ code. Change-Id: I275c3e8979c995430329bca61e51b2841503234f
2016-04-21Fix typosAndrea Gelmini1-2/+2
Change-Id: Ic4fbc8e7220eb4641f67ef4f85d4853608a369f4 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Eike Rathke <> Tested-by: Eike Rathke <>
2016-04-20loplugin:salbool: Automatic rewrite of sal_False/TrueStephan Bergmann1-1/+1
Change-Id: I810c4a1fe48f66833ef8f67796d910d59ba994f6
2016-04-18clean-up: unused using declarations and includesJochen Nitschke3-8/+0
Searched source for using declarations. Checked if those symbols reappear in the source file, even in comments or dead code but not in #include statements. If they don't reappear, remove the declaration. Remove includes whose symbol got removed. Change-Id: Ibb77163f63c1120070e9518e3dc0a78c6c59fab0 Reviewed-on: Reviewed-by: Jochen Nitschke <> Reviewed-by: Noel Grandin <> Tested-by: Noel Grandin <>
2016-04-12cleanup: remove unused com/sun/star/uno includesJochen Nitschke3-9/+0
Sequence.h(xx), Any.h(xx) and Type.h(xx) and remove unused using-declarations from these files. Add a few missing includes provided by them. Change-Id: I6b91b6d1fdf9d0496dd546c0aab9bdcc6831a5d4 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Noel Grandin <>
2016-04-04fix to work with *-linux-gnu* (as on e.g. armhf)Rene Engelhard1-1/+1
Change-Id: I74edcd7e54f8edd05a4518d08b1af1e21f3add93
2016-04-02cleanup: remove unused Reference.h(xx) includesJochen Nitschke1-2/+0
and unused using-declarations from Reference.h Change-Id: I297a7ae6044fa329d245ecf08fd5c4cb930f5b19 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Markus Mohrhard <>
2016-03-23odk: remove PREDICTABLE_URLS from doxygen configChris Sherlock1-2/+0
Change-Id: Id3125481c6871176c2fd58dee3696482df88e7d3
2016-03-18Revert "odk: Doxygen configuration upgraded"Chris Sherlock1-315/+46
This reverts commit 6aa3e71bdd95b26cc807ae77ba6387fe80298001.
2016-03-18odk: Doxygen configuration upgradedChris Sherlock1-46/+315
Change-Id: I3abc336bad9bd06ed6569ca7a68c032df8e29877
2016-03-11javadoc is HTML 4, not xhtml or html5, so <br/> is not allowedChristian Lohmaier2-2/+2
Change-Id: I0da91e0f6cb7fca09cb5ae08f6d3ef13829653d9
2016-03-08tdf#98407 PathSubstitution: Add substitution for $(username)Samuel Mehrbrodt1-1/+1
This allows to use the username as a placeholder in the config paths (Autotext, Gallery, etc) Change-Id: I76434e980cd8ec8785a5587d0bc5fdd67dc42de2 Reviewed-on: Reviewed-by: Stephan Bergmann <> Tested-by: Stephan Bergmann <>
2016-02-24cid#1326844: DP: Use doPrivilegedStephan Bergmann1-2/+9
Change-Id: Id86b4afc0d00864e02c978e0b8d4aa1fde7263c3
2016-02-24cid#1326523,1326524: Resource leak on an exceptional pathStephan Bergmann1-11/+21
Change-Id: I34016e7124ff33700bb33801145f478ed34e9262
2016-02-18coverity#1326434 Dereference null return valueCaolán McNamara1-2/+2
Change-Id: I409a8f43ff2533a676546065405010a7fb877295
2016-02-17use consistent #define checks for the Windows platformNoel Grandin1-4/+4
stage 2 of replacing usage of various checks for the windows platform with the compiler-defined '_WIN32' macro In this stage we focus on replacing usage of the WIN macro Change-Id: Ie8a4a63198a6de96bd158ecd707dadafb9c8ea84 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Noel Grandin <>
2016-02-09Remove excess newlinesChris Sherlock12-27/+0
A ridiculously fast way of doing this is: for i in $(pcregrep -l -M -r --include='.*[hc]xx$' \ --exclude-dir=workdir --exclude-dir=instdir '^ {3,}' .) do perl -0777 -i -pe 's/^ {3,}/ /gm' $i done Change-Id: Iebb93eccbee9e4fc5c4380474ba595858a27ac2c Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Chris Sherlock <>
2016-02-09Formatting changes across all modulesChris Sherlock2-9/+9
+ Removed comment cruft + Tab formatting in number of files + Some commented out code removed + Tab characters replaced with spaces + Newline cleanup in quite a few files + Tweak header guard #endifs Change-Id: I3208ff2f047da890edcc49b73389aca22442f5fc Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Chris Sherlock <>
2016-02-05Fix typosAndrea Gelmini9-9/+9
Change-Id: Ice72f8d9971e15dd6ef365e64cd567b8581a92d3 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Ashod Nakashian <>
2016-02-04[ABI CHANGE] In SDK, replace regcompare with unoidl-checkStephan Bergmann2-2/+2 the latter was the more flexible replacement for the former for LO- internal use already. The only gotcha to watch out for is that unoidl-check cannot be used to check "naked" .urd files, but only ones where the content has been moved to /UCR via regmerge. Leave registry/ around to verify that unoidl-check behaves the same as did regcompare on those old-format .urd/.rdb files. Change-Id: Ic13ede48535bf942126c810d88bac7e4081d984e
2016-01-23Win build: Set default script engine for cscriptArmin Le Grand1-1/+1
When Windows build is executed, cscript is used to execute JavaScript files. This uses cscript from the system to execute *.js files. cscript is not only capable of executing JavaScript, but also VBScript. Which engine to run is usually determined by the file extension, except when any installed program has added a registered association to the used file type. In that case, the execution of cscript and thus the build fails. This can be prevented by directly defining the script engine when calling cscript, using the /e:javascript parameter for *.js targets. Change-Id: If717b8ae5335acbe4f11c269d3c98a7247a135e6 Reviewed-on: Reviewed-by: Thorsten Behrens <> Tested-by: Thorsten Behrens <>
2016-01-10Fix typosAndrea Gelmini22-48/+48
Change-Id: I9a5940027423ff0791fa7da0b79b617412ce6b86 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Ashod Nakashian <>
2016-01-08Bump copyright year to 2016Adolfo Jayme Barrientos6-6/+6
Change-Id: Ifbd88aa55d5aa32a7b8dc11d7ac0310d0ef1e5d1
2015-11-28-Werror,-Wstring-plus-intStephan Bergmann1-2/+2
Change-Id: Ie16ca73ac3d622d00583ef454780f9a01b32d436
2015-11-17remove vestigial Adabas D references in tests etc.Michael Stahl1-6/+5
Adabas D connector was removed in 8256eb0205fcddb79a67be13d6507b2653ff5e08 Change-Id: Ie142763ac32728c1596c196d919cbe84e6735c96
2015-11-15use initialiser for Sequence<OUString>Noel Grandin2-6/+3
using variations of: git grep -lP 'Sequence.*OUString.*\(\s*1\s*\)' | xargs perl -0777 -pi -e "s/Sequence<OUString> (\w+)\(1\)\; \s*OUString\* pArray.*; .*\[0\]\s*=\s*(\S+)\;/Sequence<OUString> \1 { \2 };/g" Change-Id: I03c64334ff30ee14dce0d17b67f5122a3893bbe3 Reviewed-on: Reviewed-by: Noel Grandin <> Tested-by: Noel Grandin <>
2015-11-15use initialiser for Sequence<OUString>Noel Grandin1-2/+1
performed using: git grep -lP 'Sequence.*OUString.*\(1\)' | xargs perl -0777 -pi -e "s/Sequence<OUString> (\w+)\(1\); .*\[0\] = (\S+);/Sequence<OUString> \1 { \2 };/g" Change-Id: I4da56c80fa09bfc1e8f868794001e9921431e09f Reviewed-on: Reviewed-by: Noel Grandin <> Tested-by: Noel Grandin <>
2015-11-15use initialiser syntax for Sequence<OUString>Noel Grandin3-6/+3
replaced using the script: git grep -lP 'Sequence.*OUString.*\(1\)' | xargs perl -0777 -pi -e "s/Sequence< OUString > (\w+)\(1\); .*\[0\] = (\S+);/Sequence< OUString > \1 { \2 };/g" Change-Id: I23688a91562051a8eed11fc2a85599545c285c34 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Noel Grandin <>
2015-10-30UNO: no need to use OUString constructor when calling createInstanceNoel Grandin4-8/+6
Change-Id: I37da28539b94706574116d0fff5f008aabfb5526 Reviewed-on: Reviewed-by: Noel Grandin <> Tested-by: Noel Grandin <>
2015-10-29Initialize Sequence<beans::NamedValue> from initializer_listsNoel Grandin1-32/+18
Change-Id: I216dcbd983dcf3df79df9fda371b93114540a9d8
2015-10-15coverity#1326731 Dm: Dubious method usedCaolán McNamara1-30/+40
and coverity#1326732 Dm: Dubious method used coverity#1326734 Dm: Dubious method used coverity#1326735 Dm: Dubious method used coverity#1326739 Dm: Dubious method used Change-Id: Id9d39decf7442b503079ebcfe8c881f0f2fe3eb3
2015-10-12Kill dead mac os x 32bit odk build configRiccardo Magliocchetti1-20/+0
Change-Id: I6e35709a399aa520c9ad198c39a5fb03f3500c9c Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Norbert Thiebaud <> Tested-by: Norbert Thiebaud <>
2015-10-02Fix typosAndrea Gelmini15-28/+28
Change-Id: I51ed2ccb06ba4ced15cd0b8e23e59a9609f07e93 Reviewed-on: Reviewed-by: Samuel Mehrbrodt <> Tested-by: Samuel Mehrbrodt <>
2015-08-11gbuild/config stop using VERBOSE, use only verbose=tNorbert Thiebaud1-2/+2 was setting VERBOSE=YES/NO when really we use verbose=t or verbose= Change-Id: I47aee8d177cb2d788a62ecdbbb9cc3695c2bb299 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Norbert Thiebaud <>
2015-07-21Miscellaneous typosAdolfo Jayme Barrientos1-4/+4
Change-Id: I5187364d420ab78c36a91632efab9c32951d867a
2015-07-19Fix typosAndrea Gelmini2-2/+2
Change-Id: I52cbaad71560d73f5e24f3de3cd62b00d678dd6c Reviewed-on: Reviewed-by: Markus Mohrhard <> Tested-by: Markus Mohrhard <>
2015-07-08Fix typosAndrea Gelmini3-3/+3
Change-Id: I70b03c152f63e48341dc5629a99b0eeab7b497c0 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Julien Nabet <>
2015-07-03Fix typosAndrea Gelmini13-19/+19
Change-Id: I8e429d1f03aac7c7cdb7ff4b43b3f46d40292510 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Samuel Mehrbrodt <> Tested-by: Samuel Mehrbrodt <>
2015-06-29Explain how to test SDK examplesStephan Bergmann1-0/+22
Change-Id: Ifcf0a7276e1b0da6b9176eb70c4a8dae00491935
2015-06-28Fix typosAndrea Gelmini2-2/+2
Change-Id: I80995af6459af9f647e66d1c85da2eedad2647b9 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Julien Nabet <>
2015-06-28Fix typosAndrea Gelmini1-1/+1
Change-Id: Ifd126a535f18db79a18aaec61b76cdf26ab33dff Reviewed-on: Reviewed-by: Julien Nabet <> Tested-by: Julien Nabet <>
2015-06-22Fix typosAndrea Gelmini2-2/+2
Change-Id: I60ed5eb658d50cbc7dc572facb5463b7527b4d9b Reviewed-on: Reviewed-by: Michael Stahl <> Tested-by: Michael Stahl <>
2015-06-17Fix CalcAddins exampleStephan Bergmann1-1/+1
was broken with 70f56bc22fe952c75ec714e05e1bb5296491a36a "java: reduce scope, make member classes private" Change-Id: I84a3fafbfdddf6bb04ab7787d344bf50ffd22994
2015-06-16Fix typosAndrea Gelmini1-1/+1
Change-Id: Ieaf67cf597e05dbae5affa153af907fda4462a41 Reviewed-on: Reviewed-by: Michael Stahl <> Tested-by: Michael Stahl <>
2015-06-15java: 'final static' to 'static final'Noel Grandin3-9/+9
this is the canonical order, and it makes the code easier to read Change-Id: I272e7f1e140296e582702b6dbf77a03eefb65470 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: David Ostrovsky <>