Hello community,

here is the log from the commit of package oxygen5 for openSUSE:Factory checked 
in at 2016-01-20 09:52:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/oxygen5 (Old)
 and      /work/SRC/openSUSE:Factory/.oxygen5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "oxygen5"

Changes:
--------
--- /work/SRC/openSUSE:Factory/oxygen5/oxygen5.changes  2016-01-03 
13:26:40.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.oxygen5.new/oxygen5.changes     2016-01-20 
09:52:04.000000000 +0100
@@ -1,0 +2,8 @@
+Wed Jan  6 14:12:15 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.5.3:
+  * Bugfix release
+  * For more details please see:
+    https://www.kde.org/announcements/plasma-5.5.3.php
+
+-------------------------------------------------------------------

Old:
----
  oxygen-5.5.2.tar.xz

New:
----
  oxygen-5.5.3.tar.xz

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

Other differences:
------------------
++++++ oxygen5.spec ++++++
--- /var/tmp/diff_new_pack.ZI7Agz/_old  2016-01-20 09:52:11.000000000 +0100
+++ /var/tmp/diff_new_pack.ZI7Agz/_new  2016-01-20 09:52:11.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package oxygen5
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define kwin_deco 1
 
 Name:           oxygen5
-Version:        5.5.2
+Version:        5.5.3
 Release:        0
 Summary:        Oxygen style, KWin decoration, cursors and sounds
 License:        GPL-2.0+

++++++ oxygen-5.5.2.tar.xz -> oxygen-5.5.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/CMakeLists.txt 
new/oxygen-5.5.3/CMakeLists.txt
--- old/oxygen-5.5.2/CMakeLists.txt     2015-12-22 11:41:01.000000000 +0100
+++ new/oxygen-5.5.3/CMakeLists.txt     2016-01-06 13:12:06.000000000 +0100
@@ -1,5 +1,5 @@
 project(oxygen)
-set(PROJECT_VERSION "5.5.2")
+set(PROJECT_VERSION "5.5.3")
 set(PROJECT_VERSION_MAJOR 5)
 cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/cursors/Oxygen_Black/index.theme 
new/oxygen-5.5.3/cursors/Oxygen_Black/index.theme
--- old/oxygen-5.5.2/cursors/Oxygen_Black/index.theme   2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/cursors/Oxygen_Black/index.theme   2016-01-06 
13:11:11.000000000 +0100
@@ -49,7 +49,7 @@
 Comment[hu]=Oxygen egértéma. Lélegezzen fel asztala!
 Comment[it]=Tema del mouse Oxygen. Ossigena il tuo desktop!
 Comment[ko]=Oxygen 마우스 테마입니다. 데스크톱에 산소를 불어넣으십시오!
-Comment[lt]=Oxygen pelės tema. Papuošk savo darbastalį su Oxygen!
+Comment[lt]=Oxygen pelės tema. Papuošk savo darbalaukį su Oxygen!
 Comment[nl]=Muisthema van Oxygen. Geef uw bureaublad zuurstof!
 Comment[nn]=Oxygen peikartema. Oxygeniser skrivebordet!
 Comment[pl]=Tlen - zestaw wskaźników myszy. Dotleń swój pulpit!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/cursors/Oxygen_Blue/index.theme 
new/oxygen-5.5.3/cursors/Oxygen_Blue/index.theme
--- old/oxygen-5.5.2/cursors/Oxygen_Blue/index.theme    2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/cursors/Oxygen_Blue/index.theme    2016-01-06 
13:11:11.000000000 +0100
@@ -49,7 +49,7 @@
 Comment[hu]=Oxygen egértéma. Lélegezzen fel asztala!
 Comment[it]=Tema del mouse Oxygen. Ossigena il tuo desktop!
 Comment[ko]=Oxygen 마우스 테마입니다. 데스크톱에 산소를 불어넣으십시오!
-Comment[lt]=Oxygen pelės tema. Papuošk savo darbastalį su Oxygen!
+Comment[lt]=Oxygen pelės tema. Papuošk savo darbalaukį su Oxygen!
 Comment[nl]=Muisthema van Oxygen. Geef uw bureaublad zuurstof!
 Comment[nn]=Oxygen peikartema. Oxygeniser skrivebordet!
 Comment[pl]=Tlen - zestaw wskaźników myszy. Dotleń swój pulpit!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/cursors/Oxygen_White/index.theme 
new/oxygen-5.5.3/cursors/Oxygen_White/index.theme
--- old/oxygen-5.5.2/cursors/Oxygen_White/index.theme   2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/cursors/Oxygen_White/index.theme   2016-01-06 
13:11:11.000000000 +0100
@@ -49,7 +49,7 @@
 Comment[hu]=Oxygen egértéma. Lélegezzen fel asztala!
 Comment[it]=Tema del mouse Oxygen. Ossigena il tuo desktop!
 Comment[ko]=Oxygen 마우스 테마입니다. 데스크톱에 산소를 불어넣으십시오!
-Comment[lt]=Oxygen pelės tema. Papuošk savo darbastalį su Oxygen!
+Comment[lt]=Oxygen pelės tema. Papuošk savo darbalaukį su Oxygen!
 Comment[nl]=Muisthema van Oxygen. Geef uw bureaublad zuurstof!
 Comment[nn]=Oxygen peikartema. Oxygeniser skrivebordet!
 Comment[pl]=Tlen - zestaw wskaźników myszy. Dotleń swój pulpit!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/cursors/Oxygen_Yellow/index.theme 
new/oxygen-5.5.3/cursors/Oxygen_Yellow/index.theme
--- old/oxygen-5.5.2/cursors/Oxygen_Yellow/index.theme  2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/cursors/Oxygen_Yellow/index.theme  2016-01-06 
13:11:11.000000000 +0100
@@ -49,7 +49,7 @@
 Comment[hu]=Oxygen egértéma. Lélegezzen fel asztala!
 Comment[it]=Tema del mouse Oxygen. Ossigena il tuo desktop!
 Comment[ko]=Oxygen 마우스 테마입니다. 데스크톱에 산소를 불어넣으십시오!
-Comment[lt]=Oxygen pelės tema. Papuošk savo darbastalį su Oxygen!
+Comment[lt]=Oxygen pelės tema. Papuošk savo darbalaukį su Oxygen!
 Comment[nl]=Muisthema van Oxygen. Geef uw bureaublad zuurstof!
 Comment[nn]=Oxygen peikartema. Oxygeniser skrivebordet!
 Comment[pl]=Tlen - zestaw wskaźników myszy. Dotleń swój pulpit!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/cursors/Oxygen_Zion/index.theme 
new/oxygen-5.5.3/cursors/Oxygen_Zion/index.theme
--- old/oxygen-5.5.2/cursors/Oxygen_Zion/index.theme    2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/cursors/Oxygen_Zion/index.theme    2016-01-06 
13:11:11.000000000 +0100
@@ -46,7 +46,7 @@
 Comment[hu]=Oxygen egértéma. Lélegezzen fel asztala!
 Comment[it]=Tema del mouse Oxygen. Ossigena il tuo desktop!
 Comment[ko]=Oxygen 마우스 테마입니다. 데스크톱에 산소를 불어넣으십시오!
-Comment[lt]=Oxygen pelės tema. Papuošk savo darbastalį su Oxygen!
+Comment[lt]=Oxygen pelės tema. Papuošk savo darbalaukį su Oxygen!
 Comment[nl]=Muisthema van Oxygen. Geef uw bureaublad zuurstof!
 Comment[nn]=Oxygen peikartema. Oxygeniser skrivebordet!
 Comment[pl]=Tlen - zestaw wskaźników myszy. Dotleń swój pulpit!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oxygen-5.5.2/kdecoration/config/oxygenconfigwidget.cpp 
new/oxygen-5.5.3/kdecoration/config/oxygenconfigwidget.cpp
--- old/oxygen-5.5.2/kdecoration/config/oxygenconfigwidget.cpp  2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/kdecoration/config/oxygenconfigwidget.cpp  2016-01-06 
13:11:11.000000000 +0100
@@ -87,8 +87,8 @@
         m_ui.animationConfigWidget->load();
 
         // load shadows
-        m_ui.activeShadowConfiguration->readConfig( m_configuration.data() );
-        m_ui.inactiveShadowConfiguration->readConfig( m_configuration.data() );
+        m_ui.activeShadowConfiguration->load();
+        m_ui.inactiveShadowConfiguration->load();
 
         // load exceptions
         ExceptionList exceptions;
@@ -120,12 +120,9 @@
         // save configuration
         m_internalSettings->save();
 
-        // save standard configuration
-        ExceptionList::writeConfig( m_internalSettings.data(), 
m_configuration.data() );
-
         // save shadows
-        m_ui.activeShadowConfiguration->writeConfig( m_configuration.data() );
-        m_ui.inactiveShadowConfiguration->writeConfig( m_configuration.data() 
);
+        m_ui.activeShadowConfiguration->save();
+        m_ui.inactiveShadowConfiguration->save();
 
         // get list of exceptions and write
         InternalSettingsList exceptions( m_ui.exceptions->exceptions() );
@@ -165,8 +162,8 @@
         m_ui.drawSizeGrip->setChecked( m_internalSettings->drawSizeGrip() );
 
         // load shadows
-        m_ui.activeShadowConfiguration->readDefaults( m_configuration.data() );
-        m_ui.inactiveShadowConfiguration->readDefaults( m_configuration.data() 
);
+        m_ui.activeShadowConfiguration->setDefaults();
+        m_ui.inactiveShadowConfiguration->setDefaults();
 
         // load animations
         m_ui.animationConfigWidget->setInternalSettings( m_internalSettings );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/kdecoration/oxygendecoration.cpp 
new/oxygen-5.5.3/kdecoration/oxygendecoration.cpp
--- old/oxygen-5.5.2/kdecoration/oxygendecoration.cpp   2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/kdecoration/oxygendecoration.cpp   2016-01-06 
13:11:11.000000000 +0100
@@ -43,6 +43,7 @@
 
 #include <QPainter>
 #include <QTextStream>
+#include <QTimer>
 
 #if OXYGEN_HAVE_X11
 #include <QX11Info>
@@ -148,6 +149,11 @@
         connect(s.data(), &KDecoration2::DecorationSettings::fontChanged, 
this, &Decoration::recalculateBorders);
         connect(s.data(), &KDecoration2::DecorationSettings::spacingChanged, 
this, &Decoration::recalculateBorders);
 
+        // buttons
+        connect(s.data(), &KDecoration2::DecorationSettings::spacingChanged, 
this, &Decoration::updateButtonsGeometryDelayed);
+        connect(s.data(), 
&KDecoration2::DecorationSettings::decorationButtonsLeftChanged, this, 
&Decoration::updateButtonsGeometryDelayed);
+        connect(s.data(), 
&KDecoration2::DecorationSettings::decorationButtonsRightChanged, this, 
&Decoration::updateButtonsGeometryDelayed);
+
         // full reconfiguration
         connect(s.data(), &KDecoration2::DecorationSettings::reconfigured, 
this, &Decoration::reconfigure);
         connect(s.data(), &KDecoration2::DecorationSettings::reconfigured, 
SettingsProvider::self(), &SettingsProvider::reconfigure, Qt::UniqueConnection 
);
@@ -335,6 +341,10 @@
     }
 
     //________________________________________________________________
+    void Decoration::updateButtonsGeometryDelayed()
+    { QTimer::singleShot( 0, this, &Decoration::updateButtonsGeometry ); }
+
+    //________________________________________________________________
     void Decoration::updateButtonsGeometry()
     {
         auto s = settings();
@@ -397,6 +407,7 @@
 
         }
 
+        update();
 
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/kdecoration/oxygendecoration.h 
new/oxygen-5.5.3/kdecoration/oxygendecoration.h
--- old/oxygen-5.5.2/kdecoration/oxygendecoration.h     2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/kdecoration/oxygendecoration.h     2016-01-06 
13:11:11.000000000 +0100
@@ -101,6 +101,7 @@
         void reconfigure();
         void recalculateBorders();
         void updateButtonsGeometry();
+        void updateButtonsGeometryDelayed();
         void updateTitleBar();
         void updateAnimationState();
         void updateSizeGripVisibility();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/kdecoration/oxygenexceptionlist.cpp 
new/oxygen-5.5.3/kdecoration/oxygenexceptionlist.cpp
--- old/oxygen-5.5.2/kdecoration/oxygenexceptionlist.cpp        2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/kdecoration/oxygenexceptionlist.cpp        2016-01-06 
13:11:11.000000000 +0100
@@ -48,7 +48,7 @@
 
             // create new configuration
             InternalSettingsPtr configuration( new InternalSettings() );
-            readConfig( configuration.data(), config.data() );
+            configuration.data()->load();
 
             // apply changes from exception
             configuration->setEnabled( exception.enabled() );
@@ -96,11 +96,19 @@
     void ExceptionList::writeConfig( KCoreConfigSkeleton* skeleton, KConfig* 
config, const QString& groupName )
     {
 
+        // list of items to be written
+        QStringList keys = { "Enabled", "ExceptionPattern", "ExceptionType", 
"HideTitleBar", "Mask", "BorderSize"};
+
         // write all items
-        foreach( KConfigSkeletonItem* item, skeleton->items() )
+        foreach( auto key, keys )
         {
+            KConfigSkeletonItem* item( skeleton->findItem( key ) );
+            if( !item ) continue;
+
             if( !groupName.isEmpty() ) item->setGroup( groupName );
-            item->writeConfig( config );
+            KConfigGroup configGroup( config, item->group() );
+            configGroup.writeEntry( item->key(), item->property() );
+
         }
 
     }
@@ -116,4 +124,5 @@
         }
 
     }
+
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/kdecoration/oxygenexceptionlist.h 
new/oxygen-5.5.3/kdecoration/oxygenexceptionlist.h
--- old/oxygen-5.5.2/kdecoration/oxygenexceptionlist.h  2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/kdecoration/oxygenexceptionlist.h  2016-01-06 
13:11:11.000000000 +0100
@@ -56,17 +56,17 @@
         //! write to kconfig
         void writeConfig( KSharedConfig::Ptr );
 
-        //! read configuration
-        static void readConfig( KCoreConfigSkeleton*, KConfig*, const QString& 
= QString() );
-
-        //! write configuration
-        static void writeConfig( KCoreConfigSkeleton*, KConfig*, const 
QString& = QString() );
-
         protected:
 
         //! generate exception group name for given exception index
         static QString exceptionGroupName( int index );
 
+        //! read configuration
+        static void readConfig( KCoreConfigSkeleton*, KConfig*, const QString& 
);
+
+        //! write configuration
+        static void writeConfig( KCoreConfigSkeleton*, KConfig*, const 
QString& );
+
         private:
 
         //! exceptions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/kstyle/oxygen.themerc 
new/oxygen-5.5.3/kstyle/oxygen.themerc
--- old/oxygen-5.5.2/kstyle/oxygen.themerc      2015-12-22 11:40:05.000000000 
+0100
+++ new/oxygen-5.5.3/kstyle/oxygen.themerc      2016-01-06 13:11:11.000000000 
+0100
@@ -129,7 +129,7 @@
 Comment[kn]=ಮುಂದಿನ ಪೀಳಿಗೆಯ ಗಣಕತೆರೆ ವೈಖರಿ
 Comment[ko]=다음 세대 데스크톱을 위한 스타일
 Comment[ku]=Curekirina nifşê pêş ê sermaseyê
-Comment[lt]=Kitos kartos darbastalio stiliaus kūrimas
+Comment[lt]=Kitos kartos darbalaukio stiliaus kūrimas
 Comment[lv]=Nākamās paaudzes darbvirsmas stils
 Comment[mai]=अगिला पीढ़ीक डेस्कटापक शैली
 Comment[mk]=Стил за следната генерација десктопи
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/liboxygen/CMakeLists.txt 
new/oxygen-5.5.3/liboxygen/CMakeLists.txt
--- old/oxygen-5.5.2/liboxygen/CMakeLists.txt   2015-12-22 11:40:05.000000000 
+0100
+++ new/oxygen-5.5.3/liboxygen/CMakeLists.txt   2016-01-06 13:11:11.000000000 
+0100
@@ -9,8 +9,7 @@
     oxygenhelper.cpp
     oxygenitemmodel.cpp
     oxygenshadowcache.cpp
-    oxygentileset.cpp
-    oxygenutil.cpp)
+    oxygentileset.cpp)
 
 if(OXYGEN_USE_KDE4)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/liboxygen/oxygenshadowconfigwidget.cpp 
new/oxygen-5.5.3/liboxygen/oxygenshadowconfigwidget.cpp
--- old/oxygen-5.5.2/liboxygen/oxygenshadowconfigwidget.cpp     2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/liboxygen/oxygenshadowconfigwidget.cpp     2016-01-06 
13:11:11.000000000 +0100
@@ -28,7 +28,7 @@
 #include "oxygeninactiveshadowconfiguration.h"
 #include "ui_oxygenshadowconfigurationui.h"
 
-#include "oxygenutil.h"
+#include "config-liboxygen.h"
 
 #include <KLocalizedString>
 #include <QLabel>
@@ -63,7 +63,7 @@
     { delete ui; }
 
     //_________________________________________________________
-    void ShadowConfigWidget::writeConfig( KConfig* config ) const
+    void ShadowConfigWidget::save( void ) const
     {
 
         if( _group == QPalette::Active )
@@ -76,7 +76,11 @@
             ActiveShadowConfiguration::setUseOuterColor( 
ui->useOuterColor->isChecked() );
 
             ActiveShadowConfiguration::setEnabled( isChecked() );
-            Util::writeConfig( ActiveShadowConfiguration::self(), config );
+            #if OXYGEN_USE_KDE4
+            ActiveShadowConfiguration::self()->writeConfig();
+            #else
+            ActiveShadowConfiguration::self()->save();
+            #endif
 
         } else if( _group == QPalette::Inactive ) {
 
@@ -87,7 +91,11 @@
             InactiveShadowConfiguration::setUseOuterColor( 
ui->useOuterColor->isChecked() );
 
             InactiveShadowConfiguration::setEnabled( isChecked() );
-            Util::writeConfig( InactiveShadowConfiguration::self(), config );
+            #if OXYGEN_USE_KDE4
+            InactiveShadowConfiguration::self()->writeConfig();
+            #else
+            InactiveShadowConfiguration::self()->save();
+            #endif
 
         }
 
@@ -122,13 +130,21 @@
     }
 
     //_________________________________________________________
-    void ShadowConfigWidget::readConfig( KConfig* config, bool defaults )
+    void ShadowConfigWidget::load( bool defaults )
     {
         if( _group == QPalette::Active )
         {
 
             if( defaults ) ActiveShadowConfiguration::self()->setDefaults();
-            else Util::readConfig( ActiveShadowConfiguration::self(), config );
+            else {
+
+                #if OXYGEN_USE_KDE4
+                ActiveShadowConfiguration::self()->readConfig();
+                #else
+                ActiveShadowConfiguration::self()->load();
+                #endif
+
+            }
 
             ui->shadowSize->setValue( ActiveShadowConfiguration::shadowSize() 
);
             ui->verticalOffset->setValue( 
10*ActiveShadowConfiguration::verticalOffset() );
@@ -141,7 +157,15 @@
         } else if( _group == QPalette::Inactive ) {
 
             if( defaults ) InactiveShadowConfiguration::self()->setDefaults();
-            else Util::readConfig( InactiveShadowConfiguration::self(), config 
);
+            else {
+
+                #if OXYGEN_USE_KDE4
+                InactiveShadowConfiguration::self()->readConfig();
+                #else
+                InactiveShadowConfiguration::self()->load();
+                #endif
+
+            }
 
             ui->shadowSize->setValue( 
InactiveShadowConfiguration::shadowSize() );
             ui->verticalOffset->setValue( 
10*InactiveShadowConfiguration::verticalOffset() );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/liboxygen/oxygenshadowconfigwidget.h 
new/oxygen-5.5.3/liboxygen/oxygenshadowconfigwidget.h
--- old/oxygen-5.5.2/liboxygen/oxygenshadowconfigwidget.h       2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/liboxygen/oxygenshadowconfigwidget.h       2016-01-06 
13:11:11.000000000 +0100
@@ -56,15 +56,15 @@
         { _group = group; }
 
         //! read defaults
-        void readDefaults( KConfig* config )
-        { readConfig( config, true ); }
+        void setDefaults( void )
+        { load(true ); }
 
         //! read config
-        void readConfig( KConfig* config )
-        { readConfig( config, false ); }
+        void load( void )
+        { load( false ); }
 
         //! write config
-        void writeConfig( KConfig* ) const;
+        void save( void ) const;
 
         //! true if modified
         bool isChanged( void ) const
@@ -83,7 +83,7 @@
         protected:
 
         //! read config
-        void readConfig( KConfig*, bool );
+        void load( bool );
 
         //! set changed state
         virtual void setChanged( bool value )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/liboxygen/oxygenutil.cpp 
new/oxygen-5.5.3/liboxygen/oxygenutil.cpp
--- old/oxygen-5.5.2/liboxygen/oxygenutil.cpp   2015-12-22 11:40:05.000000000 
+0100
+++ new/oxygen-5.5.3/liboxygen/oxygenutil.cpp   1970-01-01 01:00:00.000000000 
+0100
@@ -1,49 +0,0 @@
-/*
- * Copyright 2012 Hugo Pereira Da Costa <hugo.pere...@free.fr>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License version 2 as published by the Free Software Foundation.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB.  If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- */
-
-#include "oxygenutil.h"
-
-namespace Oxygen
-{
-
-    //______________________________________________________________
-    void Util::writeConfig( KCoreConfigSkeleton* skeleton, KConfig* config, 
const QString& groupName )
-    {
-
-        // write all items
-        foreach( KConfigSkeletonItem* item, skeleton->items() )
-        {
-            if( !groupName.isEmpty() ) item->setGroup( groupName );
-            item->writeConfig( config );
-        }
-
-    }
-
-    //______________________________________________________________
-    void Util::readConfig( KCoreConfigSkeleton* skeleton, KConfig* config, 
const QString& groupName )
-    {
-
-        foreach( KConfigSkeletonItem* item, skeleton->items() )
-        {
-            if( !groupName.isEmpty() ) item->setGroup( groupName );
-            item->readConfig( config );
-        }
-
-    }
-
-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/liboxygen/oxygenutil.h 
new/oxygen-5.5.3/liboxygen/oxygenutil.h
--- old/oxygen-5.5.2/liboxygen/oxygenutil.h     2015-12-22 11:40:05.000000000 
+0100
+++ new/oxygen-5.5.3/liboxygen/oxygenutil.h     1970-01-01 01:00:00.000000000 
+0100
@@ -1,45 +0,0 @@
-#ifndef oxygenutil_h
-#define oxygenutil_h
-
-/*
- * Copyright 2012 Hugo Pereira Da Costa <hugo.pere...@free.fr>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License version 2 as published by the Free Software Foundation.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB.  If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- */
-
-#include "oxygen_export.h"
-
-#include <kconfigskeleton.h>
-#include <KConfig>
-
-namespace Oxygen
-{
-
-    class OXYGEN_EXPORT Util
-    {
-
-        public:
-
-        //! write configuration
-        static void writeConfig( KCoreConfigSkeleton*, KConfig*, const 
QString& = QString() );
-
-        //! read configuration
-        static void readConfig( KCoreConfigSkeleton*, KConfig*, const QString& 
= QString() );
-
-    };
-
-}
-
-#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/lookandfeel/metadata.desktop 
new/oxygen-5.5.3/lookandfeel/metadata.desktop
--- old/oxygen-5.5.2/lookandfeel/metadata.desktop       2015-12-22 
11:40:05.000000000 +0100
+++ new/oxygen-5.5.3/lookandfeel/metadata.desktop       2016-01-06 
13:11:11.000000000 +0100
@@ -16,7 +16,7 @@
 Comment[id]=Bahasa Desain Desktop Oksigen
 Comment[it]=Linguaggio di progettazione del desktop Oxygen
 Comment[ko]=Oxygen 데스크톱 디자인 언어
-Comment[lt]=Oxygen darbastalio dizaino kalba
+Comment[lt]=Oxygen darbalaukio dizaino kalba
 Comment[nb]=Oxygen språk for skrivebordsdesign
 Comment[nds]=Schriefdisch-Utleggspraak Oxygen
 Comment[nl]=Ontwerptaal van Oxygen bureaublad
@@ -53,7 +53,7 @@
 Keywords[id]=Desktop;Ruang Kerja;Tampilan;Tampilan dan 
Rasa;Keluar;Kunci;Suspensi;Marikan;Hibernasi;
 Keywords[it]=Desktop;spazio di lavoro;aspetto;chiusura della 
sessione;blocco;sospensione;spegnimento;ibernazione;
 Keywords[ko]=Desktop;Workspace;Appearance;Look and 
Feel;Logout;Lock;Suspend;Shutdown;Hibernate;데스크톱;작업공간;모양;로그아웃;잠금;대기모드;종료;끄기;최대절전모드;
-Keywords[lt]=Darbastalis;Erdvė;Išvaizda;Look and 
Feel;Atsijungti;užrakinti;sulaikyti;Išjungti;Hibernuoti;
+Keywords[lt]=Darbalaukis;Erdvė;Išvaizda;Look and 
Feel;Atsijungti;užrakinti;sulaikyti;Išjungti;Hibernuoti;
 Keywords[nl]=Bureaublad;werkruimte;uiterlijk;uiterlijk en 
gedrag;afmelden;vergrendelen;onderbreken;afsluiten;slapen;
 
Keywords[nn]=skrivebord;arbeidsområde;arbeidsflate;utsjånad;åtferd;utlogging;lås;dvalemodus;kvilemodus;avslutting;
 Keywords[pl]=Pulpit;Przestrzeń robocza;Wygląd;Wygląd i 
Odczucia;Wylogowanie;Zablokowanie ;Wstrzymanie;Zamknięcie;Hibernowanie;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/po/lt/liboxygenstyleconfig.po 
new/oxygen-5.5.3/po/lt/liboxygenstyleconfig.po
--- old/oxygen-5.5.2/po/lt/liboxygenstyleconfig.po      2015-12-22 
11:40:39.000000000 +0100
+++ new/oxygen-5.5.3/po/lt/liboxygenstyleconfig.po      2016-01-06 
13:11:44.000000000 +0100
@@ -4,14 +4,15 @@
 #
 # Automatically generated, 2012.
 # Liudas Alisauskas <liu...@akmc.lt>, 2013.
+# Mindaugas Baranauskas <opensuse.lietuviu.ka...@gmail.com>, 2015.
 msgid ""
 msgstr ""
 "Project-Id-Version: l 10n\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2015-01-21 07:53+0000\n"
-"PO-Revision-Date: 2013-04-25 14:09+0300\n"
-"Last-Translator: Liudas Alisauskas <liu...@akmc.lt>\n"
-"Language-Team: Lithuanian <kde-i18n...@kde.org>\n"
+"PO-Revision-Date: 2015-12-29 18:31+0200\n"
+"Last-Translator: Mindaugas Baranauskas <opensuse.lietuviu.ka...@gmail.com>\n"
+"Language-Team: lt <kde-i18n...@kde.org>\n"
 "Language: lt\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -22,7 +23,7 @@
 
 #: oxygenanimationconfigitem.cpp:103
 msgid "oxygen-settings - information"
-msgstr "Deguonies nustatymų - informacija"
+msgstr "Deguonies nuostatų - informacija"
 
 #. i18n: ectx: property (text), widget (QCheckBox, enableCheckBox)
 #: ui/oxygenanimationconfigitem.ui:29
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-5.5.2/po/lt/oxygen_style_demo.po 
new/oxygen-5.5.3/po/lt/oxygen_style_demo.po
--- old/oxygen-5.5.2/po/lt/oxygen_style_demo.po 2015-12-22 11:40:39.000000000 
+0100
+++ new/oxygen-5.5.3/po/lt/oxygen_style_demo.po 2016-01-06 13:11:44.000000000 
+0100
@@ -4,14 +4,15 @@
 # Tomas Straupis <tomasstrau...@gmail.com>, 2011.
 # Remigijus Jarmalavičius <remigi...@jarmalavicius.lt>, 2011.
 # Liudas Ališauskas <liudas.alisaus...@gmail.com>, 2012, 2013, 2014.
+# Mindaugas Baranauskas <opensuse.lietuviu.ka...@gmail.com>, 2015.
 msgid ""
 msgstr ""
 "Project-Id-Version: kstyle_config\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2015-11-10 10:23+0000\n"
-"PO-Revision-Date: 2014-11-11 07:22+0200\n"
-"Last-Translator: Liudas Ališauskas <liu...@aksioma.lt>\n"
-"Language-Team: Lithuanian <kde-i18n...@kde.org>\n"
+"PO-Revision-Date: 2015-12-29 20:58+0200\n"
+"Last-Translator: Mindaugas Baranauskas <opensuse.lietuviu.ka...@gmail.com>\n"
+"Language-Team: lt <kde-i18n...@kde.org>\n"
 "Language: lt\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -267,7 +268,7 @@
 #. i18n: ectx: property (text), widget (QLabel, label_8)
 #: ui/oxygenbuttondemowidget.ui:180
 msgid "Text and icon:"
-msgstr "Tekstas ir piktograma:"
+msgstr "Tekstas ir ženkliukas:"
 
 #. i18n: ectx: property (text), widget (QCheckBox, flatButtonCheckBox)
 #: ui/oxygenbuttondemowidget.ui:190
@@ -277,7 +278,7 @@
 #. i18n: ectx: property (toolTip), widget (KComboBox, kcombobox_2)
 #: ui/oxygenbuttondemowidget.ui:197
 msgid "This is a normal, text and icon combo box"
-msgstr "Tai yra normalus, teksto ir piktogramos išskleidžiamasis sąrašas"
+msgstr "Tai yra normalus, teksto ir ženkliuko išskleidžiamasis sąrašas"
 
 #. i18n: ectx: property (toolTip), widget (QToolButton, toolButton)
 #: ui/oxygenbuttondemowidget.ui:204
@@ -287,7 +288,7 @@
 #. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_2)
 #: ui/oxygenbuttondemowidget.ui:214
 msgid "This is a normal, text and icon tool button"
-msgstr "Tai yra normalus, teksto ir piktogramos įrankio mygtukas"
+msgstr "Tai yra normalus, teksto ir ženkliuko įrankio mygtukas"
 
 #. i18n: ectx: property (toolTip), widget (QPushButton, pushButton)
 #: ui/oxygenbuttondemowidget.ui:224
@@ -302,12 +303,12 @@
 #. i18n: ectx: property (toolTip), widget (QPushButton, pushButton_3)
 #: ui/oxygenbuttondemowidget.ui:244
 msgid "This is a normal, text and icon button"
-msgstr "Tai yra normalus, teksto ir piktogramos mygtukas"
+msgstr "Tai yra normalus, teksto ir ženkliuko mygtukas"
 
 #. i18n: ectx: property (toolTip), widget (QPushButton, pushButton_4)
 #: ui/oxygenbuttondemowidget.ui:254
 msgid "This is a normal, text and icon button with menu"
-msgstr "Tai yra normalus, teksto ir piktogramos mygtukas su meniu"
+msgstr "Tai yra normalus, teksto ir ženkliuko mygtukas su meniu"
 
 #. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
 #: ui/oxygenbuttondemowidget.ui:267
@@ -352,7 +353,7 @@
 #. i18n: ectx: property (text), item, widget (KComboBox, textPosition)
 #: ui/oxygenbuttondemowidget.ui:434 ui/oxygentabdemowidget.ui:95
 msgid "Icons Only"
-msgstr "Tik piktogramos"
+msgstr "Tik ženkliukai"
 
 #. i18n: ectx: property (text), item, widget (KComboBox, textPositionComboBox)
 #. i18n: ectx: property (text), item, widget (KComboBox, textPosition)
@@ -364,17 +365,17 @@
 #. i18n: ectx: property (text), item, widget (KComboBox, textPosition)
 #: ui/oxygenbuttondemowidget.ui:444 ui/oxygentabdemowidget.ui:105
 msgid "Text Alongside Icons"
-msgstr "Tekstas greta piktogramų"
+msgstr "Tekstas greta ženkliukų"
 
 #. i18n: ectx: property (text), item, widget (KComboBox, textPosition)
 #: ui/oxygenbuttondemowidget.ui:449
 msgid "Text Under Icons"
-msgstr "Tekstas po piktogramomis"
+msgstr "Tekstas po ženkliukais"
 
 #. i18n: ectx: property (text), widget (QLabel, label_12)
 #: ui/oxygenbuttondemowidget.ui:470
 msgid "Icon si&ze:"
-msgstr "Piktogramos dydis:"
+msgstr "Ženkliuko dydis:"
 
 #. i18n: ectx: property (text), item, widget (KComboBox, iconSize)
 #: ui/oxygenbuttondemowidget.ui:484


Reply via email to