summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-11-25Updated coreRobinson Tryon1-0/+0
Project: translations 9b7a6f9619c88ddee34c8cd1623eccdd7d4a4769 Update translations for master and force-fix errors using pocheck Change-Id: Ia185c1d9ef3b66189ec6b1ab08795fa5f4aaca49
2015-11-25loplugin:unusedfields in include/toolkit,include/toolsNoel Grandin5-33/+2
Change-Id: I22966b66b1b8e4dff2e565de456f21a668f33f28
2015-11-25loplugin:unusedfields in include/svxNoel Grandin30-108/+23
Change-Id: I946c64d103f3666e5bbff16d95a5c8e65a3750dc
2015-11-25loplugin:unusedfields in include/sot,include/svl,include/svtoolsNoel Grandin7-19/+13
Change-Id: Ia2dd13c2c48b127ab85311a668fa1f37608d360a
2015-11-25loplugin:unusedfields in include/sfx2/Noel Grandin27-146/+74
Change-Id: I3eb27ed10e82ee56b33866ac576c1b1f8c9756b9
2015-11-25loplugin:unusedfields in include/package,include/registryNoel Grandin4-99/+0
Change-Id: Iadba30885ba3bab7aaee58e298a9dc6b22c8b977
2015-11-25com::sun::star->css in xmlhelpNoel Grandin16-472/+462
Change-Id: Iaa57a071f8f0e6945d24f019cb4c06e02d066e0a Reviewed-on: https://gerrit.libreoffice.org/20147 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-25com::sun::star->css in writerperfect/Noel Grandin28-308/+308
Change-Id: I3b1f51d3a02b999476d12e680f2f76a11ac6b3b9 Reviewed-on: https://gerrit.libreoffice.org/20146 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-25tdf#61228: formatting and commentingMike Kaganski1-8/+10
Change-Id: Ic5d1090722945dce338973e9e3091546ed792057 Reviewed-on: https://gerrit.libreoffice.org/20160 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mikekaganski@hotmail.com>
2015-11-25Revert "Resolves: tdf#95629 import also 0x0D as rich EditCell, not only 0x0A"Eike Rathke1-1/+1
This reverts commit 22ebafe8897239696f46df6f093054d16285004a. It seems to break various sc.subsequentcheck targets.
2015-11-24tdf#61228: Wrong function names in Formula Writer are considered as SUMJulien Nabet1-9/+14
Unknown names make the formula fail PythonTest_sw_python, especially set_expression is ok Variables are taken into account Thanks to Mike Kaganski for his help on this patch. Change-Id: Ia6f9c54d90ce88138fd9c9df9422b34ce8223ca2 Reviewed-on: https://gerrit.libreoffice.org/20122 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mikekaganski@hotmail.com>
2015-11-24loplugin:unreffunStephan Bergmann1-23/+0
Change-Id: Ib53eb3da4810202ad60349566cdef74be89418c8
2015-11-24Resolves: tdf#95629 import also 0x0D as rich EditCell, not only 0x0AEike Rathke1-1/+1
Change-Id: I58d9d7dcbcd1e6cf5ae51532982d7d3525038984
2015-11-24vcl: re-introduce idle handling.Michael Meeks4-20/+27
The idea here is that we should process 'idle' events - like re-paint after we have processed any OS messages - such as key/mouse input, window re-size events etc. The previous approach wasn't achieving this - it was processing a single idle event each time around the main-loop iteration; urk. Lubos implemented something -like- this, the vestiges of it need cleaning up and removing in: 06d731428ef6cf93c7333e8228bfb6088853b52f but it was disabled (most likely because it broke gtk in tdf#91727, which was itself broken by using silly values for timeouts in the scheduler (now fixed)) Tested on Windows, gtk, kde4, unx-generic. Change-Id: I7756bca874779c00f72b372cacb7745d0f189f66 Reviewed-on: https://gerrit.libreoffice.org/20158 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2015-11-24Resolves: tdf#95962 incorrect scanline strideCaolán McNamara17-122/+66
we were reusing the stride of the surface we were cloning, but the new surface has a different underlying size. remove the custom stride argument and just change our stride calculation to use the same scheme that cairo and GDI uses, which remove another platform/drawing-system variable Change-Id: I257dac9757b121642e9ccfde7db0911edc9f3fb1 Reviewed-on: https://gerrit.libreoffice.org/20149 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-11-24never push an error instead of the ScJumpMatrixTokenEike Rathke1-1/+1
Change-Id: I52854241a9ab87153635b27cb6a66ef4269b2e76
2015-11-24nitpick, use 'b' prefixEike Rathke1-3/+3
Change-Id: I9a0d92dee7cebecfb7b204628738f716b901771a
2015-11-24nitpick, reduce to one string insertionEike Rathke1-3/+2
Change-Id: I546ae14d49bb64fb069a4a5d7dc7685e823ea3c3
2015-11-24Pad this control a bitAdolfo Jayme Barrientos1-2/+2
Change-Id: Id05a77b83783c0e12a77bd5e91e595fa0ae29629
2015-11-24sc: -Werror=unused-parameterMiklos Vajna1-60/+60
Change-Id: I1d3ad22b3dd304ff7384de1e07af88cd63bd28cd
2015-11-24vcl: reduce maximum timeout to some sensible range.Michael Meeks2-1/+6
This fixes a bug with glib, where prepare of a source with such a large (max uint64) causes precision & wrap-around problems. Add assert to avoid recurrence. Also add a helpful user-visible source name in debug mode. Change-Id: I9e1eb41af9cc49f8bff88e07f04d4bc4d1877376 Reviewed-on: https://gerrit.libreoffice.org/20152 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2015-11-24sc: Implement Software Interpreter subsetting, similarly to openCL one.Jan Holesovsky3-0/+28
And add only the minimum amount of operations we are sure about. Change-Id: I0dd35968206161e31fcd8bfd0b647329c703e0da
2015-11-24sc: Implement ScVectorRefMatrix.Jan Holesovsky4-53/+696
This is a ScMatrix implementation that operates directly on formula::DoubleVectorRefToken, saving tremendous amount of copying data back and forth. Change-Id: I027e6cb668ef40eb474773a0ce8d0eeefc1ab71c
2015-11-24sc: Introduce Abstract Base Class for ScMatrix, for a future rework.Jan Holesovsky20-260/+488
We want to introduce another type of ScMatrix that will directly contain DoubleVectorRefToken and operate on that. The idea is that it is pointless to construct a ScMatrix via lots of copying around, when we already have a nice array of doubles. Change-Id: I3e5d7b9e2e0f9b9bf350336a8582cfd852586b3f
2015-11-24'#pragma setlocale("C")' is probably no longer necessaryStephan Bergmann2-10/+0
...as in both files the direct use of non-ASCII characters in ordinary string literals has since been changed to use \xXX escapes instead Change-Id: Ic3e17a9849288a02dc69d7702782fefccb7026ee Reviewed-on: https://gerrit.libreoffice.org/20148 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2015-11-24crashtesting: ooo72999-1.ods NaNs found in light directionCaolán McNamara2-1/+15
and NaN != NaN so busted logic propogates, drop invalid directions on initial read Change-Id: Ic76c714666df14d37a4c68f43b817327675bd0e0
2015-11-24filter: fix DrMemory/valgrind warnings in PPT paragraph importMichael Stahl1-27/+124
various uninitialized variables in CppunitTest_sd_filters_test hang-8.ppt Change-Id: Id0b9f146a7ab8b5bb2b36a5c2a39d65ee52e122d
2015-11-24sw lok comments: fix map mode state after changing zoom levelsMiklos Vajna1-0/+2
Zoom level of SwEditWin is kept in sync with the client, so that the pixel-based comment widgets can be positioned correctly. But that does not mean in general the SwEditWin map mode should not be disabled: so that we don't have to tweak the map mode for each and every postMouseEvent() call and still be able to send them using logic coordinates. Change-Id: I6f686b93d2509d52fdd34e84a502cf04e1ce6e59
2015-11-24sw lok comments: avoid crash an exit after clicking the scrollbarMiklos Vajna2-0/+6
Without this, vcl::Window::ImplTrackTimerHdl() will be called on a deleted vcl::Window. Can be reproduced with a comment having a scrollbar in a LOK client, then clicking on the down button of the scrollbar a number of times -> crash on exit. Change-Id: I5d67f96e8baa199f65ec5cf39cb5d39c8162ff33
2015-11-24sw lok comments: implement drag of the scrollbarMiklos Vajna3-5/+11
With this, if a comment has a vertical scrollbar, then not only the buttons of the scrollbar can be clicked on, but also the slider of the scrollbar can be dragged. Change-Id: I2e39e18bf60c42a878bb8bfd808f1d47be27eecb
2015-11-24vcl lok: handle tracking coordinates which are in twipsMiklos Vajna1-1/+13
This is similar to the mouse button down handling. When the map mode is disabled and the map mode is in twips, then in general it's possible to send mouse coordinates in twips. The scrollbar is usually in pixels, so add extra code to still make this possible. Change-Id: I0c7e404ecd7ac839e000266e396683bb7d15c505
2015-11-24fix c++ snafu with msvcDavid Tardon2-0/+57
Change-Id: I493b79e70fb8003ce215e602f9b4ce92afa50150
2015-11-24tdf#95970: Don't loose mirroring in SdrTextObj::TRSetBaseGeometryMike Kaganski3-0/+41
Currently, negative scaling (mirroring) is lost in SdrTextObj::NbcSetSnapRect, when rect is justified. This patch cares for this. Possibly it's better to make these changes directly in SdrTextObj::NbcSetSnapRect? Change-Id: I353ff01626e15b398de95e28eae78572991dfdc3 Reviewed-on: https://gerrit.libreoffice.org/20109 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
2015-11-24Bin old Windows-only MULTI_SL_DEBUG code of dubious usefulnessTor Lillqvist1-49/+2
We have SAL_DEBUG and SAL_INFO. Change-Id: I6dc12e2fc7a854d1cde6e455faabcebea4bc69ef
2015-11-24Breeze Icons: change icons according to review from jayandreas kainz24-13/+6
Change-Id: Ib6614db33ede42e90a4706b3ccd7d3b8fb6be3e5 Reviewed-on: https://gerrit.libreoffice.org/20139 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2015-11-24vcl: scheduler - split timeout calculation from idle invocation.Michael Meeks2-15/+30
This moves us towards unifying timeouts, events, idle handlers leaving only the OS main-loop integration in the backends. Change-Id: Iebfb0db21777d8018b33f216b13acb4ea2068659
2015-11-24vcl: remove UpdateStack concept.Michael Meeks3-12/+5
Change-Id: I6d9b7de7c57349bfb9c75a35e63bcf1eac172fd2 Reviewed-on: https://gerrit.libreoffice.org/20143 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2015-11-24Vcl Toolbox: Move Impl and local defines out of header filesSamuel Mehrbrodt3-90/+87
This reverts part of 1e82a3e6e3ea8b5cda520551faed81bc74c848c1 Change-Id: I683a855727c4a52d3ac6a7c5a1f104a6cf5b9ee2
2015-11-24loplugin:unusedfields in include/oox/Noel Grandin7-58/+5
Change-Id: Ie7a53f3ecc05d1d4f6f71aa8165315f9155c60dc
2015-11-24loplugin:unusedfields in include/framework/Noel Grandin3-46/+0
Change-Id: I04603a3b78b0611fcca4974b00e2da06045308d1
2015-11-24loplugin:unusedfields in include/filter/Noel Grandin6-31/+0
Change-Id: Id79bc51ba273746873a1381243b2c1d32711bbb4
2015-11-24loplugin:unusedfields in include/comphelper,include/editengNoel Grandin17-187/+147
Change-Id: I619c2cf1765df97159fc52ee84e0e9e8d16a22fe
2015-11-24It's "incomplete", not "in complete"Tor Lillqvist3-8/+8
Change-Id: Ib3960e8facc0104c4d19fc19ea587c138f998a42
2015-11-24Translate Korean commentsStephan Bergmann1-3/+3
...via translate.google.com, to make file plain ASCII Change-Id: Icbf25074bd92eb1f0fb453f9887b1f1f1ca82b57
2015-11-24straighten out broken indentationEike Rathke1-36/+36
Change-Id: Ibb34f4a655cce13a24cc7ec22a29fa40e3a0286a
2015-11-24Remove non-ASCII U+0086 PARAGRAPH SIGN from commentStephan Bergmann1-1/+1
Change-Id: Ifcbb2a61c662f135badc01b7beaef10fa3d75515
2015-11-24Replace non-ASCII content in ordinary string literals with UTF-8 bytesStephan Bergmann1-4/+25
Change-Id: Ib92221527550beb35e2263b150a509b3ef68545f
2015-11-24-Werror,-Wunused-private-fieldStephan Bergmann1-2/+0
Change-Id: I592db0524cb1d028e7dd3c3d49457f4a4038d5be
2015-11-24com::sun::star->css in winaccessibility/Noel Grandin55-299/+294
Change-Id: I644364fc6d8fc334044a3e53fcde24a6ef86c021 Reviewed-on: https://gerrit.libreoffice.org/20142 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-24sw lok comments: fix missing invalidations from the scrollbarMiklos Vajna4-1/+118
If a comment had a scrollbar, and the user clicked on the down arrow of it, then the button remained in the "pushed" state, as the scrollbar invalidations were not routed to the LOK client. With this, the button gets back to its non-pushed state after the mouse button is released. Change-Id: Ie4ba5d0ec07229b0cfc08532e8e91ae25f7a4c9e