Hello community,

here is the log from the commit of package artikulate for openSUSE:Factory 
checked in at 2014-07-10 14:55:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/artikulate (Old)
 and      /work/SRC/openSUSE:Factory/.artikulate.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "artikulate"

Changes:
--------
--- /work/SRC/openSUSE:Factory/artikulate/artikulate.changes    2014-04-18 
12:25:47.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.artikulate.new/artikulate.changes       
2014-07-10 14:56:23.000000000 +0200
@@ -1,0 +2,20 @@
+Tue Jun 24 19:46:59 UTC 2014 - [email protected]
+
+- Added gst1.patch, to support qt-gstreamer 1.0 API; applied for Factory only
+- Drop icons.patch, not needed anymore
+
+-------------------------------------------------------------------
+Sun Jun  8 19:05:16 UTC 2014 - [email protected]
+
+- Update to 4.13.2
+   * KDE 4.13  release
+   * See http://www.kde.org/announcements/announce-4.13.2.php
+
+-------------------------------------------------------------------
+Fri May  9 17:13:53 UTC 2014 - [email protected]
+
+- Update to 4.13.1
+   * KDE 4.13.1  bug fix release
+   * See http://www.kde.org/announcements/announce-4.13.1.php
+
+-------------------------------------------------------------------

Old:
----
  artikulate-4.13.0.tar.xz
  icons.patch

New:
----
  artikulate-4.13.2.tar.xz
  gst1.patch

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

Other differences:
------------------
++++++ artikulate.spec ++++++
--- /var/tmp/diff_new_pack.khP8GA/_old  2014-07-10 14:56:23.000000000 +0200
+++ /var/tmp/diff_new_pack.khP8GA/_new  2014-07-10 14:56:23.000000000 +0200
@@ -17,16 +17,20 @@
 
 
 Name:           artikulate
-Version:        4.13.0
+Version:        4.13.2
 Release:        0
 Summary:        Pronunciation Self-Teaching
 License:        LGPL-3.0+ and GPL-2.0 and BSD-3-Clause
 Group:          Amusements/Teaching/Other
 Url:            http://edu.kde.org
 Source0:        %{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM icons.patch -- install icons to hicolor namespace
-Patch0:         icons.patch
+# PATCH-FIX-UPSTREAM gst1.patch
+Patch1:         gst1.patch
+%if 0%{?suse_version} > 1310
+BuildRequires:  gstreamer-plugins-qt-devel
+%else
 BuildRequires:  gstreamer-0_10-plugins-qt-devel
+%endif
 BuildRequires:  libkde4-devel >= 4.10
 BuildRequires:  update-desktop-files
 BuildRequires:  xz
@@ -40,7 +44,9 @@
 
 %prep
 %setup -q
-%patch0 -p1
+%if 0%{?suse_version} > 1310
+%patch1 -p1
+%endif
 
 %build
   %cmake_kde4 -d build
@@ -62,6 +68,7 @@
 %{_kde4_bindir}/artikulate
 %{_kde4_libdir}/libartikulatelearnerprofile.so.*
 %{_kde4_libdir}/libartikulatecore.so.*
+%{_kde4_libdir}/libartikulatesound.so.*
 %{_kde4_appsdir}/artikulate/
 %{_kde4_applicationsdir}/artikulate.desktop
 %{_kde4_htmldir}/en/artikulate/

++++++ artikulate-4.13.0.tar.xz -> artikulate-4.13.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/artikulate-4.13.0/icons/CMakeLists.txt 
new/artikulate-4.13.2/icons/CMakeLists.txt
--- old/artikulate-4.13.0/icons/CMakeLists.txt  2014-04-07 09:51:31.000000000 
+0200
+++ new/artikulate-4.13.2/icons/CMakeLists.txt  2014-06-03 23:00:11.000000000 
+0200
@@ -23,5 +23,7 @@
 #  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 ###
 
-kde4_install_icons(${DATA_INSTALL_DIR}/artikulate/icons)
+add_subdirectory(actions)
+
+kde4_install_icons(${ICON_INSTALL_DIR})
 kde4_update_iconcache()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/artikulate-4.13.0/icons/actions/CMakeLists.txt 
new/artikulate-4.13.2/icons/actions/CMakeLists.txt
--- old/artikulate-4.13.0/icons/actions/CMakeLists.txt  1970-01-01 
01:00:00.000000000 +0100
+++ new/artikulate-4.13.2/icons/actions/CMakeLists.txt  2014-06-03 
23:00:11.000000000 +0200
@@ -0,0 +1,27 @@
+###
+#  Copyright 2013  Andreas Cord-Landwehr <[email protected]>
+#
+#  Redistribution and use in source and binary forms, with or without
+#  modification, are permitted provided that the following conditions
+#  are met:
+#
+#  1. Redistributions of source code must retain the above copyright
+#     notice, this list of conditions and the following disclaimer.
+#  2. Redistributions in binary form must reproduce the above copyright
+#     notice, this list of conditions and the following disclaimer in the
+#     documentation and/or other materials provided with the distribution.
+#
+#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+#  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+#  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+#  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+#  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+#  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+#  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+#  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+###
+
+kde4_install_icons(${DATA_INSTALL_DIR}/artikulate/icons)
+kde4_update_iconcache()
Files 
old/artikulate-4.13.0/icons/actions/hi128-action-artikulate-media-playback-start.png
 and 
new/artikulate-4.13.2/icons/actions/hi128-action-artikulate-media-playback-start.png
 differ
Files 
old/artikulate-4.13.0/icons/actions/hi128-action-artikulate-media-playback-stop.png
 and 
new/artikulate-4.13.2/icons/actions/hi128-action-artikulate-media-playback-stop.png
 differ
Files 
old/artikulate-4.13.0/icons/actions/hi128-action-artikulate-media-record-active.png
 and 
new/artikulate-4.13.2/icons/actions/hi128-action-artikulate-media-record-active.png
 differ
Files 
old/artikulate-4.13.0/icons/actions/hi128-action-artikulate-media-record.png 
and 
new/artikulate-4.13.2/icons/actions/hi128-action-artikulate-media-record.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi16-action-artikulate-course.png and 
new/artikulate-4.13.2/icons/actions/hi16-action-artikulate-course.png differ
Files old/artikulate-4.13.0/icons/actions/hi16-action-artikulate-expression.png 
and new/artikulate-4.13.2/icons/actions/hi16-action-artikulate-expression.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi16-action-artikulate-language.png 
and new/artikulate-4.13.2/icons/actions/hi16-action-artikulate-language.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi16-action-artikulate-paragraph.png 
and new/artikulate-4.13.2/icons/actions/hi16-action-artikulate-paragraph.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi16-action-artikulate-sentence.png 
and new/artikulate-4.13.2/icons/actions/hi16-action-artikulate-sentence.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi16-action-artikulate-word.png and 
new/artikulate-4.13.2/icons/actions/hi16-action-artikulate-word.png differ
Files 
old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-course-editor.png 
and 
new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-course-editor.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-course.png and 
new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-course.png differ
Files old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-expression.png 
and new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-expression.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-language.png 
and new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-language.png 
differ
Files 
old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-media-native-speaker-play.png
 and 
new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-media-native-speaker-play.png
 differ
Files 
old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-media-playback-start.png
 and 
new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-media-playback-start.png
 differ
Files 
old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-media-playback-stop.png
 and 
new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-media-playback-stop.png
 differ
Files 
old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-media-record-active.png
 and 
new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-media-record-active.png
 differ
Files 
old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-media-record.png and 
new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-media-record.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-paragraph.png 
and new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-paragraph.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-sentence.png 
and new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-sentence.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi32-action-artikulate-word.png and 
new/artikulate-4.13.2/icons/actions/hi32-action-artikulate-word.png differ
Files old/artikulate-4.13.0/icons/actions/hi48-action-artikulate-course.png and 
new/artikulate-4.13.2/icons/actions/hi48-action-artikulate-course.png differ
Files old/artikulate-4.13.0/icons/actions/hi48-action-artikulate-expression.png 
and new/artikulate-4.13.2/icons/actions/hi48-action-artikulate-expression.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi48-action-artikulate-language.png 
and new/artikulate-4.13.2/icons/actions/hi48-action-artikulate-language.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi48-action-artikulate-paragraph.png 
and new/artikulate-4.13.2/icons/actions/hi48-action-artikulate-paragraph.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi48-action-artikulate-sentence.png 
and new/artikulate-4.13.2/icons/actions/hi48-action-artikulate-sentence.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi48-action-artikulate-word.png and 
new/artikulate-4.13.2/icons/actions/hi48-action-artikulate-word.png differ
Files 
old/artikulate-4.13.0/icons/actions/hi64-action-artikulate-course-editor.png 
and 
new/artikulate-4.13.2/icons/actions/hi64-action-artikulate-course-editor.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi64-action-artikulate-expression.png 
and new/artikulate-4.13.2/icons/actions/hi64-action-artikulate-expression.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi64-action-artikulate-paragraph.png 
and new/artikulate-4.13.2/icons/actions/hi64-action-artikulate-paragraph.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi64-action-artikulate-sentence.png 
and new/artikulate-4.13.2/icons/actions/hi64-action-artikulate-sentence.png 
differ
Files old/artikulate-4.13.0/icons/actions/hi64-action-artikulate-word.png and 
new/artikulate-4.13.2/icons/actions/hi64-action-artikulate-word.png differ
Files 
old/artikulate-4.13.0/icons/actions/hisc-action-artikulate-course-editor.svgz 
and 
new/artikulate-4.13.2/icons/actions/hisc-action-artikulate-course-editor.svgz 
differ
Files 
old/artikulate-4.13.0/icons/actions/hisc-action-artikulate-expression.svgz and 
new/artikulate-4.13.2/icons/actions/hisc-action-artikulate-expression.svgz 
differ
Files 
old/artikulate-4.13.0/icons/actions/hisc-action-artikulate-media-playback-start.svgz
 and 
new/artikulate-4.13.2/icons/actions/hisc-action-artikulate-media-playback-start.svgz
 differ
Files 
old/artikulate-4.13.0/icons/actions/hisc-action-artikulate-media-playback-stop.svgz
 and 
new/artikulate-4.13.2/icons/actions/hisc-action-artikulate-media-playback-stop.svgz
 differ
Files 
old/artikulate-4.13.0/icons/actions/hisc-action-artikulate-media-record.svgz 
and 
new/artikulate-4.13.2/icons/actions/hisc-action-artikulate-media-record.svgz 
differ
Files old/artikulate-4.13.0/icons/actions/hisc-action-artikulate-paragraph.svgz 
and new/artikulate-4.13.2/icons/actions/hisc-action-artikulate-paragraph.svgz 
differ
Files old/artikulate-4.13.0/icons/actions/hisc-action-artikulate-sentence.svgz 
and new/artikulate-4.13.2/icons/actions/hisc-action-artikulate-sentence.svgz 
differ
Files old/artikulate-4.13.0/icons/actions/hisc-action-artikulate-word.svgz and 
new/artikulate-4.13.2/icons/actions/hisc-action-artikulate-word.svgz differ
Files 
old/artikulate-4.13.0/icons/hi128-action-artikulate-media-playback-start.png 
and 
new/artikulate-4.13.2/icons/hi128-action-artikulate-media-playback-start.png 
differ
Files 
old/artikulate-4.13.0/icons/hi128-action-artikulate-media-playback-stop.png and 
new/artikulate-4.13.2/icons/hi128-action-artikulate-media-playback-stop.png 
differ
Files 
old/artikulate-4.13.0/icons/hi128-action-artikulate-media-record-active.png and 
new/artikulate-4.13.2/icons/hi128-action-artikulate-media-record-active.png 
differ
Files old/artikulate-4.13.0/icons/hi128-action-artikulate-media-record.png and 
new/artikulate-4.13.2/icons/hi128-action-artikulate-media-record.png differ
Files old/artikulate-4.13.0/icons/hi16-action-artikulate-course.png and 
new/artikulate-4.13.2/icons/hi16-action-artikulate-course.png differ
Files old/artikulate-4.13.0/icons/hi16-action-artikulate-expression.png and 
new/artikulate-4.13.2/icons/hi16-action-artikulate-expression.png differ
Files old/artikulate-4.13.0/icons/hi16-action-artikulate-language.png and 
new/artikulate-4.13.2/icons/hi16-action-artikulate-language.png differ
Files old/artikulate-4.13.0/icons/hi16-action-artikulate-paragraph.png and 
new/artikulate-4.13.2/icons/hi16-action-artikulate-paragraph.png differ
Files old/artikulate-4.13.0/icons/hi16-action-artikulate-sentence.png and 
new/artikulate-4.13.2/icons/hi16-action-artikulate-sentence.png differ
Files old/artikulate-4.13.0/icons/hi16-action-artikulate-word.png and 
new/artikulate-4.13.2/icons/hi16-action-artikulate-word.png differ
Files old/artikulate-4.13.0/icons/hi32-action-artikulate-course-editor.png and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-course-editor.png differ
Files old/artikulate-4.13.0/icons/hi32-action-artikulate-course.png and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-course.png differ
Files old/artikulate-4.13.0/icons/hi32-action-artikulate-expression.png and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-expression.png differ
Files old/artikulate-4.13.0/icons/hi32-action-artikulate-language.png and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-language.png differ
Files 
old/artikulate-4.13.0/icons/hi32-action-artikulate-media-native-speaker-play.png
 and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-media-native-speaker-play.png
 differ
Files 
old/artikulate-4.13.0/icons/hi32-action-artikulate-media-playback-start.png and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-media-playback-start.png 
differ
Files 
old/artikulate-4.13.0/icons/hi32-action-artikulate-media-playback-stop.png and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-media-playback-stop.png 
differ
Files 
old/artikulate-4.13.0/icons/hi32-action-artikulate-media-record-active.png and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-media-record-active.png 
differ
Files old/artikulate-4.13.0/icons/hi32-action-artikulate-media-record.png and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-media-record.png differ
Files old/artikulate-4.13.0/icons/hi32-action-artikulate-paragraph.png and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-paragraph.png differ
Files old/artikulate-4.13.0/icons/hi32-action-artikulate-sentence.png and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-sentence.png differ
Files old/artikulate-4.13.0/icons/hi32-action-artikulate-word.png and 
new/artikulate-4.13.2/icons/hi32-action-artikulate-word.png differ
Files old/artikulate-4.13.0/icons/hi48-action-artikulate-course.png and 
new/artikulate-4.13.2/icons/hi48-action-artikulate-course.png differ
Files old/artikulate-4.13.0/icons/hi48-action-artikulate-expression.png and 
new/artikulate-4.13.2/icons/hi48-action-artikulate-expression.png differ
Files old/artikulate-4.13.0/icons/hi48-action-artikulate-language.png and 
new/artikulate-4.13.2/icons/hi48-action-artikulate-language.png differ
Files old/artikulate-4.13.0/icons/hi48-action-artikulate-paragraph.png and 
new/artikulate-4.13.2/icons/hi48-action-artikulate-paragraph.png differ
Files old/artikulate-4.13.0/icons/hi48-action-artikulate-sentence.png and 
new/artikulate-4.13.2/icons/hi48-action-artikulate-sentence.png differ
Files old/artikulate-4.13.0/icons/hi48-action-artikulate-word.png and 
new/artikulate-4.13.2/icons/hi48-action-artikulate-word.png differ
Files old/artikulate-4.13.0/icons/hi64-action-artikulate-course-editor.png and 
new/artikulate-4.13.2/icons/hi64-action-artikulate-course-editor.png differ
Files old/artikulate-4.13.0/icons/hi64-action-artikulate-expression.png and 
new/artikulate-4.13.2/icons/hi64-action-artikulate-expression.png differ
Files old/artikulate-4.13.0/icons/hi64-action-artikulate-paragraph.png and 
new/artikulate-4.13.2/icons/hi64-action-artikulate-paragraph.png differ
Files old/artikulate-4.13.0/icons/hi64-action-artikulate-sentence.png and 
new/artikulate-4.13.2/icons/hi64-action-artikulate-sentence.png differ
Files old/artikulate-4.13.0/icons/hi64-action-artikulate-word.png and 
new/artikulate-4.13.2/icons/hi64-action-artikulate-word.png differ
Files old/artikulate-4.13.0/icons/hisc-action-artikulate-course-editor.svgz and 
new/artikulate-4.13.2/icons/hisc-action-artikulate-course-editor.svgz differ
Files old/artikulate-4.13.0/icons/hisc-action-artikulate-expression.svgz and 
new/artikulate-4.13.2/icons/hisc-action-artikulate-expression.svgz differ
Files 
old/artikulate-4.13.0/icons/hisc-action-artikulate-media-playback-start.svgz 
and 
new/artikulate-4.13.2/icons/hisc-action-artikulate-media-playback-start.svgz 
differ
Files 
old/artikulate-4.13.0/icons/hisc-action-artikulate-media-playback-stop.svgz and 
new/artikulate-4.13.2/icons/hisc-action-artikulate-media-playback-stop.svgz 
differ
Files old/artikulate-4.13.0/icons/hisc-action-artikulate-media-record.svgz and 
new/artikulate-4.13.2/icons/hisc-action-artikulate-media-record.svgz differ
Files old/artikulate-4.13.0/icons/hisc-action-artikulate-paragraph.svgz and 
new/artikulate-4.13.2/icons/hisc-action-artikulate-paragraph.svgz differ
Files old/artikulate-4.13.0/icons/hisc-action-artikulate-sentence.svgz and 
new/artikulate-4.13.2/icons/hisc-action-artikulate-sentence.svgz differ
Files old/artikulate-4.13.0/icons/hisc-action-artikulate-word.svgz and 
new/artikulate-4.13.2/icons/hisc-action-artikulate-word.svgz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/artikulate-4.13.0/src/CMakeLists.txt 
new/artikulate-4.13.2/src/CMakeLists.txt
--- old/artikulate-4.13.0/src/CMakeLists.txt    2014-04-07 09:51:31.000000000 
+0200
+++ new/artikulate-4.13.2/src/CMakeLists.txt    2014-06-03 23:00:11.000000000 
+0200
@@ -24,7 +24,7 @@
 ###
 set(ARTIKULATE_VERSION_MAJOR 0)
 set(ARTIKULATE_VERSION_MINOR 3)
-set(ARTIKULATE_VERSION_PATCH 0)
+set(ARTIKULATE_VERSION_PATCH 2)
 
 find_package(KDeclarative REQUIRED)
 find_package(QtMobility COMPONENTS MultimediaKit QUIET)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/artikulate-4.13.0/src/mainwindow.cpp 
new/artikulate-4.13.2/src/mainwindow.cpp
--- old/artikulate-4.13.0/src/mainwindow.cpp    2014-04-07 09:51:31.000000000 
+0200
+++ new/artikulate-4.13.2/src/mainwindow.cpp    2014-06-03 23:00:11.000000000 
+0200
@@ -87,7 +87,7 @@
     setupActions();
 
     // set view
-    m_view->setMinimumSize(QSize(1000, 700));
+    m_view->resize(QSize(800, 600));
     m_view->setStyleSheet("background-color: transparent;");
     m_view->rootContext()->setContextObject(this);
     m_view->setResizeMode(QDeclarativeView::SizeRootObjectToView);
@@ -107,6 +107,11 @@
     // settings from kcfg values
     updateTrainingPhraseFont();
 
+    // create training profile if none exists:
+    if (!m_profileManager->activeProfile()) {
+        m_profileManager->addProfile("Unnamed Identity"); //TODO use i18n for 
4.14
+    }
+
     // set initial view
     m_view->rootObject()->setProperty("viewMode", Trainer);
 
@@ -235,6 +240,13 @@
         //update available courses
         m_resourceManager->loadCourseResources();
 
+        if (!m_profileManager->activeProfile()) {
+            kWarning() << "Not registering course language for favorite 
languages:"
+                << " no active learner profile set";
+            delete dialog;
+            return;
+        }
+
         // add languages of new courses to favorite languages
         foreach (const KNS3::Entry &entry, dialog->changedEntries()) {
             foreach (const QString &path, entry.installedFiles()) {

++++++ gst1.patch ++++++
++++ 2609 lines (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to