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