summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-08-18screenshots: added stuff for Linux buildArmin Le Grand3-0/+3
Change-Id: Icc219fd6d2d8fc555f8e54d1fd0116e5976c5f7b
2016-08-18screenshots: added more virtualization/abstractionArmin Le Grand10-39/+55
TabPabe Identification to UI-File names. Isolated some data initialization constructs. Added more dialogs to dump. Should dump on all systems now Change-Id: I7ee07309e0bf88064f789c13bcbff93c17370f77
2016-08-18screenshots: extend default paths where stuff gets writtenArmin Le Grand14-11/+192
Change-Id: I1886d832bb9474371ea27d4d36f0446b221246d0
2016-08-18configure: move export validation, check for min jreThorsten Behrens1-108/+114
officeotron needs JRE 1.6 at minimum, so check for that and bail out sensibly. Had to move that entire block down after java version checks. Change-Id: I69b510c53a789478710dae6167a237c2edf40f2d
2016-08-18Update officeotron jar - now built with java 1.6 targetThorsten Behrens1-1/+1
Mac did not like the previous 1.7 bytecode version. Change-Id: I0dc22731cadaed7883023cb89a84d7c9304714e1
2016-08-17Tino should be TinosCaolán McNamara1-1/+1
Change-Id: I9f02547e2c800816abe395c42fecadba2ee7332e
2016-08-17Updated coreStanislav Horacek1-0/+0
Project: help 641b43850cb2903e640bfbdd5df413e80aff2b68 tdf#99840 update info on saving of pen drawings in Impress Change-Id: I46546fa3a25cf2eed21438f6171f1959777166f5 Reviewed-on: https://gerrit.libreoffice.org/28093 Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk> Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
2016-08-17Resolves: tdf#101245 doc(x) protected areas not protected with disabled cursorMartin Nathansen1-1/+4
Protected areas of imported doc(x) documents are now protected even when the “enable cursor” option is disabled: It is still possible to set the cursor into the protected area, but the text is not editable anymore. Change-Id: If45dfc82fb7cc70e0a6569a9d735eafcafda9bc2 Reviewed-on: https://gerrit.libreoffice.org/28075 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2016-08-17firebird: fixup cloop on WindowsLionel Elie Mamane1-29/+2
newly added patch was already essentially included in firebird-cygwin-msvc.patch Change-Id: Ibb4d17ced8fd58dd46ff8ca54c8a0d9d0422345e
2016-08-17firebird: gcc6 compatibility part 2Lionel Elie Mamane1-0/+1
Change-Id: I78ef547f4996050bffe83ab7e0e6acd046264bf8
2016-08-17firebird: gcc6 compatibility part 1Lionel Elie Mamane2-0/+20
Change-Id: I4fbb131a629275626510d5311550e8bf8cdef6d5
2016-08-17firebird: have built-in cloop use same compiler as everyone elseLionel Elie Mamane2-0/+13
Change-Id: I44cbbc82e34b9f4047a2fbebc3b959e3e148452a
2016-08-17Remove duplicate lineStephan Bergmann1-1/+0
...that was added with both c4c10c17adfb139a208deeb1a47a9fcad924b9c3 "INTEGRATION: CWS sb87: #i88687# let Loader call new unoinfo instead of old juh.jar UnoInfo.getJars" and 9d53b3321881bd54526f08a9219c539c1430f2b5 "INTEGRATION: CWS jsc21" Change-Id: I355cbd933e3cff76416d02af8d6717326e0f3cb7
2016-08-17Add missing Loader$1.classStephan Bergmann1-0/+1
...that was introduced with abbf4777f29374025d576ef8daa3f6dcba02ddf5 "cid#1326844: DP: Use doPrivileged" Change-Id: I8cd4d947b258313d4d171c5888490d1a860ebee7
2016-08-17Nah, just check for iOS explicitly for nowTor Lillqvist1-1/+1
Fixes build breakage on Linux with a system cairo. Change-Id: I4ef52fbd4a95f72c78433038654571d59efe8996
2016-08-17fixup firebird with internal icu: link timeLionel Elie Mamane1-3/+8
Let us see whether firebird uses LDFLAGS on MacOSX now... Change-Id: If1a2d1f11f1c17d8e4cc21f0bae87ec042333e8e
2016-08-17Revert "These 'inline' keywords are fairly pointless"Tor Lillqvist1-4/+4
Nah, they are a good idea in most cases. This reverts commit 1c8e4f74c63312fca5898452fae4ba32268fce65.
2016-08-17Drop some iOS-only code that seems unnecessary and in fact crashes nowTor Lillqvist1-8/+0
Change-Id: I146e340548830c18bc6737a723e0b4d3a684d1c9
2016-08-17We use a much newer ICU version nowTor Lillqvist1-4/+4
Change-Id: If631e7a4d3faabcce52e3c890faed5e649d2e967
2016-08-17These 'inline' keywords are fairly pointlessTor Lillqvist1-4/+4
Change-Id: I1018ca4954282d0b62a254d509e29493588960c1
2016-08-17Use correct path to the build platform's services.rdb when cross-compilingTor Lillqvist3-3/+6
Requires introducing LIBO_URE_MISC_FOLDER_FOR_BUILD. Change-Id: I133a7f73e48090f67764838b45de4fe8b7580efe
2016-08-17Massage ifdefs etc for iOS to avoid undefinedsTor Lillqvist6-31/+28
I think it's best to not use cairo on iOS, even if we do use it on Android. We probably want to use native APIs for the functionality that cairo would provide. Just like we do on OS X. No idea whether the resulting TiledLibreOffice will still work like it used to in May last year, when I last tried. Change-Id: Ie15cad6918d7a66e2aff7faabfcade7f3246b060
2016-08-17Surround use of StarBASIC with #if HAVE_FEATURE_SCRIPTINGTor Lillqvist1-0/+2
Change-Id: I996d5c9bf07a8cccb7790780f9772d512b155ffc
2016-08-17Adapt to LibreOfficeKit API changes, LOK_USE_UNSTABLE_APITor Lillqvist5-1/+6
Change-Id: I7d83c90a8f3930f043101ed81b090dd38c43f986
2016-08-17Why wouldn't we need liblangtag for iOS?Tor Lillqvist1-1/+1
Change-Id: I7bb75b17003a5a40f69da1f2db5f377d5f349c34
2016-08-17sw: allow accept/reject of redline by indexMiklos Vajna4-7/+89
Previously .uno:AcceptTrackedChange / .uno:RejectTrackedChange always worked by cursor position, but redlines are stored in the redline table, so they have a unique index. Allow specifying that index when invoking the command, and in that case ignore the cursor position. The index is not stable after an insertion / deletion. Change-Id: I493a22e84800ded224fb6b9c61261744dc0fb64f Reviewed-on: https://gerrit.libreoffice.org/28192 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-08-17enable password export tests under macosxCaolán McNamara2-11/+3
gerrit says they build with this cert folder disable variable in place Change-Id: Ibf711a01e6c055613c65dd94d85b523e7c8b5acd
2016-08-17revert div by 0 ubsan hackarounds nowCaolán McNamara3-10/+11
Change-Id: I6497a87d3071f91d5465033d2dc6ecafaa6461f4 Revert "use div() instead of /0 to content ubsan" This reverts commit fa293f7d6792a2beab048461c8a067e9ca980bb8. Revert "use div() instead of /0 to content ubsan" This reverts commit e043cce9a48c1e4f4dd232a58de64f03d1d3919f. Revert "use div() instead of /0 to content ubsan" This reverts commit ebe04c075649c677b55941e3b4e57fbca150b5db. Revert "use div() instead of /0 to content ubsan" This reverts commit fb2c146752074b132d665e40343a08dcb2e6672e.
2016-08-17fixup firebird with internal icuLionel Elie Mamane1-14/+12
Change-Id: I38e44875234aa0c8382ab6e01b4f4c5cc16b834e
2016-08-17Silence -fsanitize=float-divide-by-zero in some parts of scStephan Bergmann1-0/+18
...that rely on floating-point division by zero to produce infinity Change-Id: I081c88a9631b1d8aab85c600c6da04f158089644
2016-08-17Resolves: tdf#88257 handle FILTERXML array/matrix contextEike Rathke1-18/+101
... in which subsequent node elements are to be stored in the result matrix. Change-Id: Ia980a99a2b9ffba0e651f5d4c2420c8acfb80615
2016-08-17tdf#69066: use Restart Manager to restart processes during installationMike Kaganski7-0/+40
The goal is to allow installer to automatically close and restart closed applications, and thus diminish users frustration when they don't know how to close explorer.exe, or how to start it again and bring desktop back. Reference: https://msdn.microsoft.com/en-us/library/windows/desktop/aa370379 Notes: * A dialog MsiRMFilesInUse must be present in MSI. * It will only be used when operating system's Windows Installer version is >=4.0, and OS is Vista or newer. If system's Windows Installer is older, then current FilesInUse dialog will be used. * MSIRESTARTMANAGERCONTROL property has default value of 0, that enables installer to use the Restart Manager. It is explicitly set in MSI just in case. * Do not use Restart Manager and do reboot is selected by default. Change-Id: If9d8be7cb478d81db03485ee912991ae9d568ed8 Reviewed-on: https://gerrit.libreoffice.org/28171 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-08-17Updated coreOlivier Hallot1-0/+0
Project: help 38af1adac0c495b5865cd70d8a29163ec2fcdc14 Document classification help page enhancements Added more information on Objective of classification Categories Levels Customization Pasting contents Toolbar Grammar and liguistics checks welcome. Corrected lawsuits Change-Id: Ibdf652a9ee7927fa10262c7b3b54f1d750bf72c6 Reviewed-on: https://gerrit.libreoffice.org/27857 Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk> Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
2016-08-17tdf#91324 correct firebird date formatWastack1-4/+4
Store date inside the embedded firebird database as: Years as the years since 1900. Months from 0 to 11. Change-Id: Ic6269a183261c4c482f91f0d3871b42c54d4b99f Reviewed-on: https://gerrit.libreoffice.org/28173 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2016-08-17tdf#73073 GSoC Firebird Set autoCommit trueWastack1-0/+4
Use autoCommit for embedded Firebird database. Change-Id: I5633960b8e3d4e6ee8f9b4f29406c7208a059521 Reviewed-on: https://gerrit.libreoffice.org/28047 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2016-08-17GSoC Upgrade firebird to 3.0Wastack24-673/+1060
Embedded firebird is now version 3.0. Supports MSVC 14.0. Instead of fbembed, there are now two libraries: fbclient and Engine12. fbclient is linked as fbembed before, Engine12 is loaded at runtime from fbclient. fb now needs system libtommath, which is supplied as a new ExternalProject of LO. Change-Id: I132939bdee745795b22f675e4265e9590079c45f Reviewed-on: https://gerrit.libreoffice.org/27642 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
2016-08-17writerfilter: fix Android buildMiklos Vajna1-0/+11
lround() is missing in the std namespace on the broken Android toolchain, work it around. Change-Id: Ib53ace52c3a7c345de1326e3566a279f2a3f1bce
2016-08-17lok::Document::getCommandValues: expose redline infoMiklos Vajna3-1/+145
Index is added as a property for each item, so that later changes can be identified by the index when they are accepted/rejected. Change-Id: I9362d208fdbed1f46d64558d44498d2b19150c81
2016-08-17"make debug=t" enables debuginfo againStephan Bergmann1-0/+2
...which had inadvertently been broken with 99db9f2295eb9a8b3288df9798a292b8d6e1b854 "Make --enable-symbols orthogonal to --enable-debug/-dbgutil" Change-Id: I3962aa8c67426f3aebc5ad746f7ac281c68d941a
2016-08-17Avoid division by zeroStephan Bergmann1-1/+1
...when i == 0. Change-Id: Iae1adbe559370bdba195afb74e83b5c94e5de4e2
2016-08-17tdf#95292 MM: add unit testJan-Marek Glogowski3-23/+91
bEndOfDB was handled inconsistently in ToNextRecord for record selections and normal record iteration. This unit test checks mail merge to generate the correct amount of three pages (actually five with the hidden, empty pages) for a five record data subset, mailing a linked label document with two labels. Previously the third / last page was missing. On Windows, this test originally failed, because the test document for synced labels opens the "synchronize" dialog, which is generated from an UI file, which are missing in the default test configuration. So this patch also switches the mail merge unit test to the "instdir configuration", which has locking enabled and prevents opening a documents twice. As a result we can't use a document for two test and have to load the source document for inspection after the UNO mail merge call, because it can just work with a file name as the source document. This way the document isn't opened twice, and the tests still pass on Windows. Change-Id: I98b33defc403c40b84af44d91ed7fdcf6cf347a3 Reviewed-on: https://gerrit.libreoffice.org/23503 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2016-08-17tdf#86087: Convert relative URLs to absolute upon import of docx etc.Stephan Bergmann2-0/+23
...to fix the import part of tdf#86087. Apparently, "fragment-only" relative same-document URLs (like <#anchor>) are supposed to remain relative; otherwise, various tests like testFdo69548::Import in CppunitTest_sw_ooxmlimport fail. Change-Id: I2dbba2f2f1e225f85e21600e68a3c4cffdb023b2
2016-08-17sw: use std::lround() instead of manual rounding in RTFSdrImportMiklos Vajna1-3/+4
Change-Id: If869c3f987996918904dca76de92d3e35789efa5
2016-08-17-Werror,-Wunused-private-fieldStephan Bergmann2-3/+1
Change-Id: I7c1f1438be7226b9ea4692f1c4e39782288f6196
2016-08-17Use full absolute URL in footer-contain-hyperlink.docxStephan Bergmann1-0/+0
What this binary change does is change in the contained word/_rels/footer1.xml.rels from Target="www.google.com" to Target="http://www.google.com/" because of: <sberg> vmiklos, do you know how sw/qa/extras/ooxmlexport/data/footer-contain-hyperlink.docx (introduced with 4654e9b113a66c800161d0ee82d587055fff4f8b ["fdo#74271: Added unit test & code changes for footer contains hyperlink."]) was created? It contains a word/_rels/footer1.xml.rels with a <Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink" Target="www.google.com" TargetMode="External"/>, where that Target="www.google.com" is not a proper URL, but the testFooterContainHyper link test in sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx expects it to end up as "http://www.google.com/" <vmiklos> sberg: [...] that sounds like a bug, MSO resolves that as a regular relative file reference, i.e. to file:///...\ooxmlexport\data\www.google.com <sberg> vmiklos, ah, that's good to know; I'm trying to fix tdf#86087 ["FILESAVE FILEOPEN VIEWING: Can't open or save relative links in docx"] by turning relative URLs into absolute ones when reading docx etc. in writerfilter/source/dmapper/DomainMapper_Impl.cxx, but that now caused that test to fail <sberg> vmiklos, so I guess it's best to modify sw/qa/extras/ooxmlexport/data/footer-contain-hyperlink.docx to contain <http://www.google.com/> instead of merely <www.google.com> <vmiklos> sberg: yes, i think so Change-Id: I7986acb66f260faaf8fe5398f3778cc35fb9930d
2016-08-17these are typically used for export substitutionCaolán McNamara1-1/+1
Change-Id: I6d31e7eaa87fc43faeefb5d4095efab8cedd3679
2016-08-17loplugin:staticcallNoel Grandin1-1/+1
Change-Id: I0e35e3e6b7540fb1b8a65b034095d2b1fe80715f
2016-08-17loplugin:unusedenumconstants in basctl..editengNoel Grandin18-100/+12
Change-Id: I49a23a197969d58a3a2d6b2be1fbe4a647c7fa08
2016-08-17[GSoC] Add new Bitmap controls to bitmap tabRishabh Kumar4-10/+885
Change-Id: I0eb59e5082da1efa52dcb3b85f6e4129aad3e676 Reviewed-on: https://gerrit.libreoffice.org/26402 Tested-by: Jenkins <ci@libreoffice.org> Tested-by: Yousuf Philips <philipz85@hotmail.com> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2016-08-17UTF-8 is Unicode, tooTor Lillqvist1-4/+4
There is no dichotomy of "Unicode" vs. "UTF-8". What is meant is UTF-16 (OUString) vs. UTF-8. So say so in the comments. Change-Id: I14fa7f543e87ed9e54fb37374a0b17d7e09a0879