summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-08-23More javadoc fixes for building with Java 8.Damjan Jovanovic
Notes: prefer: 9ab5d436131df63c85945360520fe7ff948ee280
2015-08-23Fix some of the many javadoc 8 errors.Damjan Jovanovic
Notes: prefer: 3a05aabe4190fc948ebdc94a14a15872f977ba0c
2015-08-14#i120706# CRASH - navigating tables containing NULL timestamps in ↵Damjan Jovanovic
DataSourceBrowser using mysql JDBC connector causes AOO to crash because the read-only column list was not kept in sync with the column list. Notes: prefer: 522b4c65dcc90719288b4f7aa7eb565c15b64e86
2015-08-13Fix a compilation failure caused by missing include when debugging is enabled.Damjan Jovanovic
Notes: ignore: obsolete
2015-08-07FreeBSD: Work around clang-3.4 issues.Pedro Giffuni
It is well known that clang-3.4 doesn't build all AOO correctly. Workaround the issue for FreeBSD 10 which ships with clang-3.4. The workaround may still be needed for other clang based platforms. Submitted by: Don Lewis Notes: ignore: obsolete
2015-08-05FreeBSD build fixes.Pedro Giffuni
This allows out the box builds with gcc and to simplify the build with clang and also the FreeBSD port. From Don Lewis (FreeBSD port maintainer): Because we need to use different CFLAGS for gcc and clang, I had to add some compiler detection logic. On most platforms, the value of $(COM) is either set statically by set_soenv, or set_soenv parses the compiler name to figure out which compiler is being used and then set $(COM) appropriately. The latter doesn't work for FreeBSD because cc could either be gcc or clang. For FreeBSD, I added the compiler detection logic to configure, which then passes that to set_soenv, in a somewhat hackish manner. When building with ports gcc on FreeBSD, we need to pass the rpath for the gcc runtime to the linker. The FreeBSD port attempts to to this by adding this information to LDFLAGS, which the openoffice configure script then steps on, and in any case, this does not help the out of the box build. My solution is to add some logic to configure to generate the necessary linker flags, which it then passes to set_soenv for inclusion in FreeBSD*Env.Set.sh. On FreeBSD, the out of the box build needs to pass $LIBINTL_PREFIX in the environment to the build phase. I added some code to configure to figure out the value of this variable and to pass it to set_soenv for inclusion in FreeBSD*Env.Set.sh so that this does not need to be done as a extra step in the build. Changing $(COM) from GCC to CLANG for clang builds caused a number regressions elsewhere in the build framework. These were mostly caused by the framework checking for $(COM) == GCC and $(OS) == FREEBSD, with $(COM) == CLANG case unhandled. The fix was generally to just ignore the value of $(COM) and only test the value of $(OS). One special case was the bridgetest regression test, which started dumping core on INTEL 32-bit when built with clang. It turns out that this entire test is was skipped for $(COM) == gcc, $(OS) == FREEBSD, and $(CPU) == I. Rather than also skipping this test when building with clang, I tracked down the failure to a particular subtest involving polymorphic structures that also fails on OS/2 and tweaked the code to also skip that subtest on FREEBSD INTEL (32-bit). Now bridgetest is run and passes on FreeBSD with both gcc and clang, on both i386 and amd64. Submitted by: Don Lewis Notes: ignore: obsolete
2015-07-24#i122712# Split PDF Export dialog in columns for better compatibility with ↵Andrea Pescetti
small screens. Patch by: hanya Notes: prefer: aa93c3c9a02c6c51b3908a3c2d8334bdfdbe2eed
2015-07-14Fix nss build on the FreeBSD buildbot.Pedro Giffuni
Submitted by: Don Lewis Notes: ignore: aoo
2015-07-14Add rat excludesRegina Henschel
Patch by: Gavin McDonald <gmcdonald@apache.org> see dev@openoffice.apache.org 'Rat Patch take 2' Notes: ignore: aoo
2015-07-13#i126401# Add ASF license headersKay Schenk
Patch by: Gavin McDonald Notes: ignore: aoo
2015-07-13#i126401# Add ASF license headersKay Schenk
Patch by: Gavin McDonald Notes: ignore: aoo
2015-07-13#i126401# Add ASF license headersKay Schenk
Patch by: Gavin McDonald Notes: ignore: aoo
2015-07-13#i126401# Add ASF license headersKay Schenk
Patch by: Gavin McDonald Notes: ignore: aoo
2015-07-08jpeg build fixesPedro Giffuni
Mostly visible when using external jpeg. Author: Don Lewis (truckman at FreeBSD) Notes: ignore: aoo
2015-07-08NSS build fixesPedro Giffuni
Author: Don Lewis (truckman at FreeBSD) Notes: prefer: f6f5c89259867b5aeb86d5509f826da949d122c4
2015-07-08#i107734 Support for Math Input Panel in Windows 7Regina Henschel
The patch introduces a new command .uno:ImportMathClipboard to module Math. It imports MathML content from clipboard and transforms it to Starmath It handles clipboard MIME type 'application/mathml+xml' and plain text, which can be interpreted as MathML segment. It partly solves issues #i14252, #i34781, and #i53509 too. Review by: Hanya <hanya.runo@gmail.com> Notes: merged as: 64bc8b45b5c23efc5fe57585a69aa4263aaf4e83
2015-06-24#i105098# fix drag&drop insertion of files/images on MacHerbert Dürr
Fixed-by: Manik <mm30f@yahoo.com> Reviewed-by: Herbert Duerr <hdu@apache.org> Notes: prefer: cfdd89f10fdc15b36bd0d1023e49ca3752feb51e
2015-06-20#i126366 Do not remove outer bracesRegina Henschel
Patch by: Ivan Timofeev <timofeev.i.s@gmail.com> resolves error {a+b}over{c+d} --> a+b}over{c+d Notes: prefer: e3b220a5ae82543ce7322ce7ab516dd3f5bdf8b0
2015-06-15#i126367 existing command text is repeated when insert formulaRegina Henschel
Patch by: Marcos Paulo de Souza <marcos.souza.org@gmail.com> Notes: prefer: 41de10f5fd181dc45b487d2ac29cd2b4fbb34710
2015-06-11Add missing ASF license Headers to files in folder ooxmlRegina Henschel
Patch by: Gavin McDonald<gmcdonald@apache.org> read thread [RAT REPORT] starting 2015-05-06 on dev@openoffice.apache.org Notes: ignore: aoo
2015-06-03#i126281# Remove HWP as an option to Writer open menu.Kay Schenk
Notes: prefer: f974db5d89eacf0c23e303c22c62972014e9db16
2015-05-07Remove hangul info from rat-excludes.Kay Schenk
Notes: prefer: f974db5d89eacf0c23e303c22c62972014e9db16
2015-05-01#i126281# Do not build/ship hwpfilter.Andrea Pescetti
Notes: prefer: f974db5d89eacf0c23e303c22c62972014e9db16
2015-04-22#i126230 current Math type detection is too restrictRegina Henschel
Now these files are detected in addition: Fragments without prolog, any prefix on the math element, files in encoding UTF-16 Patch by: Regina Henschel <rb.henschel@t-online.de> Review by: Kay Schenk <kschenk@apache.org> Notes: prefer: dddd9b41f59fa9857159cef70add9e2343dd1ab1
2015-04-21Minor cleanups in the random generator code.Pedro Giffuni
Drop unused variables. Enhance slightly the naming of static variables. Notes: prefer: 8f436d3de7e99268a8862664d2cb2574231c3b18
2015-04-06#i95167 XIRR() function gives Err:502Regina Henschel
Patch by: Driss Ben Zoubeir <driss.zoubeir@gmail.com> Review by: Regina Henschel <rb.henschel@t-online.de> Notes: merged as: 9f1ffa641b67a4359611bb62d147a9a1e09312cd
2015-04-05i81637 - Replace column header "Title" by "Name"Ariel Constenla-Haile
Patch by: Driss Ben Zoubeir <driss.zoubeir@gmail.com> Review by: arielch@apache.org Notes: merged as: 4d48b51ad4481a3e2ed8bc79728d1c845f58aed6
2015-04-04i126223 - Update English dictionaryAriel Constenla-Haile
Notes: ignore: aoo
2015-03-26FreeBSD build structure changesPedro Giffuni
Part of Code Review: https://reviews.freebsd.org/D2108 Author: Don Lewis (truckman at FreeBSD) Notes: prefer: b9ef67fbba706029d9c61ff858f8e05fa42d61ad
2015-03-26Move operator to the public section.Pedro Giffuni
This solves visibility issues with modern gcc. Author: Don Lewis (truckman at FreeBSD) Notes: ignore: aoo
2015-03-26Small fix for BSD.Pedro Giffuni
Part of Code Review: https://reviews.freebsd.org/D2055 Author: Don Lewis (truckman at FreeBSD) Notes: merged as: 09f83e1f409853a6c6e4300287c4e50bad5b9d0b
2015-03-26Huge update to the FreeBSD port (amd64 part).Pedro Giffuni
Starting with FreeBSD 10, the FreeBSD project has moved from using gcc/libstdc++ to using a complete C++ stack based on clang/llvm libc++ and libcxxrt. This new stack has better standards compliance and has huge similarities with MacOSX but it brought subtle low level problems for our outdated bridges code. Don Lewis has done a brave effort to update this code and has done extensive testing within FreeBSD port. Support for older versions of gcc has been dropped. Code Review: https://reviews.freebsd.org/D2108 https://reviews.freebsd.org/D2055 Author: Don Lewis (truckman at FreeBSD) Notes: prefer: 551898cdd21f323df0222a96ff4dde3ecf38da2d
2015-03-26Huge update to the FreeBSD port (i386 part).Pedro Giffuni
Starting with FreeBSD 10, the FreeBSD project has moved from using gcc/libstdc++ to using a complete C++ stack based on clang/llvm libc++ and libcxxrt. This new stack has better standards compliance and has huge similarities with MacOSX but it brought subtle low level problems for our outdated bridges code. Don Lewis has done a brave effort to update this code and has done extensive testing within FreeBSD port. Support for older versions of gcc has been dropped. Code Review: https://reviews.freebsd.org/D2108 https://reviews.freebsd.org/D2055 Author: Don Lewis (truckman at FreeBSD) Notes: prefer: 551898cdd21f323df0222a96ff4dde3ecf38da2d
2015-03-26Bring to SAL a wrapper implementation of the powr() IEEE 754 math function.Pedro Giffuni
This function was originally brought in r1444110 and is useful for OOXML compatibility. At this time it is not being used to fix the original issue it was meant to address but it is convenient for future use. It also reduces the differences from FreeBSD's port which will be receiving updates. Notes: ignore: obsolete
2015-03-26Re-implement Calc's RAND() function using a variant of KISS PRNG.Pedro Giffuni
George Marsaglia's KISS algorithm is a rather simple implementation of a random number generator but it has interesting properties with respect ot the traditional Mersenne Twister. I used the 2011 32 bit Multiply-with-carry variant, with an undetermined period which is known to be not less than 10^40000000; it is known to pass all the statistical tests. The Apache OpenOffice implementation uses an aggressive seeding scheme based on the internal rtl_random functions, rendering the function basically unpredictable. As a side effect it is also not possible to specify a seed for repeatability. No claims are made concerning crypto-safeness. The specific adaption for Apache OpenOffice is: Copyright 2015 Pedro Giffuni All rights reserved. Huge thanks to Steve Kargl for pointing me to the algorithm and the late George Marsaglia for creating it in the first place. Notes: prefer: 8f436d3de7e99268a8862664d2cb2574231c3b18
2015-03-24#i125147# check the pointer while get accessible state setTsutomu Uchino
Notes: prefer: 0c3211b1f20383b4fbee8978e88c21e498e35047
2015-03-19#126118# Fix malformed if statements in makefile.Kay Schenk
Notes: ignore: obsolete
2015-03-02#i125498# Patch by: LoganKay Schenk
Removed non-functioning search engines. Notes: prefer: 9e98f12db714b8a1a8cc64234bb4eea26e936166
2015-02-20#i126116# nonlocalizable arrow namesTsutomu Uchino
Notes: prefer: 7661f0943d6286b7e7075c5f2e172f23d53ea47d
2015-02-20#i125897# fix color palette entry for "Sky Blue 1"Herbert Dürr
Patch-by: Erik Engstrom <engstromea@g.cofc.edu> Suggested-by: V Stuart Foote <vstuart.foote@utsa.edu> Found-by: Jay Philips <philipz85@hotmail.com> Reviewed-by: Herbert Duerr <hdu@apache.org> Notes: prefer: e95ae3278b71fc56fa6cdab9ecff4c5bdbdda583
2015-02-13Use text/xml instead of application/xml in svn:mime-typePedro Giffuni
This is the recomended value in Subversion's svn-eol-style.txt: # Please do not use svn:mime-type=application/xml for xml files as that causes # SVN to treat them as binary - use text/xml or omit the setting entirely This was discussed in the lists on Nov. 2013 but never acted upon. Notes: ignore: aoo
2015-02-10#i125985# Suggested by Keith McKenna, Comment 28.Kay Schenk
Insert toolbar comments changed in accordence with Keith's recommendation. Notes: merged as: d87ecd2566368b8ccdf43db09425093fff343922
2015-02-03#i89465# fix label width of Avery j8159Tsutomu Uchino
Notes: prefer: 80a72c4cc7edc6b4c0b88d841500617cd733cbf7
2015-02-02#i18217# add width and height of page for part of existing label definitionsTsutomu Uchino
Notes: prefer: 80a72c4cc7edc6b4c0b88d841500617cd733cbf7
2015-01-31#i53718# add support of paper size for label documentTsutomu Uchino
Notes: prefer: 80a72c4cc7edc6b4c0b88d841500617cd733cbf7
2015-01-31#i114416# use default service name for scroll bar if failed to detect the ↵Tsutomu Uchino
control-implementation Notes: merged as: f2ae6d2053256e1917104f1c44485099966155be
2015-01-31#i116863# remove extra spaces from labels of line spacing commandsTsutomu Uchino
Notes: prefer: 695d29e17feefb33ff54e7263ba2d322e665d176
2015-01-30#i105692# rearrange the order of the controls and fix name of typeTsutomu Uchino
Notes: prefer: 1845b6af3991ca5521eef48aafe1d0489e2ff8f6
2015-01-30#i67663# add vertical alighment on property UITsutomu Uchino
Notes: merged as: 68deef115925c60513b42af9bc4e6df24b49dd2d
2015-01-27#i85241# store settings about value highlighting in documentTsutomu Uchino
Notes: merged as: 7daf15884d980a8b848f3bdf9bdaed498dcb7b55