Hello community,

here is the log from the commit of package libreoffice for openSUSE:Factory 
checked in at 2018-12-05 09:39:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libreoffice (Old)
 and      /work/SRC/openSUSE:Factory/.libreoffice.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libreoffice"

Wed Dec  5 09:39:14 2018 rev:168 rq:653791 version:6.1.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes  2018-11-13 
16:31:43.774089989 +0100
+++ /work/SRC/openSUSE:Factory/.libreoffice.new.19453/libreoffice.changes       
2018-12-05 09:39:38.884951038 +0100
@@ -1,0 +2,23 @@
+Thu Nov 29 10:41:59 UTC 2018 - [email protected]
+
+- bsc#1117300 - [DATA LOSS] Saving a new document can silently
+  overwrite an existing document
+  * bsc1117300.patch
+
+-------------------------------------------------------------------
+Thu Nov 29 10:10:00 UTC 2018 - [email protected]
+
+- boost_1_69.patch: Fix compilation with Boost 1.69
+
+-------------------------------------------------------------------
+Wed Nov 28 12:51:12 UTC 2018 - Tomáš Chvátal <[email protected]>
+
+- Install also C++ libreofficekit headers bsc#1117195
+
+-------------------------------------------------------------------
+Mon Nov 26 14:38:54 UTC 2018 - [email protected]
+
+- bsc#882383 - LO-L3: Chart in PPTX lacks color and is too large
+  * bsc882383.patch
+
+-------------------------------------------------------------------

New:
----
  boost_1_69.patch
  bsc1117300.patch
  bsc882383.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libreoffice.spec ++++++
--- /var/tmp/diff_new_pack.UxrswL/_old  2018-12-05 09:39:44.220945199 +0100
+++ /var/tmp/diff_new_pack.UxrswL/_new  2018-12-05 09:39:44.220945199 +0100
@@ -108,6 +108,11 @@
 Patch7:         bsc1110348.patch
 # Bug 1112112 - LO-L3: [PPTX] SmartArt: Basic rendering of several list types
 Patch8:         bsc1112112.patch
+# Bug 882383 -  LO-L3: Chart in PPTX lacks color and is too large
+Patch9:         bsc882383.patch
+# Bug 1117300 - [DATA LOSS] Saving a new document can silently overwrite an 
existing document
+Patch10:        bsc1117300.patch
+Patch11:        boost_1_69.patch
 # try to save space by using hardlinks
 Patch990:       install-with-hardlinks.diff
 BuildRequires:  %{name}-share-linker
@@ -956,6 +961,9 @@
 %patch6 -p1
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
+%patch10 -p1
+%patch11 -p1
 %patch990 -p1
 
 # Disable some of the failing tests (some are random)
@@ -1300,7 +1308,7 @@
 
 # Libreofficekit headers
 mkdir -p %{buildroot}%{_includedir}/LibreOfficeKit/
-install -m 0644 include/LibreOfficeKit/*.h 
%{buildroot}%{_includedir}/LibreOfficeKit/
+install -m 0644 include/LibreOfficeKit/* 
%{buildroot}%{_includedir}/LibreOfficeKit/
 %else
 # remove files that are not supposed to be installed with disabled 
libreofficekit
 rm -rf %{buildroot}%{_libdir}/libreoffice/share/libreofficekit/
@@ -1429,7 +1437,7 @@
 %dir %{_datadir}/gir-1.0
 %{_datadir}/gir-1.0/LOKDocView-0.1.gir
 %dir %{_includedir}/LibreOfficeKit
-%{_includedir}/LibreOfficeKit/*.h
+%{_includedir}/LibreOfficeKit/*
 %endif
 
 %files glade







++++++ boost_1_69.patch ++++++
Index: libreoffice-6.1.3.2/sfx2/source/appl/shutdownicon.cxx
===================================================================
--- libreoffice-6.1.3.2.orig/sfx2/source/appl/shutdownicon.cxx
+++ libreoffice-6.1.3.2/sfx2/source/appl/shutdownicon.cxx
@@ -141,7 +141,7 @@ bool LoadModule()
 #endif // ENABLE_QUICKSTART_APPLET
     }
     assert(!boost::logic::indeterminate(loaded));
-    return loaded;
+    return (bool)loaded;
 }
 
 }
++++++ bsc1117300.patch ++++++
>From 4846848941241f92b32bcffef3489736d1baffec Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <[email protected]>
Date: Thu, 8 Nov 2018 09:58:58 +0000
Subject: Resolves: tdf#119790 for gtk3 save and restore typed name on changing 
filter

Change-Id: I17c3d154144b13ce401b0e4afe84c91a2fe98d8e
Reviewed-on: https://gerrit.libreoffice.org/63076
Tested-by: Jenkins
Reviewed-by: Christian Lohmaier <[email protected]>
---
 vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx 
b/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
index 16a845eabe81..75458dae1a13 100644
--- a/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
+++ b/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
@@ -807,7 +807,16 @@ uno::Sequence<OUString> SAL_CALL 
SalGtkFilePicker::getSelectedFiles()
                             }
                         }
                         if( bChangeFilter && bExtensionTypedIn )
+                        {
+#if GTK_CHECK_VERSION(3,0,0)
+                            gchar* pCurrentName = 
gtk_file_chooser_get_current_name(GTK_FILE_CHOOSER(m_pDialog));
+                            setCurrentFilter( aNewFilter );
+                            
gtk_file_chooser_set_current_name(GTK_FILE_CHOOSER(m_pDialog), pCurrentName);
+                            g_free(pCurrentName);
+#else
                             setCurrentFilter( aNewFilter );
+#endif
+                        }
                     }
                 }
 
++++++ bsc882383.patch ++++++
>From 7ff2bfbf8af599bb7536721e6c221486519d7e42 Mon Sep 17 00:00:00 2001
From: Tamas Bunth <[email protected]>
Date: Mon, 26 Nov 2018 07:19:41 +0100
Subject: [PATCH] Put text label outside of the pie if..

performLabelBestFitInnerPlacement fails.

Change-Id: Ic84e8b42e02da2023b22a9406c44d462170c5305
Reviewed-on: https://gerrit.libreoffice.org/64015
Tested-by: Jenkins
Reviewed-by: Tamás Bunth <[email protected]>
(cherry picked from commit 3339c730f8c9a6088a2e8b335185f1bf0b232216)
---

diff --git a/chart2/source/view/charttypes/PieChart.cxx 
b/chart2/source/view/charttypes/PieChart.cxx
index f3f1ef3..3cc4dc3 100644
--- a/chart2/source/view/charttypes/PieChart.cxx
+++ b/chart2/source/view/charttypes/PieChart.cxx
@@ -1590,7 +1590,18 @@

     if( !performLabelBestFitInnerPlacement(rShapeParam, rPieLabelInfo) )
     {
-        // TODO
+        // If it does not fit inside, let's put it outside
+        PolarLabelPositionHelper 
aPolarPosHelper(m_pPosHelper.get(),m_nDimension,m_xLogicTarget,m_pShapeFactory);
+        auto eAlignment = LABEL_ALIGN_CENTER;
+        awt::Point aScreenPosition2D(
+        
aPolarPosHelper.getLabelScreenPositionAndAlignmentForUnitCircleValues(eAlignment,
 css::chart::DataLabelPlacement::OUTSIDE
+        , rShapeParam.mfUnitCircleStartAngleDegree, 
rShapeParam.mfUnitCircleWidthAngleDegree
+        , rShapeParam.mfUnitCircleInnerRadius, 
rShapeParam.mfUnitCircleOuterRadius, rShapeParam.mfLogicZ+0.5, 0 ));
+        basegfx::B2IVector aTranslationVector = rPieLabelInfo.aFirstPosition - 
rPieLabelInfo.aOrigin;
+        aTranslationVector.setLength(150);
+        aScreenPosition2D.X += aTranslationVector.getX();
+        aScreenPosition2D.Y += aTranslationVector.getY();
+        rPieLabelInfo.xLabelGroupShape->setPosition(aScreenPosition2D);
     }
 }







Reply via email to