[Libreoffice-bugs] [Bug 97249] Text in missing font is not displayed

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97249

--- Comment #16 from Michael Velten  ---
I have another problem but it is the same problem with missing fonts, did not
noticed it before that the Font make the graphical chars.

https://bugs.documentfoundation.org/show_bug.cgi?id=97590

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Bug 67208] Horizontal rules in old documents are broken: only links in the files

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=67208

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 77125] Please make the shape of rounded rectangle callout customizable

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=77125

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 67208] Horizontal rules in old documents are broken: only links in the files

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=67208

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Bug 77125] Please make the shape of rounded rectangle callout customizable

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=77125

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Bug 32531] Incorrect cursor key movement between table cells of different directionality

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=32531

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 32531] Incorrect cursor key movement between table cells of different directionality

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=32531

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 44502] Improve Doxygen-generated SDK C++ documentation

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=44502

jan iversen  changed:

   What|Removed |Added

   Keywords||skillScript

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Bug 44502] Improve Doxygen-generated SDK C++ documentation

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=44502

jan iversen  changed:

   What|Removed |Added

   Keywords||skillScript

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Bug 47666] improve calc's filters test cases

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=47666

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 47653] Create VirtualBox image to generate stacktraces for crashes

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=47653

jan iversen  changed:

   What|Removed |Added

   Keywords||skillInfra

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 47667] Create chart test documents

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=47667

jan iversen  changed:

   What|Removed |Added

   Keywords||skillTest

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 50100] [Task] Verify a Bugfix

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=50100

jan iversen  changed:

   What|Removed |Added

   Keywords||skillTest

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 47666] improve calc's filters test cases

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=47666

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Bug 50100] [Task] Verify a Bugfix

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=50100

jan iversen  changed:

   What|Removed |Added

   Keywords||skillTest

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Bug 47667] Create chart test documents

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=47667

jan iversen  changed:

   What|Removed |Added

   Keywords||skillTest

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Bug 47653] Create VirtualBox image to generate stacktraces for crashes

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=47653

jan iversen  changed:

   What|Removed |Added

   Keywords||skillInfra

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Bug 64119] FILESAVE: Buggy CSS stylesheet in exported XHTML

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=64119

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Bug 70998] Termchange: Graphic/Picture -> Image

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=70998

jan iversen  changed:

   What|Removed |Added

   Keywords||skillDesign

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 70998] Termchange: Graphic/Picture -> Image

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=70998

jan iversen  changed:

   What|Removed |Added

   Keywords||skillDesign

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89205] Décor in autocorrect but not in dictionary

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89205

jan iversen  changed:

   What|Removed |Added

   Keywords||skillScript

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 76758] Test Bibi-GUI

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=76758

jan iversen  changed:

   What|Removed |Added

   Keywords||skillTest

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 73993] Summarize additional information in comments

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=73993

jan iversen  changed:

   What|Removed |Added

   Keywords||skillTest

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Bug 73993] Summarize additional information in comments

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=73993

jan iversen  changed:

   What|Removed |Added

   Keywords||skillTest

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Bug 76758] Test Bibi-GUI

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=76758

jan iversen  changed:

   What|Removed |Added

   Keywords||skillTest

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 91197] Integrate gbuild-to-ide and xcodeproj gem for Xcode project generation

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91197

jan iversen  changed:

   What|Removed |Added

   Keywords||skillPython

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Bug 97283] merge unit tests in sal module

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97283

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 95079] add GHz to autocorrection exceptions

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=95079

jan iversen  changed:

   What|Removed |Added

   Keywords||skillScript

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 95385] Sidebar : category General does not exist and inconsistent with cell formatting dialog

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=95385

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Bug 95079] add GHz to autocorrection exceptions

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=95079

jan iversen  changed:

   What|Removed |Added

   Keywords||skillScript

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 97283] merge unit tests in sal module

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97283

jan iversen  changed:

   What|Removed |Added

   Keywords||skillCpp

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 96890] The file "groupuinames.xml" is invalid XML because of missing namespace binding

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=96890

jan iversen  changed:

   What|Removed |Added

   Keywords||skillScript

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 79650] Determine if Bugs are Inherited From OpenOffice

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=79650

jan iversen  changed:

   What|Removed |Added

   Keywords||skillTest

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Bug 87743] Pack LibreOffice for PlayOnLinux for QA

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=87743

--- Comment #21 from Yousuf (Jay) Philips  ---
As its possible to install older versions by downloading the exe and giving it
to the installer, i would suggest keeping 1 script per major version and it
always being the latest of that version. So with 5.1 releasing, the LibreOffice
5 script should be upgraded to 5.1. With that, we should also add a script for
'LibreOffice 3', which would install 3.6.7.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Bug 79650] Determine if Bugs are Inherited From OpenOffice

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=79650

jan iversen  changed:

   What|Removed |Added

   Keywords||skillTest

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: vcl/headless

2016-02-05 Thread Stephan Bergmann
 vcl/headless/svpgdi.cxx |   17 +++--
 1 file changed, 15 insertions(+), 2 deletions(-)

New commits:
commit 10ed6326346ea44202f75e87cce99d2aab8c7939
Author: Stephan Bergmann 
Date:   Fri Feb 5 09:48:36 2016 +0100

Re-add "Avoid undefined out-of-bounds double -> sal_Int32 conversion"

(5abe0ab18a10a3cb13485ce3ba9433bd82b32221).
6884f53ac490c11b98a77e747033f4971cc285f5 "default B2DRange ctor doesn't do 
what
I thought it did" had reverted it, but the fix there is apparently not 
enough
yet,  still fails with

> /vcl/headless/svpgdi.cxx:1274:28: runtime error: value 1.79769e+308 is 
outside the range of representable values of type 'int'
>  #0 0x2b826285b4d3 in SvpSalGraphics::releaseCairoContext(_cairo*, bool, 
basegfx::B2DRange const&) const /vcl/headless/svpgdi.cxx:1274:28
>  #1 0x2b8262868c3b in 
SvpSalGraphics::drawPolyPolygon(basegfx::B2DPolyPolygon const&) 
/vcl/headless/svpgdi.cxx:899:5
>  #2 0x2b826286c6f6 in SvpSalGraphics::drawPolygon(unsigned int, SalPoint 
const*) /vcl/headless/svpgdi.cxx:551:5
>  #3 0x2b826179915c in SalGraphics::DrawPolygon(unsigned int, SalPoint 
const*, OutputDevice const*) /vcl/source/gdi/salgdilayout.cxx:419:9
>  #4 0x2b82604d6f5a in OutputDevice::DrawEllipse(Rectangle const&) 
/vcl/source/outdev/curvedshapes.cxx:67:13
>  #5 0x2b8261f02c4d in CircType::Draw(OutputDevice&) 
/vcl/source/filter/sgvmain.cxx:596:13
>  #6 0x2b8261f0ddc6 in DrawObjkList(SvStream&, OutputDevice&) 
/vcl/source/filter/sgvmain.cxx:698:100
>  #7 0x2b8261f1462a in SgfFilterSDrw(SvStream&, SgfHeader&, SgfEntry&, 
GDIMetaFile&) /vcl/source/filter/sgvmain.cxx:820:26
>  #8 0x2b8261f16726 in SgfSDrwFilter(SvStream&, GDIMetaFile&, 
INetURLObject const&) /vcl/source/filter/sgvmain.cxx:858:22
>  #9 0x2b8261e48f33 in GraphicFilter::ImportGraphic(Graphic&, 
rtl::OUString const&, SvStream&, unsigned short, unsigned short*, 
GraphicFilterImportFlags, 
com::sun::star::uno::Sequence*, 
WMF_EXTERNALHEADER*) /vcl/source/filter/graphicfilter.cxx:1670:30
>  #10 0x2b8261e3c85a in GraphicFilter::ImportGraphic(Graphic&, 
rtl::OUString const&, SvStream&, unsigned short, unsigned short*, 
GraphicFilterImportFlags, WMF_EXTERNALHEADER*) 
/vcl/source/filter/graphicfilter.cxx:1314:12
>  #11 0x2b827bb9fee3 in VclFiltersTest::load(rtl::OUString const&, 
rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, 
SotClipboardFormatId, unsigned int) 
/vcl/qa/cppunit/graphicfilter/filters-test.cxx:60:12
[...]

Change-Id: Icb8f52414f57f08334fc501842b3f75c1d3642eb

diff --git a/vcl/headless/svpgdi.cxx b/vcl/headless/svpgdi.cxx
index bebf53e..9c9de74 100644
--- a/vcl/headless/svpgdi.cxx
+++ b/vcl/headless/svpgdi.cxx
@@ -1271,8 +1271,21 @@ cairo_user_data_key_t* SvpSalGraphics::getDamageKey()
 
 void SvpSalGraphics::releaseCairoContext(cairo_t* cr, bool bXorModeAllowed, 
const basegfx::B2DRange& rExtents) const
 {
-sal_Int32 nExtentsLeft(rExtents.getMinX()), 
nExtentsTop(rExtents.getMinY());
-sal_Int32 nExtentsRight(rExtents.getMaxX()), 
nExtentsBottom(rExtents.getMaxY());
+sal_Int32 nExtentsLeft;
+sal_Int32 nExtentsTop;
+sal_Int32 nExtentsRight;
+sal_Int32 nExtentsBottom;
+if (rExtents.isEmpty()) {
+nExtentsLeft = 0;
+nExtentsTop = 0;
+nExtentsRight = 0;
+nExtentsBottom = 0;
+} else {
+nExtentsLeft = rExtents.getMinX();
+nExtentsTop = rExtents.getMinY();
+nExtentsRight = rExtents.getMaxX();
+nExtentsBottom = rExtents.getMaxY();
+}
 sal_Int32 nWidth = cairo_image_surface_get_width(m_pSurface);
 sal_Int32 nHeight = cairo_image_surface_get_height(m_pSurface);
 nExtentsLeft = std::max(nExtentsLeft, 0);
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'libreoffice-5-1' - drawinglayer/source include/vcl svtools/source vcl/source

2016-02-05 Thread Armin Le Grand
 drawinglayer/source/processor2d/vclhelperbufferdevice.cxx |   40 -
 include/vcl/dibtools.hxx  |6 
 svtools/source/misc/transfer.cxx  |4 
 vcl/source/filter/wmf/enhwmf.cxx  |  106 +++--
 vcl/source/filter/wmf/winmtf.cxx  |  108 ++
 vcl/source/filter/wmf/winmtf.hxx  |   12 +
 vcl/source/gdi/dibtools.cxx   |   22 ++
 7 files changed, 241 insertions(+), 57 deletions(-)

New commits:
commit bc257df73af5fdaf973c8229a743a3ea0ce06a67
Author: Armin Le Grand 
Date:   Fri Jan 22 11:39:41 2016 +0100

tdf#91017 Enhance WMF import of EMR_ALPHABLEND action

The EMR_ALPHABLEND action was added 2012/2013, but missed support for
Bitmaps with Mask/Alpha. Due to that files with WMF containing these
actions may look different from before. Added suport to load contained
Mask/Alpha information in DIBs and the needed additional processing
through the display chain. WMF import is still based on Metafile
creation, when it would be using Primitives more original data could be
preserved.

Reviewed-on: https://gerrit.libreoffice.org/21709
Tested-by: Jenkins 
Reviewed-by: Noel Grandin 
Reviewed-by: Armin Le Grand 
(cherry picked from commit 6f12c93703b676b1b3839caaf2c21788e5d68477)

Change-Id: I577569848cee2528328181fa0c7eb7f87857d094
Reviewed-on: https://gerrit.libreoffice.org/22053
Tested-by: Jenkins 
Reviewed-by: Armin Le Grand 

diff --git a/drawinglayer/source/processor2d/vclhelperbufferdevice.cxx 
b/drawinglayer/source/processor2d/vclhelperbufferdevice.cxx
index c9ef7ab..62d11c4 100644
--- a/drawinglayer/source/processor2d/vclhelperbufferdevice.cxx
+++ b/drawinglayer/source/processor2d/vclhelperbufferdevice.cxx
@@ -297,6 +297,9 @@ namespace drawinglayer
 
 // copy AA flag for new target
 mpContent->SetAntialiasing(mrOutDev.GetAntialiasing());
+
+// copy RasterOp (e.g. may be ROP_XOR on destination)
+mpContent->SetRasterOp(mrOutDev.GetRasterOp());
 }
 }
 
@@ -325,28 +328,50 @@ namespace drawinglayer
 const Point aEmptyPoint;
 const Size aSizePixel(maDestPixel.GetSize());
 const bool bWasEnabledDst(mrOutDev.IsMapModeEnabled());
+#ifdef DBG_UTIL
 static bool bDoSaveForVisualControl(false);
+#endif
 
 mrOutDev.EnableMapMode(false);
 mpContent->EnableMapMode(false);
 Bitmap aContent(mpContent->GetBitmap(aEmptyPoint, aSizePixel));
 
+#ifdef DBG_UTIL
 if(bDoSaveForVisualControl)
 {
-SvFileStream aNew( "c:\\content.bmp", 
StreamMode::WRITE|StreamMode::TRUNC);
+SvFileStream aNew(
+#ifdef WNT
+"c:\\content.bmp",
+#else
+"~/content.bmp",
+#endif
+StreamMode::WRITE|StreamMode::TRUNC);
 WriteDIB(aContent, aNew, false, true);
 }
+#endif
+
+// during painting the buffer, disable evtl. set RasterOp (may be 
ROP_XOR)
+const RasterOp aOrigRasterOp(mrOutDev.GetRasterOp());
+mrOutDev.SetRasterOp(ROP_OVERPAINT);
 
 if(mpAlpha)
 {
 mpAlpha->EnableMapMode(false);
 const AlphaMask aAlphaMask(mpAlpha->GetBitmap(aEmptyPoint, 
aSizePixel));
 
+#ifdef DBG_UTIL
 if(bDoSaveForVisualControl)
 {
-SvFileStream aNew( "c:\\transparence.bmp", 
StreamMode::WRITE|StreamMode::TRUNC);
+SvFileStream aNew(
+#ifdef WNT
+"c:\\transparence.bmp",
+#else
+"~/transparence.bmp",
+#endif
+StreamMode::WRITE|StreamMode::TRUNC);
 WriteDIB(aAlphaMask.GetBitmap(), aNew, false, true);
 }
+#endif
 
 mrOutDev.DrawBitmapEx(maDestPixel.TopLeft(), 
BitmapEx(aContent, aAlphaMask));
 }
@@ -355,11 +380,19 @@ namespace drawinglayer
 mpMask->EnableMapMode(false);
 const Bitmap aMask(mpMask->GetBitmap(aEmptyPoint, aSizePixel));
 
+#ifdef DBG_UTIL
 if(bDoSaveForVisualControl)
 {
-SvFileStream aNew( "c:\\mask.bmp", 
StreamMode::WRITE|StreamMode::TRUNC);
+SvFileStream aNew(
+#ifdef WNT
+"c:\\mask.bmp",
+#else
+"~/mask.bmp",
+#endif
+StreamMode::WRITE|StreamMode::TRUNC);
 WriteDIB(aMask, aNew, false, true);
 }
+#endif
 
 mrOutDev.DrawBitmapEx(maDestPixel.TopLeft(), 
BitmapEx(aContent, aMask));

[Libreoffice-bugs] [Bug 46583] borders tabpage UI doesn't display border properties nicely when lines are different

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=46583

jan iversen  changed:

   What|Removed |Added

   Keywords||difficultyInteresting

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Bug 46583] borders tabpage UI doesn't display border properties nicely when lines are different

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=46583

jan iversen  changed:

   What|Removed |Added

   Keywords||difficultyInteresting

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 60906] Make color configuration consistent

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=60906

jan iversen  changed:

   What|Removed |Added

   Keywords||difficultyInteresting

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 75273] Other: Prevent users from installing known broken extensions in LO

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=75273

jan iversen  changed:

   What|Removed |Added

   Keywords||difficultyInteresting,
   ||skillCpp

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Bug 75273] Other: Prevent users from installing known broken extensions in LO

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=75273

jan iversen  changed:

   What|Removed |Added

   Keywords||difficultyInteresting,
   ||skillCpp

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: sfx2/source xmlsecurity/inc xmlsecurity/source

2016-02-05 Thread Miklos Vajna
 sfx2/source/doc/docfile.cxx|3 -
 xmlsecurity/inc/xmlsecurity/xmlsignaturehelper.hxx |2 
 xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx |5 +
 xmlsecurity/source/helper/xmlsignaturehelper.cxx   |   45 +
 4 files changed, 54 insertions(+), 1 deletion(-)

New commits:
commit 79d565408eabc846692a2ed027707e6fe33adba4
Author: Miklos Vajna 
Date:   Fri Feb 5 11:01:11 2016 +0100

xmlsecurity: ensure OOXML signatures relation when adding a signature

A 'signatures relation' is kind of a pointer that says where is the list
of signatures. When adding the first signature, this has to be created,
in addition to the actual signature relation.

This is yet another difference to ODF signing, where the signature is
just another additional stream in the package, while OOXML signing first
modifies the package to add the signatures relation, and then signs the
streams, so the input storage of the OOXML signing can't be a read-only
storage.

Change-Id: I81a976c945b28ddf7f347c4a7bfd51f98a1fc225

diff --git a/sfx2/source/doc/docfile.cxx b/sfx2/source/doc/docfile.cxx
index af4224a..0f4ec67 100644
--- a/sfx2/source/doc/docfile.cxx
+++ b/sfx2/source/doc/docfile.cxx
@@ -3607,7 +3607,8 @@ bool SfxMedium::SignContents_Impl( bool 
bScriptingContent, const OUString& aODFV
 {
 // OOXML.
 uno::Reference xStream;
-if 
(xSigner->signDocumentContent(GetZipStorageToSign_Impl(), xStream))
+// We need read-write to be able to add the signature 
relation.
+if 
(xSigner->signDocumentContent(GetZipStorageToSign_Impl(/*bReadOnly=*/false), 
xStream))
 {
 uno::Reference 
xTransact(xWriteableZipStor, uno::UNO_QUERY_THROW);
 xTransact->commit();
diff --git a/xmlsecurity/inc/xmlsecurity/xmlsignaturehelper.hxx 
b/xmlsecurity/inc/xmlsecurity/xmlsignaturehelper.hxx
index ea954d1..543ec61 100644
--- a/xmlsecurity/inc/xmlsecurity/xmlsignaturehelper.hxx
+++ b/xmlsecurity/inc/xmlsecurity/xmlsignaturehelper.hxx
@@ -182,6 +182,8 @@ public:
 bool ReadAndVerifySignatureStorage(const 
css::uno::Reference& xStorage);
 /// Read and verify a single OOXML signature.
 bool ReadAndVerifySignatureStorageStream(const 
css::uno::Reference& xInputStream);
+/// Adds an OOXML digital signature relation to _rels/.rels if there 
wasn't any before.
+void EnsureSignaturesRelation(css::uno::Reference 
xStorage);
 };
 
 #endif // INCLUDED_XMLSECURITY_INC_XMLSECURITY_XMLSIGNATUREHELPER_HXX
diff --git a/xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx 
b/xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx
index a5effe9..6641c0d 100644
--- a/xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx
+++ b/xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx
@@ -512,6 +512,11 @@ IMPL_LINK_NOARG_TYPED(DigitalSignaturesDialog, 
AddButtonHdl, Button*, void)
 // That's it...
 XMLSignatureHelper::CloseDocumentHandler( xDocumentHandler);
 }
+else
+{
+// OOXML
+maSignatureHelper.EnsureSignaturesRelation(mxStore);
+}
 
 maSignatureHelper.EndMission();
 
diff --git a/xmlsecurity/source/helper/xmlsignaturehelper.cxx 
b/xmlsecurity/source/helper/xmlsignaturehelper.cxx
index e2f60f5..4d2293c 100644
--- a/xmlsecurity/source/helper/xmlsignaturehelper.cxx
+++ b/xmlsecurity/source/helper/xmlsignaturehelper.cxx
@@ -33,6 +33,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -42,6 +43,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #include 
 #include 
@@ -51,6 +53,7 @@
 #define TAG_DOCUMENTSIGNATURES  "document-signatures"
 #define NS_DOCUMENTSIGNATURES   "http://openoffice.org/2004/documentsignatures;
 #define NS_DOCUMENTSIGNATURES_ODF_1_2 
"urn:oasis:names:tc:opendocument:xmlns:digitalsignature:1.0"
+#define OOXML_SIGNATURE_ORIGIN 
"http://schemas.openxmlformats.org/package/2006/relationships/digital-signature/origin;
 
 using namespace ::com::sun::star;
 using namespace ::com::sun::star::uno;
@@ -351,6 +354,10 @@ bool lcl_isSignatureType(const beans::StringPair& rPair)
 {
 return rPair.First == "Type" && rPair.Second == 
"http://schemas.openxmlformats.org/package/2006/relationships/digital-signature/signature;;
 }
+bool lcl_isSignatureOriginType(const beans::StringPair& rPair)
+{
+return rPair.First == "Type" && rPair.Second == OOXML_SIGNATURE_ORIGIN;
+}
 }
 
 bool XMLSignatureHelper::ReadAndVerifySignatureStorage(const 
uno::Reference& xStorage)
@@ -420,4 +427,42 @@ bool 
XMLSignatureHelper::ReadAndVerifySignatureStorageStream(const css::uno::Ref
 return !mbError;
 }
 
+void 

[Libreoffice-bugs] [Bug 97575] FILESAVE Graph corrupt when saving to XLS or XLSX

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97575

raal  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever confirmed|0   |1

--- Comment #3 from raal  ---
OK, set to NEW

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97575] FILESAVE Graph corrupt when saving to XLS or XLSX

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97575

Milan Bouchet-Valat  changed:

   What|Removed |Added

   Keywords||filter:xls, filter:xlsx

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97080] FILEOPEN: Need broader filter for delimited text files ("Text CSV" only includes *.csv)

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97080

jan iversen  changed:

   What|Removed |Added

   Keywords||difficultyBeginner,
   ||easyHack, skillCpp
 Whiteboard|easyHack difficultyBeginner |
   |skillCpp|

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97557] resurrect windows build system

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97557

jan iversen  changed:

   What|Removed |Added

   Keywords|difficultyEasy  |difficultyBeginner

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97560] refresh windows build system

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97560

jan iversen  changed:

   What|Removed |Added

   Keywords|difficultyEasy  |difficultyBeginner

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


BZ difficultyEasy -> difficultyBeginner (admin help neeeded)

2016-02-05 Thread jan iversen
Hi.

As part of a easyHack cleanup, I have changed the keyword "difficultyEasy" to 
"difficultyBeginner" so we are consistent. This is also consistent with the 
description on our wiki pages.

Can someone, with BZ admin karma, please remove the keyword "difficultyEasy".

thanks in advance.
rgds
jan i.


Sent from my iPad, please excuse any misspellings 
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Bug 90834] Turn in-line version control history comments into meaningful good comments

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=90834

Michael Stahl  changed:

   What|Removed |Added

   Keywords|difficultyInteresting   |difficultyBeginner

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: helpcontent2

2016-02-05 Thread Olivier Hallot
 helpcontent2 |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit be2bf03563873602515d0c784d2a15488ca46ac0
Author: Olivier Hallot 
Date:   Fri Jan 22 18:58:21 2016 -0200

Updated core
Project: help  f0d7b49840e48ac130e57a7304a10b2a75b5fccd

tdf#70141 Add help page for font embedding

Add help page for font embedding in document file. The property
was introduced in release 4.1 by tdf#42195

Copyedit welcome.

Change-Id: I265ead91ffba632450169a424b122a21a17eb56c
Reviewed-on: https://gerrit.libreoffice.org/22025
Reviewed-by: Olivier Hallot 
Tested-by: Olivier Hallot 

diff --git a/helpcontent2 b/helpcontent2
index 5290d2a..f0d7b49 16
--- a/helpcontent2
+++ b/helpcontent2
@@ -1 +1 @@
-Subproject commit 5290d2a3f4df1fb63171b37352dc4ac59a9acf10
+Subproject commit f0d7b49840e48ac130e57a7304a10b2a75b5fccd
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] help.git: AllLangHelp_shared.mk source/text

2016-02-05 Thread Olivier Hallot
 AllLangHelp_shared.mk |1 
 source/text/shared/00/0401.xhp|1 
 source/text/shared/01/0110.xhp|1 
 source/text/shared/01/prop_font_embed.xhp |   39 ++
 4 files changed, 42 insertions(+)

New commits:
commit f0d7b49840e48ac130e57a7304a10b2a75b5fccd
Author: Olivier Hallot 
Date:   Fri Jan 22 18:58:21 2016 -0200

tdf#70141 Add help page for font embedding

Add help page for font embedding in document file. The property
was introduced in release 4.1 by tdf#42195

Copyedit welcome.

Change-Id: I265ead91ffba632450169a424b122a21a17eb56c
Reviewed-on: https://gerrit.libreoffice.org/22025
Reviewed-by: Olivier Hallot 
Tested-by: Olivier Hallot 

diff --git a/AllLangHelp_shared.mk b/AllLangHelp_shared.mk
index dbcc98e..cbfe8f1 100644
--- a/AllLangHelp_shared.mk
+++ b/AllLangHelp_shared.mk
@@ -91,6 +91,7 @@ $(eval $(call gb_AllLangHelp_add_helpfiles,shared,\
 helpcontent2/source/text/shared/01/01100300 \
 helpcontent2/source/text/shared/01/01100400 \
 helpcontent2/source/text/shared/01/01100600 \
+helpcontent2/source/text/shared/01/prop_font_embed \
 helpcontent2/source/text/shared/01/0111 \
 helpcontent2/source/text/shared/01/01110101 \
 helpcontent2/source/text/shared/01/01110300 \
diff --git a/source/text/shared/00/0401.xhp 
b/source/text/shared/00/0401.xhp
index 9fd6744..0ab17a1 100644
--- a/source/text/shared/00/0401.xhp
+++ b/source/text/shared/00/0401.xhp
@@ -284,6 +284,7 @@
 
 Choose File - Properties - 
Internet tab
 
+Choose File - Properties - Font 
tab
 
 Menu File - Print Preview
 
diff --git a/source/text/shared/01/0110.xhp 
b/source/text/shared/01/0110.xhp
index 5d42267..99a53da 100644
--- a/source/text/shared/01/0110.xhp
+++ b/source/text/shared/01/0110.xhp
@@ -48,6 +48,7 @@
 
 
 
+
 
 Depending on your access rights to the file, you might not see all 
of the tabs in the Properties dialog.
 
diff --git a/source/text/shared/01/prop_font_embed.xhp 
b/source/text/shared/01/prop_font_embed.xhp
new file mode 100644
index 000..2daaca9
--- /dev/null
+++ b/source/text/shared/01/prop_font_embed.xhp
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+  
+ Embedding Fonts
+ /text/shared/01/prop_font_embed.xhp
+  
+   
+
+  
+ 
+embedding fonts in document file
+ documents; embedding fonts
+ font embedding; in documents
+fonts; embedding
+embedding; fonts
+ 
+ 
+ Font
+ Embed  document fonts in the 
current file.
+  
+  
+ 
+  
+  
+  Fonts embedding
+  Mark this box to 
embed document fonts into the document file, for portability between different 
computer systems. The document with embedded fonts has a larger size 
and the fonts are used on the target computer for better rendering of the 
document layout.
+  Consider 
embedding fonts when your document use rare or custom fonts not generally 
available in other computers.
+
+
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-bugs] [Bug 70141] Writer, Calc, Impress: Add Instructions for Font Embedding to Documentation

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=70141

--- Comment #3 from Commit Notification 
 ---
Olivier Hallot committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/help/commit/?id=f0d7b49840e48ac130e57a7304a10b2a75b5fccd

tdf#70141 Add help page for font embedding

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 70141] Writer, Calc, Impress: Add Instructions for Font Embedding to Documentation

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=70141

Commit Notification  changed:

   What|Removed |Added

 Whiteboard|| target:5.2.0

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 83710] Insert Movie dialog appears and disappears [Hard to repro]

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=83710

Yousuf (Jay) Philips  changed:

   What|Removed |Added

 CC||bjoern.michaelsen@canonical
   ||.com

--- Comment #14 from Yousuf (Jay) Philips  ---
@Bjoern: Can you test this on ubuntu 12.04 to see if it still happens?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89290] HTML export: replace tabulator characters with double spaces or ellipses (three dot leader) in Table of Contents

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89290

--- Comment #10 from Martin Nathansen  ---
Michael, thanks a lot for your help :-)

So the Easy Task is to improve the XML->(X)HTML transformation to get a nicer
„Table of Content“? And this XSLT filter should be used for both dialogs,
“Export” and “Save as”?

However, first I will investigate the missing page numbers bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Bug 89290] HTML export: replace tabulator characters with double spaces or ellipses (three dot leader) in Table of Contents

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89290

--- Comment #10 from Martin Nathansen  ---
Michael, thanks a lot for your help :-)

So the Easy Task is to improve the XML->(X)HTML transformation to get a nicer
„Table of Content“? And this XSLT filter should be used for both dialogs,
“Export” and “Save as”?

However, first I will investigate the missing page numbers bug.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: 3 commits - include/vcl sc/source vcl/headless vcl/quartz vcl/win

2016-02-05 Thread Caolán McNamara
 include/vcl/vclenum.hxx   |2 +-
 sc/source/ui/app/inputwin.cxx |4 
 vcl/headless/svpgdi.cxx   |   24 
 vcl/quartz/salgdicommon.cxx   |1 -
 vcl/win/gdi/salgdi2.cxx   |3 ---
 5 files changed, 13 insertions(+), 21 deletions(-)

New commits:
commit e35f3b6a3357fc3832a9d68ed37ddb9b5320ef0a
Author: Caolán McNamara 
Date:   Fri Feb 5 14:03:44 2016 +

Resolves: tdf#97465 like scroll ignore wheel for sc input handler 
inputchanged

Change-Id: Ide7fe1388ffe6f85a1f459037316d03193470d8a

diff --git a/sc/source/ui/app/inputwin.cxx b/sc/source/ui/app/inputwin.cxx
index e61945a..105ba1a 100644
--- a/sc/source/ui/app/inputwin.cxx
+++ b/sc/source/ui/app/inputwin.cxx
@@ -1526,6 +1526,10 @@ void ScTextWnd::Command( const CommandEvent& rCEvt )
 {
 //don't call InputChanged for CommandEventId::Wheel
 }
+else if ( nCommand == CommandEventId::Swipe )
+{
+//don't call InputChanged for CommandEventId::Swipe
+}
 else
 SC_MOD()->InputChanged( pEditView );
 }
commit 287bc1c66e44f6ec384987d14e8b49790d8f3261
Author: Caolán McNamara 
Date:   Fri Feb 5 12:15:37 2016 +

mysterious OutDevSupport_B2DClip is unused

since maybe...

commit ead04f8f0b7f51bf281ce41d8d590df0ca14af38
Author: Philipp Lohmann [pl] 
Date:   Fri Dec 3 16:21:36 2010 +0100

vcl118: #i115905# improved clip region interface on SAL layer (part 1, 
windows implementation)

Change-Id: Iaeb49b60f70a9f595b67c7eb307a2e90b58d7150

diff --git a/include/vcl/vclenum.hxx b/include/vcl/vclenum.hxx
index 3404d79..28a6888 100644
--- a/include/vcl/vclenum.hxx
+++ b/include/vcl/vclenum.hxx
@@ -81,7 +81,7 @@ enum FontHintStyle { HINT_NONE, HINT_SLIGHT, HINT_MEDIUM, 
HINT_FULL };
 
 typedef sal_uInt32 sal_UCS4;// TODO: this should be moved to rtl
 
-enum OutDevSupportType { OutDevSupport_TransparentRect, OutDevSupport_B2DClip, 
OutDevSupport_B2DDraw };
+enum OutDevSupportType { OutDevSupport_TransparentRect, OutDevSupport_B2DDraw 
};
 
 struct ItalicMatrix
 {
diff --git a/vcl/headless/svpgdi.cxx b/vcl/headless/svpgdi.cxx
index b0f8de8..5baa761 100644
--- a/vcl/headless/svpgdi.cxx
+++ b/vcl/headless/svpgdi.cxx
@@ -1380,8 +1380,6 @@ bool SvpSalGraphics::supportsOperation(OutDevSupportType 
eType) const
 case OutDevSupport_TransparentRect:
 case OutDevSupport_B2DDraw:
 return true;
-case OutDevSupport_B2DClip: //what's this one ?
-return false;
 }
 return false;
 }
diff --git a/vcl/quartz/salgdicommon.cxx b/vcl/quartz/salgdicommon.cxx
index 742f31c..eaf40de 100644
--- a/vcl/quartz/salgdicommon.cxx
+++ b/vcl/quartz/salgdicommon.cxx
@@ -1891,7 +1891,6 @@ bool AquaSalGraphics::supportsOperation( 
OutDevSupportType eType ) const
 switch( eType )
 {
 case OutDevSupport_TransparentRect:
-case OutDevSupport_B2DClip:
 case OutDevSupport_B2DDraw:
 bRet = true;
 break;
diff --git a/vcl/win/gdi/salgdi2.cxx b/vcl/win/gdi/salgdi2.cxx
index 6f0e5d4..a73724a 100644
--- a/vcl/win/gdi/salgdi2.cxx
+++ b/vcl/win/gdi/salgdi2.cxx
@@ -47,9 +47,6 @@ bool WinSalGraphics::supportsOperation( OutDevSupportType 
eType ) const
 case OutDevSupport_TransparentRect:
 bRet = mbVirDev || mbWindow;
 break;
-case OutDevSupport_B2DClip:
-bRet = true;
-break;
 case OutDevSupport_B2DDraw:
 bRet = bAllowForTest;
 default: break;
commit ebd684486903021f3bd1434474876667d4430c97
Author: Caolán McNamara 
Date:   Fri Feb 5 12:11:16 2016 +

ok non-zeroed empty extents is legitimate after all

Change-Id: Ida1e27322bad5d2d36ae4217bb84187a022ebadf

diff --git a/vcl/headless/svpgdi.cxx b/vcl/headless/svpgdi.cxx
index 9c9de74..b0f8de8 100644
--- a/vcl/headless/svpgdi.cxx
+++ b/vcl/headless/svpgdi.cxx
@@ -1271,21 +1271,15 @@ cairo_user_data_key_t* SvpSalGraphics::getDamageKey()
 
 void SvpSalGraphics::releaseCairoContext(cairo_t* cr, bool bXorModeAllowed, 
const basegfx::B2DRange& rExtents) const
 {
-sal_Int32 nExtentsLeft;
-sal_Int32 nExtentsTop;
-sal_Int32 nExtentsRight;
-sal_Int32 nExtentsBottom;
-if (rExtents.isEmpty()) {
-nExtentsLeft = 0;
-nExtentsTop = 0;
-nExtentsRight = 0;
-nExtentsBottom = 0;
-} else {
-nExtentsLeft = rExtents.getMinX();
-nExtentsTop = rExtents.getMinY();
-nExtentsRight = rExtents.getMaxX();
-nExtentsBottom = rExtents.getMaxY();
+if (rExtents.isEmpty())
+{
+//nothing changed, return early
+cairo_destroy(cr);
+return;
 }
+
+sal_Int32 nExtentsLeft(rExtents.getMinX()), 
nExtentsTop(rExtents.getMinY());
+sal_Int32 nExtentsRight(rExtents.getMaxX()), 
nExtentsBottom(rExtents.getMaxY());
 sal_Int32 nWidth = 

[Libreoffice-bugs] [Bug 89668] SLIDE PANE: Move slide manipulation buttons to the bottom of the pane

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89668

V Stuart Foote  changed:

   What|Removed |Added

 CC||nem...@numbertext.org

--- Comment #12 from V Stuart Foote  ---
*** Bug 97593 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97593] UI: Start Presentation and Insert slide buttons on Insert slide pane

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97593

V Stuart Foote  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||vstuart.fo...@utsa.edu
 Resolution|--- |DUPLICATE

--- Comment #2 from V Stuart Foote  ---
Some UI notes on this on earlier bug 89668

*** This bug has been marked as a duplicate of bug 89668 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-ux-advise] [Bug 89668] SLIDE PANE: Move slide manipulation buttons to the bottom of the pane

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89668

V Stuart Foote  changed:

   What|Removed |Added

 CC||nem...@numbertext.org

--- Comment #12 from V Stuart Foote  ---
*** Bug 97593 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 97593] UI: Start Presentation and Insert slide buttons on Insert slide pane

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97593

V Stuart Foote  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||vstuart.fo...@utsa.edu
 Resolution|--- |DUPLICATE

--- Comment #2 from V Stuart Foote  ---
Some UI notes on this on earlier bug 89668

*** This bug has been marked as a duplicate of bug 89668 ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-bugs] [Bug 97605] New: LibreOffice (Writer specifically) not opening

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97605

Bug ID: 97605
   Summary: LibreOffice (Writer specifically) not opening
   Product: LibreOffice
   Version: unspecified
  Hardware: All
OS: Windows (All)
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: springperidotgr...@mail.com

I'm not sure why LibreOffice Writer has suddenly stopped working, as it didn't
happen immediately after my last update, but the last couple of times I've gone
to open it, I've clicked several times and it won't open. I've gone through my
Apps menu, through my toolbar icon, even tried to pull up my desktop icon of
LibreOffice Suit, tried opening an existing document through my Documents
library - none of them would respond. I restarted my computer, which
temporarily fixed the problem, so I wrote it off as my computer.
The problem with that is, I just went to open it again, and after three tries
on the toolbar icon, attempted to open a pre-existing document... which opened
completely blank. I've made no changes to my computer recently (save Java
updates,) so I really don't know what may have caused this.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: 2 commits - basctl/inc canvas/workben cppcanvas/inc cui/inc dbaccess/inc desktop/inc desktop/source drawinglayer/inc forms/inc framework/inc include/vcl reportdesign/in

2016-02-05 Thread Chris Sherlock
 basctl/inc/pch/precompiled_basctl.hxx |   20 --
 canvas/workben/canvasdemo.cxx |4 -
 cppcanvas/inc/pch/precompiled_cppcanvas.hxx   |9 --
 cui/inc/pch/precompiled_cui.hxx   |   23 +--
 dbaccess/inc/pch/precompiled_dbaxml.hxx   |7 --
 dbaccess/inc/pch/precompiled_dbmm.hxx |7 --
 desktop/inc/pch/precompiled_sofficeapp.hxx|8 +-
 desktop/source/app/app.cxx|6 -
 drawinglayer/inc/pch/precompiled_drawinglayer.hxx |   10 +--
 forms/inc/pch/precompiled_frm.hxx |8 --
 framework/inc/pch/precompiled_fwe.hxx |9 +-
 framework/inc/pch/precompiled_fwl.hxx |   13 ++--
 include/vcl/apptypes.hxx  |   50 ---
 include/vcl/exceptiontypes.hxx|   31 +
 include/vcl/inputtypes.hxx|   43 +
 include/vcl/svapp.hxx |7 +-
 include/vcl/window.hxx|2 
 reportdesign/inc/pch/precompiled_rpt.hxx  |8 +-
 reportdesign/inc/pch/precompiled_rptui.hxx|9 +-
 sc/inc/pch/precompiled_sc.hxx |   11 +--
 sd/inc/pch/precompiled_sdui.hxx   |   11 +--
 slideshow/inc/pch/precompiled_slideshow.hxx   |9 --
 slideshow/test/demoshow.cxx   |4 -
 starmath/inc/pch/precompiled_sm.hxx   |   11 ---
 sw/inc/pch/precompiled_msword.hxx |   17 +++--
 sw/inc/pch/precompiled_swui.hxx   |   24 +--
 sw/inc/pch/precompiled_vbaswobj.hxx   |   14 +---
 vbahelper/inc/pch/precompiled_msforms.hxx |   13 ++--
 vbahelper/inc/pch/precompiled_vbahelper.hxx   |   12 ++-
 vcl/headless/svpinst.cxx  |   28 
 vcl/source/app/svapp.cxx  |   70 +++---
 vcl/source/app/svmain.cxx |   64 ++--
 vcl/unx/generic/app/salinst.cxx   |   26 
 vcl/unx/gtk/gtkinst.cxx   |2 
 vcl/win/app/salinst.cxx   |   26 
 vcl/workben/outdevgrind.cxx   |4 -
 xmlsecurity/inc/pch/precompiled_xmlsecurity.hxx   |6 -
 37 files changed, 337 insertions(+), 289 deletions(-)

New commits:
commit 5e971b274922f9713aefcd5f612459ffced84845
Author: Chris Sherlock 
Date:   Sat Feb 6 13:13:23 2016 +1100

vcl: rename EXC_* constants to EXCEPTION_*, EXC is too much like 'execute'

Change-Id: I2f79e0419b27391cc9bdc45576e67eecdbc9efa4

diff --git a/canvas/workben/canvasdemo.cxx b/canvas/workben/canvasdemo.cxx
index fc06f10..4a8143c 100644
--- a/canvas/workben/canvasdemo.cxx
+++ b/canvas/workben/canvasdemo.cxx
@@ -623,9 +623,9 @@ void TestWindow::Paint( const Rectangle& /*rRect*/ )
 
 USHORT DemoApp::Exception( USHORT nError )
 {
-switch( nError & EXC_MAJORTYPE )
+switch( nError & EXCEPTION_MAJORTYPE )
 {
-case EXC_RSCNOTLOADED:
+case EXCEPTION_RESOURCENOTLOADED:
 Abort( "Error: could not load language resources.\nPlease check 
your installation.\n" );
 break;
 }
diff --git a/desktop/source/app/app.cxx b/desktop/source/app/app.cxx
index 6d9b08e..b7dcefb 100644
--- a/desktop/source/app/app.cxx
+++ b/desktop/source/app/app.cxx
@@ -1207,7 +1207,7 @@ void Desktop::Exception(sal_uInt16 nError)
 bool bAllowRecoveryAndSessionManagement = (
 ( !rArgs.IsNoRestore() 
   ) && // some use cases of office must work without recovery
 ( !rArgs.IsHeadless()  
   ) &&
-(( nError & EXC_MAJORTYPE 
) != EXC_DISPLAY ) && // recovery can't work without UI ... but UI layer seems 
to be the reason for this crash
+(( nError & 
EXCEPTION_MAJORTYPE ) != EXCEPTION_DISPLAY ) && // recovery can't work without 
UI ... but UI layer seems to be the reason for this crash
 ( 
Application::IsInExecute()   )// crashes during startup and 
shutdown should be ignored (they indicates a corrupt installation ...)
   );
 if ( bAllowRecoveryAndSessionManagement )
@@ -1215,9 +1215,9 @@ void Desktop::Exception(sal_uInt16 nError)
 
 FlushConfiguration();
 
-switch( nError & EXC_MAJORTYPE )
+switch( nError & EXCEPTION_MAJORTYPE )
 {
-case EXC_RSCNOTLOADED:
+case EXCEPTION_RESOURCENOTLOADED:
 {
 OUString aResExceptionString;
 Application::Abort( aResExceptionString );
diff --git a/include/vcl/exceptiontypes.hxx b/include/vcl/exceptiontypes.hxx
index 

[Libreoffice-bugs] [Bug 94740] Printing results in blank page in Windows 8.1 and 10

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=94740

--- Comment #18 from Curly  ---
I tried to file a similar bug, but I was referred to this one (possibly related
to the change of the bug name in between).
Win10x64pro and home do not print graphics, just text. Happens in Writer and
Draw.
Changing the settings in the Options menu of LO to deactivate OpenGl gave some
relief with opening the files with text and graphics, but not with printing on
each of the different systems; sometimes the path to linked files was changed
after saving to one which does not even exist on any of the PCs; sometimes the
print preview shows graphics, not that often also the printer menu with it's
little preview window, in printing itself they are lost.
Booting and printing the same (old, not changed for years) file with LO under
Ubuntu 14.02 (same PCs) no problem.
Also no problem with Win Vista (my old "weak laptop"), and previously with
Win7. Same printer otherwise working correctly over WLAN and ethernet. Other
software prints all of the graphics!
I assume, it is a Win10 related problem (or, of course, a LO problem - latest
version *.04 x64 or x32 were tried out - not being integrated correctly into
the Win10 environment).

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


Re: I hope you understand

2016-02-05 Thread Chris Sherlock
On 6 Feb 2016, at 10:23 AM, ty armour  wrote:
> 
> I am looking for tutorials on how to basically write every aspect of 
> libreoffice so that I and indeed anyone can contribute useful and meaningful 
> code.

We have wiki.documentfoundation.org

> I mean every aspect of writing libre office. from your version of word to 
> your version of powerpoint. I need tutorials and theories for every line of 
> code.

That’s probably never going to happen - though more documentation is always 
great, there’s a certain level of code reading ability you need if you want to 
hack on the core code :-)

> Also, you might consider writing an online version of libre office and make 
> it compatable with word. 

Already started :-)

https://gerrit.libreoffice.org/gitweb?p=online.git;a=blob;f=loolwsd/README;hb=HEAD
 

> 
> I dont know if you guys have compatability so that I can open word documents 
> and powerpoint documents in libre office. if you do cool if not then add 
> another tutorial.

Ummm… we’ve been doing this for years. 

> but yeah I need tutorials on all of the code so that I and anyone can help 
> contribute to libre office and make it better.

Any contributions are always greatfully accepted! Try 
https://wiki.documentfoundation.org/Development 
 

> also, you might consider making a windows version or compiling this software 
> with cygwin or mingw and posting tutorials on that.

We do this already.

https://wiki.documentfoundation.org/Development/BuildingOnWindows 

> get creative and the more tutorials the better, because then anyone and 
> everyone can contribute meaningful code.

We’re always looking for folks to help us document the codebase :-) Developing 
LibreOffice can have a steep learning curve, but if I could recommend the first 
thing to do is to use git to get the source code, then build it successfully, 
then hack away!

I find that http://opengrok.libreoffice.org  
is a great start if you want to just read the codebase. 

Once you start finding things to fix, then have a look at the gerrit pages on 
the Wiki. 

Welcome aboard :-) Great to see folks who want to contribute, we’re pretty 
friendly and there’s a place for everyone. What programming skills do you have, 
out of interest?

Chris___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice-qa] Revisiting BH (Bughunt) session organization

2016-02-05 Thread MiguelAngelLO

Hi Sophie, Cor, QA,

maybe defining a target for the sessions could help.

On one side, I think people are not waiting for a session to report the 
issues they find, in fact there are a lot of reports about 5.1.


On the other there is not a definite objective for the sessions.

IMHO sessions could be to analyze specifically the Release Notes.

I had done with the two first for 5.1, on the last holidays, now pending 
to report on the QA ML.


Here my draft of what I did:

*
Title:
Testing Release Notes 5.1 - Spelling dialog no longer automatically 
closes once spellcheck is complete. tdf#79312 (Marek Dolezel)


Release notes link: 
https://wiki.documentfoundation.org/ReleaseNotes/5.1#Writer


OS:Win10x64
Processor: IC i3 CPU M 330 @2.13GHz
Graphics:  AMD M Radeon HD 5000 v15.11

LibreOffice options:
- MemoryGraphics cache 48 MB
- OpenGLEnable.
Disable.
- OpenCLN/A
- Other N/A

Version: 5.1.0.0.beta2 (x64)
Build ID: 53054959a12edc6510f51b94ddc9b73d27aedaf6
Threads 4; Ver: Windows 6.19; Render: default;

Version master: 5.2.0.0.alpha0+ (x64)
Build ID: a454a9b3ae0f6ab81012fbef7b3ff6f0f44bf6cb
Threads 4; Ver: Windows 6.19; Render: default;
TinderBox: Win-x86_64@62-TDF, Branch:MASTER, Time: 2015-12-02_06:37:24

Test:
- With blank page
- Replacing several words
- Without words to replace.
- With a large file GS42-GettingStartedLO.odt

Test result:Ok.:)

Help:   - inner N/A
- net   N/A

Usability:  10/10
Overall evaluation: 08/10

Implications:   N/A.
Comments:   N/A.
*

Or perhaps something like this could be standardized in Moztrap, so we 
can have a better organize record.


The second fact is that devs if they like :), can follow the 
verification of their work, having a feedback about, from people who are 
not necessarily being devs, but usually with a certain level of 
acknowledgment on the use of LibreOffice.


Regards.
Miguel Ángel.

El 05/02/16 a las 9:03, Cor Nouws escribió:

Hi Sophie, all,

Sophie wrote on 04-02-16 14:02:


We would like to rethink the bug hunting sessions organization to make
them more attractive. The last ones were really too quiet with few
people joining.


Good that you ask! I've noticed the problem too.
No clear idea for a solution in mind yet, but let me start to explain
what we've seen over the past years.
With the first (few) bughunt sessions there was a clear energy among the
QA volunteers. Because is was new, there was the feeling of urgency,
excitement and so on. And it was new to the general public and media
too. So there was a great coverage.
Now it's not new, maybe some people have the feeling that getting a bit
more rest is more urgent then doing a bit more QA work, there is no
feeling of urgency. It's a PR, that we know will be there 6 times a year...


What would be your ideas?
Cloph already proposed to have them on one day only. Would Friday be the
good day?


Thinking of a new form is good. And maybe even more.
What pops up in my mind now: imagine that the ESC defines a area in
product, that could benefit from a tender to get bugs solved and that
the board puts, say, 100 k in (I realize there are some constraints
around that, but expect that could be solved). Such a project would
probably benefit from a careful clean up and further testing of bugs in
that area. So that would be new and have a new appealing goal.

Anyway: the regular form doesn't work any more. So maybe with each new
release define a goal (announce something related to new features for
example), and find a different or related form?

Look forward to what others think,
Ciao,
Cor


___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

[Libreoffice-bugs] [Bug 97597] FILEOPEN: XLSX file on server opens with some blank tab pages

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97597

m.a.riosv  changed:

   What|Removed |Added

 CC||miguelangelrv@libreoffice.o
   ||rg

--- Comment #1 from m.a.riosv  ---
Hi Cor,
a clear direct formatting on those sheet change anything?, or results are
zeroes hidden by the format or the option. Are there cells with external links?
view options for LO/calc doesn't change?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


Re: DPI and screen resolution on OS X

2016-02-05 Thread Chris Sherlock

> On 5 Feb 2016, at 9:29 PM, Tomaž Vajngerl  wrote:
> 
> Hi,
> 
> On Fri, Feb 5, 2016 at 2:02 AM, Chris Sherlock
>  wrote:
>> There were a series of patches that handled hi-DPI displays in 2014 that 
>> Keith did for us and that were pushed by Kendy:
> 
> Yes, and I continued later on with the patches when I got a laptop
> with HiDPI screen and running Fedora.

Thank you :-)

>>> I've just pushed a backport of the hi-dpi patches from master to gerrit
>>> for libreoffice-4-2 integration - as was requested earlier, to fix the
>>> unfortunate state of LibreOffice on the hi-dpi displays.  It is the
>>> following 5 patches (order is important):
>>> 
>>> https://gerrit.libreoffice.org/#/c/8516/
>>> https://gerrit.libreoffice.org/#/c/8517/
>>> https://gerrit.libreoffice.org/#/c/8518/
>>> https://gerrit.libreoffice.org/#/c/8519/
>>> https://gerrit.libreoffice.org/#/c/8520/
>>> 
>>> Keith confirmed that they fix the hi-dpi issues he was seeing in
>>> LibreOffice 4.2.
>>> 
>>> They are supposed to be safe for normal displays; that is anything
>>> non-safe should be enclosed in an "if (mnDPIScaleFactor > 1)".  Few
>>> cases make the computation a bit more general, like:
>>> 
>>> +long yOffset = (aRect.GetHeight() - 
>>> mpImpl->maImage.GetSizePixel().Height()) / 2;
>>> +
>>> if( mpImpl->mnState == SIGNATURESTATE_SIGNATURES_OK )
>>> {
>>> -++aRect.Top();
>>> +aRect.Top() += yOffset;
>> 
>> I’m wondering if this is the area I should focus on.
>> 
>> I’m not entirely sure how the scaling factor is being worked out, we seem to 
>> do this in Window::ImplInit and Window::ImplInitResolutionSettings with the 
>> following calculation:
>> 
>> mnDPIScaleFactor = std::max(1, (mpWindowImpl->mpFrameData->mnDPIY + 48) / 
>> 96);
>> 
>> Does anyone know what the underlying theory is behind this calculation? 96 
>> seems to be a hardcoded DPI value assumed for all screens, but I can’t quite 
>> work out where the 48 number comes from…
> 
> You need the scale factor for bitmaps (icons) and some other places in
> the UI (mostly the places where we draw 1 pixel lines) because when
> you increase the DPI everything becomes larger pixel wise but bitmaps
> stay as they are. When you start to approach 192 DPI (2*96) we
> increase the scaling factor and scale the bitmaps by the scaling
> factor. 48 is there only so that we scale before we hit 192 DPI - at
> around 144 DPI (however in the latest code this starts at 169 DPI).

Sorry for asking silly questions, but I’m not entirely following. Why do we 
increase the scaling factor at 2*96, but then start scaling before we hit 192?

Just a little confused by this, I’m sure it’s something obvious I’m missing! :-)

> OSX is however excluded from this - it does its scaling in the backend
> AFAIK. (see WIndow::CountDPIScaleFactor)
> 
>> I’m also wondering if it might not be better for us to move this calculation 
>> out of Window and into SalGraphics, given it is the SalGraphics backend that 
>> really gives the DPI via GetResolution.
> 
> Yes, it would be better to do it in the backend I guess.

Cheers, I’ll put this on my list of things to do.

> 
>> Another thing is: we seem to have this idea of logical coordinates, as 
>> opposed to device coordinates all through OutputDevice, and also there is a 
>> way of setting the OutputDevice mapmode. I’ve never quite understood what 
>> the idea behind this is. Can anyone give me any insights into this?
> 
> OutputDevice backends work only with pixels - you can set the mapmode
> to a logical mode and all the inputs can be in that logical
> coordinates. OutputDevice will automatically convert them to pixels. I
> don't like this however. I think this doesn't belong on the
> OutputDevice and it just adds bloat - if we need something like this
> then as a wrapper around OutputDevice that does this
> (LogicalOutputDevice?).

So it’s better to create a decorator class, I’ve actually wondered if this 
might be a better solution. Good info!

Thanks Tomaz, appreciate the response!

Chris
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 97568] libreoffice does not end on Ctrl-Q or file menu, only UI goes away

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97568

--- Comment #1 from Matthias  ---
the problem is caused by closing the socket file descriptors in one thread,
while another thread is still in accept(2) on the same socket and this is not
canceled in the OS; the same is true for pipes;

patches for FreeBSD to fix this issue are attached in 
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205922

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97606] New: Save button flickers when typing

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97606

Bug ID: 97606
   Summary: Save button flickers when typing
   Product: LibreOffice
   Version: 5.2.0.0.alpha0+ Master
  Hardware: All
OS: Windows (All)
Status: UNCONFIRMED
  Severity: trivial
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: davian...@gmail.com

When typing in the document, the Save button is flickering. OpenGL rendering is
off.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97607] New: BUG : using "search" & "find all", disappears after one edit and if we reactivate it, we get at start of document

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97607

Bug ID: 97607
   Summary: BUG : using "search" & "find all", disappears after
one edit and if we reactivate it, we get at start of
document
   Product: LibreOffice
   Version: 5.0.0.4 rc
  Hardware: All
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: nem...@hotmail.com

HI,

USING "SÊARCH" & "FIND ALL", IS PROBLÊMATHIC,
IT DIS‑AP‑PÊARS AFTËR ÔNË EDIT,
AND IF WE RE‑ACTI‑VATHE IT, 
WE GET AT START OF DOCU‑MÊNTH,

AND IF I HAVE TO CHANGE SH BY Ʃ OR TH BY Θ.
TO RE‑MOVE H & HN DE‑STRUC‑TI‑VE COM‑BINA‑TI‑ÔN :
HAN, HEN, HON, HUN, हन ههن هنن
WHO ARE CON‑FUS‑ING, AND NÊZHA‑TIVE...

ÊNGËL‑IS BASIC SCRI‑PTH, WITH‑OUT AC‑CÊNTH & NASAL... LIKE VASHA‑PRÊNSË.

BRING AMBI‑GUITY, 
BE‑TWEEN EPSILON ه HÊTA ح 
&
OMICRO ع ÔMÉGA غ.

DANGERO‑US VARIA‑TI‑ÔN, 
WITH BBAD RE‑SHULTHË UN‑DER‑STAND‑ING !

KANTH YOU.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: Branch 'libreoffice-5-0' - reportbuilder/java reportdesign/source

2016-02-05 Thread Michael Stahl
 reportbuilder/java/org/libreoffice/report/pentaho/OfficeNamespaces.java
  |1 +
 
reportbuilder/java/org/libreoffice/report/pentaho/output/OfficeDocumentReportTarget.java
 |1 +
 reportdesign/source/filter/xml/xmlExport.cxx   
  |7 +++
 3 files changed, 9 insertions(+)

New commits:
commit c29bc3305e835d6f32195b4d9528e64b64d4019e
Author: Michael Stahl 
Date:   Wed Feb 3 22:39:46 2016 +0100

reportbuilder: tdf#92720: add loext namespace

... to allow export of paragraphs in shapes.

(regression from 6acc6c011d3afd6834efeee1b2efe43652a86f2e)

Change-Id: I2c23e686a2cfcd997d3393b0f9fb4cdcab7252b7
(cherry picked from commit 969a760e2bad7f65c28eba425af1751946b09d76)
Reviewed-on: https://gerrit.libreoffice.org/22090
Tested-by: Jenkins 
Reviewed-by: Markus Mohrhard 

diff --git 
a/reportbuilder/java/org/libreoffice/report/pentaho/OfficeNamespaces.java 
b/reportbuilder/java/org/libreoffice/report/pentaho/OfficeNamespaces.java
index 2774359..6a7d144 100644
--- a/reportbuilder/java/org/libreoffice/report/pentaho/OfficeNamespaces.java
+++ b/reportbuilder/java/org/libreoffice/report/pentaho/OfficeNamespaces.java
@@ -51,6 +51,7 @@ public class OfficeNamespaces
 public static final String OOREPORT_NS = 
"http://openoffice.org/2005/report;;
 public static final String GRDDL_NS = 
"http://www.w3.org/2003/g/data-view#;;
 public static final String CONFIG = 
"urn:oasis:names:tc:opendocument:xmlns:config:1.0";
+public static final String LOEXT_NS = 
"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0";
 
 
 private OfficeNamespaces()
diff --git 
a/reportbuilder/java/org/libreoffice/report/pentaho/output/OfficeDocumentReportTarget.java
 
b/reportbuilder/java/org/libreoffice/report/pentaho/output/OfficeDocumentReportTarget.java
index 8518bc6..beffe31 100644
--- 
a/reportbuilder/java/org/libreoffice/report/pentaho/output/OfficeDocumentReportTarget.java
+++ 
b/reportbuilder/java/org/libreoffice/report/pentaho/output/OfficeDocumentReportTarget.java
@@ -383,6 +383,7 @@ public abstract class OfficeDocumentReportTarget extends 
AbstractReportTarget
 rootAttributes.addNamespaceDeclaration("xsd", 
OfficeNamespaces.XSD_NS);
 rootAttributes.addNamespaceDeclaration("xsi", 
OfficeNamespaces.XSI_NS);
 rootAttributes.addNamespaceDeclaration("grddl", 
OfficeNamespaces.GRDDL_NS);
+rootAttributes.addNamespaceDeclaration("loext", 
OfficeNamespaces.LOEXT_NS);
 rootAttributes.setAttribute(OfficeNamespaces.OFFICE_NS, "version",
 ODF_VERSION);
 
diff --git a/reportdesign/source/filter/xml/xmlExport.cxx 
b/reportdesign/source/filter/xml/xmlExport.cxx
index bf7594e9..99d41fa 100644
--- a/reportdesign/source/filter/xml/xmlExport.cxx
+++ b/reportdesign/source/filter/xml/xmlExport.cxx
@@ -251,6 +251,13 @@ ORptExport::ORptExport(const Reference< XComponentContext 
>& _rxContext, OUStrin
 if( getExportFlags() & 
(SvXMLExportFlags::STYLES|SvXMLExportFlags::AUTOSTYLES|SvXMLExportFlags::MASTERSTYLES|SvXMLExportFlags::CONTENT)
 )
 {
 _GetNamespaceMap().Add( 
GetXMLToken(XML_NP_XHTML),GetXMLToken(XML_N_XHTML), XML_NAMESPACE_XHTML );
+// loext, needed for paragraphs inside shapes
+if (getDefaultVersion() > SvtSaveOptions::ODFVER_012)
+{
+_GetNamespaceMap().Add(
+GetXMLToken(XML_NP_LO_EXT), GetXMLToken(XML_N_LO_EXT),
+XML_NAMESPACE_LO_EXT);
+}
 }
 // GRDDL: to convert RDFa and meta.xml to RDF
 if( getExportFlags() & 
(SvXMLExportFlags::META|SvXMLExportFlags::STYLES|SvXMLExportFlags::AUTOSTYLES|SvXMLExportFlags::MASTERSTYLES|SvXMLExportFlags::CONTENT)
 )
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: BZ difficultyEasy -> difficultyBeginner (admin help neeeded)

2016-02-05 Thread Robinson Tryon
On Fri, Feb 5, 2016 at 4:14 AM, Bjoern Michaelsen
 wrote:
> On Fri, Feb 05, 2016 at 12:50:08PM +0100, jan iversen wrote:
>> I heard from another BZ installation, that the admins have the power to
>> supress emails, while doing bulk changes ?

Yes, there's some limited email-suppression built-in for some builds
of Bugzilla. For our Bugzilla, I wrote some custom code to make it
possible to suppress all bug-change emails based on user_id (aka
"Ninja Edits"). I ran into some perm problems with gerrit, but if
those get resolved, I can check-in those changes. Now that recall,
I've actually got an improved version of my first patch that leverages
Bugzilla's built-in group system so that one can toggle Ninja group
status directly in the admin interface. Not that we should do silent
edits on a regular basis, but it can be handy in some special cases
;-)

> AFAIK one can only set off notifications globally. So:
> 1/ disable notifications
> 2/ do foo
> 3/ enable notifications
>
> with the risks being: other stuff beyond foo done at the same time doesnt get
> notifications, forgetting to reenable etc.

That's generally true, but (IIRC) Keywords may be renamed directly in
the admin interface without triggering any notification emails. One
change, and all bugs are updated. Easy, peasy!

Jan I: Feel free to ping me re: change requests for Keywords. We'll
want to make sure that any pertinent docs on are the wiki are updated,
and perhaps something else that I'm not remembering off the top of my
head...

>
> I should have admin right now (thanks moggi), but feel like this when in that
> interface for now:
>
>  http://i0.kym-cdn.com/photos/images/newsfeed/000/234/786/bf7.gif

Yeah, dealing with Bugzilla sometimes feels like wrestling with a Klingon targ.

Best,
--R


-- 
Robinson Tryon
LibreOffice Community Outreach Herald
QA Bug Wrangler, TDF
qu...@libreoffice.org
802-379-9482 | IRC: colonelqubit on Freenode
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 39936] UI: Right Click on Row/Column -> Insert Copied Cells... (paste + shift cells in one click)

2016-02-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=39936

--- Comment #44 from Joel Madero  ---
(In reply to Dan Dascalescu from comment #43)
> After a Windows crash, I gave LibreOffice, now at version 5, another chance.
> 
> However, the annoying ergonomics of moving a large group of cells via
> "select the new location and then | Edit | Paste Special | Shift Cells Down"
> prevents me from adopting LO.
> 

You don't have to go to the "edit" drop down - you can just right click and
then go to "paste special"

As far as it being implementedpatches welcome ;)

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


<    1   2   3   4