summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-07-03SwViewShell::ImplEndAction: avoid direct PaintDesktop()Miklos Vajna1-14/+1
With double-buffering enabled and typing quickly, one saw blinks in the text sometimes. The reason was that PaintDesktop() painted directly outside SwViewShell::Paint(). The problem is more visible with VCL_DOUBLEBUFFERING_AVOID_PAINT=1, loading a simple document + pressing a key draw an unexpected white rectangle. Given that InvalidateWindows() already calls PaintDesktop() inside Paint() implicitly (via SwViewShell::Paint()), fix the problem by just avoiding the DLPrePaint2() + PaintDesktop() + DLPostPaint2() calls. Change-Id: Ib8ce26a0bdd526bf85d362f0e865dd61d29f6d11
2015-07-03fix deselect of textbox on slides with images in underlying masterCaolán McNamara4-29/+45
The original work of tdf#55430 tries to select an object under another one on the second click, but these images are unselectable so this fails. Red Hat has a whole new shiny bunch of templates which have such images in their masters. Check if the object is selectable before continuing Change-Id: I182abaf50e8bb1084c5819dc9e1ffd8b386a9e93
2015-07-03Make test code more robustStephan Bergmann1-5/+17
Change-Id: If3b58c02b289224938b1dfd8074f9802ea6d2474
2015-07-03Revert "loplugin:unusedmethods sax,shell,stoc,basegfx"Michael Stahl15-0/+316
The basegfx changes appear to break Windows builds. This reverts commit 3b32c5898ff4e744d3f18b00421b433500426d74.
2015-07-03Start Center: Better icon for Recent FilesAdolfo Jayme Barrientos1-0/+0
Change-Id: I99a87da22d877bc1386552a8978b0bf5e8e7f51f
2015-07-03tdf#92425 - Correct the inactive pageindicatorsMatthias Freund3-0/+0
The inactive pageindicators had the same grey like the active ones, I correct this and changed the dark grey into light grey. Change-Id: Iea810d466504ceb80750c45358a01f8b8d3c8b9e Reviewed-on: https://gerrit.libreoffice.org/16621 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
2015-07-03Make RegistryTypeWriter non-copyableStephan Bergmann2-33/+3
(and note the operator == vs. = typo) Change-Id: I9c25149967ed9b80f5e8f014de0dfee2e8f485d8
2015-07-03Remove RegistryTypeWriter_Api indirectionStephan Bergmann2-123/+62
Change-Id: I313adfb72272a631299efb3d2464873853a126be
2015-07-03Remove unused functionsStephan Bergmann2-87/+1
Change-Id: Ic4058c133a676646bc0c5d1e52207471bb78a1cb
2015-07-03Make RegistryTypeReader non-copyableStephan Bergmann2-25/+3
(and note the operator == vs. = typo) Change-Id: I4567927f3f702f8e74b168becce4002e84d5c7a0
2015-07-03Remove RegistryTypeReader_Api indirectionStephan Bergmann2-176/+96
Change-Id: I43710d057043a258ec9ab94bca0703434098e6c9
2015-07-03Remove unused functionsStephan Bergmann2-128/+1
Change-Id: Ib615ff7eb12232b0b83664af134744d96754ffd8
2015-07-03No need for a C API hereStephan Bergmann6-22/+14
Change-Id: Ie453a7c97a762932884c5c41b13607a170368107
2015-07-03Move module-private includes from include/registry/ to registry/Stephan Bergmann12-18/+26
Change-Id: I72bdd6627a191a65d5c3b479c100e30442a8bb9e
2015-07-03Revert "Don't belive the 'draw direct' parameter when double-buffering"Tor Lillqvist1-3/+0
it introduces other problems instead. This reverts commit 05806f4603476dd150af7770543fea749cc6d10c.
2015-07-03SwViewShell::DLPrePaint2: fix missing clipping for the non-buffered caseMiklos Vajna1-0/+3
With this, if the sw window is small enough that the page shadow is supposed to be under the sidebar, we no longer paint the shadow over the sidebar. In the non-double-buffered case the output is a window, so SdrPaintWindow::PreparePreRenderDevice() does its own buffering, and clipping is taken care of when that buffer is copied to the window in SdrPreRenderDevice::OutputPreRenderDevice(). This wasn't a problem before, as either the output was a non-screen device or UI elements were painted (like the sidebar), but never both at the same time. Change-Id: Ic02c814fc4deeea86c245c74bd69656533d9f835
2015-07-03add a shape resize undo testCaolán McNamara2-0/+27
Change-Id: I88c2d7de243660ba727f057d6a2d67726b41b982
2015-07-03Resolves: tdf#92137 drawing layer resize undo in writer fails...Caolán McNamara1-3/+8
to restore location correctly if SwFEShell::EndDrag is tweaked to not group the anchor change undo and the draw size/pos change undo together and then you undo each step in the ui one at a time this works fine. The first undo occurs, then the layout kicks in on idle and calls MakeObjPos on the drawing item and updates it for the new anchor pos Then on triggering size undo the anchor is correct so the new pos is set correctly. If they are bundled together however, the layout at idle doesn't occur until after the anchor and size have been set, so the adjustment is too late Change-Id: I5402d851fcae7f240cc6e9a0e15159115bb663ce
2015-07-03loplugin:unusedmethods sax,shell,stoc,basegfxNoel Grandin15-316/+0
Change-Id: Ia5d63f7153e4b02acc5e206739316264d6d1184e
2015-07-03online update: Make the 'updater' build & link at least on Linux.Jan Holesovsky3-18/+5
Works with the non-system bzip2; the --with-system case might still need some love - but then again, distros want to have the online update switched off anyway... Change-Id: I26a27aec07a8f1aac22a4d14a38fb5b833550ea7
2015-07-03online update: Add the bzip2 external.Nathan Yee7-4/+61
Change-Id: Id7547390c49c0bcf672eb1a9863fc236518bfa49
2015-07-03online update: Remove unneeded files.Nathan Yee10-517/+2
Change-Id: Id69448d893f7492e7321c6c6f84d6cccc9024220
2015-07-03Don't belive the 'draw direct' parameter when double-bufferingTor Lillqvist1-0/+3
Avoids leftover artefacts of the blinking text insertion cursor. Did not seem to have any ill effects. Change-Id: I8a1e7413034eacb3014a4ca902cf5e72bda492a4
2015-07-03tdf#83089 : Cannot select location in properties dialogueSzymon Kłos2-3/+6
Change-Id: I008622cb8178cb1c83f72e5919ebc1be0dd9a2d5
2015-07-03expand out some sot macrosNoel Grandin3-79/+107
Change-Id: Ic583fe767e5f85628f8270ec740ce3e72fe56ded Reviewed-on: https://gerrit.libreoffice.org/16722 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-07-03Fix typosAndrea Gelmini53-83/+83
Change-Id: Id884946cae0687d0b71c967e236e58df17567884 Reviewed-on: https://gerrit.libreoffice.org/16707 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-07-03Fix typosAndrea Gelmini55-61/+61
Change-Id: Ie2bbe020fc6e3a4a4f913208c245f395849bb9ee Reviewed-on: https://gerrit.libreoffice.org/16708 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-07-03tdf#39468 Translate German Comments - filter/source/graphicfilter/eps/eps.cxxPhillip Sz1-4/+4
Change-Id: Id86b7082b17a4cd702d6ab92fbeaa9ec8288d14a Reviewed-on: https://gerrit.libreoffice.org/16715 Reviewed-by: Daniel L. Robertson <danlrobertson89@gmail.com> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-07-03Fix typosAndrea Gelmini32-38/+38
Change-Id: I98b4dfb0f72f315065693335e2f882bb2eed3afe Reviewed-on: https://gerrit.libreoffice.org/16713 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2015-07-03Fix typosAndrea Gelmini43-47/+47
Change-Id: Ideb5688a8c9e7cf10038f2e9d00991e8653b1875 Reviewed-on: https://gerrit.libreoffice.org/16706 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2015-07-03nss: upgrade to release 3.19.2Michael Stahl6-2590/+5
- drop nss-linux-x86-patch.0: this was actually patching OS/2-specific code so is evidently obsolete - drop nspr-build-config.patch: there does not appear to be any justification why this huge patch exists at all, so the only reasonable thing to do is to drop it - nss_macosx.patch: drop several hunks relevant only to unuspported MacOSX/PPC platform Change-Id: Id55fcb8eaa637c10a42203f1897480df8a6ec0fa
2015-07-03curl: upgrade to release 7.43.0Michael Stahl3-10/+7
Change-Id: Ic16111f21625fc510e79bba8122eaa60662f7a59
2015-07-03revert inadvertedly committed hunkAndras Timar1-2/+0
Change-Id: I6b0efe5648eed68e6d69a692561a511b30bf331e
2015-07-03Fix typosAndrea Gelmini57-71/+71
Change-Id: I8e429d1f03aac7c7cdb7ff4b43b3f46d40292510 Reviewed-on: https://gerrit.libreoffice.org/16709 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2015-07-03typo: therfore -> thereforeAndras Timar11-10/+12
Change-Id: I9dcc0ce882dfd533d98a4f71625bb85e44084283
2015-07-03sw: clean up SwPageFrm::PaintBorderAndShadow and related commentsMiklos Vajna4-8/+8
Change-Id: Id046bf8a8ff9da816d4c8d0e53aabcf124258d29
2015-07-03tdf#88831 fix inverted textures when OpenGL is enabledTomaž Vajngerl1-1/+5
GLX returns a wrong value if the y coords are inverted. Most other programs don't even ask for this (gnome-shell for example) and just assumes "true" (and this works because most relevant X servers work like this). We make this more robust and assume true only if the returned value is GLX_DONT_CARE (-1). Change-Id: I4800b3364fd00f5f4a8f5a459472bfa8d97827ba
2015-07-03opengl: draw rectangle lines with only one glDrawArrays callTomaž Vajngerl1-7/+18
Change-Id: I33e065fe6c084d0bed04ee99c447004fe573278a
2015-07-03opengl: use common macro for conversion of coordinatesTomaž Vajngerl1-31/+32
add macro OPENGL_COORD_X and OPENGL_COORD_Y to convert (normalize) to opengl coordinates that need to be in between -1.0f, 1.0f. Change-Id: Ide5c53e80fd9140d32883d44e6112b83a01fd111
2015-07-03opengl: fix fat hairlines - draw hairlines using DrawLineAATomaž Vajngerl1-10/+9
Change-Id: I935bef48fd057e6223dcfc437cbaf2888842fd61
2015-07-02Related: tdf#92287 Add LibreLogo Tango icons for future useAdolfo Jayme Barrientos18-0/+0
Change-Id: I8d1767c64fcdf68084590c7faf869700e7b6ddf3
2015-07-03tdf#75256 Sifr - Adding new fillcolor icon and modified insertbookmarkMatthias Freund4-0/+0
I took the insertbookmark icon from the gnome symbolic set and tweaked it a bit and it is now flat instead of pseudo 3d. Change-Id: Id29f3c15515def2f461d8ea45aca427594f290bc Reviewed-on: https://gerrit.libreoffice.org/16717 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-07-02Add test for tdf#90808 duplicate CrossRefBookmarksVarun1-0/+48
Change-Id: I4aad0cbb07c07cfcb80bccbbd55d9a26fae88f73 Reviewed-on: https://gerrit.libreoffice.org/16689 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-07-02Translation from LatinAndrea Gelmini1-1/+1
"Noli me tangere" literally means "don't touch me" Change-Id: I7804030703ab78b3dd8899e6479005eaaffae554 Reviewed-on: https://gerrit.libreoffice.org/16704 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-07-02fix a11y crash seen on moving chart wizard dialogCaolán McNamara1-1/+2
Change-Id: Ic3ba292e28fe12d7dcc2c2e67aeea48a4c8aaac2
2015-07-02Resolves: tdf#92467 crashes with empty history list on pressing downCaolán McNamara1-4/+6
regression from some 16->32 bit listbox limit changing Change-Id: I045eeef935afed4154fe11bfd11916c2d6a722e9
2015-07-02coverity#1213369 Untrusted value as argumentCaolán McNamara1-0/+3
Change-Id: Ie929aee9c78a89d9ebed15cc59d33d7f2fdb3fad
2015-07-02Table is actually Table of ContentsOlivier Hallot4-7/+7
Make it also more clear for translators Change-Id: I602ffb17e80c7078be19498d33b609fa3d980902 Reviewed-on: https://gerrit.libreoffice.org/16695 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2015-07-02Fix PostgreSQL function nameAndrea Gelmini1-1/+1
Change-Id: Ic089540c07c7fe7c85705fc3513411a7e2571a12 Reviewed-on: https://gerrit.libreoffice.org/16640 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
2015-07-02Minor clean upStephan Bergmann1-29/+23
Change-Id: I7be5bf1319ac927ffb746d47f9e0d596284e2283