Hello community,

here is the log from the commit of package okteta for openSUSE:Factory checked 
in at 2016-08-31 00:09:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/okteta (Old)
 and      /work/SRC/openSUSE:Factory/.okteta.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "okteta"

Changes:
--------
--- /work/SRC/openSUSE:Factory/okteta/okteta.changes    2016-07-24 
19:49:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.okteta.new/okteta.changes       2016-08-31 
00:09:09.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:31:16 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.08.0
+   * KDE Applications 16.08.0
+   * https://www.kde.org/announcements/announce-applications-16.08.0.php
+
+
+-------------------------------------------------------------------
+Mon Aug  8 15:50:28 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.07.90
+   * KDE Applications 16.07.90 (16.08-RC)
+   * https://www.kde.org/announcements/announce-applications-16.07.90.php
+
+
+-------------------------------------------------------------------

Old:
----
  okteta-16.04.3.tar.xz

New:
----
  okteta-16.08.0.tar.xz

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

Other differences:
------------------
++++++ okteta.spec ++++++
--- /var/tmp/diff_new_pack.4aN5k4/_old  2016-08-31 00:09:10.000000000 +0200
+++ /var/tmp/diff_new_pack.4aN5k4/_new  2016-08-31 00:09:10.000000000 +0200
@@ -39,7 +39,7 @@
 License:        GPL-2.0 and GFDL-1.2
 Group:          Development/Tools/Other
 Url:            http://www.kde.org/
-Version:        16.04.3
+Version:        16.08.0
 Release:        0
 Source0:        okteta-%{version}.tar.xz
 Obsoletes:      %{name}5 < %{version}
@@ -87,7 +87,7 @@
 %{_kf5_sharedir}/icons/hicolor/*/*/*.*
 %{_kf5_sharedir}/okteta*/
 %{_kf5_sharedir}/kxmlgui5/
-%{_kf5_sharedir}/appdata/
+%{_kf5_appstreamdir}/
 %{_kf5_plugindir}/
 %{_kf5_libdir}/libkasten*.so.*
 %{_kf5_libdir}/libokteta*.so.*

++++++ okteta-16.04.3.tar.xz -> okteta-16.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/CMakeLists.txt 
new/okteta-16.08.0/CMakeLists.txt
--- old/okteta-16.04.3/CMakeLists.txt   2016-06-18 15:58:11.000000000 +0200
+++ new/okteta-16.08.0/CMakeLists.txt   2016-08-09 02:30:36.000000000 +0200
@@ -1,44 +1,64 @@
-project( okteta )
-
 cmake_minimum_required(VERSION 2.8.12)
-set(QT_MIN_VERSION "5.2.0")
+
+project( okteta )
 
 find_package(ECM 1.7.0 REQUIRED NO_MODULE)
 
 # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is 
checked
-set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules" 
${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
+set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} 
${ECM_KDE_MODULE_DIR})
 
+# ECM KDE macros (include first, to have their policies and settings effect 
all other macros)
+include(KDEInstallDirs)
+include(KDECMakeSettings NO_POLICY_SCOPE)
+include(KDECompilerSettings NO_POLICY_SCOPE)
+# ECM macros
 include(ECMInstallIcons)
 include(ECMGenerateHeaders)
 include(ECMSetupVersion)
 include(ECMPackageConfigHelpers)
 include(ECMAddAppIcon)
-
+# CMake macros
 include(FeatureSummary)
 include(GenerateExportHeader)
 
-include(KDEInstallDirs)
-include(KDECMakeSettings)
-include(KDECompilerSettings)
 
-find_package(Qt5 REQUIRED NO_MODULE
+set(REQUIRED_QT_VERSION "5.2.0")
+find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED
     COMPONENTS
     Core
     Network
-    Designer
     PrintSupport
     Script
     ScriptTools
     Widgets
     Xml
 )
-find_package(Qt5Test QUIET)
+find_package(Qt5Test ${REQUIRED_QT_VERSION} CONFIG QUIET)
 if (NOT Qt5Test_FOUND)
   message(STATUS "Qt5Test not found, unit tests will not be built.")
 endif()
 
+find_package(Qt5Designer ${REQUIRED_QT_VERSION} CONFIG QUIET)
+set_package_properties(Qt5Designer PROPERTIES TYPE OPTIONAL
+    PURPOSE "Required to build Qt Designer plugins"
+)
+if(NOT Qt5Designer_VERSION_STRING VERSION_LESS 5.5.0)
+    find_package(Qt5UiPlugin ${REQUIRED_QT_VERSION} CONFIG QUIET)
+    set_package_properties(Qt5UiPlugin PROPERTIES TYPE OPTIONAL
+        PURPOSE "Required to build Qt Designer plugins"
+    )
+    if (Qt5UiPlugin_FOUND)
+        # for some reason, Qt5UiPlugin does not set its _INCLUDE_DIRS 
variable. Fill it manually
+        get_target_property(Qt5UiPlugin_INCLUDE_DIRS Qt5::UiPlugin 
INTERFACE_INCLUDE_DIRECTORIES)
+    endif()
+    set(DesignerPluginDeps_FOUND ${Qt5UiPlugin_FOUND})
+else()
+    set(DesignerPluginDeps_FOUND ${Qt5Designer_FOUND})
+endif()
+
 
-find_package(KF5 REQUIRED
+set(REQUIRED_KF5_VERSION "5.7.0")
+find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED
     COMPONENTS
     Bookmarks
     Codecs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/core/CMakeLists.txt 
new/okteta-16.08.0/core/CMakeLists.txt
--- old/okteta-16.04.3/core/CMakeLists.txt      2016-06-18 15:58:11.000000000 
+0200
+++ new/okteta-16.08.0/core/CMakeLists.txt      2016-08-09 02:30:36.000000000 
+0200
@@ -1,5 +1,3 @@
-project( oktetacore )
-
 ecm_setup_version( ${OKTETALIBS_LIB_VERSION}
     VARIABLE_PREFIX OKTETACORE
     SOVERSION ${OKTETALIBS_LIB_SOVERSION}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/designer/CMakeLists.txt 
new/okteta-16.08.0/designer/CMakeLists.txt
--- old/okteta-16.04.3/designer/CMakeLists.txt  2016-06-18 15:58:11.000000000 
+0200
+++ new/okteta-16.08.0/designer/CMakeLists.txt  2016-08-09 02:30:36.000000000 
+0200
@@ -1,4 +1,6 @@
-project( oktetadesignerplugin )
+if (NOT DesignerPluginDeps_FOUND)
+  return()
+endif()
 
 set( oktetadesignerplugin_SRCS
   bytearraycolumnviewdesignerfactory.cpp
@@ -14,7 +16,11 @@
   OktetaGui
   OktetaCore
   Qt5::Widgets
-  Qt5::Designer
+)
+target_include_directories( oktetadesignerplugin
+    PRIVATE
+        ${Qt5UiPlugin_INCLUDE_DIRS}
+        ${Qt5Designer_INCLUDE_DIRS}
 )
 
 install( TARGETS oktetadesignerplugin  DESTINATION 
${QT_PLUGIN_INSTALL_DIR}/designer )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/designer/examples/CMakeLists.txt 
new/okteta-16.08.0/designer/examples/CMakeLists.txt
--- old/okteta-16.04.3/designer/examples/CMakeLists.txt 2016-06-18 
15:58:11.000000000 +0200
+++ new/okteta-16.08.0/designer/examples/CMakeLists.txt 2016-08-09 
02:30:36.000000000 +0200
@@ -1,5 +1,3 @@
-project( oktetadesignerexamples )
-
 set( oktetadesignerexamplewidget_SRCS
   main.cpp
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/doc/index.docbook 
new/okteta-16.08.0/doc/index.docbook
--- old/okteta-16.04.3/doc/index.docbook        2016-06-18 15:58:11.000000000 
+0200
+++ new/okteta-16.08.0/doc/index.docbook        2016-08-09 02:30:36.000000000 
+0200
@@ -8,7 +8,7 @@
   <!ENTITY Friedrich.Kossebau.email "<email>kosse...@kde.org</email>">
   <!ENTITY Alex.Richardson
 
"<personname><firstname>Alex</firstname><surname>Richardson</surname></personname>">
-  <!ENTITY Alex.Richardson.email "<email>alex.richard...@gmx.de</email>">
+  <!ENTITY Alex.Richardson.email "<email>arichardson....@gmail.com</email>">
   <!ENTITY % English "INCLUDE">
   <!ENTITY % addindex "IGNORE">
 ]>
@@ -371,6 +371,11 @@
 
     <sect2>
       <title>Creating structure definitions</title>
+
+      <note><para>A more up to date, but not completed guide to writing 
structure definitions can be found
+        <ulink 
url="https://userbase.kde.org/Okteta/Writing_structure_definitions";>on the KDE 
UserBase Wiki</ulink>.
+      </para></note>
+
       <para>There are two different ways of creating structure definitions. 
The first is writing the
       definition in &XML; the other is using JavaScript<!-- Markup??-->. The 
JavaScript approach allows you
       to create more complex structures with features like &eg; validating the 
structure. Using &XML; gives you
@@ -385,6 +390,9 @@
 
     <sect2>
       <title>Structure definition &XML; file format</title>
+      <note><para>A more up to date, but not completed guide to writing 
structure definitions can be found
+        <ulink 
url="https://userbase.kde.org/Okteta/Writing_structure_definitions";>on the KDE 
UserBase Wiki</ulink>.
+      </para></note>
       <para>
       <!-- TODO xml schema -->
       The <literal role="extension">.osd</literal> &XML; file has one root 
element: <emphasis>&lt;data&gt;</emphasis> with no
@@ -560,6 +568,10 @@
 
     <sect2>
       <title>An example structure definition in both &XML; and 
JavaScript</title>
+      <note><para>A more up to date, but not completed guide to writing 
structure definitions can be found
+        <ulink 
url="https://userbase.kde.org/Okteta/Writing_structure_definitions";>on the KDE 
UserBase Wiki</ulink>.
+      </para></note>
+
       <sect3>
         <title>The common step shared by both approaches</title>
         <para>
@@ -633,7 +645,8 @@
       <sect3>
         <title>The simple structure in JavaScript</title>
         <para>
-        To implement the structure above in JavaScript, create a file named 
<filename>main.js</filename> instead of <filename>simplestruct.osd</filename>.
+        To implement the structure above in JavaScript, create a file named 
<filename>main.js</filename> instead of <filename>simplestruct.osd</filename>
+        and change X-KDE-PluginInfo-Category=structure to 
X-KDE-PluginInfo-Category=structure/js.
         The contents of that file should be:
         <screen>
         function init() {
@@ -709,9 +722,9 @@
       <sect3>
         <title>Further information</title>
         <para>
-          A few example structure definitions can be found in the <ulink 
url="https://projects.kde.org/projects/kde/kdesdk/okteta/repository/revisions/master/show/kasten/controllers/view/structures/examples/okteta/structures";>Git
 repository.</ulink>
+          A few example structure definitions can be found in the <ulink 
url="https://commits.kde.org/okteta?path=kasten/controllers/view/structures/examples/okteta/structures/";>Git
 repository.</ulink>
           This includes for example the file header for PNG files and the ELF 
file header.
-          An &XML; schema describing the structure of the <literal 
role="extension">.osd</literal> file can be found  <ulink 
url="https://projects.kde.org/projects/kde/kdesdk/okteta/repository/revisions/master/show/kasten/controllers/view/structures/schema";>here.</ulink>
+          An &XML; schema describing the structure of the <literal 
role="extension">.osd</literal> file can be found <ulink 
url="https://commits.kde.org/okteta?path=kasten/controllers/view/structures/schema/";>here.</ulink>
           If more information is needed feel free to contact me at 
&Alex.Richardson.email;
         </para>
       </sect3>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/gui/CMakeLists.txt 
new/okteta-16.08.0/gui/CMakeLists.txt
--- old/okteta-16.04.3/gui/CMakeLists.txt       2016-06-18 15:58:11.000000000 
+0200
+++ new/okteta-16.08.0/gui/CMakeLists.txt       2016-08-09 02:30:36.000000000 
+0200
@@ -1,5 +1,3 @@
-project( oktetagui )
-
 ecm_setup_version( ${OKTETALIBS_LIB_VERSION}
     VARIABLE_PREFIX OKTETAGUI
     SOVERSION ${OKTETALIBS_LIB_SOVERSION}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/kasten/CMakeLists.txt 
new/okteta-16.08.0/kasten/CMakeLists.txt
--- old/okteta-16.04.3/kasten/CMakeLists.txt    2016-06-18 15:58:11.000000000 
+0200
+++ new/okteta-16.08.0/kasten/CMakeLists.txt    2016-08-09 02:30:36.000000000 
+0200
@@ -1,6 +1,3 @@
-project( oktetakasten )
-cmake_minimum_required(VERSION 2.8.8)
-
 set( KASTEN_LIB_VERSION 0.3.0 )
 set( KASTEN_ABI_VERSION 3 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/kasten/controllers/CMakeLists.txt 
new/okteta-16.08.0/kasten/controllers/CMakeLists.txt
--- old/okteta-16.04.3/kasten/controllers/CMakeLists.txt        2016-06-18 
15:58:11.000000000 +0200
+++ new/okteta-16.08.0/kasten/controllers/CMakeLists.txt        2016-08-09 
02:30:36.000000000 +0200
@@ -494,25 +494,26 @@
 add_library( poddecoder-typeeditors STATIC ${PODDECODER_TYPEEDITOR_SRCS} )
 set_target_properties( poddecoder-typeeditors PROPERTIES 
POSITION_INDEPENDENT_CODE TRUE )
 target_link_libraries( poddecoder-typeeditors
-PRIVATE
+PUBLIC
   OktetaGui
-  OktetaCore
+PRIVATE
   KF5::Completion
 )
 
 add_library( structview-tested-srcs STATIC ${STRUCTVIEW_TESTED_SRCS} )
 set_target_properties( structview-tested-srcs PROPERTIES 
POSITION_INDEPENDENT_CODE TRUE )
 target_link_libraries( structview-tested-srcs
-PRIVATE
+PUBLIC
   OktetaCore
   KF5::ConfigGui
-  KF5::ConfigWidgets
   KF5::I18n
-  KF5::Completion
   KF5::Service
   Qt5::Script
   Qt5::Xml
   Qt5::Widgets
+PRIVATE
+  KF5::Completion
+  KF5::ConfigWidgets
 )
 
 set( OKTETA_KASTEN_CONTROLLERS_SRCS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/okteta-16.04.3/kasten/core/io/tests/bytearrayrawfilesynchronizerfactorytest.cpp
 
new/okteta-16.08.0/kasten/core/io/tests/bytearrayrawfilesynchronizerfactorytest.cpp
--- 
old/okteta-16.04.3/kasten/core/io/tests/bytearrayrawfilesynchronizerfactorytest.cpp
 2016-06-18 15:58:11.000000000 +0200
+++ 
new/okteta-16.08.0/kasten/core/io/tests/bytearrayrawfilesynchronizerfactorytest.cpp
 2016-08-09 02:30:36.000000000 +0200
@@ -43,7 +43,6 @@
 static const char TestFileName[] = "test.data";
 #if 0
 static const char NotExistingUrl[] = "notexisting://";
-static const char FileProtocolName[] = "file://";
 #endif
 static const int TestDataSize = 50;
 static const char TestDataChar = 0;
@@ -95,7 +94,7 @@
 #if 0
 void ByteArrayRawFileSynchronizerFactoryTest::testLoadFromUrl()
 {
-    const QUrl fileUrl = mFileSystem->createFilePath( 
QStringLiteral(TestFileName) ).prepend( FileProtocolName );
+    const QUrl fileUrl = QUrl::fromLocalFile( mFileSystem->createFilePath( 
QStringLiteral(TestFileName) ) );
     Kasten::ByteArrayRawFileSynchronizerFactory *factory = new 
Kasten::ByteArrayRawFileSynchronizerFactory();
     AbstractDocument* document = factory->loadNewDocument( fileUrl );
 
@@ -115,7 +114,7 @@
 
 void ByteArrayRawFileSynchronizerFactoryTest::testLoadFromNotExistingUrl()
 {
-    const QUrl fileUrl = mFileSystem->createFilePath( 
QStringLiteral(NotExistingUrl) );
+    const QUrl fileUrl = QUrl( QStringLiteral(NotExistingUrl) );
 
     Kasten::ByteArrayRawFileSynchronizerFactory *factory = new 
Kasten::ByteArrayRawFileSynchronizerFactory();
     AbstractDocument* document = factory->loadNewDocument( fileUrl );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/okteta-16.04.3/kasten/core/io/tests/bytearrayrawfilesynchronizertest.cpp 
new/okteta-16.08.0/kasten/core/io/tests/bytearrayrawfilesynchronizertest.cpp
--- 
old/okteta-16.04.3/kasten/core/io/tests/bytearrayrawfilesynchronizertest.cpp    
    2016-06-18 15:58:11.000000000 +0200
+++ 
new/okteta-16.08.0/kasten/core/io/tests/bytearrayrawfilesynchronizertest.cpp    
    2016-08-09 02:30:36.000000000 +0200
@@ -50,7 +50,6 @@
 static const char TestDirectory[] = "bytearrayrawfilesynchronizertest";
 static const char TestFileName[] = "test.data";
 static const char NotExistingUrl[] = "notexisting://";
-static const char FileProtocolName[] = "file://";
 static const int TestDataSize = 50;
 static const char TestDataChar = 0;
 
@@ -93,7 +92,7 @@
 
 void ByteArrayRawFileSynchronizerTest::testLoadFromUrl()
 {
-    const QUrl fileUrl = QUrl( mFileSystem->createFilePath( 
QLatin1String(TestFileName) ).prepend( QLatin1String(FileProtocolName) ) );
+    const QUrl fileUrl = QUrl::fromLocalFile( mFileSystem->createFilePath( 
QLatin1String(TestFileName) ) );
     ByteArrayRawFileSynchronizer* synchronizer = new 
ByteArrayRawFileSynchronizer();
     synchronizer->startLoad( fileUrl )->exec();
     AbstractDocument* document = synchronizer->document();
@@ -115,7 +114,7 @@
 
 void ByteArrayRawFileSynchronizerTest::testLoadFromNotExistingUrl()
 {
-    const QUrl fileUrl = QUrl( mFileSystem->createFilePath( 
QLatin1String(NotExistingUrl) ) );
+    const QUrl fileUrl = QUrl( QLatin1String(NotExistingUrl) );
 
     ByteArrayRawFileSynchronizer* synchronizer = new 
ByteArrayRawFileSynchronizer();
     synchronizer->startLoad( fileUrl )->exec();
@@ -127,7 +126,7 @@
 
 void ByteArrayRawFileSynchronizerTest::testNewSaveAsToUrl()
 {
-    const QUrl fileUrl = QUrl( mFileSystem->createFilePath( 
QLatin1String(TestFileName) ).prepend( QLatin1String(FileProtocolName) ) );
+    const QUrl fileUrl = QUrl::fromLocalFile( mFileSystem->createFilePath( 
QLatin1String(TestFileName) ) );
 
     ByteArrayDocument* document =
         new Kasten::ByteArrayDocument(QStringLiteral("New created for test."));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/libs/kasten/CMakeLists.txt 
new/okteta-16.08.0/libs/kasten/CMakeLists.txt
--- old/okteta-16.04.3/libs/kasten/CMakeLists.txt       2016-06-18 
15:58:11.000000000 +0200
+++ new/okteta-16.08.0/libs/kasten/CMakeLists.txt       2016-08-09 
02:30:36.000000000 +0200
@@ -1,5 +1,3 @@
-project( kasten )
-
 set( KASTEN_MAJOR_VERSION 0 )
 set( KASTEN_MINOR_VERSION 3 )
 set( KASTEN_PATCHLEVEL_VERSION 0 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/okteta-16.04.3/libs/kasten/controllers/CMakeLists.txt 
new/okteta-16.08.0/libs/kasten/controllers/CMakeLists.txt
--- old/okteta-16.04.3/libs/kasten/controllers/CMakeLists.txt   2016-06-18 
15:58:11.000000000 +0200
+++ new/okteta-16.08.0/libs/kasten/controllers/CMakeLists.txt   2016-08-09 
02:30:36.000000000 +0200
@@ -1,5 +1,3 @@
-project( kastencontrollers )
-
 ecm_setup_version( ${KASTEN_LIB_VERSION}
     VARIABLE_PREFIX KASTENCONTROLLERS
     SOVERSION ${KASTEN_LIB_SOVERSION}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/libs/kasten/core/CMakeLists.txt 
new/okteta-16.08.0/libs/kasten/core/CMakeLists.txt
--- old/okteta-16.04.3/libs/kasten/core/CMakeLists.txt  2016-06-18 
15:58:11.000000000 +0200
+++ new/okteta-16.08.0/libs/kasten/core/CMakeLists.txt  2016-08-09 
02:30:36.000000000 +0200
@@ -1,5 +1,3 @@
-project( kastencore )
-
 ecm_setup_version( ${KASTEN_LIB_VERSION}
     VARIABLE_PREFIX KASTENCORE
     SOVERSION ${KASTEN_LIB_SOVERSION}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/okteta-16.04.3/libs/kasten/core/tests/testdocumentfilesynchronizerfactorytest.cpp
 
new/okteta-16.08.0/libs/kasten/core/tests/testdocumentfilesynchronizerfactorytest.cpp
--- 
old/okteta-16.04.3/libs/kasten/core/tests/testdocumentfilesynchronizerfactorytest.cpp
       2016-06-18 15:58:11.000000000 +0200
+++ 
new/okteta-16.08.0/libs/kasten/core/tests/testdocumentfilesynchronizerfactorytest.cpp
       2016-08-09 02:30:36.000000000 +0200
@@ -42,7 +42,6 @@
 #if 0
 static const char TestFileName2[] = "test2.data";
 static const char NotExistingFileName[] = "not.existing";
-static const char FileProtocolName[] = "file://";
 static const char NotExistingUrlName[] = "not://existing";
 #endif
 static const char TestData1[] = "TestData1";
@@ -114,7 +113,7 @@
 void TestDocumentFileSynchronizerFactoryTest::testLoadFromFile()
 {
     const QByteArray testData( TestData1 );
-    const QUrl fileUrl = mFileSystem->createFilePath( 
QStringLiteral(TestFileName1) ).prepend( FileProtocolName );
+    const QUrl fileUrl = QUrl::fromLocalFile( mFileSystem->createFilePath( 
QStringLiteral(TestFileName1) ) );
 
     Kasten::TestDocumentFileSynchronizerFactory* factory = new 
Kasten::TestDocumentFileSynchronizerFactory();
     AbstractDocument* document = factory->loadNewDocument( fileUrl );
@@ -146,7 +145,7 @@
 
 void TestDocumentFileSynchronizerFactoryTest::testLoadFromNotExistingFile()
 {
-    const QUrl fileUrl = mFileSystem->createFilePath( 
QStringLiteral(NotExistingFileName) ).prepend( FileProtocolName );
+    const QUrl fileUrl = QUrl::fromLocalFile( mFileSystem->createFilePath( 
QStringLiteral(NotExistingFileName) ) );
     Kasten::TestDocumentFileSynchronizerFactory* factory = new 
Kasten::TestDocumentFileSynchronizerFactory();
     AbstractDocument* document = factory->loadNewDocument( fileUrl );
 
@@ -157,7 +156,7 @@
 void TestDocumentFileSynchronizerFactoryTest::testLoadSaveFile()
 {
     const QByteArray otherData( TestData2 );
-    const QUrl fileUrl = mFileSystem->createFilePath( 
QStringLiteral(TestFileName1) ).prepend( FileProtocolName );
+    const QUrl fileUrl = QUrl::fromLocalFile( mFileSystem->createFilePath( 
QStringLiteral(TestFileName1) ) );
 
     Kasten::TestDocumentFileSynchronizerFactory* factory = new 
Kasten::TestDocumentFileSynchronizerFactory();
     AbstractDocument* document = factory->loadNewDocument( fileUrl );
@@ -179,7 +178,7 @@
 {
     const QByteArray otherData( TestData2 );
     const QString filePath = mFileSystem->createFilePath( 
QStringLiteral(TestFileName1) );
-    const QUrl fileUrl = QString( filePath ).prepend( FileProtocolName );
+    const QUrl fileUrl = QUrl::fromLocalFile( filePath );
 
     Kasten::TestDocumentFileSynchronizerFactory* factory = new 
Kasten::TestDocumentFileSynchronizerFactory();
     AbstractDocument* document = factory->loadNewDocument( fileUrl );
@@ -203,9 +202,9 @@
 void TestDocumentFileSynchronizerFactoryTest::testConnectToFile()
 {
     const QByteArray otherData( TestData2 );
-    const QUrl fileUrl1 = mFileSystem->createFilePath( 
QStringLiteral(TestFileName1) ).prepend( FileProtocolName );
+    const QUrl fileUrl1 = QUrl::::fromLocalFile( mFileSystem->createFilePath( 
QStringLiteral(TestFileName1) ) );
     const QString filePath2 = mFileSystem->createFilePath( 
QStringLiteral(TestFileName2) );
-    const QUrl fileUrl2 = QString( filePath2 ).prepend( FileProtocolName );
+    const QUrl fileUrl2 = QUrl::fromLocalFile( filePath2 );
 
     Kasten::TestDocumentFileSynchronizerFactory* factory = new 
Kasten::TestDocumentFileSynchronizerFactory();
     Kasten::TestDocument* testDocument = new Kasten::TestDocument();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/okteta-16.04.3/libs/kasten/core/tests/testdocumentfilesynchronizertest.cpp 
new/okteta-16.08.0/libs/kasten/core/tests/testdocumentfilesynchronizertest.cpp
--- 
old/okteta-16.04.3/libs/kasten/core/tests/testdocumentfilesynchronizertest.cpp  
    2016-06-18 15:58:11.000000000 +0200
+++ 
new/okteta-16.08.0/libs/kasten/core/tests/testdocumentfilesynchronizertest.cpp  
    2016-08-09 02:30:36.000000000 +0200
@@ -46,7 +46,6 @@
 static const char TestFileName1[] = "test1.data";
 static const char TestFileName2[] = "test2.data";
 static const char NotExistingFileName[] = "not.existing";
-static const char FileProtocolName[] = "file://";
 static const char NotExistingUrlName[] = "not://existing";
 static const char TestData1[] = "TestData1";
 static const char TestData2[] = "TestData2";
@@ -105,7 +104,7 @@
 void TestDocumentFileSynchronizerTest::testLoadFromFile()
 {
     const QByteArray testData( TestData1 );
-    const QUrl fileUrl = QUrl( mFileSystem->createFilePath( 
QLatin1String(TestFileName1) ).prepend( QLatin1String(FileProtocolName) ) );
+    const QUrl fileUrl = QUrl::fromLocalFile( mFileSystem->createFilePath( 
QLatin1String(TestFileName1) ) );
 
     Kasten::TestDocumentFileSynchronizer* synchronizer = new 
Kasten::TestDocumentFileSynchronizer();
     synchronizer->startLoad( fileUrl )->exec();
@@ -139,7 +138,7 @@
 
 void TestDocumentFileSynchronizerTest::testLoadFromNotExistingFile()
 {
-    const QUrl fileUrl = QUrl( mFileSystem->createFilePath( 
QLatin1String(NotExistingFileName) ).prepend( QLatin1String(FileProtocolName) ) 
);
+    const QUrl fileUrl = QUrl::fromLocalFile( mFileSystem->createFilePath( 
QLatin1String(NotExistingFileName) ) );
     Kasten::TestDocumentFileSynchronizer* synchronizer = new 
Kasten::TestDocumentFileSynchronizer();
     synchronizer->startLoad( fileUrl )->exec();
     Kasten::AbstractDocument* document = synchronizer->document();
@@ -151,7 +150,7 @@
 void TestDocumentFileSynchronizerTest::testLoadSaveFile()
 {
     const QByteArray otherData( TestData2 );
-    const QUrl fileUrl = QUrl( mFileSystem->createFilePath( 
QLatin1String(TestFileName1) ).prepend( QLatin1String(FileProtocolName) ) );
+    const QUrl fileUrl = QUrl::fromLocalFile( mFileSystem->createFilePath( 
QLatin1String(TestFileName1) ) );
     Kasten::TestDocumentFileSynchronizer* synchronizer = new 
Kasten::TestDocumentFileSynchronizer();
     synchronizer->startLoad( fileUrl )->exec();
     Kasten::AbstractDocument* document = synchronizer->document();
@@ -172,7 +171,7 @@
 {
     const QByteArray otherData( TestData2 );
     const QString filePath = mFileSystem->createFilePath( 
QLatin1String(TestFileName1) );
-    const QUrl fileUrl = QUrl( QString( filePath ).prepend( 
QLatin1String(FileProtocolName) ) );
+    const QUrl fileUrl = QUrl::fromLocalFile( QString( filePath ) );
 
     Kasten::TestDocumentFileSynchronizer* synchronizer = new 
Kasten::TestDocumentFileSynchronizer();
     synchronizer->startLoad( fileUrl )->exec();
@@ -197,9 +196,9 @@
 {
     const QByteArray data( TestData1 );
     const QByteArray otherData( TestData2 );
-    const QUrl fileUrl1 = QUrl( mFileSystem->createFilePath( 
QLatin1String(TestFileName1) ).prepend( QLatin1String(FileProtocolName) ) );
+    const QUrl fileUrl1 = QUrl::fromLocalFile( mFileSystem->createFilePath( 
QLatin1String(TestFileName1) ) );
     const QString filePath2 = mFileSystem->createFilePath( 
QLatin1String(TestFileName2) );
-    const QUrl fileUrl2 = QUrl( QString( filePath2 ).prepend( 
QLatin1String(FileProtocolName) ) );
+    const QUrl fileUrl2 = QUrl::fromLocalFile( filePath2 );
 
     // load from 1
     Kasten::TestDocumentFileSynchronizer* synchronizer = new 
Kasten::TestDocumentFileSynchronizer();
@@ -219,9 +218,9 @@
 void TestDocumentFileSynchronizerTest::testConnectToFile()
 {
     const QByteArray otherData( TestData2 );
-    const QUrl fileUrl1 = QUrl( mFileSystem->createFilePath( 
QLatin1String(TestFileName1) ).prepend( QLatin1String(FileProtocolName) ) );
+    const QUrl fileUrl1 = QUrl::fromLocalFile( mFileSystem->createFilePath( 
QLatin1String(TestFileName1) ) );
     const QString filePath2 = mFileSystem->createFilePath( 
QLatin1String(TestFileName2) );
-    const QUrl fileUrl2 = QUrl( QString( filePath2 ).prepend( 
QLatin1String(FileProtocolName) ) );
+    const QUrl fileUrl2 = QUrl::fromLocalFile( QString( filePath2 ) );
 
     Kasten::TestDocument* testDocument = new Kasten::TestDocument();
     Kasten::AbstractDocument* document = testDocument;
@@ -251,7 +250,7 @@
     const QByteArray header( Header1);
     const QByteArray otherData( TestData2 );
     const QString filePath = mFileSystem->createFilePath( 
QLatin1String(TestFileName1) );
-    const QUrl fileUrl = QUrl( QString( filePath ).prepend( 
QLatin1String(FileProtocolName) ) );
+    const QUrl fileUrl = QUrl::fromLocalFile( filePath );
 
 // TODO: failing calls in AbstractDocumentFileSystemSynchronizer trigger GUI 
here, so far it worked ;)
 #if 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/libs/kasten/gui/CMakeLists.txt 
new/okteta-16.08.0/libs/kasten/gui/CMakeLists.txt
--- old/okteta-16.04.3/libs/kasten/gui/CMakeLists.txt   2016-06-18 
15:58:11.000000000 +0200
+++ new/okteta-16.08.0/libs/kasten/gui/CMakeLists.txt   2016-08-09 
02:30:36.000000000 +0200
@@ -1,5 +1,3 @@
-project( kastengui )
-
 ecm_setup_version( ${KASTEN_LIB_VERSION}
     VARIABLE_PREFIX KASTENGUI
     SOVERSION ${KASTEN_LIB_SOVERSION}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/mimetypes/XmlMessages.sh 
new/okteta-16.08.0/mimetypes/XmlMessages.sh
--- old/okteta-16.04.3/mimetypes/XmlMessages.sh 1970-01-01 01:00:00.000000000 
+0100
+++ new/okteta-16.08.0/mimetypes/XmlMessages.sh 2016-08-09 02:30:36.000000000 
+0200
@@ -0,0 +1,22 @@
+function get_files
+{
+    echo okteta.xml
+}
+
+function po_for_file
+{
+    case "$1" in
+       okteta.xml)
+           echo okteta_xml_mimetypes.po
+       ;;
+    esac
+}
+
+function tags_for_file
+{
+    case "$1" in
+      okteta.xml)
+           echo comment
+       ;;
+    esac
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/mimetypes/okteta.xml 
new/okteta-16.08.0/mimetypes/okteta.xml
--- old/okteta-16.04.3/mimetypes/okteta.xml     2016-06-18 15:58:11.000000000 
+0200
+++ new/okteta-16.08.0/mimetypes/okteta.xml     2016-08-09 02:30:36.000000000 
+0200
@@ -19,6 +19,22 @@
     <sub-class-of type="text/plain"/>
     <generic-icon name="text-x-hex"/>
     <comment>Motorola S-Records</comment>
+    <comment xml:lang="ca">Registres S de Motorola</comment>
+    <comment xml:lang="ca@valencia">Registres S de Motorola</comment>
+    <comment xml:lang="en_GB">Motorola S-Records</comment>
+    <comment xml:lang="es">Motorola S-Records</comment>
+    <comment xml:lang="it">S-Records Motorola</comment>
+    <comment xml:lang="nl">Motorola S-records</comment>
+    <comment xml:lang="pl">Motorola S-Records</comment>
+    <comment xml:lang="pt">Registos-S da Motorola</comment>
+    <comment xml:lang="sk">Motorola S-Records</comment>
+    <comment xml:lang="sl">Motorola S-Records</comment>
+    <comment xml:lang="sr">Моторолин с‑рекорд</comment>
+    <comment xml:lang="sr@ijekavian">Моторолин с‑рекорд</comment>
+    <comment xml:lang="sr@ijekavianlatin">Motorolin S‑Record</comment>
+    <comment xml:lang="sr@latin">Motorolin S‑Record</comment>
+    <comment xml:lang="sv">Motorola S-Records</comment>
+    <comment xml:lang="uk">S-записи Motorola</comment>
     <magic priority="70">
       <match offset="0" value="S0" type="string">
         <match offset="4" value="0000" type="string"/>
@@ -36,6 +52,22 @@
     <generic-icon name="text-x-hex"/>
 <!--     <generic-icon name="application-octet-stream"/> -->
     <comment>Intel hexadecimal object file</comment>
+    <comment xml:lang="ca">Fitxer objecte hexadecimal d'Intel</comment>
+    <comment xml:lang="ca@valencia">Fitxer objecte hexadecimal 
d'Intel</comment>
+    <comment xml:lang="en_GB">Intel hexadecimal object file</comment>
+    <comment xml:lang="es">Archivo objeto hexadecimal de Intel</comment>
+    <comment xml:lang="it">File oggetto esadecimale Intel</comment>
+    <comment xml:lang="nl">Intel hexadecimaal objectbestand</comment>
+    <comment xml:lang="pl">Plik obiektu szesnastkowego Intel</comment>
+    <comment xml:lang="pt">Ficheiro de objectos em hexadecimal da 
Intel</comment>
+    <comment xml:lang="sk">Intel hexadecimálny objektový súbor</comment>
+    <comment xml:lang="sl">Intelova šestnajstiška predmetna datoteka</comment>
+    <comment xml:lang="sr">Интелов хексадекадни објектни фајл</comment>
+    <comment xml:lang="sr@ijekavian">Интелов хексадекадни објектни 
фајл</comment>
+    <comment xml:lang="sr@ijekavianlatin">Intelov heksadekadni objektni 
fajl</comment>
+    <comment xml:lang="sr@latin">Intelov heksadekadni objektni fajl</comment>
+    <comment xml:lang="sv">Intel hexadecimal objektfil</comment>
+    <comment xml:lang="uk">шістнадцятковий об’єктний файл Intel®</comment>
 <!--  Intel MCS-86 Object is alternative name?  -->
     <magic priority="70">
       <match type="string" offset="0" value=":">
@@ -50,6 +82,22 @@
     <sub-class-of type="text/plain"/>
     <generic-icon name="text-x-hex"/>
     <comment>Base64 encoded data</comment>
+    <comment xml:lang="ca">Dades codificades en Base64</comment>
+    <comment xml:lang="ca@valencia">Dades codificades en Base64</comment>
+    <comment xml:lang="en_GB">Base64 encoded data</comment>
+    <comment xml:lang="es">Datos codificados en Base64</comment>
+    <comment xml:lang="it">Dati codificati in Base64</comment>
+    <comment xml:lang="nl">Base64 gecodeerde gegevens</comment>
+    <comment xml:lang="pl">Dane zakodowane Base64</comment>
+    <comment xml:lang="pt">Dados codificados em Base64</comment>
+    <comment xml:lang="sk">Dáta zakódované Base64</comment>
+    <comment xml:lang="sl">Podatki kodirani z Base64</comment>
+    <comment xml:lang="sr">база64 кодирани подаци</comment>
+    <comment xml:lang="sr@ijekavian">база64 кодирани подаци</comment>
+    <comment xml:lang="sr@ijekavianlatin">base64 kodirani podaci</comment>
+    <comment xml:lang="sr@latin">base64 kodirani podaci</comment>
+    <comment xml:lang="sv">Base64-kodad data</comment>
+    <comment xml:lang="uk">дані у кодуванні Base64</comment>
     <glob pattern="*.base64"/>
     <glob pattern="*.b64"/>
   </mime-type>
@@ -58,6 +106,22 @@
     <sub-class-of type="text/plain"/>
     <generic-icon name="text-x-hex"/>
     <comment>Base32 encoded data</comment>
+    <comment xml:lang="ca">Dades codificades en Base32</comment>
+    <comment xml:lang="ca@valencia">Dades codificades en Base32</comment>
+    <comment xml:lang="en_GB">Base32 encoded data</comment>
+    <comment xml:lang="es">Datos codificados en Base32</comment>
+    <comment xml:lang="it">Dati codificati in Base32</comment>
+    <comment xml:lang="nl">Base32 gecodeerde gegevens</comment>
+    <comment xml:lang="pl">Dane zakodowane Base32</comment>
+    <comment xml:lang="pt">Dados codificados em Base32</comment>
+    <comment xml:lang="sk">Dáta zakódované Base32</comment>
+    <comment xml:lang="sl">Podatki kodirani z Base32</comment>
+    <comment xml:lang="sr">база32 кодирани подаци</comment>
+    <comment xml:lang="sr@ijekavian">база32 кодирани подаци</comment>
+    <comment xml:lang="sr@ijekavianlatin">base32 kodirani podaci</comment>
+    <comment xml:lang="sr@latin">base32 kodirani podaci</comment>
+    <comment xml:lang="sv">Base32-kodad data</comment>
+    <comment xml:lang="uk">дані у кодуванні Base32</comment>
     <glob pattern="*.base32"/>
   </mime-type>
 
@@ -65,6 +129,22 @@
     <sub-class-of type="text/plain"/>
     <generic-icon name="text-x-hex"/>
     <comment>Btoa Encoded File</comment>
+    <comment xml:lang="ca">Fitxer BTOA codificat</comment>
+    <comment xml:lang="ca@valencia">Fitxer BTOA codificat</comment>
+    <comment xml:lang="en_GB">Btoa Encoded File</comment>
+    <comment xml:lang="es">Archivo codificado en Btoa</comment>
+    <comment xml:lang="it">File codificato in Btoa</comment>
+    <comment xml:lang="nl">Btoa gecodeerd bestand</comment>
+    <comment xml:lang="pl">Dane zakodowane Btoa</comment>
+    <comment xml:lang="pt">Dados codificados em Btoa</comment>
+    <comment xml:lang="sk">Súbor zakódovaný Btoa</comment>
+    <comment xml:lang="sl">Datoteka kodirana z Btoa</comment>
+    <comment xml:lang="sr">бтоа кодирани подаци</comment>
+    <comment xml:lang="sr@ijekavian">бтоа кодирани подаци</comment>
+    <comment xml:lang="sr@ijekavianlatin">btoa kodirani podaci</comment>
+    <comment xml:lang="sr@latin">btoa kodirani podaci</comment>
+    <comment xml:lang="sv">BTOA-kodad data</comment>
+    <comment xml:lang="uk">файл у кодуванні Btoa</comment>
     <magic priority="50">
       <match type="string" offset="0" value="xbtoa Begin"/>
     </magic>
@@ -76,6 +156,22 @@
     <sub-class-of type="text/plain"/>
     <generic-icon name="text-x-hex"/>
     <comment>Ascii85 encoded data</comment>
+    <comment xml:lang="ca">Dades codificades en ASCII85</comment>
+    <comment xml:lang="ca@valencia">Dades codificades en ASCII85</comment>
+    <comment xml:lang="en_GB">Ascii85 encoded data</comment>
+    <comment xml:lang="es">Datos codificados en Ascii85</comment>
+    <comment xml:lang="it">File codificato in Ascii85</comment>
+    <comment xml:lang="nl">Ascii85 gecodeerde gegevens</comment>
+    <comment xml:lang="pl">Dane zakodowane Ascii85</comment>
+    <comment xml:lang="pt">Dados codificados em Ascii85</comment>
+    <comment xml:lang="sk">Dáta zakódované Ascii85</comment>
+    <comment xml:lang="sl">Podatki kodirani z Ascii85</comment>
+    <comment xml:lang="sr">аски‑85 кодирани подаци</comment>
+    <comment xml:lang="sr@ijekavian">аски‑85 кодирани подаци</comment>
+    <comment xml:lang="sr@ijekavianlatin">ASCII‑85 kodirani podaci</comment>
+    <comment xml:lang="sr@latin">ASCII‑85 kodirani podaci</comment>
+    <comment xml:lang="sv">ASCII85-kodad data</comment>
+    <comment xml:lang="uk">дані у кодуванні Ascii85</comment>
     <magic priority="50">
       <match type="string" offset="0" value="$lt;~"/>
     </magic>
@@ -86,6 +182,22 @@
     <sub-class-of type="text/plain"/>
     <generic-icon name="text-x-hex"/>
     <comment>Uuencoded file</comment>
+    <comment xml:lang="ca">Fitxer «uuencoded»</comment>
+    <comment xml:lang="ca@valencia">Fitxer «uuencoded»</comment>
+    <comment xml:lang="en_GB">Uuencoded file</comment>
+    <comment xml:lang="es">Archivo codificado con Uuencode</comment>
+    <comment xml:lang="it">File con codifica UUencode</comment>
+    <comment xml:lang="nl">Uuencoded bestand</comment>
+    <comment xml:lang="pl">Plik Uuencoded</comment>
+    <comment xml:lang="pt">Ficheiro codificado com UUencode</comment>
+    <comment xml:lang="sk">Uuencoded súbor</comment>
+    <comment xml:lang="sl">Datoteka Uuencoded</comment>
+    <comment xml:lang="sr">уу‑кодни фајл</comment>
+    <comment xml:lang="sr@ijekavian">уу‑кодни фајл</comment>
+    <comment xml:lang="sr@ijekavianlatin">Uuencoding fajl</comment>
+    <comment xml:lang="sr@latin">Uuencoding fajl</comment>
+    <comment xml:lang="sv">Uuencoded fil</comment>
+    <comment xml:lang="uk">файл даних у форматі UUE</comment>
     <magic priority="50">
       <match type="string" offset="0" value="begin"/>
       <match type="string" offset="0" value="begin-base64"/>
@@ -99,6 +211,22 @@
     <sub-class-of type="text/plain"/>
     <generic-icon name="text-x-hex"/>
     <comment>Xxencoded file</comment>
+    <comment xml:lang="ca">Fitxer «xxencoded»</comment>
+    <comment xml:lang="ca@valencia">Fitxer «xxencoded»</comment>
+    <comment xml:lang="en_GB">Xxencoded file</comment>
+    <comment xml:lang="es">Archivo codificado con Xxencode</comment>
+    <comment xml:lang="it">File con codifica Xxencoded</comment>
+    <comment xml:lang="nl">Xxencoded bestand</comment>
+    <comment xml:lang="pl">Plik Xxencoded</comment>
+    <comment xml:lang="pt">Ficheiro codificado com Xxencode</comment>
+    <comment xml:lang="sk">Xxencoded súbor</comment>
+    <comment xml:lang="sl">Datoteka Xxencoded</comment>
+    <comment xml:lang="sr">иксикс-кодни фајл</comment>
+    <comment xml:lang="sr@ijekavian">иксикс-кодни фајл</comment>
+    <comment xml:lang="sr@ijekavianlatin">Xxencoding fajl</comment>
+    <comment xml:lang="sr@latin">Xxencoding fajl</comment>
+    <comment xml:lang="sv">Xxencoded fil</comment>
+    <comment xml:lang="uk">файл даних у форматі xxe</comment>
     <magic priority="50">
       <match type="string" offset="0" value="begin"/>
     </magic>
@@ -108,6 +236,22 @@
   <mime-type type="application/x-vnd.kde.okteta.structure">
     <sub-class-of type="application/xml"/>
     <comment>Okteta Structure definition</comment>
+    <comment xml:lang="ca">Definició d'estructura de l'Okteta</comment>
+    <comment xml:lang="ca@valencia">Definició d'estructura de 
l'Okteta</comment>
+    <comment xml:lang="en_GB">Okteta Structure definition</comment>
+    <comment xml:lang="es">Definición de estructura de Okteta</comment>
+    <comment xml:lang="it">Definizione di struttura di Okteta</comment>
+    <comment xml:lang="nl">Okteta structuurdefinitie</comment>
+    <comment xml:lang="pl">Definicja struktury Okteta</comment>
+    <comment xml:lang="pt">Definição de estrutura do Okteta</comment>
+    <comment xml:lang="sk">Definícia štruktúry Okteta</comment>
+    <comment xml:lang="sl">Določilo zgradbe za Okteto</comment>
+    <comment xml:lang="sr">Октетина дефиниција структуре</comment>
+    <comment xml:lang="sr@ijekavian">Октетина дефиниција структуре</comment>
+    <comment xml:lang="sr@ijekavianlatin">Oktetina definicija 
strukture</comment>
+    <comment xml:lang="sr@latin">Oktetina definicija strukture</comment>
+    <comment xml:lang="sv">Okteta strukturdefinition</comment>
+    <comment xml:lang="uk">визначення структури Okteta</comment>
     <glob pattern="*.osd"/>
   </mime-type>
 </mime-info>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/parts/kpart/CMakeLists.txt 
new/okteta-16.08.0/parts/kpart/CMakeLists.txt
--- old/okteta-16.04.3/parts/kpart/CMakeLists.txt       2016-06-18 
15:58:11.000000000 +0200
+++ new/okteta-16.08.0/parts/kpart/CMakeLists.txt       2016-08-09 
02:30:36.000000000 +0200
@@ -1,8 +1,5 @@
-project( oktetapart )
-
 add_definitions(-DTRANSLATION_DOMAIN=\"oktetapart\")
 
-
 set( oktetapart_SRCS
   part.cpp
   browserextension.cpp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/program/CMakeLists.txt 
new/okteta-16.08.0/program/CMakeLists.txt
--- old/okteta-16.04.3/program/CMakeLists.txt   2016-06-18 15:58:11.000000000 
+0200
+++ new/okteta-16.08.0/program/CMakeLists.txt   2016-08-09 02:30:36.000000000 
+0200
@@ -1,5 +1,3 @@
-project( oktetaprogram )
-
 set( okteta_SRCS
   main.cpp
   program.cpp
@@ -34,7 +32,7 @@
 
 install( PROGRAMS org.kde.okteta.desktop  DESTINATION ${XDG_APPS_INSTALL_DIR} )
 install( FILES oktetaui.rc  DESTINATION ${KXMLGUI_INSTALL_DIR}/okteta )
-install( FILES org.kde.okteta.appdata.xml DESTINATION 
${SHARE_INSTALL_PREFIX}/appdata )
+install( FILES org.kde.okteta.appdata.xml DESTINATION 
${KDE_INSTALL_METAINFODIR} )
 
 ecm_install_icons(
   ICONS 16-apps-okteta.png  32-apps-okteta.png  48-apps-okteta.png
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-16.04.3/program/about.cpp 
new/okteta-16.08.0/program/about.cpp
--- old/okteta-16.04.3/program/about.cpp        2016-06-18 15:58:11.000000000 
+0200
+++ new/okteta-16.08.0/program/about.cpp        2016-08-09 02:30:36.000000000 
+0200
@@ -29,7 +29,7 @@
 OktetaAboutData::OktetaAboutData()
 : KAboutData( QStringLiteral("okteta"),
               i18n("Okteta"), // name
-              QStringLiteral("0.19.3"),
+              QStringLiteral("0.20.0"),
               i18n("Hex editor"), // description
               KAboutLicense::GPL_V2,
               i18n("Copyright 2006-2016 Friedrich W. H. Kossebau"), //copyright


Reply via email to