Hello community,

here is the log from the commit of package kmarkdownwebview for 
openSUSE:Factory checked in at 2019-02-19 12:02:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kmarkdownwebview (Old)
 and      /work/SRC/openSUSE:Factory/.kmarkdownwebview.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kmarkdownwebview"

Tue Feb 19 12:02:22 2019 rev:8 rq:677151 version:0.5.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/kmarkdownwebview/kmarkdownwebview.changes        
2019-01-15 09:17:02.878197938 +0100
+++ 
/work/SRC/openSUSE:Factory/.kmarkdownwebview.new.28833/kmarkdownwebview.changes 
    2019-02-19 12:02:47.305064059 +0100
@@ -1,0 +2,7 @@
+Mon Feb 18 14:28:57 UTC 2019 - [email protected]
+
+- Update to 0.5.5:
+  * Fix crash with Qt 5.12 and QtWebEngine
+  * Translations improved (da, sk, zh_TW)
+
+-------------------------------------------------------------------

Old:
----
  kmarkdownwebview-0.5.4.tar.xz

New:
----
  kmarkdownwebview-0.5.5.tar.xz

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

Other differences:
------------------
++++++ kmarkdownwebview.spec ++++++
--- /var/tmp/diff_new_pack.k1Qrlu/_old  2019-02-19 12:02:48.225063588 +0100
+++ /var/tmp/diff_new_pack.k1Qrlu/_new  2019-02-19 12:02:48.225063588 +0100
@@ -19,7 +19,7 @@
 %define kf5_version 5.25.0
 %bcond_without lang
 Name:           kmarkdownwebview
-Version:        0.5.4
+Version:        0.5.5
 Release:        0
 Summary:        KPart for rendering Markdown content
 License:        LGPL-2.1-or-later
@@ -37,16 +37,12 @@
 %else
 BuildRequires:  pkgconfig(Qt5WebKitWidgets) >= 5.6.0
 %endif
-%if %{with lang}
 Recommends:     %{name}-lang
-%endif
 
 %description
 This package allows KDE applications which use it to obtain a live preview of 
HTML-rendered Markdown content.
 
-%if %{with lang}
 %lang_package
-%endif
 
 %prep
 %setup -q

++++++ kmarkdownwebview-0.5.4.tar.xz -> kmarkdownwebview-0.5.5.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmarkdownwebview-0.5.4/CMakeLists.txt 
new/kmarkdownwebview-0.5.5/CMakeLists.txt
--- old/kmarkdownwebview-0.5.4/CMakeLists.txt   2019-01-10 00:38:28.435929257 
+0100
+++ new/kmarkdownwebview-0.5.5/CMakeLists.txt   2019-02-17 17:30:08.632524343 
+0100
@@ -1,10 +1,12 @@
 cmake_minimum_required(VERSION 3.0)
 
-project(kmarkdownwebview VERSION 0.5.4)
+project(kmarkdownwebview VERSION 0.5.5)
 
-set(REQUIRED_ECM_VERSION "5.23.0")
-find_package(ECM ${REQUIRED_ECM_VERSION} REQUIRED NO_MODULE)
-set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
+set(QT_MIN_VERSION "5.6.0")
+set(KF_MIN_VERSION "5.25.0")
+
+find_package(ECM ${KF_MIN_VERSION} REQUIRED NO_MODULE)
+set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
 
 include(KDEInstallDirs)
 include(KDECMakeSettings)
@@ -12,11 +14,11 @@
 include(GenerateExportHeader)
 include(FeatureSummary)
 
-set(QT_MIN_VERSION "5.6.0")
-find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Widgets)
+find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
+    Widgets
+)
 
-set(KF5_MIN_VERSION "5.25.0")
-find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
+find_package(KF5 ${KF_MIN_VERSION} REQUIRED COMPONENTS
     I18n
     Parts
     KIO # for thumbnails
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmarkdownwebview-0.5.4/po/da/kmarkdownwebview.po 
new/kmarkdownwebview-0.5.5/po/da/kmarkdownwebview.po
--- old/kmarkdownwebview-0.5.4/po/da/kmarkdownwebview.po        2019-01-10 
00:38:14.135929719 +0100
+++ new/kmarkdownwebview-0.5.5/po/da/kmarkdownwebview.po        2019-02-17 
17:29:56.192524744 +0100
@@ -45,7 +45,7 @@
 #: kpart/markdownpart.cpp:325
 #, kde-format
 msgid "&Copy Email Address"
-msgstr "&Kopiér e-mail-adresse"
+msgstr "&Kopiér e-mailadresse"
 
 #: kpart/markdownpart.cpp:339
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmarkdownwebview-0.5.4/po/sk/kmarkdownwebview.po 
new/kmarkdownwebview-0.5.5/po/sk/kmarkdownwebview.po
--- old/kmarkdownwebview-0.5.4/po/sk/kmarkdownwebview.po        2019-01-10 
00:38:25.067929366 +0100
+++ new/kmarkdownwebview-0.5.5/po/sk/kmarkdownwebview.po        2019-02-17 
17:30:05.612524440 +0100
@@ -1,18 +1,19 @@
 # translation of kmarkdownwebview.po to Slovak
 # Roman Paholik <[email protected]>, 2017.
+# Mthw <[email protected]>, 2019.
 msgid ""
 msgstr ""
 "Project-Id-Version: kmarkdownwebview\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2018-08-16 09:04+0200\n"
-"PO-Revision-Date: 2017-08-26 22:01+0100\n"
-"Last-Translator: Roman Paholik <[email protected]>\n"
-"Language-Team: Slovak <[email protected]>\n"
+"PO-Revision-Date: 2019-01-27 19:53+0100\n"
+"Last-Translator: Mthw <[email protected]>\n"
+"Language-Team: Slovak <[email protected]>\n"
 "Language: sk\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 18.12.1\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 #, kde-format
@@ -65,7 +66,7 @@
 #, fuzzy, kde-format
 #| msgid "Markdown Web View"
 msgid "KMarkdownWebViewPart"
-msgstr "Webový pohľad Markdown"
+msgstr "KMarkdownWebViewPart"
 
 #: kpart/markdownpartfactory.cpp:31
 #, kde-format
@@ -86,19 +87,19 @@
 #: kpart/searchtoolbar.ui:43
 #, kde-format
 msgid "Find:"
-msgstr ""
+msgstr "Nájsť:"
 
 #. i18n: ectx: property (toolTip), widget (QToolButton, nextButton)
 #: kpart/searchtoolbar.ui:60
 #, kde-format
 msgid "Jump to next match"
-msgstr ""
+msgstr "Skočiť na nasledovný výskyt"
 
 #. i18n: ectx: property (toolTip), widget (QToolButton, previousButton)
 #: kpart/searchtoolbar.ui:74
 #, kde-format
 msgid "Jump to previous match"
-msgstr ""
+msgstr "Skočiť na predchádzajúci výskyt"
 
 #. i18n: ectx: property (toolTip), widget (QToolButton, matchCaseCheckButton)
 #: kpart/searchtoolbar.ui:88
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmarkdownwebview-0.5.4/po/zh_CN/kmarkdownwebview.po 
new/kmarkdownwebview-0.5.5/po/zh_CN/kmarkdownwebview.po
--- old/kmarkdownwebview-0.5.4/po/zh_CN/kmarkdownwebview.po     2019-01-10 
00:38:28.431929257 +0100
+++ new/kmarkdownwebview-0.5.5/po/zh_CN/kmarkdownwebview.po     2019-02-17 
17:30:08.336524352 +0100
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2018-08-16 09:04+0200\n"
-"PO-Revision-Date: 2019-01-05 20:45\n"
+"PO-Revision-Date: 2019-01-27 23:00\n"
 "Last-Translator: guoyunhe <[email protected]>\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kmarkdownwebview-0.5.4/src/kpart/kmarkdownwebviewpart.desktop 
new/kmarkdownwebview-0.5.5/src/kpart/kmarkdownwebviewpart.desktop
--- old/kmarkdownwebview-0.5.4/src/kpart/kmarkdownwebviewpart.desktop   
2019-01-10 00:38:01.783930117 +0100
+++ new/kmarkdownwebview-0.5.5/src/kpart/kmarkdownwebviewpart.desktop   
2019-02-17 17:29:44.152525133 +0100
@@ -23,6 +23,7 @@
 Name[sv]=Markdown webbvisning
 Name[uk]=Вебперегляд даних Markdown
 Name[x-test]=xxMarkdown Web Viewxx
+Name[zh_TW]=Markdown 網頁檢視
 Icon=text-markdown
 MimeType=text/markdown;
 X-KDE-ServiceTypes=KParts/ReadOnlyPart,Browser/View
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmarkdownwebview-0.5.4/src/lib/kmarkdownview.cpp 
new/kmarkdownwebview-0.5.5/src/lib/kmarkdownview.cpp
--- old/kmarkdownwebview-0.5.4/src/lib/kmarkdownview.cpp        2019-01-10 
00:38:01.787930117 +0100
+++ new/kmarkdownwebview-0.5.5/src/lib/kmarkdownview.cpp        2019-02-17 
17:29:44.160525133 +0100
@@ -44,9 +44,9 @@
     , m_htmlView(new KMarkdownHtmlView(this))
     , m_sourceDocument(sourceDocument)
 {
-    setPage(m_viewPage);
-    connect(m_viewPage, &KMarkdownViewPage::openUrlRequested, this, 
&KMarkdownView::openUrlRequested);
-    connect(m_viewPage, &KMarkdownViewPage::linkHovered, this, 
&KMarkdownView::linkHovered);
+    setPage(m_viewPage.data());
+    connect(m_viewPage.data(), &KMarkdownViewPage::openUrlRequested, this, 
&KMarkdownView::openUrlRequested);
+    connect(m_viewPage.data(), &KMarkdownViewPage::linkHovered, this, 
&KMarkdownView::linkHovered);
 
     auto copyAction = pageAction(WebPage::Copy);
     connect(copyAction, &QAction::changed, this, [&] {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmarkdownwebview-0.5.4/src/lib/kmarkdownview.h 
new/kmarkdownwebview-0.5.5/src/lib/kmarkdownview.h
--- old/kmarkdownwebview-0.5.4/src/lib/kmarkdownview.h  2019-01-10 
00:38:01.787930117 +0100
+++ new/kmarkdownwebview-0.5.5/src/lib/kmarkdownview.h  2019-02-17 
17:29:44.160525133 +0100
@@ -89,7 +89,10 @@
 #endif
 
 private:
-    KMarkdownViewPage* m_viewPage = nullptr;
+    // manual lifetime management here needed for NOT USE_QTWEBKIT, also fine 
in other case
+    // we need to delete the page before the QWebEngineProfile object passed 
to it in the constructor
+    // which itself is handled by this class' QObject child lifetime management
+    QScopedPointer<KMarkdownViewPage> const m_viewPage;
 
     KMarkdownHtmlView* const m_htmlView;
     KAbstractMarkdownSourceDocument* const m_sourceDocument;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kmarkdownwebview-0.5.4/src/thumbnail/kmarkdownwebviewthumbnail.desktop 
new/kmarkdownwebview-0.5.5/src/thumbnail/kmarkdownwebviewthumbnail.desktop
--- old/kmarkdownwebview-0.5.4/src/thumbnail/kmarkdownwebviewthumbnail.desktop  
2019-01-10 00:38:01.787930117 +0100
+++ new/kmarkdownwebview-0.5.5/src/thumbnail/kmarkdownwebviewthumbnail.desktop  
2019-02-17 17:29:44.164525132 +0100
@@ -20,9 +20,11 @@
 Name[pt]=Ficheiros de Markdown
 Name[pt_BR]=Arquivos Markdown
 Name[ru]=Файлы Markdown
+Name[sk]=Súbory Markdown
 Name[sv]=Markdown-filer
 Name[uk]=Файли Markdown
 Name[x-test]=xxMarkdown Filesxx
+Name[zh_TW]=Markdown 檔案
 X-KDE-ServiceTypes=ThumbCreator
 MimeType=text/markdown;
 X-KDE-Protocols=KIO


Reply via email to