[Libreoffice-commits] core.git: Changes to 'feature/cib_contract561'
Katarina Behrens
Katarina.Behrens at cib.de
Tue Feb 28 23:09:41 UTC 2017
New branch 'feature/cib_contract561' available with the following commits:
commit 6d1046a4640dd736ec6e67584da535fad2e9b65c
Author: Katarina Behrens <Katarina.Behrens at cib.de>
Date: Sun Feb 19 23:58:52 2017 +0100
Run macro:// via LOKit
Reviewed-on: https://gerrit.libreoffice.org/34538
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
(cherry picked from commit e7729f458409f7fef2b7dab752205e3b230acb65)
Conflicts:
desktop/qa/desktop_lib/test_desktop_lib.cxx
desktop/source/lib/init.cxx
include/LibreOfficeKit/LibreOfficeKit.h
include/LibreOfficeKit/LibreOfficeKit.hxx
In the end amending 31d435bd576b1877bbf32749fc4bf943fe6a1ea8
Change-Id: I54d3c734d86d4b44e1dfe1ad7728e2f51cd26d53
commit 8209f1437f5e968f560629e7a2b8c96fff8eb5c5
Author: Thorsten Behrens <Thorsten.Behrens at CIB.de>
Date: Tue Feb 28 10:55:27 2017 +0100
Fix headless build for LOKit
Inspired by 96c1ae1d8e78ae8b9bd7d4001645cad24d62b720
Change-Id: I1dfa5d30ba00b3ef4527b1fcfccbe22066ab235b
commit 94965a807fc18c292317d12e3068ea6a139317ab
Author: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
Date: Thu Feb 23 12:39:54 2017 +0100
Fix headless build
Change-Id: I25c85ca732ad94a42db65a9586b50294c7322414
commit c4950731860058a6a97f080cf581f27c4a34890c
Author: Thorsten Behrens <Thorsten.Behrens at CIB.de>
Date: Mon Feb 20 04:20:51 2017 +0100
Add list-style-type support to html parser
Conflicts:
sw/source/filter/html/svxcss1.cxx
sw/source/filter/html/svxcss1.hxx
Change-Id: Ibd7978b12a3c5024c55571b165b82c6abe7a8925
commit 31d435bd576b1877bbf32749fc4bf943fe6a1ea8
Author: Katarina Behrens <Katarina.Behrens at cib.de>
Date: Mon Feb 20 00:55:58 2017 +0100
Run macro:// via LOKit, first cut
Change-Id: I8a9e6a097a437b45dc0264282ef1bd68479ac63e
commit 4ff75747c530452fc671d8584ee1a4e26effd25a
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Mon Dec 19 12:54:34 2016 +0100
Add logging to file and log config for Windows
Patch set comprised of:
add an option to pipe log output to file
The target file and the option are controlled by SAL_LOG_FILE. The
variable should contain the target file in a system dependent notation.
Change-Id: Ie1ce9c39740c8b7a989e5af222be21a3e3142084
Reviewed-on: https://gerrit.libreoffice.org/32176
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard at googlemail.com>
(cherry picked from commit fb22a4f0d92d1a7a371fab21c965b26b9c0a5b42)
Allow to set log level/path in file
Expects a file logging.txt in the program/ directory
with the keys LogFilePath and LogLevel, e.g.:
LogFilePath=C:\\log.txt
LogLevel=info
Change-Id: I35c730469e4079139da908aa287b989dc98e0f9d
(cherry picked from commit e06a339e37929af1132cd454e2fbd412ad55c3a5)
sal: don't reopen logfile on every log line
Change-Id: Iac34fc87a99e98ca5e41eb621d55bf356c371e97
(cherry picked from commit 45b33aa06fc9a9d866b086777cee209a23b92e2e)
sal: log windows trace output to debugger console
Change-Id: Ic8fea70fd3b0b2d4881cd30e3616f5bbf7c0c533
(cherry picked from commit c249b51db18302e02b86b9b13270ca21eecdcf36)
Optionally include timestamp in the log
Change-Id: Ia9f162b704b6e16c84f259e9548e91b7bcd6a378
(cherry picked from commit 11536e5cde942692e90df33ff74f53df2b7e2548)
This code wouldn't otherwise build on 5.0.7 at Linux
Change-Id: I106c1a286ff5ad710a54cabc873cc5356f0a3123
(cherry picked from commit 7a0a072224ecc46fab96b6074df33cd6a308721f)
Fix crash when logging.ini does not exist
Change-Id: I1ed82fdcce1eb15548e699ffbf93ae39664612b3
(cherry picked from commit d7ecdc3901cca29d37fe597744dffb66c46e0ee6)
sal: flush log-to-file, remove extra linefeeds otherwise
syslog and windows debugger console don't need explicit line feeds.
For ofstream, use endl which implies a flush.
Change-Id: Id94e07aa1ae042557052fab6483e5db75aada89d
(cherry picked from commit c7f35d079fd364f236ce1df6ee1f32bb80d1cd22)
commit 3e6476c3508aec3058d2b61e8b45a09c9aa8a354
Author: Thorsten Behrens <Thorsten.Behrens at CIB.de>
Date: Thu Feb 16 03:32:15 2017 +0100
Fix windows build
Change-Id: I17cf2283477516a5c9cd97aa00987db273672480
commit f894ffc2aac0e728101b45f5f0c82b98bf6166d0
Author: Oliver Specht <oliver.specht at cib.de>
Date: Tue Jan 19 10:47:01 2016 +0100
Build the LibreOfficeKit bits also on Windows
Reviewed-on: https://gerrit.libreoffice.org/21598
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Oliver Specht <oliver.specht at cib.de>
(cherry picked from commit 0d31873dc1f40963b70a3840537e9c25bec7cff0)
Conflicts:
desktop/Library_sofficeapp.mk
Change-Id: Ibbd5e50ffeeb061a30d6f0f09a393a67ba67421e
commit 75da7ee670e43530dfa327cc263cf79067b06e43
Author: Thorsten Behrens <Thorsten.Behrens at CIB.de>
Date: Sun Jan 15 11:50:27 2017 +0100
gbuild: populate local symstore on Windows
Script based on Lubos' tb master script from
http://nabble.documentfoundation.org/Daily-Win32-debug-builds-td4067279.html
Change-Id: I7f3247367a63078881f3cf51cf3e2cad59ad67b5
Reviewed-on: https://gerrit.libreoffice.org/33088
Reviewed-by: Thorsten Behrens <Thorsten.Behrens at CIB.de>
Tested-by: Thorsten Behrens <Thorsten.Behrens at CIB.de>
commit 1eec9ffd87554ca4d79f5b61174a1054821751e2
Author: Oliver Specht <oliver.specht at cib.de>
Date: Thu Mar 17 09:02:50 2016 +0100
ui-previewer, vcl_opengl_shader, vcl_opengl_shader removed in headless build
commit 89a78383a1a598e7380455c052df5c446712d602
Author: Oliver Specht <oliver.specht at cib.de>
Date: Tue Mar 15 09:14:27 2016 +0100
some tests disabled without OPENGL
commit f409d929b34e70f950cf50c06c30dafac1ec0602
Author: Oliver Specht <oliver.specht at cib.de>
Date: Wed Mar 9 13:35:31 2016 +0100
missing include added
Change-Id: Ia1fdc470c624fda8c44bc76649aa83b9a81670f5
commit 5ac29aa98cf72a881b0941623086cfd0463dee6f
Author: Oliver Specht <oliver.specht at cib.de>
Date: Wed Mar 9 08:34:07 2016 +0100
some tests temporarily disabled
Change-Id: I474384d3893c77668173d4bf781f1073905f6507
commit 44967de04dcb1916dfb32342dbedb1c95d7b0b0c
Author: Oliver Specht <oliver.specht at cib.de>
Date: Tue Mar 8 14:51:07 2016 +0100
OpenGL/glew remainders fixed
Change-Id: Id6c87ac1211404288fa526d33288fc047af6e7d8
commit 2cf2b86afecd085b2e168d8ce8a7227021d7af09
Author: Oliver Specht <oliver.specht at cib.de>
Date: Tue Mar 8 08:24:05 2016 +0100
dependency to glew removed in headless build
commit a694575f2044d526c71c7ad57e6f80e49f373b6b
Author: Oliver Specht <oliver.specht at cib.de>
Date: Thu Feb 25 08:09:46 2016 +0100
Linear3DTransformation re-added to headless build
Change-Id: I51ad8a114a21ccd4ec173fe5183daeec6c519673
commit 5fbcf54de2a35b02a4890c0748d4d3accae75835
Author: Oliver Specht <oliver.specht at cib.de>
Date: Wed Feb 17 15:10:53 2016 +0100
OpenGL remainders disabled in headless build
Change-Id: I542cd396c7a03d35aa2ceddc1ff3615f307b64ac
commit 1e75c5c48b2cdf3b6d5ba7eacef44b72ee64c5bd
Author: Oliver Specht <oliver.specht at cib.de>
Date: Mon Jan 11 15:04:19 2016 +0100
missing freeError() added
Change-Id: I5061071a35660bb8c449c48cf41fbf9c7ad83de6
commit adb0b4202aed4c1229b4fc6fed5858757d4c1f56
Author: Oliver Specht <oliver.specht at cib.de>
Date: Fri Dec 4 13:03:18 2015 +0100
OpenGL removed in headless build (--without-x)
Compiles and can be used but needs improvement especially in chart2
Change-Id: Id8d2de0d477626b233005624bc5c00256acd1afe
commit e347ed25b00ca77449d4a605b8f90736ef9b069a
Author: Oliver Specht <oliver.specht at cib.de>
Date: Fri Dec 4 09:43:01 2015 +0100
Applied the following patches to 5.0.3:
commit 4c74996262599a48f55f4b2aa85f19b836b5cae3
Author: Juergen Funk <juergen.funk_ml at cib.de>
Date: Fri Jan 16 12:35:42 2015 +0100
Changes for CIB
- Expand the interface with freeError
- Hide the LibreOffice-Application
commit 000fb00a23452790e920f6c783160a405ba5f98a
Author: Juergen Funk <juergen.funk_ml at cib.de>
Date: Fri Nov 21 13:18:22 2014 +0100
Second preparation of the LibreOfficeKit for Windows
- now the command line for the path can should be relative
- set the program path in the environment PATH
- improve the function names
- include the make under windows
Change-Id: Ib449418680d62a640752bd18f35c58e38c992383
commit 0f7b381b9ec03767cccaf6f275d32297134f3637
Author: Tor Lillqvist <tml at collabora.com>
Date: Wed Oct 14 21:14:04 2015 +0300
tdf#94924: Fix several OpenCL problems
Squash several fixes and a unit test into one:
+ Fix handling of empty cells in OpenCL subtraction
We get correct result by simplifying the code;)
No need to have the outer "if (gid0 < X)" test around the calculation
code generated by Reduction::GenSlidingWindowFunction(). The lhs and
rhs check the gid0 range themselves and that leads to the desired
result for subtraction.
While fixing this I noticed that the handling of empty cells in
division is also wrong. Will fix in another commit.
+ Fix handling of empty cells in OpenCL division
Not sure why the code from f5e7207053b857b6903a0ab9c161bed9ad7bcee9
did not produce correct results any longer. Anyway, now OpenCL
division works right in case of empty or zero cells.
Clearly I need to add unit tests to make sure this stuff keeps
working. In later commits.
+ Return correct #DIV/0! error from AVERAGE in the OpenCL case
+ Return correct result 0 from OpenCL MIN and MAX when all args empty
Used the same style as existing code, added a new virtual isMinOrMax()
and add some special casing in Reduction::GenSlidingWindowFunction(),
and fsim_count() and fmax_count() functions that count how many
non-NaN numbers we actually see. As such, I am not sure at all that
this is an ideal way to do this, but will have to do for now.
+ Add a more systematic OpenCL unit test
Avoid the horrible convention of hard-coding in a C++ unit test code
addresses of data in the spreadsheet document being tested. Instead,
mark the expected (= as calculated by Excel) and calculated (by
LibreOffice) formula results, rectangular blocks of data, so that the
C++ code can easily find it, and then compare. This is much more
flexible. No need to edit hardoded row and column numbers in the C++
code when adding more test data.
The systematic.xls file has documentation on how to maintain it.
Change-Id: Ib6e613251bd4a4c96525869611781624cf472ad2
Signed-off-by: Michael Meeks <michael.meeks at collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/19413
Reviewed-by: Tor Lillqvist <tml at collabora.com>
Tested-by: Tor Lillqvist <tml at collabora.com>
Reviewed-by: Eike Rathke <erack at redhat.com>
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
Tested-by: Caolán McNamara <caolanm at redhat.com>
More information about the Libreoffice-commits
mailing list