generic: remove dashboard support

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2021-07-16 03:09:46 +03:00
parent 1b13957446
commit 5c6056952d
44 changed files with 108 additions and 2142 deletions

View file

@ -36,30 +36,6 @@
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="dashboardLabel">
<property name="text">
<string>Dashboard:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="dashboardMode">
<item>
<property name="text">
<string>Show Desktop Widgets</string>
</property>
</item>
<item>
<property name="text">
<string>Show an Independent Widget Set</string>
</property>
</item>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="tooltipDelayLabel">
<property name="text">
<string>Show Informational Tips:</string>
@ -69,7 +45,7 @@
</property>
</widget>
</item>
<item row="2" column="1">
<item row="1" column="1">
<widget class="QCheckBox" name="showToolTips">
<property name="text">
<string/>
@ -79,7 +55,7 @@
</property>
</widget>
</item>
<item row="3" column="1">
<item row="2" column="1">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>

View file

@ -59,7 +59,6 @@ WorkspaceOptionsModule::WorkspaceOptionsModule(QWidget *parent, const QVariantLi
m_ui->setupUi(this);
connect(m_ui->formFactor, SIGNAL(currentIndexChanged(int)), this, SLOT(changed()));
connect(m_ui->dashboardMode, SIGNAL(currentIndexChanged(int)), this, SLOT(changed()));
connect(m_ui->showToolTips, SIGNAL(toggled(bool)), this, SLOT(changed()));
connect(m_ui->formFactor, SIGNAL(currentIndexChanged(int)), this, SLOT(formFactorChanged(int)));
@ -277,25 +276,6 @@ void WorkspaceOptionsModule::save()
QDBusConnection::sessionBus().send(message);
m_currentlyIsDesktop = isDesktop;
const bool fixedDashboard = m_ui->dashboardMode->currentIndex() == 1;
if (m_currentlyFixedDashboard != fixedDashboard) {
// confirm with th euser that this is really the change they want if going from
// separate-dashboard back to dashboard-follows-desktop
const QString message = i18n("Turning off the show independent widget set feature will "
"result in all widgets that were on the dashboard to be removed. "
"Are you sure you wish to make this change?");
if (!m_currentlyFixedDashboard ||
KMessageBox::Yes == KMessageBox::warningYesNo(this, message, i18n("Turn off independent widgets?"),
KGuiItem(i18n("Turn off independent widgets")),
KStandardGuiItem::cancel())) {
QDBusInterface interface("org.kde.plasma-desktop", "/App");
interface.call(QDBus::NoBlock, "setFixedDashboard", fixedDashboard);
m_currentlyFixedDashboard = fixedDashboard;
} else {
m_ui->dashboardMode->setCurrentIndex(m_currentlyFixedDashboard ? 1 : 0);
}
}
}
void WorkspaceOptionsModule::load()
@ -306,15 +286,6 @@ void WorkspaceOptionsModule::load()
m_ui->formFactor->setCurrentIndex(1);
}
QDBusInterface interface("org.kde.plasma-desktop", "/App");
m_currentlyFixedDashboard = false;
if (interface.isValid()) {
m_currentlyFixedDashboard = interface.call("fixedDashboard").arguments().first().toBool();
}
m_ui->dashboardMode->setCurrentIndex(m_currentlyFixedDashboard ? 1 : 0);
KConfig config("plasmarc");
KConfigGroup cg(&config, "PlasmaToolTips");
m_ui->showToolTips->setChecked(cg.readEntry("Delay", 0.7) > 0);
@ -323,13 +294,11 @@ void WorkspaceOptionsModule::load()
void WorkspaceOptionsModule::defaults()
{
m_ui->formFactor->setCurrentIndex(0);
m_ui->dashboardMode->setCurrentIndex(0);
}
void WorkspaceOptionsModule::formFactorChanged(int newFormFactorIndex)
{
m_ui->dashboardMode->setEnabled(newFormFactorIndex == 0);
m_ui->dashboardLabel->setEnabled(newFormFactorIndex == 0);
Q_UNUSED(newFormFactorIndex);
}
#include "moc_workspaceoptions.cpp"

View file

@ -139,44 +139,44 @@ Comment[x-test]=xxGlobal options for the Plasma Workspacexx
Comment[zh_CN]=Plasma
Comment[zh_TW]=Plasma
X-KDE-Keywords=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips
X-KDE-Keywords=plasma,workspace,shell,formfactor,tooltips,informational tips
X-KDE-Keywords[bs]=Plazma, radni prostor, ljuska, faktor forme, kontrolna ploča, informativni savjeti
X-KDE-Keywords[ca]=plasma,espai de treball,shell,factor de format,tauler,consells d'eines,consells informatius
X-KDE-Keywords[ca@valencia]=plasma,espai de treball,shell,factor de format,tauler,consells d'eines,consells informatius
X-KDE-Keywords[da]=plasma,arbejdsområde,skal,formfaktor,dashboard,instrumentbræt,værktøjstips,informationstip
X-KDE-Keywords[da]=plasma,arbejdsområde,skal,formfaktor,instrumentbræt,værktøjstips,informationstip
X-KDE-Keywords[de]=Plasma,Arbeitsbereich,Shell,Formfaktor,Format,Dashboard,Kurzinfo,Tipps
X-KDE-Keywords[el]=plasma,χώρος εργασίας,κέλυφος,formfactor,πίνακας,υποδείξεις,ενημερωτικές υποδείξεις
X-KDE-Keywords[en_GB]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips
X-KDE-Keywords[en_GB]=plasma,workspace,shell,formfactor,tooltips,informational tips
X-KDE-Keywords[es]=plasma,espacio de trabajo,consola,factor de forma,tablero de mandos,ayudas emergentes,ayudas informativas
X-KDE-Keywords[et]=plasma,töötsoon,shell,dashboard,vidinavaadekonteiner,kohtspikrid,
X-KDE-Keywords[et]=plasma,töötsoon,shell,vidinavaadekonteiner,kohtspikrid,
X-KDE-Keywords[eu]=plasma,laneko eremua,shell,forma-faktore,aginte-mahaia,iradokizunak,aholkuak
X-KDE-Keywords[fi]=plasma,työtila,ympäristö,kuori,kokoluokka,kojelauta,työkaluvihjeet
X-KDE-Keywords[fr]=plasma, espace de travail, shell, facteur de fiche, tableau de bord, bulles d'aide, bulles d'informations
X-KDE-Keywords[gl]=plasma, espazo de traballo, shell, cadro de control, axudiñas, forma
X-KDE-Keywords[hu]=plazma,munkaterület,héj,formfactor,áttekintő nézet,buboréksúgók,információs súgók
X-KDE-Keywords[ia]=plasma,spatio de labor,shell,factor de forma,tabuliero de instrumentos,consilios,consilios de information
X-KDE-Keywords[kk]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips
X-KDE-Keywords[km]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips
X-KDE-Keywords[ko]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips, ,,,
X-KDE-Keywords[kk]=plasma,workspace,shell,formfactor,tooltips,informational tips
X-KDE-Keywords[km]=plasma,workspace,shell,formfactor,tooltips,informational tips
X-KDE-Keywords[ko]=plasma,workspace,shell,formfactor,tooltips,informational tips, ,,,
X-KDE-Keywords[mr]=, , ,, , ि, ि ि
X-KDE-Keywords[nb]=plasma,arbeidsområde,skall,formfaktor,kontrollpult,hjelpebobler,informasjonsbobler
X-KDE-Keywords[nds]=Plasma,Arbeitrebeet,Konsool,Form,Klockpaneel,Kortinfos,Intressante Tipps
X-KDE-Keywords[nl]=plasma,werkruimte,shell,vormfactor,dashboard,tekstballonnen,informatieve tips
X-KDE-Keywords[nl]=plasma,werkruimte,shell,vormfactor,tekstballonnen,informatieve tips
X-KDE-Keywords[pl]=plazma,przestrzeń robocza,powłoka,współczynnik kształtu,tablica,podpowiedzi,informacyjne wskazówki
X-KDE-Keywords[pt]=plasma,área de trabalho,consola,proporção,painel,dicas,dicas informativas
X-KDE-Keywords[pt_BR]=plasma,espaço de trabalho,shell,console,proporção,painel,dicas,dicas informativas
X-KDE-Keywords[ru]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips,плазма,рабочее пространство,формфактор,размещение,приборная доска,доска приборов,всплывающие подсказки,информационные советы,советы,подсказки
X-KDE-Keywords[ru]=plasma,workspace,shell,formfactor,tooltips,informational tips,плазма,рабочее пространство,формфактор,размещение,приборная доска,доска приборов,всплывающие подсказки,информационные советы,советы,подсказки
X-KDE-Keywords[sk]=plasma,workspace,shell,formfactor,nástenka,nástrojové tipy,informačné tipy
X-KDE-Keywords[sl]=plasma,delovni prostor,lupina,velikost in oblika,nadzorna plošča,orodni namigi,obvestilni namigi
X-KDE-Keywords[sr]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips,Плазма,радни простор,шкољка,подлога,инструмент-табла,облачићи,савети
X-KDE-Keywords[sr@ijekavian]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips,Плазма,радни простор,шкољка,подлога,инструмент-табла,облачићи,савети
X-KDE-Keywords[sr@ijekavianlatin]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips,Plasma,radni prostor,školjka,podloga,instrument-tabla,oblačići,saveti
X-KDE-Keywords[sr@latin]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips,Plasma,radni prostor,školjka,podloga,instrument-tabla,oblačići,saveti
X-KDE-Keywords[sr]=plasma,workspace,shell,formfactor,tooltips,informational tips,Плазма,радни простор,шкољка,подлога,инструмент-табла,облачићи,савети
X-KDE-Keywords[sr@ijekavian]=plasma,workspace,shell,formfactor,tooltips,informational tips,Плазма,радни простор,шкољка,подлога,инструмент-табла,облачићи,савети
X-KDE-Keywords[sr@ijekavianlatin]=plasma,workspace,shell,formfactor,tooltips,informational tips,Plasma,radni prostor,školjka,podloga,instrument-tabla,oblačići,saveti
X-KDE-Keywords[sr@latin]=plasma,workspace,shell,formfactor,tooltips,informational tips,Plasma,radni prostor,školjka,podloga,instrument-tabla,oblačići,saveti
X-KDE-Keywords[sv]=plasma,arbetsyta,skal,formfaktor,instrumentpanel,verktygstsp,informationstips
X-KDE-Keywords[tr]=plasma,çalışma alanı,kabuk,boyutlandırma,kontrol paneli,ipuçları,bilgilendirici ipuçları
X-KDE-Keywords[uk]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips,плазма,робочий простір,оболонка,формфактор,підказки,інформаційні панелі
X-KDE-Keywords[x-test]=xxplasma,workspace,shell,formfactor,dashboard,tooltips,informational tipsxx
X-KDE-Keywords[zh_CN]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips,,,,,,
X-KDE-Keywords[zh_TW]=plasma,workspace,shell,formfactor,dashboard,tooltips,informational tips
X-KDE-Keywords[uk]=plasma,workspace,shell,formfactor,tooltips,informational tips,плазма,робочий простір,оболонка,формфактор,підказки,інформаційні панелі
X-KDE-Keywords[x-test]=xxplasma,workspace,shell,formfactor,tooltips,informational tipsxx
X-KDE-Keywords[zh_CN]=plasma,workspace,shell,formfactor,tooltips,informational tips,,,,,,
X-KDE-Keywords[zh_TW]=plasma,workspace,shell,formfactor,tooltips,informational tips
Categories=Qt;KDE;X-KDE-settings-system;

View file

@ -47,7 +47,6 @@ private:
KAutostart m_plasmaDesktopAutostart;
KAutostart m_krunnerAutostart;
bool m_currentlyIsDesktop;
bool m_currentlyFixedDashboard;
Ui_MainPage *m_ui;
};

View file

@ -49,7 +49,6 @@ include( effects/kscreen/CMakeLists.txt )
include( effects/presentwindows/CMakeLists.txt )
include( effects/slidingpopups/CMakeLists.txt )
include( effects/taskbarthumbnail/CMakeLists.txt )
include( effects/dashboard/CMakeLists.txt )
include( effects/diminactive/CMakeLists.txt )
include( effects/dimscreen/CMakeLists.txt )
include( effects/highlightwindow/CMakeLists.txt )

View file

@ -65,7 +65,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
// dbus generated
#include "screenlocker_interface.h"
#include "effects/dashboard/dashboard.h"
#include "effects/diminactive/diminactive.h"
#include "effects/dimscreen/dimscreen.h"
#include "effects/highlightwindow/highlightwindow.h"
@ -1384,8 +1383,6 @@ bool EffectsHandlerImpl::loadEffect(const QString& name, bool checkDefault)
effect = new SlidingPopupsEffect();
} else if (internalname == "kwin4_effect_taskbarthumbnail") {
effect = new TaskbarThumbnailEffect();
} else if (internalname == "kwin4_effect_dashboard") {
effect = new DashboardEffect();
} else if (internalname == "kwin4_effect_diminactive") {
effect = new DimInactiveEffect();
} else if (internalname == "kwin4_effect_dimscreen") {

View file

@ -20,7 +20,6 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/
#include "dashboard/dashboard_config.h"
#include "diminactive/diminactive_config.h"
#include "presentwindows/presentwindows_config.h"
#include "resize/resize_config.h"
@ -41,18 +40,17 @@ namespace KWin
{
KWIN_EFFECT_CONFIG_MULTIPLE(builtins,
KWIN_EFFECT_CONFIG_SINGLE(dashboard, DashboardEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(diminactive, DimInactiveEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(presentwindows, PresentWindowsEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(resize, ResizeEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(showfps, ShowFpsEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(thumbnailaside, ThumbnailAsideEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(windowgeometry, WindowGeometryConfig)
KWIN_EFFECT_CONFIG_SINGLE(zoom, ZoomEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(diminactive, DimInactiveEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(presentwindows, PresentWindowsEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(resize, ResizeEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(showfps, ShowFpsEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(thumbnailaside, ThumbnailAsideEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(windowgeometry, WindowGeometryConfig)
KWIN_EFFECT_CONFIG_SINGLE(zoom, ZoomEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(magnifier, MagnifierEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(mousemark, MouseMarkEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(trackmouse, TrackMouseEffectConfig)
)
KWIN_EFFECT_CONFIG_SINGLE(magnifier, MagnifierEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(mousemark, MouseMarkEffectConfig)
KWIN_EFFECT_CONFIG_SINGLE(trackmouse, TrackMouseEffectConfig)
)
} // namespace

View file

@ -1,27 +0,0 @@
#######################################
# Effect
# Source files
set(kwin4_effect_builtins_sources
${kwin4_effect_builtins_sources}
effects/dashboard/dashboard.cpp
effects/dashboard/dashboard.cpp
)
kde4_add_kcfg_files(kwin4_effect_builtins_sources effects/dashboard/dashboardconfig.kcfgc)
# .desktop files
install(FILES effects/dashboard/dashboard.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR}/kwin)
#######################################
# Config
# Source files
set(kwin4_effect_builtins_config_sources
${kwin4_effect_builtins_config_sources}
effects/dashboard/dashboard_config.cpp
)
kde4_add_kcfg_files(kwin4_effect_builtins_config_sources effects/dashboard/dashboardconfig.kcfgc)
install(FILES effects/dashboard/dashboard_config.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR}/kwin)

View file

@ -1,182 +0,0 @@
/********************************************************************
KWin - the KDE window manager
This file is part of the KDE project.
Copyright (C) 2010 Andreas Demmer <ademmer@opensuse.org>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/
#include "dashboard.h"
// KConfigSkeleton
#include "dashboardconfig.h"
#include <KConfigGroup>
namespace KWin
{
DashboardEffect::DashboardEffect()
: transformWindow(false)
, retransformWindow(false)
, activateAnimation(false)
, deactivateAnimation(false)
, window(NULL)
{
// TODO: better namespacing for atoms
atom = effects->announceSupportProperty("_WM_EFFECT_KDE_DASHBOARD", this);
// read settings
reconfigure(ReconfigureAll);
connect(effects, SIGNAL(windowAdded(KWin::EffectWindow*)), this, SLOT(slotWindowAdded(KWin::EffectWindow*)));
connect(effects, SIGNAL(windowClosed(KWin::EffectWindow*)), this, SLOT(slotWindowClosed(KWin::EffectWindow*)));
connect(effects, SIGNAL(windowActivated(KWin::EffectWindow*)), this, SLOT(slotWindowActivated(KWin::EffectWindow*)));
}
DashboardEffect::~DashboardEffect()
{
}
void DashboardEffect::reconfigure(ReconfigureFlags)
{
DashboardConfig::self()->readConfig();
brightness = DashboardConfig::brightness()/ 100.0;
saturation = DashboardConfig::saturation()/ 100.0;
blur = DashboardConfig::blur();
timeline.setDuration(animationTime<DashboardConfig>(500));
if (transformWindow)
effects->addRepaintFull();
}
void DashboardEffect::paintWindow(EffectWindow* w, int mask, QRegion region, WindowPaintData& data)
{
if (transformWindow && (w != window) && w->isManaged() && !isDashboard(w)) {
// dashboard active, transform other windows
data.multiplyBrightness((1 - ((1.0 - brightness) * timeline.currentValue())));
data.multiplySaturation((1 - ((1.0 - saturation) * timeline.currentValue())));
}
else if (transformWindow && (w == window) && w->isManaged()) {
// transform dashboard
if ((timeline.currentValue() * 2) <= 1) {
data.multiplyOpacity(timeline.currentValue() * 2);
}
}
effects->paintWindow(w, mask, region, data);
}
void DashboardEffect::prePaintScreen(ScreenPrePaintData& data, int time)
{
if (transformWindow) {
if (activateAnimation)
timeline.setCurrentTime(timeline.currentTime() + time);
if (deactivateAnimation)
timeline.setCurrentTime(timeline.currentTime() - time);
}
effects->prePaintScreen(data, time);
}
void DashboardEffect::postPaintScreen()
{
if (transformWindow) {
if (retransformWindow) {
retransformWindow = false;
transformWindow = false;
effects->addRepaintFull();
window = NULL;
effects->setActiveFullScreenEffect(0);
}
if (activateAnimation) {
if (timeline.currentValue() == 1.0)
activateAnimation = false;
effects->addRepaintFull();
}
if (deactivateAnimation) {
if (timeline.currentValue() == 0.0) {
deactivateAnimation = false;
transformWindow = false;
window = NULL;
effects->setActiveFullScreenEffect(0);
}
effects->addRepaintFull();
}
}
effects->postPaintScreen();
}
bool DashboardEffect::isDashboard(EffectWindow *w)
{
return w->windowRole() == "plasma-dashboard";
}
void DashboardEffect::slotWindowActivated(EffectWindow *w)
{
if (!w)
return;
// apply effect on dashboard activation
if (isDashboard(w)) {
effects->setActiveFullScreenEffect(this);
transformWindow = true;
window = w;
effects->addRepaintFull();
} else {
if (transformWindow) {
retransformWindow = true;
effects->addRepaintFull();
}
}
}
void DashboardEffect::slotWindowAdded(EffectWindow* w)
{
if (isDashboard(w)) {
// Tell other windowAdded() effects to ignore this window
w->setData(WindowAddedGrabRole, QVariant::fromValue(static_cast<void*>(this)));
if (blur) {
w->setData(WindowBlurBehindRole, w->geometry());
w->setData(WindowForceBlurRole, QVariant(true));
}
activateAnimation = true;
deactivateAnimation = false;
timeline.setCurrentTime(0);
w->addRepaintFull();
}
}
void DashboardEffect::slotWindowClosed(EffectWindow* w)
{
if (isDashboard(w)) {
// Tell other windowClosed() effects to ignore this window
w->setData(WindowClosedGrabRole, QVariant::fromValue(static_cast<void*>(this)));
w->addRepaintFull();
}
}
bool DashboardEffect::isActive() const
{
return transformWindow;
}
} // namespace

View file

@ -1,144 +0,0 @@
[Desktop Entry]
Name=Dashboard
Name[ar]=لوحة الودجات
Name[ast]=Tableru de mandos
Name[be@latin]=Dashboard
Name[bg]=Табло
Name[bn]=
Name[bn_IN]=Dashboard
Name[bs]=instrument-tabla
Name[ca]=Tauler
Name[ca@valencia]=Tauler
Name[cs]=Dashboard
Name[csb]=Panel
Name[da]=Instrumentbræt
Name[de]=Dashboard
Name[el]=Πίνακας συστατικών
Name[en_GB]=Dashboard
Name[eo]=Stirtablo
Name[es]=Tablero de mandos
Name[et]=Vidinavaade
Name[eu]=Agente-mahaia
Name[fi]=Kojelauta
Name[fr]=Panneau de contrôle
Name[fy]=Dashboard
Name[ga]=Dashboard
Name[gl]=Cadro de control
Name[gu]=
Name[he]=מכתבה
Name[hi]=
Name[hne]=
Name[hr]=Nadzorna ploča
Name[hu]=Dashboard
Name[ia]=Pannello de instrumentos
Name[id]=Dasbor
Name[is]=Dashboard
Name[it]=Dashboard
Name[ja]=
Name[kk]=Аспаптар панелі
Name[km]=
Name[kn]= ಿ ( )
Name[ko]=
Name[ku]=Panela Kontrolê
Name[lt]=Prietaisų skydelis
Name[lv]=Dashboard
Name[ml]=
Name[mr]=
Name[nb]=Kontrollpult
Name[nds]=Klockpaneel
Name[nl]=Dashboard
Name[nn]=Kontrollpult
Name[or]=
Name[pa]=
Name[pl]=Tablica
Name[pt]=Dashboard
Name[pt_BR]=Painel
Name[ro]=Tablou de bord
Name[ru]=Приборная доска
Name[si]=
Name[sk]=Nástenka
Name[sl]=Nadzorna plošča
Name[sr]=инструмент-табла
Name[sr@ijekavian]=инструмент-табла
Name[sr@ijekavianlatin]=instrument-tabla
Name[sr@latin]=instrument-tabla
Name[sv]=Instrumentpanel
Name[ta]=
Name[te]=
Name[tg]=Панели иловагиҳо
Name[th]=
Name[tr]=Kontrol Paneli
Name[ug]=باشقۇرۇش بېتى
Name[uk]=Панель приладів
Name[vi]=Bng thông tin
Name[wa]=Tåvlea d' boird
Name[x-test]=xxDashboardxx
Name[zh_CN]=
Name[zh_TW]=
Icon=preferences-system-windows-effect-dashboard
Comment=Desaturate the desktop when displaying the Plasma dashboard
Comment[ast]=Desatura l'escritoriu cuando s'amuesa'l tableru de Plasma
Comment[bg]=Избледняване на работния плот при показване таблото на Plasma
Comment[bs]=Posivljuje površ pri pojavi instrument-table Plazme
Comment[ca]=Reducció de la saturació de l'escriptori en mostrar el tauler del Plasma
Comment[ca@valencia]=Reducció de la saturació de l'escriptori en mostrar el tauler del Plasma
Comment[cs]=Odbarvit plochu při zobrazení přístrojové desky Plasmy
Comment[da]=Afmæt farverne på skrivebordet når Plasma instrumentbrættet vises
Comment[de]=Die Arbeitsfläche grau färben, wenn das Plasma-Dashboard angezeigt wird.
Comment[el]=Αποχρωματισμός της επιφάνειας εργασίας κατά την εμφάνιση του πίνακα του χώρου εργασίας Plasma
Comment[en_GB]=Desaturate the desktop when displaying the Plasma dashboard
Comment[es]=Desatura el escritorio cuando se muestra el tablero de Plasma
Comment[et]=Töölaua värvide tuhmistamine Plasma vidinavaate näitamisel
Comment[eu]=Mahaigainaren asetasuna murrizten du Plasmaren aginte-mahaia bistaratzean
Comment[fi]=Häivytä työpöydän värejä näytettäessä Plasma-kojelauta
Comment[ga]=Dísháithigh an deasc agus an painéal Plasma á thaispeáint
Comment[gl]=Desatura o escritorio ao mostrar o diálogo de saída
Comment[he]=החשכת שולחן העבודה בזמן הצגת ה־dashboard של Plasma
Comment[hr]=Mijenja boje radne površine u crno-bijele tonove prilikom prikaza ploče s widgetima u Plasmi
Comment[hu]=Csökkentett színek az asztalon a Plasmaáttekintő-nézet megjelenítésekor
Comment[ia]=De-satura le scriptorio quando il monstra le pannello de instrumentos de Plasma
Comment[is]=Afmetta skjáborð þegar Plasma stjórnborðið birtist
Comment[kk]=Plasma аспаптар панелін көрсеткенде үстелді ертіп жіберу
Comment[km]=
Comment[ko]=Plasma
Comment[lt]=Panaikina darbastalio spalvų sodrumą kai rodomas plasma valdymo skydelis
Comment[lv]=Padarīt darbvirsmu pelēktoņu, parādot Plasma dashboard
Comment[mr]= ि
Comment[nb]=Ton ut skrivebordet når Plasma kontrollpult vises
Comment[nds]=De Sattheit vun de Schriefdischklören bi't Wiesen vun dat Plasma-Klockpaneel daalsetten
Comment[nl]=Verduistert het bureaublad tijdens het weergeven van het Plasma-dashbord
Comment[nn]=Ton ut skrivebordet ved vising av Plasma-kontrollpulten
Comment[pa]= ਿ-
Comment[pl]=Zmniejszenie nasycenia kolorów podczas pokazywania tablicy Plazmy
Comment[pt]=Reduzir a saturação do ecrã ao mostrar o painel do Plasma
Comment[pt_BR]=Reduz a saturação da área de trabalho ao mostrar o painel do Plasma
Comment[ro]=Desaturează biroul la afișarea tabloului de bord Plasma
Comment[ru]=Плавное обесцвечивание экрана при показе приборной доски Plasma
Comment[sk]=Odfarbí plochu pri zobrazení nástenky Plasmy
Comment[sl]=Ob prikazu nadzorne plošče Plasma se namizju zmanjša nasičenost
Comment[sr]=Посивљује површ при појави инструмент-табле Плазме
Comment[sr@ijekavian]=Посивљује површ при појави инструмент-табле Плазме
Comment[sr@ijekavianlatin]=Posivljuje površ pri pojavi instrument-table Plasme
Comment[sr@latin]=Posivljuje površ pri pojavi instrument-table Plasme
Comment[sv]=Försvaga skrivbordet när Plasmas instrumentpanel visas
Comment[th]=
Comment[tr]=Plasma kontrol paneli gösterilirken masaüstünü solgunlaştır
Comment[ug]=پلازما تىزگىن تاختىنى كۆرسەتكەندە ئۈستەلئۈستىنى سۇسلاشتۇر
Comment[uk]=Зменшення насиченості кольорів стільниці під час показу панелі приладів Плазми
Comment[vi]=Làm ti màn hình khi hin th bng Plasma
Comment[wa]=Rinde moens noer li scribanne cwand i mostere li tåvlea d' boird di Plasma
Comment[x-test]=xxDesaturate the desktop when displaying the Plasma dashboardxx
Comment[zh_CN]= Plasma
Comment[zh_TW]= Plasma
Type=Service
X-KDE-ServiceTypes=KWin/Effect
X-KDE-PluginInfo-Author=Andreas Demmer
X-KDE-PluginInfo-Email=ademmer@opensuse.org
X-KDE-PluginInfo-Name=kwin4_effect_dashboard
X-KDE-PluginInfo-Version=0.1.0
X-KDE-PluginInfo-Category=Appearance
X-KDE-PluginInfo-Depends=
X-KDE-PluginInfo-License=GPL
X-KDE-PluginInfo-EnabledByDefault=true
X-KDE-Ordering=85

View file

@ -1,76 +0,0 @@
/********************************************************************
KWin - the KDE window manager
This file is part of the KDE project.
Copyright (C) 2010 Andreas Demmer <ademmer@opensuse.org>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************/
#ifndef KWIN_DASHBOARD_H
#define KWIN_DASHBOARD_H
#include <kwineffects.h>
#include <QTimeLine>
namespace KWin
{
class DashboardEffect : public KWin::Effect
{
Q_OBJECT
Q_PROPERTY(qreal brightness READ configuredBrightness)
Q_PROPERTY(qreal saturation READ configuredSaturation)
Q_PROPERTY(bool blur READ isBlur)
public:
DashboardEffect();
~DashboardEffect();
virtual void paintWindow(EffectWindow* w, int mask, QRegion region, WindowPaintData& data);
virtual void prePaintScreen(ScreenPrePaintData& data, int time);
virtual void postPaintScreen();
virtual void reconfigure(ReconfigureFlags);
virtual bool isActive() const;
// for properties
qreal configuredBrightness() const {
return brightness;
}
qreal configuredSaturation() const {
return saturation;
}
bool isBlur() const {
return blur;
}
public Q_SLOTS:
void slotWindowAdded(KWin::EffectWindow* c);
void slotWindowClosed(KWin::EffectWindow *c);
void slotWindowActivated(KWin::EffectWindow *w);
private:
bool blur;
bool isDashboard(EffectWindow* w);
bool transformWindow;
bool retransformWindow;
bool activateAnimation;
bool deactivateAnimation;
QTimeLine timeline;
long atom;
qreal brightness;
qreal saturation;
EffectWindow* window;
};
} // namespace
#endif

View file

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<kcfgfile name="kwinrc"/>
<group name="Effect-Dashboard">
<entry name="Brightness" type="Int">
<default>50</default>
</entry>
<entry name="Saturation" type="Int">
<default>50</default>
</entry>
<entry name="Duration" type="Int">
<default>0</default>
</entry>
<entry name="Blur" type="Bool">
<default>false</default>
</entry>
</group>
</kcfg>

View file

@ -1,53 +0,0 @@
/*
* Copyright © 2010 Andreas Demmer <ademmer@opensuse.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program 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
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; see the file COPYING. if not, write to
* the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
*/
#include "dashboard_config.h"
// KConfigSkeleton
#include "dashboardconfig.h"
#include <kwineffects.h>
namespace KWin
{
KWIN_EFFECT_CONFIG_FACTORY
DashboardEffectConfig::DashboardEffectConfig(QWidget *parent, const QVariantList &args)
: KCModule(EffectFactory::componentData(), parent, args)
{
ui.setupUi(this);
addConfig(DashboardConfig::self(), this);
load();
}
DashboardEffectConfig::~DashboardEffectConfig()
{
}
void DashboardEffectConfig::save()
{
KCModule::save();
EffectsHandler::sendReloadMessage("dashboard");
}
} // namespace KWin

View file

@ -1,84 +0,0 @@
[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KCModule
X-KDE-Library=kcm_kwin4_effect_builtins
X-KDE-ParentComponents=kwin4_effect_dashboard
X-KDE-PluginKeyword=dashboard
Name=Dashboard
Name[ar]=لوحة الودجات
Name[ast]=Tableru de mandos
Name[be@latin]=Dashboard
Name[bg]=Табло
Name[bn]=
Name[bn_IN]=Dashboard
Name[bs]=instrument-tabla
Name[ca]=Tauler
Name[ca@valencia]=Tauler
Name[cs]=Dashboard
Name[csb]=Panel
Name[da]=Instrumentbræt
Name[de]=Dashboard
Name[el]=Πίνακας συστατικών
Name[en_GB]=Dashboard
Name[eo]=Stirtablo
Name[es]=Tablero de mandos
Name[et]=Vidinavaade
Name[eu]=Agente-mahaia
Name[fi]=Kojelauta
Name[fr]=Panneau de contrôle
Name[fy]=Dashboard
Name[ga]=Dashboard
Name[gl]=Cadro de control
Name[gu]=
Name[he]=מכתבה
Name[hi]=
Name[hne]=
Name[hr]=Nadzorna ploča
Name[hu]=Dashboard
Name[ia]=Pannello de instrumentos
Name[id]=Dasbor
Name[is]=Dashboard
Name[it]=Dashboard
Name[ja]=
Name[kk]=Аспаптар панелі
Name[km]=
Name[kn]= ಿ ( )
Name[ko]=
Name[ku]=Panela Kontrolê
Name[lt]=Prietaisų skydelis
Name[lv]=Dashboard
Name[ml]=
Name[mr]=
Name[nb]=Kontrollpult
Name[nds]=Klockpaneel
Name[nl]=Dashboard
Name[nn]=Kontrollpult
Name[or]=
Name[pa]=
Name[pl]=Tablica
Name[pt]=Dashboard
Name[pt_BR]=Painel
Name[ro]=Tablou de bord
Name[ru]=Приборная доска
Name[si]=
Name[sk]=Nástenka
Name[sl]=Nadzorna plošča
Name[sr]=инструмент-табла
Name[sr@ijekavian]=инструмент-табла
Name[sr@ijekavianlatin]=instrument-tabla
Name[sr@latin]=instrument-tabla
Name[sv]=Instrumentpanel
Name[ta]=
Name[te]=
Name[tg]=Панели иловагиҳо
Name[th]=
Name[tr]=Kontrol Paneli
Name[ug]=باشقۇرۇش بېتى
Name[uk]=Панель приладів
Name[vi]=Bng thông tin
Name[wa]=Tåvlea d' boird
Name[x-test]=xxDashboardxx
Name[zh_CN]=
Name[zh_TW]=

View file

@ -1,49 +0,0 @@
/*
* Copyright © 2010 Andreas Demmer <ademmer@opensuse.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program 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
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; see the file COPYING. if not, write to
* the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
*/
#ifndef KWIN_DASHBOARD_CONFIG_H
#define KWIN_DASHBOARD_CONFIG_H
#include <KCModule>
#include "ui_dashboard_config.h"
namespace KWin
{
class DashboardEffectConfig : public KCModule
{
Q_OBJECT
public:
explicit DashboardEffectConfig(QWidget *parent = 0, const QVariantList& args = QVariantList());
~DashboardEffectConfig();
void save();
private:
bool isBlurEffectAvailable();
long net_wm_dashboard;
::Ui::DashboardEffectConfig ui;
};
} // namespace KWin
#endif

View file

@ -1,224 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>DashboardEffectConfig</class>
<widget class="QWidget" name="DashboardEffectConfig">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>239</width>
<height>189</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QLabel" name="label_8">
<property name="text">
<string>Brightness of the background:</string>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<spacer name="horizontalSpacer_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>12</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="label_3">
<property name="text">
<string comment="Less brightness">Darker</string>
</property>
</widget>
</item>
<item>
<widget class="QSlider" name="kcfg_Brightness">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="maximum">
<number>100</number>
</property>
<property name="singleStep">
<number>10</number>
</property>
<property name="pageStep">
<number>20</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition">
<enum>QSlider::TicksBelow</enum>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_4">
<property name="text">
<string comment="More brightness">Lighter</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QLabel" name="label_2">
<property name="text">
<string>Saturation of the background:</string>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_2">
<item>
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>12</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="label_5">
<property name="text">
<string comment="No saturation">Gray</string>
</property>
</widget>
</item>
<item>
<widget class="QSlider" name="kcfg_Saturation">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="maximum">
<number>100</number>
</property>
<property name="singleStep">
<number>10</number>
</property>
<property name="pageStep">
<number>20</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition">
<enum>QSlider::TicksBelow</enum>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_6">
<property name="text">
<string comment="High saturation">Colored</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QLabel" name="label_7">
<property name="text">
<string>Duration of the fade:</string>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_3" stretch="0,0,0">
<item>
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="KIntSpinBox" name="kcfg_Duration">
<property name="maximum">
<number>3000</number>
</property>
<property name="singleStep">
<number>100</number>
</property>
<property name="value">
<number>1500</number>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>ms</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QCheckBox" name="kcfg_Blur">
<property name="toolTip">
<string>The blur effect must be enabled before it can be used.</string>
</property>
<property name="text">
<string>Apply blur effect to background</string>
</property>
</widget>
</item>
<item>
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<customwidgets>
<customwidget>
<class>KIntSpinBox</class>
<extends>QSpinBox</extends>
<header>knuminput.h</header>
</customwidget>
</customwidgets>
<resources/>
<connections/>
</ui>

View file

@ -1,5 +0,0 @@
File=dashboard.kcfg
ClassName=DashboardConfig
NameSpace=KWin
Singleton=true
Mutators=true

View file

@ -179,42 +179,42 @@ Comment[x-test]=xxConfigure desktop effectsxx
Comment[zh_CN]=
Comment[zh_TW]=
X-KDE-Keywords=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords[bs]=kwin,prozor,menadžer,slaganje,efekti,3D efekti,2D efekti,XRender,Postavke videa,grafički efekti,desktop efekti,animacije ,razne animacije ,upravljanje efektima prozora,window switching effect,desktop switching effect,animacije ,brzina animacije,desktop animacije ,drajveri,podešavanje drajvera,vizualizacije,pružanje,invert efekti,Efekt igranja sa prozorima (looking glass effect),efekt povećala,snap helper effect,igranje sa strelicom miše efekti ,efekti povećavanja,efekti magljenja,efekti kontrolne ploče,efekti eksplozije,efekt izbljeđivanja,izbljeđivanje desktopa,efekti raspadanja,efekt klizanja, efekt naglašavanja prozora,login efekt,logout efekt,magični efek, teffect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords[ca]=kwin,finestra,gestor,composició,efecte,efectes 3D,efectes 2D,XRender,arranjament de vídeo,efectes gràfics,efectes d'escriptori,animacions,animacions diverses,efectes de gestió de finestra,efecte de canvi de finestra,efecte de canvi d'escriptori,animacions,velocitat d'animació,animacions d'escriptori,controladors,configuració de controladors,renderització,render,efecte d'inversió,efecte d'aparença de vidre,efecte de lupa,efecte ajudant de desplaçament,efecte de seguiment de ratolí,efecte de zoom,efecte de difuminat,efecte de tauler,efecte d'explosió,efecte d'esvaïment,efecte d'esvaïment d'escriptori,efecte de trencament,efecte de lliscament,efecte de ressaltat de finestra,efecte de connexió,efecte de desconnexió,efecte de làmpada màgica,efecte d'animació de minimització,efecte de marca de ratolí,efecte d'apropament,efecte de captura de pantalla,efecte de full,efecte de diapositiva,efecte de missatges emergents lliscants,efecte de miniatures de barra de tasques,efecte de miniatures laterals,translucidesa,efecte de translucidesa,transparència,efecte de geometria de finestra,efecte de finestres sacsejades,efecte de confirmació d'engegada,efecte de diàleg principal,efecte d'enfosquiment d'inactiu,efecte d'enfosquiment de pantalla, efecte de diapositiva prèvia,decoració,efecte per mostrar FPS,efecte de mostra de pintat,efecte de quadre de commutació,efecte de canvi de coberta,efecte de cub d'escriptori,efecte d'animació de cub d'escriptori,efecte de graella d'escriptori,efecte de canvi en roda,efecte de contorn,efecte de presentació de finestres,efecte de redimensió de finestra
X-KDE-Keywords[ca@valencia]=kwin,finestra,gestor,composició,efecte,efectes 3D,efectes 2D,XRender,arranjament de vídeo,efectes gràfics,efectes d'escriptori,animacions,animacions diverses,efectes de gestió de finestra,efecte de canvi de finestra,efecte de canvi d'escriptori,animacions,velocitat d'animació,animacions d'escriptori,controladors,configuració de controladors,renderització,render,efecte d'inversió,efecte d'aparença de vidre,efecte de lupa,efecte ajudant de desplaçament,efecte de seguiment de ratolí,efecte de zoom,efecte de difuminat,efecte de tauler,efecte d'explosió,efecte d'esvaïment,efecte d'esvaïment d'escriptori,efecte de trencament,efecte de lliscament,efecte de ressaltat de finestra,efecte de connexió,efecte de desconnexió,efecte de làmpada màgica,efecte d'animació de minimització,efecte de marca de ratolí,efecte d'apropament,efecte de captura de pantalla,efecte de full,efecte de diapositiva,efecte de missatges emergents lliscants,efecte de miniatures de barra de tasques,efecte de miniatures laterals,translucidesa,efecte de translucidesa,transparència,efecte de geometria de finestra,efecte de finestres sacsejades,efecte de confirmació d'engegada,efecte de diàleg principal,efecte d'enfosquiment d'inactiu,efecte d'enfosquiment de pantalla, efecte de diapositiva prèvia,decoració,efecte per mostrar FPS,efecte de mostra de pintat,efecte de quadre de commutació,efecte de canvi de coberta,efecte de cub d'escriptori,efecte d'animació de cub d'escriptori,efecte de graella d'escriptori,efecte de canvi en roda,efecte de contorn,efecte de presentació de finestres,efecte de redimensió de finestra
X-KDE-Keywords[da]=kwin,vindue,vindueshåndtering,compositing,effekter,3D-effekter,2D-effekter,XRender,grafiske effekter,skrivebordseffekter,animationer,diverse animationer,vindueshåndteringseffekter,effekt til skift af vinduer,effekt til skrivebordsskift,animationshastighed,skrivebordsanimationer,drivere,driverindstillinger,rendering,render,invertereffect,kikkerteffekt,forstørrelsesglaseffekt,hægtehjælpereffekt,følg musen-effekt,zoomeffect,sløreffekt,instrumentbræt,eksplosionseffekt,fade-effect,svæve-effect,fremhæv vindue-effekt,login-effekt,log ud-effekt,magisk lampe-effekt,minimer-effekt,musemærke-effekt,skalerind-effekt,skærmbillede-effekt,glide-effekt,glidende pop-op-effekt,opgavelinjeminiaturer-effekt,gennemsigtighed,transparens,ugennemsigtighed,vinduesgeometri-effekt,wobbly,blævrende vinduer,eye candy,øjeguf,vis FPS-effekt,cube,terning,gitter
X-KDE-Keywords[de]=KWin,Fenster,Verwaltung,Compositing,Effekt,2D-Effekte,3D-Effekte,XRender,Videoeinstellungen,Gradische Effekte,Desktopeffekte,Arbeitsflächeneffekte,Animation,Fensterverwaltungs-Effekte,Fensterwechsel-Effekte,Decktopwechsel,Arbeitsflächenwechsel,Animationsgeschwindigkeit,Deskto-Animation,Arbeitsflächen-Animation,Treiber,Treibereinstellung,Rendering,Rendern,Invertierungseffekt,Bildschirmlupeneffekt,Vergrößerungseffekt,Einrasteffekt,Maus folgen,Zooneffekt,Dashboard.Effekt,Explosionseffekt,Überblendungseffekt,Gleiteneffekt,Fensterhervorhebungs-Effekt,Anmeldungseffekt,Abmeldungseffekt,Animierter Minimierungseffekt,Mausmarkierungseffekt,Skalierungseffekt,Bildschirmeffekt,Blatteffekt,Folieneffekt,Vorschaueffekt der Kontrollleiste,Vorschaueffekt,Durchsichtigkeit,Durchsichtigkeitseffekt,Fenstergeometrieffekt,Effekt Wabernde Fenster,Programmstartanzeigeneffekt,Inaktiveffekt,Bildschirmabdunkelungseffekt,FPS-Effekt,Zeichnungsbereicheffekt,Kasten mit Minibilderneffekt,3D-Fenstergalerieeffekt,Desktopgittereffekt,3D-Fensterstapelumschalteffekt,Umrisseffekt,Fensteranzeigeeffekt,Fenstergrößenänderungseffekt
X-KDE-Keywords[de]=KWin,Fenster,Verwaltung,Compositing,Effekt,2D-Effekte,3D-Effekte,XRender,Videoeinstellungen,Gradische Effekte,Desktopeffekte,Arbeitsflächeneffekte,Animation,Fensterverwaltungs-Effekte,Fensterwechsel-Effekte,Decktopwechsel,Arbeitsflächenwechsel,Animationsgeschwindigkeit,Deskto-Animation,Arbeitsflächen-Animation,Treiber,Treibereinstellung,Rendering,Rendern,Invertierungseffekt,Bildschirmlupeneffekt,Vergrößerungseffekt,Einrasteffekt,Maus folgen,Zooneffekt.Effekt,Explosionseffekt,Überblendungseffekt,Gleiteneffekt,Fensterhervorhebungs-Effekt,Anmeldungseffekt,Abmeldungseffekt,Animierter Minimierungseffekt,Mausmarkierungseffekt,Skalierungseffekt,Bildschirmeffekt,Blatteffekt,Folieneffekt,Vorschaueffekt der Kontrollleiste,Vorschaueffekt,Durchsichtigkeit,Durchsichtigkeitseffekt,Fenstergeometrieffekt,Effekt Wabernde Fenster,Programmstartanzeigeneffekt,Inaktiveffekt,Bildschirmabdunkelungseffekt,FPS-Effekt,Zeichnungsbereicheffekt,Kasten mit Minibilderneffekt,3D-Fenstergalerieeffekt,Desktopgittereffekt,3D-Fensterstapelumschalteffekt,Umrisseffekt,Fensteranzeigeeffekt,Fenstergrößenänderungseffekt
X-KDE-Keywords[el]=kwin,παράθυρο,διαχειριστής,σύνθεσης,εφέ,3D εφέ,2D εφέ,XRender,ρυθμίσεις βίντεο,γραφικά εφέ,εφέ επιφάνειας εργασίας,κινούμενες εικόνες,διάφορες κινούμενες εικόνες,εφέ διαχείρισης παραθύρου,εφέ εναλλαγής παραθύρου,εφέ εναλλαγής επιφάνειας εργασίας,κινούμενες εικόνες,ταχύτητα κινούμενων εικόνων,κινούμενες εικόνες επιφάνειας εργασίας,οδηγοί,ρυθμίσεις οδηγών,αποτύπωση,αποτύπωση,αναστροφή εφέ,εφέ μεγεθυντικού φακού,εφέ μεγέθυνσης,εφέ χειριστή snap,εφέ ίχνους ποντικιού,εφέ ζουμ,εφέ θόλωσης,εφέ πίνακα,εφέ έκρηξης,εφέ εξασθένισης,εφέ εξασθένισης επιφάνειας εργασίας,εφέ κατεδάφισης,εφέ ολίσθησης,εφέ τονισμού παραθύρου,εφέ εισόδου,εφέ εξόδου,εφέ μαγικής λάμπας,εφέ ελαχιστοποίησης κινούμενων εικόνων,εφέ σημείωσης με ποντίκι,εφέ κλιμάκωσης,εφέ στιγμιότυπου,εφέ φύλλου,εφέ κύλισης,εφέ κυλιόμενων αναδυόμενων,εφέ εικόνων επισκόπησης γραμμής εργασιών,εφέ παράπλευρων εικόνων επισκόπησης,διαύγεια,εφέ διαύγειας,διαφάνεια,εφέ γεωμετρίας παραθύρου,εφέ ταλαντευόμενων παραθύρων,εφέ ανάδρασης έναρξης,εφέ προγόνου διαλόγου,εφέ θαμπού αδρανούς,εφέ θολής οθόνης,εφέ πίσω κύλισης,eye candy,candy,εφέ εμφάνισης FPS,εφέ εμφάνισης σχεδιασμάτων,εφέ εναλλαγής πλαισίου,εφέ καλυμμένης εναλλαγής,εφέ κύβου επιφάνειας εργασίας,εφέ κινούμενων εικόνων κύβου επιφάνειας εργασίας,εφέ καννάβου επιφάνειας εργασίας,εφέ εναλλαγής στοίβας,εφέ περιγράμματος,εφέ παρουσίας παραθύρου,εφέ αλλαγής μεγέθους παραθύρου
X-KDE-Keywords[en_GB]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords[en_GB]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords[es]=kwin,ventana,gestor,composición,efecto,efectos 3D,efectos 2D,XRender,preferencias de vídeo,efectos gráficos,efectos del escritorio,animaciones,animaciones diversas,efectos de la gestión de ventanas,efecto de cambio de ventana,efecto de cambio de escritorio,velocidad de animación,animaciones del escritorio,controladores,preferencias del controlador,renderización,renderizar,efecto de inversión,efecto de espejo,efecto de lupa,efecto auxiliar de instantánea,efecto de seguimiento del ratón,efecto de ampliación,efecto borroso,efecto del tablero de mandos,efecto de explosión,efecto de desvanecimiento,efecto de desvanecimiento del escritorio,efecto de romper en pedazos,efecto de planeo,efecto de resaltar ventanas,efecto de inicio de sesión,efecto de final de sesión,efecto de lámpara mágica,efecto de animación al minimizar,efecto de marcas del ratón,efecto de escalado,efecto de captura de pantalla,efecto de hoja,efecto de deslizamiento,efecto de ventanas emergentes deslizantes,efecto de miniaturas de la barra de tareas,efecto de miniaturas laterales,transparencia,efecto de transparencia,efecto de geometría de las ventanas,efecto de ventanas gelatinosas,efecto de notificación de inicio,efecto de padre de la ventana,efecto de oscurecer inactiva,efecto de oscurecer la pantalla,efecto atrás,efectos atractivos,efecto de mostrar FPS,efecto de mostrar pintura,efecto de selección de ventana en caja,efecto de selección de ventana en modo carátula,efecto de cubo del escritorio,efecto de animación del cubo del escritorio,efecto de rejilla del escritorio,efecto de selección de ventana en modo cascada,efecto de contorno,efecto de presentación de ventanas,efecto de cambiar tamaño de las ventanas
X-KDE-Keywords[et]=kwin,aken,hakdur,komposiit,efekt,3D efektid,ruumilised efektid,2D efektid,XRender,videoseadistused,graafikaefektid,töölauaefektid,animatsioonid,eri animatsioonid,aknahaldusefektid,akna lülitamise efekt,töölaua lülitamise efekt,animatsioonid,animatsiooni kiirus,töölauaanimatsioonid,draiverid,draiveri seadistused,renderdamine,renderdus,inverteerimisefekt,pikksilmaefekt,suurendusklaasiefekt,tõmbe abistaja efekt,hiire jälgimise efekt,suurendusefekt,häguefekt,vidinavaate efekt,plahvatuseefekt,hääbumisefekt,töölaua kadumise efekt,lagunemise efekt,liuglemisefekt,akna esiletõstmise efekt,sisselogimisefekt,väljalogimisefekt,maagilise laterna efekt,minimeerimisanimatsiooni efekt,hiirega tähistamise efekt,skaleerimisefekt,ekraanipildi efekt,leheefekt,slaidiefekt,liuglevate hüpikakende efekt,tegumiriba pisipiltide efekt,kõrvalasuvate pisipiltide efekt,läbipaistvus,läbipaistvuseefekt,akende geomeetria efekt,vonklevate akende efekt,käivitamise tagasiside efekt,dialoogi eellase efekt,tuhmi mitteaktiivse efekt,tuhmi ekraani efekt,tagasiliugumise efekt,silmarõõm,FPS-i näitamise efekt,joonistamise näitamise efekt,kastina lülitamise efekt,vaiplülitamise efekt,töölauakuubiku efekt, töölauakuubiku animatsiooni efekt,töölauavõrgustiku efekt,pööramisega lülitamise efekt,kontuuriefekt,aktiivsete akende efekt, akende suuruse muutmise efekt
X-KDE-Keywords[eu]=kwin,leiho,kudeatzaile,konposizio,efektu,3D efektu,2D efektu,XRender,bideo-ezarpen,efektu grafiko,mahaigaineko efektu,animazio,hainbat animazio,leikoak kudeatzeko efektu,leihoz aldatzeko efektu,mahaigainez aldatzeko efektu,animazio-abiadura,mahaigaineko animazio,kontrolatzaile,kontrolatzaileen ezarpen,errendatze,errendatu,alderantzikatze-efektu,pantaila-lupa efektu,lupa-efektu,kokatze-laguntzailearen efektu,jarraitu saguari efektu,handitu efektu,lausotu efektu,aginte-panela efektu,leherketa efektu,iraungitze-efektu,iraungi mahaigaina efektu,hautsi efektu,lerratu efektu,nabarmendu leihoa efektu,saio-hasiera efektu,saio-amaiera efektu,lanpara magikoa efektu,ikonotzeko animazioa efektu,sagu-marka efektu,eskalatu efektu,pantaila-argazkia efektu,orria efektu,irristatu efektu,leiho gainerakorrak irristatzeko efektu,ataza-barraren koadro txikiak efektu,koadro txikiak alboan efektu,zehargarritasun, zehargarritasun efektu,gardentasun,leihoen geometria efektu,leiho dardartien efektu,abioko oharra efektu,elkarrizketa-koadroaren gurasoa efektu,ilundu inaktiboak efektu,ilundu pantaila efektu,irristatu atzera efektu,bistarako gozagarri,gozagarri,erakutsi FPS efektu,erakutsi pintatua efektu,kaxa aldaketa efektu,3Dko leiho-galeria efektu,mahaigain kuboa efektua, mahaigain kuboaren animazioa efektu,mahaigain-sareta efektu,leiho pila efektu,ingerada efektu,aurkeztu leihoak efektu,tamaina aldatu efektu
X-KDE-Keywords[fi]=kwin,ikkuna,ohjelma,ikkunointi,ikkunointiohjelma,ikkunanhallinta,koostaminen,tehoste,3D-tehosteet,2D-tehosteet,3U-tehosteet,2U-tehosteet,XRender,videoasetukset,kuva-asetukset,graafiset tehosteet,työpöytätehosteet,animaatiot,animoinnit,useita animaatioita,eri animaatiot,ikkunanhallintatehosteet,ikkunan vaihtotehoste,työpöydän vaihtotehoste,animaatiot,animoinnit,animointinopeus,työpöytäanimaatiot,ajurit,ajuriasetukset,piirtojärjestelmä,renderöijä,renderoija,piirtäminen,renderöinti,renderointi,käänteisten värien tehoste,suurennuslasitehoste,pikaopastajatehoste,hiiren jäljitystehoste,zoomaustehoste,sumennustehoste,kojelautatehoste,räjähdystehoste,häivtytystehoste,työpöydän häivytystehoste,hajoamistehoste,ikkunaliukutehoste,ikkunan korostustehoste,sisäänkirjautumistehosteuloskirjautumistehoste,taikalampputehoste,pienennysanimaatiotehoste,hiiren jäljet -tehoste,skaalaustehoste,kuvankaappaustehoste,arkkitehoste,liuutustehoste,liukuvat ponnahdusikkunat -tehoste,tehtäväpalkin esikatselukuvat -tehoste,esikatselukuva vieressä -tehoste,läpikuultavuus,läpinäkyvyys,läpikuultavuustehoste,läpinäkyvyystehoste,ikkunan mitat -tehoste,heiluvat ikkunat -tehoste,käynnistymisen ilmaisemisen tehoste,isäikkunatehoste,passiivisen himmennystehoste,näytön himmennystehoste,taakse liuutus -tehoste,silmäkarkki,karkki,FPS-näyttötehoste,näytä FPS -tehoste,piirtämisen näyttämistehoste,laatikkovaihtajatehoste,levykansivaihtajatehoste,työpöytäkuutiotehoste,työpöytäkuutioanimaatiotehoste,työpöydän ruudukko -tehoste,kääntövaihtajatehoste,ääriviivatehoste,ikkunoiden esittämistehoste,ikkunan koon muuttamistehoste,window,manager,compositing,effect,3D effects,2D effects,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords[fi]=kwin,ikkuna,ohjelma,ikkunointi,ikkunointiohjelma,ikkunanhallinta,koostaminen,tehoste,3D-tehosteet,2D-tehosteet,3U-tehosteet,2U-tehosteet,XRender,videoasetukset,kuva-asetukset,graafiset tehosteet,työpöytätehosteet,animaatiot,animoinnit,useita animaatioita,eri animaatiot,ikkunanhallintatehosteet,ikkunan vaihtotehoste,työpöydän vaihtotehoste,animaatiot,animoinnit,animointinopeus,työpöytäanimaatiot,ajurit,ajuriasetukset,piirtojärjestelmä,renderöijä,renderoija,piirtäminen,renderöinti,renderointi,käänteisten värien tehoste,suurennuslasitehoste,pikaopastajatehoste,hiiren jäljitystehoste,zoomaustehoste,sumennustehoste,kojelautatehoste,räjähdystehoste,häivtytystehoste,työpöydän häivytystehoste,hajoamistehoste,ikkunaliukutehoste,ikkunan korostustehoste,sisäänkirjautumistehosteuloskirjautumistehoste,taikalampputehoste,pienennysanimaatiotehoste,hiiren jäljet -tehoste,skaalaustehoste,kuvankaappaustehoste,arkkitehoste,liuutustehoste,liukuvat ponnahdusikkunat -tehoste,tehtäväpalkin esikatselukuvat -tehoste,esikatselukuva vieressä -tehoste,läpikuultavuus,läpinäkyvyys,läpikuultavuustehoste,läpinäkyvyystehoste,ikkunan mitat -tehoste,heiluvat ikkunat -tehoste,käynnistymisen ilmaisemisen tehoste,isäikkunatehoste,passiivisen himmennystehoste,näytön himmennystehoste,taakse liuutus -tehoste,silmäkarkki,karkki,FPS-näyttötehoste,näytä FPS -tehoste,piirtämisen näyttämistehoste,laatikkovaihtajatehoste,levykansivaihtajatehoste,työpöytäkuutiotehoste,työpöytäkuutioanimaatiotehoste,työpöydän ruudukko -tehoste,kääntövaihtajatehoste,ääriviivatehoste,ikkunoiden esittämistehoste,ikkunan koon muuttamistehoste,window,manager,compositing,effect,3D effects,2D effects,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords[fr]=kwin, fenêtre, gestionnaire, composition, effet, effets 3D, effets 2D, XRender, paramètres vidéo, effets graphiques, effets de bureau, animations, animations variés, effets de gestion des fenêtres, effets de changement de fenêtre, effets de changement de bureau, animations, vitesse des animations, animation du bureau, pilotes, paramètres du pilote, rendu, rendre, effet d'inversion, effet de verre, effet de loupe, effet d'aide au positionnement, effet de repérage de la souris, effet de zoom,effet de flou, effet du tableau de bord, effet d'explosion, effet de fondu, effet de fondu du bureau, effet d'effondrement, effet de glissement, effet de mise en valeur de la fenêtre, effet de connexion, effet de déconnexion, effet de lampe magique, effet de minimisation de l'application, effet de marque de la souris, effet de gradation, effet de capture d'écran, effet de feuille, effet de glisse, effet d'annotations glissantes, effet d'aperçu de la barre de tâche, effet d'aperçu sur le coté,translucidité, effet de translucidité, transparence, effet de géométrie de la fenêtre, effet de fenêtre en gélatine, effet du témoin de démarrage, effet de dialogue parent, effet d'obscurcissement de fenêtre inactive, effet d'obscurcissement du bureau, effet de glissement en arrière, confort visuel, beauté, effet d'affichage du FPS, effet d'affichage des zones peintes, effet de défilement dans une boîte, effet de défilement circulaire, effet de bureaux en cube, effet d'animation de cube de bureaux, effet de bureaux en grille, effet d'empilement en perspective, effet d'esquisse, effet de présentation des fenêtres, effet de redimensionnement des fenêtres
X-KDE-Keywords[gl]=kwin,xanela,xestor,composición,efecto,efectos 3D,efectos 2D,XRender, configuración da imaxe,efectos gráficos, efectos do escritorio, animacións, efectos da xestión das xanelas,troco de xanela,animación,velocidade,controlador, render
X-KDE-Keywords[hu]=kwin,ablak,kezelő,kompozitálás,hatás,3D hatás,2D hatás,XRender,videobeállítások,grafikai hatások,asztali hatások,animációk,különféle animációk,ablakkezelő hatások,ablakváltó hatások,asztalváltó hatások,animációk,animáció sebesség,asztali animációk,meghajtók,meghajtó beállítások,leképezés,renderelés,fordított hatás,tükörhatás,nagyító hatás,elkapás segítő hatás,egérkövetés hatás,nagyítás hatás,elmosás hatás,áttekintő hatás,robbanás hatás,elhalványulás hatás,asztal elhalványulása hatás,széteső hatás,csúszás hatás,ablak kiemelése hatás,belépés hatás,kilépés hatás,varázslámpa hatás,minimalizálás animáció hatás,egérjelölés hatás,méretezés hatás,képernyőkép hatás,munkalap hatás,dia hatás,csúszó felugrók hatás,feladatsáv bélyegképek hatás,bélyegképek félre hatás,áttetszőség,áttetszőség hatás,átlátszóság,ablak geometria hatás,ingó ablak hatás,indulási visszajelzés hatás,párbeszédablak szülő hatás,dim inaktív hatás,dim kijelző hatás,dia vissza hatás,látványelem,édesség,FPS megjelenítése hatás,festék megjelenése hatás,dobozváltás hatás,eltakarás váltás hatás,asztal kocka hatás,asztal kockaanimáció hatás,asztal rács hatás,tükrözésváltás hatás,körvonal hatás,jelenlegi ablakok hatás,ablak átméretezése hatás
X-KDE-Keywords[ia]=kwin,fenestra,gerente,componente,effecto,effectos 3D,effectos 2D,XRender,preferentias de video,effectos graphic,effectos de scriptorio,animationes,varie animationes,effectos de gestion de genestra,effecto de commutation de fenestra, effecto de commutation de scriptorio,animationes,velocitate de animation,animationes de scriptorio,drivers, preferentias de driver,rendering,render,effecto de inverter,effecto speculo,effecto aggrandor,effecto de adjuta de photo (snap),effecto de tracia de mus,effecto zoom,effecto indistincte,effecto tabuliero,effecto explosion,effecto discolorate,effect de scriptorio discolorate,effecto de collapsar,effecto glissante, effecto de fenestra evidentiare,effecto de authenticar se,effecto de clauder session ,effecto lampada magic,minimisa effecto de animation,effecto de marca de mus,effecto de scalar,effecto de captura schermo,effecto folio,effecto diapositiva, effecto de popups glissante,effecto de miniatura de barra de carga,effecto de miniatura a parte,translucentia, effecto translucentia,transparentia, effecto de geometria de fenestra, effecto de fenestra tremulante,effecto de retro action, effecto de geniytor de dialogo, effecto inactive obscur, effecto de schermo obscur,effecto de retro glissar,eye candy,candy,monstra effecto FPS,monstra effecto pictura, effecto commuta cassa,effecto de commuta coperturat,effecto cubo de scriptorio,animation de cubo de scriptorio,effecto grillia de scriptorio,effecto flip switch,effecto contorno,effecto de fenestra actual,effect de fenestra redimensionante
X-KDE-Keywords[it]=kwin,finestra,gestore,composizione,effetto,effetti 3D,effetti 2D,XRender,impostazioni video,effetti grefici,effetti desktop,animazioni,animazioni varie, effetti del gestore delle finestre,effetto dello scambiafinestre, effetto dello scambiatore di desktop,animazioni,velocità animazioni,animazioni desktop,driver,impostazioni driver,disegno,rendering,effetto invertito,effetto vetro,effetto lente,effetto snap helper,effetto evidenzia mouse,effetto ingrandimento, effetto sfocatura,effetto quadro degli strumenti,effetto esplosione,effetto dissolvenza,effetto dissolvenza desktop,effetto caduta,effetto planatura,effetto evidenziazione finestra,effetto schermata di accesso, effetto disconnessione,effetto lampada magica,effetto animazione di minimizzazione,effetto tracciatura mouse, effetto scalatura,effetto istantanea,effetto foglio,effetto diapositiva,effetto scivolamento,effetto icone nella barra delle applicazioni,effetto miniatura su un lato,translucenza,effetto translucenza, trasparenza,effetto geometria finestra,effetto finestre tremolanti,effetto segnale di avvio,effetto finestra padre,effetto oscura finestra inattiva,effetto oscura schermo,effetto scivola all'indietro,gradevole,effetto gradevole,effetto mostra FPS,effetto ridisegno,effetto scambio cubi,effetto scambio copertina,effetto cubi del desktop,effetto animazione cubi del desktop,effetto griglia desktop,effetto scambiatore con inversione,effetto riquadro,effetto finestra presente,effetto ridimensionamento finestra
X-KDE-Keywords[kk]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords[km]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords[ko]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,,,,,3D ,2D , , , ,, , , , ,, ,, , , , , , , , , , , , , , , , ,
X-KDE-Keywords[kk]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords[km]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords[ko]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,,,,,3D ,2D , , , ,, , , , ,, ,, , , , , , , , , , , , , , , , ,
X-KDE-Keywords[nb]=kwin,vindusbehandler,sammensetting,effekt,3D-effekter,2D-effekter,XRender,videoinnstillinger,grafiske effekter,skrivebordseffekter,animasjoner,diverse animasjoner,vindusbytteeffekter,effekter ved skrivebordsbytte,animasjoner,animasjonsfart,skrivebordsanimasjoner,drivere,driverinnstillinger,opptegning,opptegner,inverteringseffekt,speileffekt,lupeeffekt,gripehjelpereffekt,musesporeffekt,forstørreeffekt,sløreffekt,kontrollpulteffekt,eksplosjonseffekt,uttoningseffekt,skrivebordtoningseffekt,henfallseffekt,glidereffekt,framhev vindu-effekt,innlogingseffekt,utloggingsefffekt,magisk lampe-effekt, animasjonseffekt ved vindusminimering,musmerkeeffekt,innskaleringseffekt,skjermdumpeffekt,ark-effekt,lysbildeeffekt,glidende oppspretteffekt,effekt for minibilder på oppgavelinja,effekt for minibilder på siden,gjennomskinnelighetseffekt,gjennomsiktighet,vindusgeometri-effekt,skjelvende vinduer-effekt,effekt for oppstartsmelding,effekt for foreldredialog,effekt for mørk inaktiv,effekt for mørk skjerm,gli tilbake-effekt,øyesnop,snop,vis FPS-effekt,vis malingseffekt,boksbytteeffekt,lokkbytteeffekt,skrivebordsterning-effekt,effekt for animert skrivebordsterning,effekt for skrivebordsruter,effekt for flipp-bytte,omriss-effekt,effekt for vinduer tilstede,effekt for vinduer som endrer størrelse
X-KDE-Keywords[nds]=KWin,Finster,Pleger,Tosamensetten,Effekt,3D,2D,XRender,Videoinstellen,graafsche Effekten,Schriefdisch,Animeren,wesseln,Finsterwesseln,Schriefdischwesseln,Gauigkeit,Drievers,Dorstellen,ümdreihen,Kiekglas,Luup,andocken,Muusspoor,Grötter maken,Ansichtgrött,verwischen,Exploschoon,Utblennen,Uteneenbreken,glieden,markeren,anmellen,afmellen,magisch lamp,minimeren,Muusmark,Schirmfoto,Programmbalken,Vöransichten,Dörschienen,Finstergeometrie,Wabbeligkeit,Start,Torüchmelen,Böverfinster,Dialoog,afdüüstern,Ogenzucker,FPS,Kist,Schriefdischwörpel,Gadder,Dörgahn,Ümdreihen,Ümreet,Grött ännern
X-KDE-Keywords[nl]=kwin,venster,beheerder,compositing,effect,3D effecten,2D effecten,XRender,video-instellingen,grafische effecten,bureaubladeffecten,animaties,verrschillende animaties,vensterbeheereffecten,vensteromschakeleffect, bureaublad-omschakeleffect,animaties,animatiesnelheid,bureaubladanimaties,stuurprogramma's,stuurprogramma-instellingen,rendering,render,inversieeffect,vergrootglaseffect,vergrotingseffect,snaphelpereffect,trackmuiseffect,zoomeffect,vervagingseffect,dashboardeffect,explosie-effect,uitvaageffect,uitvaagbureaubladeffect,uiteenvaleffect,glijeffect,vebsteraccentueringseffect,aanmeldeffect,afmeldeffect,magische lampeffect,animatie-effect minimaliseren,muismarkeringseffect,inschaaleffect,schermafdrukeffect,bladeneffect,diaeffect,glijdende pop-upseffect,taakbalkminiatuureffect,miniatuur-opzijeffect,doorzichtigheid,doorzichtigheidseffect,transparantie,vensterafmetingeneffect,wiebelende vensterseffect,opstartterugkoppeleffect,dialoogoudereffect,dim bij inactiviteitseffect,dim het schermeffect,schuif terugeffect,oogstrelend,snoepgoed,FPS toneneffect,verf toneneffect,vak omschakeleffect,deksel schakelaareffect,bureaublad kubuseffect,bureaublad kubus animatie-effect,bureaubladrastereffect,omschakeleffect,omrandingeffect,huidig venstereffect, wijzig grootte van venstereffect
X-KDE-Keywords[nl]=kwin,venster,beheerder,compositing,effect,3D effecten,2D effecten,XRender,video-instellingen,grafische effecten,bureaubladeffecten,animaties,verrschillende animaties,vensterbeheereffecten,vensteromschakeleffect, bureaublad-omschakeleffect,animaties,animatiesnelheid,bureaubladanimaties,stuurprogramma's,stuurprogramma-instellingen,rendering,render,inversieeffect,vergrootglaseffect,vergrotingseffect,snaphelpereffect,trackmuiseffect,zoomeffect,vervagingseffect,explosie-effect,uitvaageffect,uitvaagbureaubladeffect,uiteenvaleffect,glijeffect,vebsteraccentueringseffect,aanmeldeffect,afmeldeffect,magische lampeffect,animatie-effect minimaliseren,muismarkeringseffect,inschaaleffect,schermafdrukeffect,bladeneffect,diaeffect,glijdende pop-upseffect,taakbalkminiatuureffect,miniatuur-opzijeffect,doorzichtigheid,doorzichtigheidseffect,transparantie,vensterafmetingeneffect,wiebelende vensterseffect,opstartterugkoppeleffect,dialoogoudereffect,dim bij inactiviteitseffect,dim het schermeffect,schuif terugeffect,oogstrelend,snoepgoed,FPS toneneffect,verf toneneffect,vak omschakeleffect,deksel schakelaareffect,bureaublad kubuseffect,bureaublad kubus animatie-effect,bureaubladrastereffect,omschakeleffect,omrandingeffect,huidig venstereffect, wijzig grootte van venstereffect
X-KDE-Keywords[pl]=kwin,okno,menadżer,kompozycje,efekt,efekty 3D,efekty 2D,XRender, ustawienia wideo,efekty graficzne,efekty pulpitu,animacje,różne animacje,efekty zarządzania oknami,efekty przełączania okien,efekty przełączania pulpitów,animacje, szybkość animacji,animacje pulpitu,sterowniki,ustawienia sterowników,renderowania, efekt odwrócenia,szkło powiększające,efekt powiększenia,efekt pomocnika przyciągania, efekt śledzenia myszy,efekt przybliżenia,efekt rozmycia,efekt tablicy,efekt eksplozji,efekt zanikania,efekt zanikania pulpitu,efekt rozpadania,efekt slajdu,efekt podświetlania okna, efekt logowania,efekt wylogowywania,efekt magicznej lampy,efekt animacji minimalizacji, efekt znacznika myszy,efekt skalowania,efekt zrzutu ekranu,efekt arkusza,efekt slajdu,efekt wysuwających się elementów wyskakujących,efekt prześwitywania,przezroczystość,efekt geometrii okna,efekt chwiejnych okien,efekt odczuć przy starcie,efekt okna rodzica,efekt przyciemniania nieaktywnych,efekt przyciemniania ekranu,efekt przesuwania do tył,efekt pokazania ilości klatek na sekundę
X-KDE-Keywords[pt]=kwin,janela,gestor,composição,efeito,efeitos 3D,efeitos 2D,XRender,configuração do vídeo,efeitos gráficos,efeitos do ecrã,animações,animações diversas,efeitos de gestão das janelas,efeito de mudança de janelas,efeito de mudança de ecrãs,animações,velocidade da animação,animações do ecrã,controladores,configuração dos controladores,desenho,efeito de inversão,efeito de lupa,efeito de lente,efeito de ajuda no ajuste, efeito de seguimento do rato,efeito de ampliação,efeito de borrão,efeito de quadro,efeito de explosão,efeito de desvanecimento,efeito de desvanecimento do ecrã,efeito de destruição,efeito de deslizamento,efeito de realce da janela,efeito na autenticação,efeito do encerramento,efeito de lâmpada mágica,efeito de animação na minimização,efeito de marcação com rato,efeito de escala,efeito de captura do ecrã,efeito de folha,efeito de mensagens deslizantes,efeito de miniaturas na barra de tarefas,efeito de miniaturas laterais,efeito de janelas a tremer,efeito do arranque inicial,efeito da janela-mãe,efeito de escurecimento de janelas inactivas,efeito de deslize para trás,efeitos visuais,beleza,efeito de apresentação das IPS,efeito de pintura,efeito de mudança em caixa,efeito de mudança de capas, efeito de animação do cubo do ecrã,efeito de grelha do ecrã,efeito de mudança por viragem,efeito de destaque,efeito de apresentação das janelas,efeito de dimensionamento das janelas
X-KDE-Keywords[pt_BR]=kwin,janela,gerenciador,composição,efeito,efeitos 3D,efeitos 2D, XRender,configuração do vídeo,efeitos gráficos,efeitos da área de trabalho,animações,diversas animações,efeitos do gerenciamento das janelas,efeito de mudança da janela,efeito de mudança de área de trabalho,animações,velocidade da animação,animações da área de trabalho,controladores,drivers,configuração do driver,desenho,efeito de inversão,efeito de lupa,efeito de lente,efeito de ajuste,efeito de seguimento do mouse,efeito de ampliação,efeito de borrão,efeito de quadro,efeito de explosão,efeito de desvanecimento,efeito de desvanecimento da área de trabalho,efeito de queda,efeito de deslizamento,efeito de realce da janela,efeito de autenticação,efeito de encerramento da sessão,efeito de lâmpada mágica,efeito de animação da minimização,efeito de marcação do mouse,efeito de ampliação,efeito de captura de tela,efeito de folha,efeito de deslizamento,efeito de janelas deslizantes,efeito de miniaturas das tarefas,efeito de miniatura ao lado,translucidez,efeito de translucidez,transparência,efeito de geometria da janela,efeito de janelas ondulantes,efeito de reação à inicialização,efeito da janela-mãe,efeito de escurecimento da janela inativa,efeito de escurecimento da tela,efeito de deslizamento para trás,efeitos visuais,visuais,efeito para mostrar FPS,efeito de pintura,efeito de mudança em caixa,efeito de mudança em capas,efeito de cubo da área de trabalho,efeito de animação do cubo da área de trabalho,efeito da grade da área de trabalho,efeito de virada de página,efeito de realce,efeito de apresentação das janelas,efeito de dimensionamento das janelas
X-KDE-Keywords[ru]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,окно,диспетчер,графический,эффект,3D эффект,2D эффект,параметры видео,графические эффекты,эффекты рабочего стола,анимация,эффекты управления окнами,эффект переключения окна,эффект переключения рабочих столов,анимация,скорость анимации,анимация рабочего стола,драйверы,параметры драйверов,рендеринг,визуализация,цветопередача,режим инверсии,эффект зеркала,эффект лупы,эффект разметки экрана,эффект движения мыши на экране, эффект масштабирования,эффект размытия,приборная доска,эффект взрыва,эффект затухания,эффект затухания рабочего стола,эффект распада,эффект скольжения,подсветка окна,вход в систему,выход из системы,эффект волшебной лампы,анимация сворачивания,рисование мышью,анимация появления,снимок экрана,вкладки,эффект скольжения,анимация всплывающих окон,миниатюра окна у панели задач,миниатюра окна на краю экрана,полупрозрачность,прозрачность,геометрия окна,дрожащие окна, отклик запуска приложения,затемнение основного окна,затемнение неактивных окон,затемнение экрана,эффект выскальзывания,украшения,красивые,график производительности,подсвечивать отрисовку,переключение с миниатюрами,карусель,куб с рабочими столами,анимация куба с рабочими столами,все рабочие столы,перелистывание,контур,окна в кнопке,все окна,изменение размера окна
X-KDE-Keywords[ru]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,окно,диспетчер,графический,эффект,3D эффект,2D эффект,параметры видео,графические эффекты,эффекты рабочего стола,анимация,эффекты управления окнами,эффект переключения окна,эффект переключения рабочих столов,анимация,скорость анимации,анимация рабочего стола,драйверы,параметры драйверов,рендеринг,визуализация,цветопередача,режим инверсии,эффект зеркала,эффект лупы,эффект разметки экрана,эффект движения мыши на экране, эффект масштабирования,эффект размытия,приборная доска,эффект взрыва,эффект затухания,эффект затухания рабочего стола,эффект распада,эффект скольжения,подсветка окна,вход в систему,выход из системы,эффект волшебной лампы,анимация сворачивания,рисование мышью,анимация появления,снимок экрана,вкладки,эффект скольжения,анимация всплывающих окон,миниатюра окна у панели задач,миниатюра окна на краю экрана,полупрозрачность,прозрачность,геометрия окна,дрожащие окна, отклик запуска приложения,затемнение основного окна,затемнение неактивных окон,затемнение экрана,эффект выскальзывания,украшения,красивые,график производительности,подсвечивать отрисовку,переключение с миниатюрами,карусель,куб с рабочими столами,анимация куба с рабочими столами,все рабочие столы,перелистывание,контур,окна в кнопке,все окна,изменение размера окна
X-KDE-Keywords[sk]=kwin, okno, manažér, kompozícia, efekt, 3D efekty, 2D efekty, XRender,nastavenia obrazu, grafické efekty, desktop efekty, animácie, rôzneanimácie, efekty správa okien, okno prepínanie efektov, stolnýspínacie efekt, animácie, animácie rýchlosť, stolný animácie, ovládače,nastavenie ovládača, renderovanie, poskytnúť, invertný skutočnosti zrkadlá účinok,lupa efekt, snap pomocník efekt, trať myš efekt, zoom efekt, rozmazaniuúčinok, prístrojová doska efekt, výbuch efekt, fade efekt, fade stolný efekt,rozpadnúť účinok, zostupovej efekt, zvýraznenie okno efekt, efekt prihlásenie, odhlásenieúčinok, čarovnú lampu účinok, minimálny efekt animácie, myši značky efekt, mierkav skutočnosti, screenshot efekt, list efekt, snímka efekt, posuvné vyskakovacie okná účinok,miniatúry na hlavnom paneli efekt, náhľad stranou efekt, priesvitnosť, translucencieúčinok, transparentnosť, okno geometrie efekt, vratkú okná efekt, uvedenie do prevádzkyspätná väzba, dialóg rodič efekt, matný efekt neaktívny, stlmiť obrazovku efekt,posunutím zadnej efekt, pastva pre oči, cukrík zobraziť FPS efekt, zobrazovať farby efekt, boxprepínač efekt, kryt prepínače účinok, desktop, desktop cube efekt kocky animácieúčinok, Desktop Grid efekt, flip switch efekt, obrys účinok, súčasné oknáúčinok, zmena veľkosti okna efekt
X-KDE-Keywords[sl]=kwin,upravljalnik oken,skladanje,učinek,učinki 3d,učinki 2d,xrender,grafične nastavitve,grafični učinki,namizni učinki,animacije,upravljanje z okni,preklapljanje oken,preklapljanje namizij,hitrost animacij,namizne animacije,gonilniki,izrisovanje,obrni,povečevalno steklo,pripenjalni pomagalnik,sledenje miški,približanje,zabriši,nadzorna plošča,eksplozija,pojemanje,pojemanje namizja,razpad,drsenje,poudari okno,učinek prijave,učinek odjave,čarobna svetilka,animacija skrčenja,risanje,animirano pojavljanje,zaslonska slika,list,drsenje,drseča pojavna okna,sličice za opravilno vrstico,sličica ob strani,prosojnost,prozornost,geometrija okna,majava okna,odziv zagona,nadrejeno pogovorno okno,potemni nedejavno,potemni zaslon,zdrs v ozadje,vidni bonbončki,pokaži sličice na sekundo,izrisovanje,preklapljanje - škatla,preklapljanje - ovitki,kocka z namizji,animacija kocka z namizji,mreža namizij,preklapljanje - sklad,oris,predstavi okna,spreminjanje velikosti okna
X-KDE-Keywords[sr]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,Квин,прозор,менаџер,слагање,ефекат,3Д ефекти,2Д ефекти,опенГЛ,Иксрендер,видео поставке,графички ефекти,ефекти површи,анимације,разне анимације,ефекти управљања прозорима,ефекти мењања прозора,ефекти мењања површи,анимације,брзина анимације,анимације површи,драјвери,поставке драјвера,рендеровање,исцртавање,ефекат извртања,ефекат лупе,ефекат уклапања,ефекат праћења миша,ефекат увеличања,ефекат замућења,инструмент-табла,ефекат експлозије,ефекат утапања,ефеката утапања површи,ефекат распадања,ефекат распарчавања,ефекат клизања,ефекат истицања прозора,ефекат пријављивања,ефекат одјављивања,ефекат магичне лампе,ефекат минимизовања,ефекат трагова миша,ефекат скалирања,ефекат снимка екрана,ефекат листа,ефекат клизања,ефекат клизајућих искакача,ефекат ефекат сличица на траци задатака,ефекат прозирности,прозирност,провидност,ефекат геометрије прозора,ефекат лелујајућих прозора,ефекат одзива покретања,ефекат родитељског дијалог,ефекат потамњења неактивног,ефекат потамњења екрана,шминка,ефекат приказивања,ефекат кутијастог пребацивања,ефекат коцке површи,ефекат анимације коцке површи,ефекат мреже површи,ефекат превртања,ефекат представљања прозора,ефекат промене величине прозора
X-KDE-Keywords[sr@ijekavian]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,Квин,прозор,менаџер,слагање,ефекат,3Д ефекти,2Д ефекти,опенГЛ,Иксрендер,видео поставке,графички ефекти,ефекти површи,анимације,разне анимације,ефекти управљања прозорима,ефекти мењања прозора,ефекти мењања површи,анимације,брзина анимације,анимације површи,драјвери,поставке драјвера,рендеровање,исцртавање,ефекат извртања,ефекат лупе,ефекат уклапања,ефекат праћења миша,ефекат увеличања,ефекат замућења,инструмент-табла,ефекат експлозије,ефекат утапања,ефеката утапања површи,ефекат распадања,ефекат распарчавања,ефекат клизања,ефекат истицања прозора,ефекат пријављивања,ефекат одјављивања,ефекат магичне лампе,ефекат минимизовања,ефекат трагова миша,ефекат скалирања,ефекат снимка екрана,ефекат листа,ефекат клизања,ефекат клизајућих искакача,ефекат ефекат сличица на траци задатака,ефекат прозирности,прозирност,провидност,ефекат геометрије прозора,ефекат лелујајућих прозора,ефекат одзива покретања,ефекат родитељског дијалог,ефекат потамњења неактивног,ефекат потамњења екрана,шминка,ефекат приказивања,ефекат кутијастог пребацивања,ефекат коцке површи,ефекат анимације коцке површи,ефекат мреже површи,ефекат превртања,ефекат представљања прозора,ефекат промене величине прозора
X-KDE-Keywords[sr@ijekavianlatin]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,KWin,prozor,menadžer,slaganje,efekat,3D efekti,2D efekti,XRender,video postavke,grafički efekti,efekti površi,animacije,razne animacije,efekti upravljanja prozorima,efekti menjanja prozora,efekti menjanja površi,animacije,brzina animacije,animacije površi,drajveri,postavke drajvera,renderovanje,iscrtavanje,efekat izvrtanja,efekat lupe,efekat uklapanja,efekat praćenja miša,efekat uveličanja,efekat zamućenja,instrument-tabla,efekat eksplozije,efekat utapanja,efekata utapanja površi,efekat raspadanja,efekat rasparčavanja,efekat klizanja,efekat isticanja prozora,efekat prijavljivanja,efekat odjavljivanja,efekat magične lampe,efekat minimizovanja,efekat tragova miša,efekat skaliranja,efekat snimka ekrana,efekat lista,efekat klizanja,efekat klizajućih iskakača,efekat efekat sličica na traci zadataka,efekat prozirnosti,prozirnost,providnost,efekat geometrije prozora,efekat lelujajućih prozora,efekat odziva pokretanja,efekat roditeljskog dijalog,efekat potamnjenja neaktivnog,efekat potamnjenja ekrana,šminka,efekat prikazivanja,efekat kutijastog prebacivanja,efekat kocke površi,efekat animacije kocke površi,efekat mreže površi,efekat prevrtanja,efekat predstavljanja prozora,efekat promene veličine prozora
X-KDE-Keywords[sr@latin]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,KWin,prozor,menadžer,slaganje,efekat,3D efekti,2D efekti,XRender,video postavke,grafički efekti,efekti površi,animacije,razne animacije,efekti upravljanja prozorima,efekti menjanja prozora,efekti menjanja površi,animacije,brzina animacije,animacije površi,drajveri,postavke drajvera,renderovanje,iscrtavanje,efekat izvrtanja,efekat lupe,efekat uklapanja,efekat praćenja miša,efekat uveličanja,efekat zamućenja,instrument-tabla,efekat eksplozije,efekat utapanja,efekata utapanja površi,efekat raspadanja,efekat rasparčavanja,efekat klizanja,efekat isticanja prozora,efekat prijavljivanja,efekat odjavljivanja,efekat magične lampe,efekat minimizovanja,efekat tragova miša,efekat skaliranja,efekat snimka ekrana,efekat lista,efekat klizanja,efekat klizajućih iskakača,efekat efekat sličica na traci zadataka,efekat prozirnosti,prozirnost,providnost,efekat geometrije prozora,efekat lelujajućih prozora,efekat odziva pokretanja,efekat roditeljskog dijalog,efekat potamnjenja neaktivnog,efekat potamnjenja ekrana,šminka,efekat prikazivanja,efekat kutijastog prebacivanja,efekat kocke površi,efekat animacije kocke površi,efekat mreže površi,efekat prevrtanja,efekat predstavljanja prozora,efekat promene veličine prozora
X-KDE-Keywords[sr]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,Квин,прозор,менаџер,слагање,ефекат,3Д ефекти,2Д ефекти,опенГЛ,Иксрендер,видео поставке,графички ефекти,ефекти површи,анимације,разне анимације,ефекти управљања прозорима,ефекти мењања прозора,ефекти мењања површи,анимације,брзина анимације,анимације површи,драјвери,поставке драјвера,рендеровање,исцртавање,ефекат извртања,ефекат лупе,ефекат уклапања,ефекат праћења миша,ефекат увеличања,ефекат замућења,инструмент-табла,ефекат експлозије,ефекат утапања,ефеката утапања површи,ефекат распадања,ефекат распарчавања,ефекат клизања,ефекат истицања прозора,ефекат пријављивања,ефекат одјављивања,ефекат магичне лампе,ефекат минимизовања,ефекат трагова миша,ефекат скалирања,ефекат снимка екрана,ефекат листа,ефекат клизања,ефекат клизајућих искакача,ефекат ефекат сличица на траци задатака,ефекат прозирности,прозирност,провидност,ефекат геометрије прозора,ефекат лелујајућих прозора,ефекат одзива покретања,ефекат родитељског дијалог,ефекат потамњења неактивног,ефекат потамњења екрана,шминка,ефекат приказивања,ефекат кутијастог пребацивања,ефекат коцке површи,ефекат анимације коцке површи,ефекат мреже површи,ефекат превртања,ефекат представљања прозора,ефекат промене величине прозора
X-KDE-Keywords[sr@ijekavian]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,Квин,прозор,менаџер,слагање,ефекат,3Д ефекти,2Д ефекти,опенГЛ,Иксрендер,видео поставке,графички ефекти,ефекти површи,анимације,разне анимације,ефекти управљања прозорима,ефекти мењања прозора,ефекти мењања површи,анимације,брзина анимације,анимације површи,драјвери,поставке драјвера,рендеровање,исцртавање,ефекат извртања,ефекат лупе,ефекат уклапања,ефекат праћења миша,ефекат увеличања,ефекат замућења,инструмент-табла,ефекат експлозије,ефекат утапања,ефеката утапања површи,ефекат распадања,ефекат распарчавања,ефекат клизања,ефекат истицања прозора,ефекат пријављивања,ефекат одјављивања,ефекат магичне лампе,ефекат минимизовања,ефекат трагова миша,ефекат скалирања,ефекат снимка екрана,ефекат листа,ефекат клизања,ефекат клизајућих искакача,ефекат ефекат сличица на траци задатака,ефекат прозирности,прозирност,провидност,ефекат геометрије прозора,ефекат лелујајућих прозора,ефекат одзива покретања,ефекат родитељског дијалог,ефекат потамњења неактивног,ефекат потамњења екрана,шминка,ефекат приказивања,ефекат кутијастог пребацивања,ефекат коцке површи,ефекат анимације коцке површи,ефекат мреже површи,ефекат превртања,ефекат представљања прозора,ефекат промене величине прозора
X-KDE-Keywords[sr@ijekavianlatin]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,KWin,prozor,menadžer,slaganje,efekat,3D efekti,2D efekti,XRender,video postavke,grafički efekti,efekti površi,animacije,razne animacije,efekti upravljanja prozorima,efekti menjanja prozora,efekti menjanja površi,animacije,brzina animacije,animacije površi,drajveri,postavke drajvera,renderovanje,iscrtavanje,efekat izvrtanja,efekat lupe,efekat uklapanja,efekat praćenja miša,efekat uveličanja,efekat zamućenja,instrument-tabla,efekat eksplozije,efekat utapanja,efekata utapanja površi,efekat raspadanja,efekat rasparčavanja,efekat klizanja,efekat isticanja prozora,efekat prijavljivanja,efekat odjavljivanja,efekat magične lampe,efekat minimizovanja,efekat tragova miša,efekat skaliranja,efekat snimka ekrana,efekat lista,efekat klizanja,efekat klizajućih iskakača,efekat efekat sličica na traci zadataka,efekat prozirnosti,prozirnost,providnost,efekat geometrije prozora,efekat lelujajućih prozora,efekat odziva pokretanja,efekat roditeljskog dijalog,efekat potamnjenja neaktivnog,efekat potamnjenja ekrana,šminka,efekat prikazivanja,efekat kutijastog prebacivanja,efekat kocke površi,efekat animacije kocke površi,efekat mreže površi,efekat prevrtanja,efekat predstavljanja prozora,efekat promene veličine prozora
X-KDE-Keywords[sr@latin]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,KWin,prozor,menadžer,slaganje,efekat,3D efekti,2D efekti,XRender,video postavke,grafički efekti,efekti površi,animacije,razne animacije,efekti upravljanja prozorima,efekti menjanja prozora,efekti menjanja površi,animacije,brzina animacije,animacije površi,drajveri,postavke drajvera,renderovanje,iscrtavanje,efekat izvrtanja,efekat lupe,efekat uklapanja,efekat praćenja miša,efekat uveličanja,efekat zamućenja,instrument-tabla,efekat eksplozije,efekat utapanja,efekata utapanja površi,efekat raspadanja,efekat rasparčavanja,efekat klizanja,efekat isticanja prozora,efekat prijavljivanja,efekat odjavljivanja,efekat magične lampe,efekat minimizovanja,efekat tragova miša,efekat skaliranja,efekat snimka ekrana,efekat lista,efekat klizanja,efekat klizajućih iskakača,efekat efekat sličica na traci zadataka,efekat prozirnosti,prozirnost,providnost,efekat geometrije prozora,efekat lelujajućih prozora,efekat odziva pokretanja,efekat roditeljskog dijalog,efekat potamnjenja neaktivnog,efekat potamnjenja ekrana,šminka,efekat prikazivanja,efekat kutijastog prebacivanja,efekat kocke površi,efekat animacije kocke površi,efekat mreže površi,efekat prevrtanja,efekat predstavljanja prozora,efekat promene veličine prozora
X-KDE-Keywords[sv]=kwin,fönster,hanterare,sammansättning,effekt,3D-effekter,Xrender,videoinställningar,grafiska effekter,skrivbordseffekter,animeringar,diverse animeringar,fönsterhanteringseffekter,fönsterbyteseffekt,skrivbordsbyteseffekt,animeringshastighet,skrivbordsanimeringar,drivrutiner,drivrutininställningar,återgivning,återge,inverteringseffekt,förstoringsglaseffekt,förstoringseffekt,låshjälpeffekt,musföljningseffekt,zoomeffekt,suddighetseffekt,instrumentpaneleffekt,explosionseffekt,borttoningseffekt,skrivbordsborttoningseffekt,sönderfallseffekt,glidningseffekt,fönstermarkeringseffekt,inloggningseffekt,utloggningseffekt,magisk lampeffekt,minimeringsanimeringseffekt,musmarkeringseffekt,inskalningseffekt,skärmbildseffekt,arkeffekt,glideffekt,glidande ruteffekt,miniatyrbilder i aktivitetsfältet,miniatyrbild vid sidan om,genomskinlighet,genomskinlighetseffekt,fönstergeometrieffekt,ostadiga fönster,startgensvarseffekt,dialogrutors ägare,dämpa inaktiva,dämpa skärmen,glid tillbaka,ögongodis,visa ramar/s,visa uppritning,byte med ruta,omslagsbyte,skrivbordskub,animeringseffekt för skrivbordskub,skrivbordsrutnät,blädderbyteseffekt,kontureffekt,befintliga fönster,ändra fönsterstorlek
X-KDE-Keywords[tr]=kwin,pencere,yönetici,compositing,efekt,3D efekti,2D efekti,XRender,video ayarları,grafiksel efektler,masaüstü efektleri,canlandırmalar,çeşitli canlandırmalar,pencere yönetimi efektleri,pencere değiştirme efekti,masaüstü değiştirme efekti,canlandırmalar,canlandırma hızı,masaüstü canlandırmaları,sürücüler,sürücü ayarları,hazırlama,render,invert efekti,camdan bakma efekti,büyüteç efekti,kopma yardımcısı efekti,fareyi izle efekti,büyütme efekti,bulanıklaştırma efekti,kontrol paneli efekti,patlama efekti,kaybolma efekti,masaüstü kaybolması efekti,fall apart efekti,glide efekti,pencere vurgulama efekti,giriş efekti,çıkış efekti,sihirli lamba efekti,küçültmecanlandırması efekti,fare işaretleme efekti,ölçekleme efekti,ekran görüntüsü alma efekti,sheet efekti,slayt efekti,sliding popups efekti,görev çubuğu küçük resimleri efekti,yan küçük resim efekti,şeffaflık,şeffaflık efekti,şeffaflık,pencere yerleşimi efekti,sallanan pencereler efekti,başlatma geri bildirimi efekti,üst pencere efekti,ekran kapatılma efekti,ekran kapatma efekti,slide back efekti,güzellik,şeker,FPS göster efekti,show paint efekti,kutu seçici efekti,kapak seçici efekti,masaüstü küpü efekti,masaüstü küpü canlandırma efekti,masaüstü ızgarası efekti,flip switch efekti,dış çerçeve efekti,şimdiki pencereler efekti,pencere yeniden boyutlandırma efekti
X-KDE-Keywords[uk]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,вікно,керування вікнами,менеджер вікон,композитне відтворення,ефект,просторовий,плоский,параметри відео,графічні ефекти,анімації,анімація,перемикання вікон,швидкість анімації,драйвери,параметри драйверів,показ,відтворення,інвертування,інверсія,збільшувальне скло,збільшення,прилипання,шлейф за вказівником,шлейф,масштабування,масштаб,зміна розмірів,розмивання,панель приладів,панель,вибух,ефекти вибуху,згасання,поява,ковзання,підсвічування,підсвічування вікон,вихід,магічна лампа,чарівна лампа,джин,аркуші,стос,знімок екрана,мініатюри панелі задач,мініатюри,прозорість,ефект прозорості,желе,желейні вікна,супровід запуску,стрибунець,притлумлення,сірість,прикраси,показ частоти,малювання,обкладинки,стрибання,контур,поточні вікна,зміна розмірів
X-KDE-Keywords[x-test]=xxkwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effectxx
X-KDE-Keywords[zh_CN]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,,,,,,2,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, FPS ,,,,,,,,,,,,
X-KDE-Keywords[zh_TW]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,dashboard effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect
X-KDE-Keywords[uk]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,вікно,керування вікнами,менеджер вікон,композитне відтворення,ефект,просторовий,плоский,параметри відео,графічні ефекти,анімації,анімація,перемикання вікон,швидкість анімації,драйвери,параметри драйверів,показ,відтворення,інвертування,інверсія,збільшувальне скло,збільшення,прилипання,шлейф за вказівником,шлейф,масштабування,масштаб,зміна розмірів,розмивання,панель приладів,панель,вибух,ефекти вибуху,згасання,поява,ковзання,підсвічування,підсвічування вікон,вихід,магічна лампа,чарівна лампа,джин,аркуші,стос,знімок екрана,мініатюри панелі задач,мініатюри,прозорість,ефект прозорості,желе,желейні вікна,супровід запуску,стрибунець,притлумлення,сірість,прикраси,показ частоти,малювання,обкладинки,стрибання,контур,поточні вікна,зміна розмірів
X-KDE-Keywords[x-test]=xxkwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effectxx
X-KDE-Keywords[zh_CN]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect,,,,,,2,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, FPS ,,,,,,,,,,,,
X-KDE-Keywords[zh_TW]=kwin,window,manager,compositing,effect,3D effects,2D effects,XRender,video settings,graphical effects,desktop effects,animations,various animations,window management effects,window switching effect,desktop switching effect,animations,animation speed,desktop animations,drivers,driver settings,rendering,render,invert effect,looking glass effect,magnifier effect,snap helper effect,track mouse effect,zoom effect,blur effect,explosion effect,fade effect,fade desktop effect,fall apart effect,glide effect,highlight window effect,login effect,logout effect,minimize animation effect,mouse mark effect,scale in effect,screenshot effect,sheet effect,slide effect,sliding popups effect,taskbar thumbnails effect,thumbnail aside effect,translucency,translucency effect,transparency,window geometry effect,wobbly windows effect,startup feedback effect,dialog parent effect,dim inactive effect,dim screen effect,slide back effect,eye candy,candy,show FPS effect,show paint effect,box switch effect,cover switch effect,desktop grid effect,flip switch effect,outline effect,present windows effect,resize window effect

View file

@ -185,7 +185,6 @@ void KWinScreenEdgesConfig::monitorItemSetEnabled(int index, bool enabled)
void KWinScreenEdgesConfig::monitorInit()
{
monitorAddItem(i18n("No Action"));
monitorAddItem(i18n("Show Dashboard"));
monitorAddItem(i18n("Show Desktop"));
monitorAddItem(i18n("Lock Screen"));
monitorAddItem(i18n("Prevent Screen Locking"));
@ -214,8 +213,7 @@ void KWinScreenEdgesConfig::monitorLoadAction(ElectricBorder edge, const QString
{
KConfigGroup config(m_config, "ElectricBorders");
QString lowerName = config.readEntry(configName, "None").toLower();
if (lowerName == "dashboard") monitorChangeEdge(edge, ElectricActionDashboard);
else if (lowerName == "showdesktop") monitorChangeEdge(edge, ElectricActionShowDesktop);
if (lowerName == "showdesktop") monitorChangeEdge(edge, ElectricActionShowDesktop);
else if (lowerName == "lockscreen") monitorChangeEdge(edge, ElectricActionLockScreen);
else if (lowerName == "preventscreenlocking") monitorChangeEdge(edge, ElectricActionPreventScreenLocking);
}
@ -280,13 +278,11 @@ void KWinScreenEdgesConfig::monitorSaveAction(int edge, const QString& configNam
{
KConfigGroup config(m_config, "ElectricBorders");
int item = m_ui->monitor->selectedEdgeItem(edge);
if (item == 1) // Plasma dashboard
config.writeEntry(configName, "Dashboard");
else if (item == 2)
if (item == 1)
config.writeEntry(configName, "ShowDesktop");
else if (item == 3)
else if (item == 2)
config.writeEntry(configName, "LockScreen");
else if (item == 4)
else if (item == 3)
config.writeEntry(configName, "PreventScreenLocking");
else // Anything else
config.writeEntry(configName, "None");

View file

@ -64,11 +64,11 @@ private:
enum EffectActions {
PresentWindowsAll = ELECTRIC_ACTION_COUNT, // Start at the end of built in actions
PresentWindowsCurrent = 6,
PresentWindowsClass = 7,
DesktopGrid = 8,
TabBox = 9,
TabBoxAlternative = 10
PresentWindowsCurrent = 5,
PresentWindowsClass = 6,
DesktopGrid = 7,
TabBox = 8,
TabBoxAlternative = 9
};
bool effectEnabled(const QString& effect, const KConfigGroup& cfg) const;

View file

@ -72,11 +72,10 @@ enum ElectricBorder {
// system doesn't support.
enum ElectricBorderAction {
ElectricActionNone = 0, // No special action, not set, desktop switch or an effect
ElectricActionDashboard = 1, // Launch the Plasma dashboard
ElectricActionShowDesktop = 2, // Show desktop or restore
ElectricActionLockScreen = 3, // Lock screen
ElectricActionPreventScreenLocking = 4,
ELECTRIC_ACTION_COUNT = 5
ElectricActionShowDesktop = 1, // Show desktop or restore
ElectricActionLockScreen = 2, // Lock screen
ElectricActionPreventScreenLocking = 3,
ELECTRIC_ACTION_COUNT = 4
};
// DesktopMode and WindowsMode are based on the order in which the desktop

View file

@ -191,11 +191,6 @@ void Edge::handle(const QPoint &cursorPos)
bool Edge::handleAction()
{
switch (m_action) {
case ElectricActionDashboard: { // Display Plasma dashboard
QDBusInterface plasmaApp("org.kde.plasma-desktop", "/App");
plasmaApp.asyncCall("toggleDashboard");
return true;
}
case ElectricActionShowDesktop: {
Workspace::self()->setShowingDesktop(!Workspace::self()->showingDesktop());
return true;
@ -577,9 +572,7 @@ void ScreenEdges::init()
static ElectricBorderAction electricBorderAction(const QString& name)
{
QString lowerName = name.toLower();
if (lowerName == "dashboard") {
return ElectricActionDashboard;
} else if (lowerName == "showdesktop") {
if (lowerName == "showdesktop") {
return ElectricActionShowDesktop;
} else if (lowerName == "lockscreen") {
return ElectricActionLockScreen;

View file

@ -372,10 +372,6 @@ void Pager::createConfigurationInterface(KConfigDialog *parent)
case ShowDesktop:
ui.showDesktopRadioButton->setChecked(true);
break;
case ShowDashboard:
ui.showDashboardRadioButton->setChecked(true);
break;
}
connect(ui.desktopNumberRadioButton, SIGNAL(toggled(bool)), parent, SLOT(settingsModified()));
@ -384,7 +380,6 @@ void Pager::createConfigurationInterface(KConfigDialog *parent)
connect(ui.showWindowIconsCheckBox, SIGNAL(toggled(bool)), parent, SLOT(settingsModified()));
connect(ui.doNothingRadioButton, SIGNAL(toggled(bool)), parent, SLOT(settingsModified()));
connect(ui.showDesktopRadioButton, SIGNAL(toggled(bool)), parent, SLOT(settingsModified()));
connect(ui.showDashboardRadioButton, SIGNAL(toggled(bool)), parent, SLOT(settingsModified()));
connect(m_configureDesktopsWidget, SIGNAL(changed(bool)), parent, SLOT(settingsModified()));
}
@ -616,12 +611,10 @@ void Pager::configAccepted()
cg.writeEntry("showWindowIcons", ui.showWindowIconsCheckBox->isChecked());
CurrentDesktopSelected currentDesktopSelected;
if (ui.doNothingRadioButton->isChecked()) {
currentDesktopSelected = DoNothing;
} else if (ui.showDesktopRadioButton->isChecked()) {
if (ui.showDesktopRadioButton->isChecked()) {
currentDesktopSelected = ShowDesktop;
} else {
currentDesktopSelected = ShowDashboard;
currentDesktopSelected = DoNothing;
}
cg.writeEntry("currentDesktopSelected", (int) currentDesktopSelected);
@ -757,14 +750,11 @@ void Pager::moveWindow(int window, double x, double y, int targetDesktop, int so
void Pager::changeDesktop(int newDesktop)
{
if (m_currentDesktop == newDesktop+1) {
// toogle the desktop or the dashboard
// toogle the desktop
if (m_currentDesktopSelected == ShowDesktop) {
NETRootInfo info(QX11Info::display(), 0);
m_desktopDown = !m_desktopDown;
info.setShowingDesktop(m_desktopDown);
} else if (m_currentDesktopSelected == ShowDashboard) {
QDBusInterface plasmaApp("org.kde.plasma-desktop", "/App");
plasmaApp.call("toggleDashboard");
}
} else {
KWindowSystem::setCurrentDesktop(newDesktop + 1);

View file

@ -135,8 +135,7 @@ class Pager : public Plasma::Applet
enum CurrentDesktopSelected {
DoNothing,
ShowDesktop,
ShowDashboard
ShowDesktop
};
DisplayedText m_displayedText;

View file

@ -7,7 +7,7 @@
<x>0</x>
<y>0</y>
<width>342</width>
<height>251</height>
<height>184</height>
</rect>
</property>
<property name="windowTitle">
@ -35,33 +35,13 @@
<property name="margin">
<number>0</number>
</property>
<item row="0" column="0">
<widget class="QLabel" name="displayLabel">
<property name="text">
<string>Display text:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="0" column="1" colspan="2">
<widget class="QRadioButton" name="desktopNumberRadioButton">
<property name="text">
<string>Desktop number</string>
</property>
<attribute name="buttonGroup">
<string>buttonGroupText</string>
</attribute>
</widget>
</item>
<item row="1" column="1" colspan="2">
<widget class="QRadioButton" name="desktopNameRadioButton">
<property name="text">
<string>Desktop name</string>
</property>
<attribute name="buttonGroup">
<string>buttonGroupText</string>
<string notr="true">buttonGroupText</string>
</attribute>
</widget>
</item>
@ -71,23 +51,10 @@
<string>No text</string>
</property>
<attribute name="buttonGroup">
<string>buttonGroupText</string>
<string notr="true">buttonGroupText</string>
</attribute>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>Display icons:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
<property name="buddy">
<cstring>showWindowIconsCheckBox</cstring>
</property>
</widget>
</item>
<item row="3" column="1" colspan="2">
<widget class="QCheckBox" name="showWindowIconsCheckBox">
<property name="text">
@ -105,14 +72,17 @@
</property>
</widget>
</item>
<item row="4" column="1" colspan="2">
<widget class="QRadioButton" name="doNothingRadioButton">
<item row="3" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>Does nothing</string>
<string>Display icons:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
<property name="buddy">
<cstring>showWindowIconsCheckBox</cstring>
</property>
<attribute name="buttonGroup">
<string>buttonGroupAction</string>
</attribute>
</widget>
</item>
<item row="5" column="1" colspan="2">
@ -121,21 +91,21 @@
<string>Shows desktop</string>
</property>
<attribute name="buttonGroup">
<string>buttonGroupAction</string>
<string notr="true">buttonGroupAction</string>
</attribute>
</widget>
</item>
<item row="6" column="1" colspan="2">
<widget class="QRadioButton" name="showDashboardRadioButton">
<item row="4" column="1" colspan="2">
<widget class="QRadioButton" name="doNothingRadioButton">
<property name="text">
<string>Shows the dashboard</string>
<string>Does nothing</string>
</property>
<attribute name="buttonGroup">
<string>buttonGroupAction</string>
<string notr="true">buttonGroupAction</string>
</attribute>
</widget>
</item>
<item row="7" column="1">
<item row="6" column="1">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
@ -148,6 +118,26 @@
</property>
</spacer>
</item>
<item row="0" column="0">
<widget class="QLabel" name="displayLabel">
<property name="text">
<string>Display text:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="1" column="1" colspan="2">
<widget class="QRadioButton" name="desktopNameRadioButton">
<property name="text">
<string>Desktop name</string>
</property>
<attribute name="buttonGroup">
<string notr="true">buttonGroupText</string>
</attribute>
</widget>
</item>
</layout>
</widget>
</item>

View file

@ -10,5 +10,4 @@ kde4_add_plugin(plasma_containment_desktop ${desktop_SRCS})
target_link_libraries(plasma_containment_desktop ${KDE4_PLASMA_LIBS} ${KDE4_KIO_LIBS} ${KDE4_KFILE_LIBS})
install(TARGETS plasma_containment_desktop DESTINATION ${KDE4_PLUGIN_INSTALL_DIR})
install(FILES plasma-containment-desktop.desktop plasma-containment-desktopdashboard.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
install(FILES plasma_desktop_containment.kwinrules DESTINATION ${KDE4_DATA_INSTALL_DIR}/kwin/default_rules)

View file

@ -1,135 +0,0 @@
[Desktop Entry]
# ctxt: plasma containment
Name=Desktop Dashboard
Name[ar]=لوحة ودجات سطح المكتب
Name[ast]=Tableru de mandos
Name[bg]=Табло на работния плот
Name[bs]=instrument-tabla površi
Name[ca]=Tauler de l'escriptori
Name[ca@valencia]=Tauler de l'escriptori
Name[cs]=Palubní deska plochy
Name[da]=Instrumentbræt til skrivebordet
Name[de]=Arbeitsflächen-Dashboard
Name[el]=Πίνακας επιφάνειας εργασίας
Name[en_GB]=Desktop Dashboard
Name[es]=Tablero de mandos
Name[et]=Töölaua vidinavaade
Name[eu]=Mahaigaineko aginte-mahaia
Name[fi]=Kojelauta
Name[fr]=Panneau de contrôle du bureau
Name[ga]=Painéal na Deisce
Name[gl]=Cadro de control do escritorio
Name[gu]=
Name[he]=Dashboard שולחן העבודה
Name[hi]=
Name[hr]=Nadzorna ploča radne površine
Name[hu]=Asztaláttekintés
Name[ia]=Pannello de instrumentos de scriptorio
Name[id]=Dasbor Desktop
Name[is]=Stjórnborð skjáborðsins
Name[ja]=
Name[kk]=Аспаптар панелі
Name[km]=
Name[kn]= ಿ ( )
Name[ko]=
Name[lt]=Darbastalio prietaisų skydelis
Name[lv]=Darbvirsmas panelis
Name[mr]=
Name[nb]=Skrivebord-kontrollpult
Name[nds]=Schriefdisch-Klockpaneel
Name[nl]=Dashboard van bureaublad
Name[pa]=
Name[pl]=Tablica pulpitu
Name[pt]=Painel do Ecrã
Name[pt_BR]=Painel da área de trabalho
Name[ro]=Tabloul de bord al biroului
Name[ru]=Приборная доска
Name[si]=
Name[sk]=Nástenka plochy
Name[sl]=Armaturna plošča namizja
Name[sr]=инструмент-табла површи
Name[sr@ijekavian]=инструмент-табла површи
Name[sr@ijekavianlatin]=instrument-tabla površi
Name[sr@latin]=instrument-tabla površi
Name[sv]=Skrivbordets instrumentpanel
Name[tg]=Панели мизи корӣ
Name[th]=
Name[tr]=Masaüstü Kontrol Paneli
Name[ug]=ئۈستەلئۈستى تىزگىن تاختىسى
Name[uk]=Панель приладів стільниці
Name[vi]=Bng thông tin trên màn hình
Name[wa]=Tåvlea d' boird do scribanne
Name[x-test]=xxDesktop Dashboardxx
Name[zh_CN]=
Name[zh_TW]=
Comment=Widget Dashboard
Comment[ar]=لوحة الودجة
Comment[ast]=Tableru de mandos
Comment[bg]=Табло за джаджи
Comment[bs]=Instrument-tabla grafičkih kontrola
Comment[ca]=Tauler d'estris
Comment[ca@valencia]=Tauler d'estris
Comment[cs]=Přístrojová deska widgetů
Comment[da]=Instrumentbræt med widgets
Comment[de]=Miniprogramm-Dashboard
Comment[el]=Πίνακας συστατικών
Comment[en_GB]=Widget Dashboard
Comment[es]=Control del tablero de mandos
Comment[et]=Vidinavaade
Comment[eu]=Trepeten aginte-mahaia
Comment[fi]=Sovelmakojelauta
Comment[fr]=Composant graphique du panneau de contrôle
Comment[gl]=Widget do cadro de control
Comment[he]=ה־Dashboard של הווידג׳טים
Comment[hi]=ि
Comment[hr]=Nadzorna ploča widgeta
Comment[hu]=Widgetáttekintő nézet
Comment[ia]=Pannello de instrumentos de widget
Comment[is]=Stjórnborð græju
Comment[ja]=
Comment[kk]=Аспаптар панель виджеті
Comment[km]=
Comment[ko]=
Comment[lt]=Prietaisų skydelis
Comment[lv]=Sīkrīku dashboard
Comment[mr]=ि
Comment[nb]=Kontrollpult for plasmaelementer
Comment[nds]=Lüttprogramm-Klockpaneel
Comment[nl]=Widgetbedieningspaneel
Comment[pa]=ਿ
Comment[pl]=Tablica elementów interfejsu
Comment[pt]=Painel de Elementos
Comment[pt_BR]=Painel de widgets
Comment[ro]=Tabloul de bord al controalelor
Comment[ru]=Приборная доска с виджетами
Comment[sk]=Nástenka s widgetami
Comment[sl]=Armaturna plošča z gradniki
Comment[sr]=Инструмент-табла виџета
Comment[sr@ijekavian]=Инструмент-табла виџета
Comment[sr@ijekavianlatin]=Instrument-tabla vidžeta
Comment[sr@latin]=Instrument-tabla vidžeta
Comment[sv]=Grafisk instrumentpanelkomponent
Comment[th]=
Comment[tr]=Gereç Kontrol Paneli
Comment[ug]=ۋىجېت تىزگىن تاختىسى
Comment[uk]=Панель приладів віджетів
Comment[wa]=Ahesse tåvlea d' boird
Comment[x-test]=xxWidget Dashboardxx
Comment[zh_CN]=
Comment[zh_TW]=
Icon=user-desktop
Type=Service
X-KDE-ServiceTypes=Plasma/Applet,Plasma/Containment
X-Plasma-ContainmentCategories=desktop
NoDisplay=true
X-KDE-Library=plasma_containment_desktop
X-KDE-PluginInfo-Author=The Plasma Team
X-KDE-PluginInfo-Email=plasma-devel@kde.org
X-KDE-PluginInfo-Name=desktopDashboard
X-KDE-PluginInfo-Version=1.0
X-KDE-PluginInfo-Website=http://plasma.kde.org/
X-KDE-PluginInfo-Category=Containments
X-KDE-PluginInfo-Depends=
X-KDE-PluginInfo-License=GPL
X-KDE-PluginInfo-EnabledByDefault=true

View file

@ -1,4 +1,3 @@
add_subdirectory( appdashboard )
add_subdirectory( oxygen )
add_subdirectory( air )
add_subdirectory( air-netbook )

View file

@ -1,7 +0,0 @@
install(FILES metadata.desktop DESTINATION ${KDE4_DATA_INSTALL_DIR}/desktoptheme/appdashboard/)
FILE(GLOB widgets widgets/*.svgz)
install( FILES ${widgets} DESTINATION ${KDE4_DATA_INSTALL_DIR}/desktoptheme/appdashboard/widgets/ )

View file

@ -1,142 +0,0 @@
[Desktop Entry]
Name=Application dashboard
Name[ar]=لوحة تحكم التطبيقات
Name[bg]=Табло за програми
Name[bn]=ি
Name[bs]=Programska instrument tabla
Name[ca]=Tauler d'aplicacions
Name[ca@valencia]=Tauler d'aplicacions
Name[cs]=Pracovní plocha aplikace
Name[da]=Programinstrumentbræt
Name[de]=Anwendungsübersicht
Name[el]=Πίνακας ελέγχου εφαρμογών
Name[en_GB]=Application dashboard
Name[eo]=Regpanelo de aplikaĵo
Name[es]=Tablero de aplicaciones
Name[et]=Rakendustevaade
Name[eu]=Aplikazio-panela
Name[fa]=داشبرد برنامه
Name[fi]=Sovelluskojelauta
Name[fr]=Tableau de bord des applications
Name[ga]=Painéal feidhmchláir
Name[gl]=Cadro de control de programas
Name[gu]=
Name[hi]=
Name[hr]=Nadzorna ploča aplikacije
Name[hu]=Alkalmazásáttekintő
Name[ia]=Pannello de instrumentos de Application
Name[id]=Dasbor aplikasi
Name[is]=Stjórnborð forrits
Name[it]=Cruscotto applicazione
Name[ja]=
Name[kk]=Қолданбаның аспаптар панелі
Name[km]=
Name[ko]=
Name[lt]=Programų skydelis
Name[lv]=Lietotņu dashboard
Name[mr]=
Name[nb]=Program-kontrollpult
Name[nds]=Programm-Klockpaneel
Name[nl]=Toepassingendashboard
Name[nn]=Programkontrollpult
Name[pa]=
Name[pl]=Tablica programów
Name[pt]=Painel da aplicação
Name[pt_BR]=Painel de aplicativos
Name[ro]=Tablou de bord cu aplicații
Name[ru]=Стиль приложений
Name[si]=
Name[sk]=Aplikačná prístrojová doska
Name[sl]=Nadzorna plošča s programi
Name[sr]=Инструмент-табла програма
Name[sr@ijekavian]=Инструмент-табла програма
Name[sr@ijekavianlatin]=Instrument-tabla programa
Name[sr@latin]=Instrument-tabla programa
Name[sv]=Instrumentpanel för program
Name[tg]=Панели асбобҳои барномаҳо
Name[tr]=Uygulama panosu
Name[ug]=پروگرامما تىزگىن تاختىسى
Name[uk]=Панель приладів програм
Name[vi]=Bng điu khin ng dng
Name[wa]=Tåvlea d' boird des programes
Name[x-test]=xxApplication dashboardxx
Name[zh_CN]=
Name[zh_TW]=
Comment=Intended as Application dashboard default
Comment[ar]=اجعلها كتطبيق لوحة التحكم الافتراضي
Comment[bg]=Табло със стандартни програми
Comment[bn]=ি ি ি িি
Comment[bs]=Namijenjeno kao podrazumijevana programska instrument tabla
Comment[ca]=Proposat com a tauler d'aplicacions per defecte
Comment[ca@valencia]=Proposat com a tauler d'aplicacions per defecte
Comment[cs]=Zamýšleno jako výchozí pracovní plocha aplikace
Comment[da]=Tiltænkt som standard for programinstrumentbræt
Comment[de]=Als Voreinstellung für Anwendungsübersicht angedacht
Comment[el]=Με στόχο να είναι ο προκαθορισμένος πίνακας ελέγχου εφαρμογών
Comment[en_GB]=Intended as Application dashboard default
Comment[eo]=Intenciita kiel apriora regpanelo de aplikaĵo
Comment[es]=Versión predeterminada del tablero de aplicaciones
Comment[et]=Vaikimisi rakendustevaade
Comment[eu]=Aplikazio-panel lehenetsi gisa diseinatua
Comment[fa]=پیشنهادی برای پیشفرض داشبرد برنامه
Comment[fi]=Tarkoitettu oletussovelluskojelaudaksi
Comment[fr]=Attendu comme tableau de bord par défaut des applications
Comment[ga]=Ceaptha mar Phainéal feidhmchláir réamhshocraithe
Comment[gl]=Predente se o predeterminado do Cadro de control de programas
Comment[gu]=
Comment[hi]= ि
Comment[hr]=Namijenjeno kao nadzorna ploča aplikacije
Comment[hu]=Alapértelmezésként alkalmazásáttekintőnek tervezett
Comment[ia]=Intendite como application predefinite del pannello de instrumentos
Comment[id]=Dimaksudkan sebagai standar dasbor Aplikasi
Comment[is]=Hugsað sem sjálfgefið stjórnborð forrits
Comment[it]=Cruscotto standard per un'applicazione
Comment[kk]=Қолданбаның аспаптар панелі болуға бағытталған
Comment[km]=
Comment[ko]=
Comment[lt]=Numatytas kaip pradinis programų skydelis
Comment[lv]=Paredzēts kā lietotņu dashboard noklusējums
Comment[mr]= ि
Comment[nb]=Ment å være standard kontrollpult for et Program
Comment[nds]=As Standard för dat Programm-Klockpaneel dacht
Comment[nl]=Bedoelt als standaard in het toepassingendashboard
Comment[nn]=Laga som standard programkontrollpult
Comment[pa]= ਿ
Comment[pl]=Przeznaczone do wykonywania zadania domyślnej tablicy programów
Comment[pt]=Pretendido como predefinição do painel da aplicação
Comment[pt_BR]=Pretende ser o painel de aplicativos padrão
Comment[ro]=Implicit pentru tabloul de bord cu aplicații
Comment[ru]=Тема, использующая текущий стиль приложений
Comment[si]=
Comment[sk]=Určené ako predvolená prístrojová doska aplikácie
Comment[sl]=Namenjena kot privzeta za nadzorno ploščo s programi
Comment[sr]=Замишљено као подразумевано за инструмент-таблу програма
Comment[sr@ijekavian]=Замишљено као подразумијевано за инструмент-таблу програма
Comment[sr@ijekavianlatin]=Zamišljeno kao podrazumijevano za instrument-tablu programa
Comment[sr@latin]=Zamišljeno kao podrazumevano za instrument-tablu programa
Comment[sv]=Avsett som förvald instrumentpanel för program
Comment[tg]=Ҳамчун панели асбобҳои барномаҳои стандартӣ таъин шуд
Comment[tr]=Uygulama kontrol paneli öntanımlısı olarak tasarlandı
Comment[ug]=پروگرامما تىزگىن تاختىنى كۆڭۈلدىكىگە تەڭشەيدۇ
Comment[uk]=Призначено бути типовою панеллю приладів програм
Comment[vi]=Mc đnh có mc đích là bng điu khin ng dng
Comment[wa]=Fwait po esse li prémetou tåvlea d' boird des programes
Comment[x-test]=xxIntended as Application dashboard defaultxx
Comment[zh_CN]=
Comment[zh_TW]=
NoDisplay=true
X-KDE-PluginInfo-Author=The Oxygen Project
X-KDE-PluginInfo-Email=kde-artists@kde.org
X-KDE-PluginInfo-Name=appdashboard
X-KDE-PluginInfo-Version=2.0
X-KDE-PluginInfo-Website=http://plasma.kde.org
X-KDE-PluginInfo-Category=
X-KDE-PluginInfo-Depends=
X-KDE-PluginInfo-License=GPL
X-KDE-PluginInfo-EnabledByDefault=true
[Settings]
UseNativeWidgetStyle=true
FallbackTheme=default

View file

@ -90,7 +90,7 @@ PlasmaKPart::~PlasmaKPart()
void PlasmaKPart::setThemeDefaults()
{
KConfigGroup cg(KSharedConfig::openConfig("plasmarc"), "Theme-plasma-kpart" );
const QString themeName = cg.readEntry("name", "appdashboard");
const QString themeName = cg.readEntry("name", "air-netbook");
Plasma::Theme::defaultTheme()->setUseGlobalSettings(false);
Plasma::Theme::defaultTheme()->setThemeName(themeName);

View file

@ -30,7 +30,7 @@ namespace Plasma
} // namespace Plasma
/**
* @short A Corona with dashboard-y considerations
* @short A Corona
*/
class PlasmaKPartCorona : public Plasma::Corona
{

View file

@ -11,7 +11,6 @@ set(plasma_SRCS
scripting/panel.cpp
checkbox.cpp
controllerwindow.cpp
dashboardview.cpp
desktopcorona.cpp
desktopview.cpp
interactiveconsole.cpp

View file

@ -1,370 +0,0 @@
/*
* Copyright 2007 Aaron Seigo <aseigo@kde.org>
* Copyright 2007 Matt Broadstone <mbroadst@gmail.com>
* Copyright 2007 André Duffeck <duffeck@kde.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU Library General Public License as
* published by the Free Software Foundation; either version 2, or
* (at your option) any later version.
*
* This program 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 General Public License for more details
*
* You should have received a copy of the GNU Library General Public
* License along with this program; if not, write to the
* Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "dashboardview.h"
#include <QAction>
#include <QtGui/qevent.h>
#include <QTimer>
#include <QToolButton>
#include <KWindowSystem>
#include <Plasma/AbstractToolBox>
#include <Plasma/Applet>
#include <Plasma/Corona>
#include <Plasma/Containment>
#include <Plasma/Svg>
#include "desktopcorona.h"
#include "plasmaapp.h"
#include "plasma-shell-desktop.h"
#include "widgetsexplorer/widgetexplorer.h"
static const int SUPPRESS_SHOW_TIMEOUT = 500; // Number of millis to prevent reshow of dashboard
class DashboardWidgetExplorer : public Plasma::WidgetExplorer
{
public:
DashboardWidgetExplorer(QGraphicsWidget *parent)
: Plasma::WidgetExplorer(parent)
{
connect(this, SIGNAL(closeClicked()), this, SLOT(deleteLater()));
m_svg = new Plasma::FrameSvg(this);
m_svg->setImagePath("widgets/frame");
m_svg->setElementPrefix("raised");
m_svg->setEnabledBorders(Plasma::FrameSvg::TopBorder);
s_containmentsWithExplorer.insert(parent);
}
~DashboardWidgetExplorer()
{
s_containmentsWithExplorer.remove(parentWidget());
}
static bool parentHasExplorer(QGraphicsWidget *parent)
{
return s_containmentsWithExplorer.contains(parent);
}
protected:
void resizeEvent(QGraphicsSceneResizeEvent *event)
{
m_svg->resizeFrame(event->newSize());
}
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
{
Q_UNUSED(option)
Q_UNUSED(widget)
m_svg->paintFrame(painter);
}
private:
Plasma::FrameSvg *m_svg;
static QSet<QGraphicsWidget *> s_containmentsWithExplorer;
};
QSet<QGraphicsWidget *> DashboardWidgetExplorer::s_containmentsWithExplorer;
DashboardView::DashboardView(Plasma::Containment *containment, Plasma::View *view)
: Plasma::View(containment, 0),
m_view(view),
m_closeButton(new QToolButton(this)),
m_suppressShow(false),
m_zoomIn(false),
m_zoomOut(false),
m_init(false)
{
setAttribute(Qt::WA_TranslucentBackground);
setWindowFlags(Qt::FramelessWindowHint);
setWindowRole("plasma-dashboard");
setWallpaperEnabled(!PlasmaApp::hasComposite());
if (!PlasmaApp::hasComposite()) {
setAutoFillBackground(false);
setAttribute(Qt::WA_NoSystemBackground);
}
setGeometry(PlasmaApp::self()->corona()->screenGeometry(containment->screen()));
m_hideAction = new QAction(i18n("Hide Dashboard"), this);
m_hideAction->setIcon(KIcon("preferences-desktop-display"));
m_hideAction->setEnabled(false);
m_hideAction->setData(Plasma::AbstractToolBox::DestructiveTool);
containment->addToolBoxAction(m_hideAction);
connect(m_hideAction, SIGNAL(triggered()), this, SLOT(hideView()));
installEventFilter(this);
QFont f = font();
f.bold();
const QFontMetrics fm(f);
m_closeButton->setToolButtonStyle(Qt::ToolButtonIconOnly);
m_closeButton->resize(fm.height(), fm.height());
m_closeButton->setIcon(KIcon("window-close"));
connect(m_closeButton, SIGNAL(clicked()), this, SLOT(hideView()));
connect(scene(), SIGNAL(releaseVisualFocus()), SLOT(hideView()));
connect(KWindowSystem::self(), SIGNAL(compositingChanged(bool)), this, SLOT(compositingChanged(bool)));
}
DashboardView::~DashboardView()
{
delete m_widgetExplorer.data();
}
void DashboardView::compositingChanged(bool changed)
{
setWallpaperEnabled(!changed);
}
void DashboardView::drawBackground(QPainter *painter, const QRectF & rect)
{
if (PlasmaApp::hasComposite()) {
painter->setCompositionMode(QPainter::CompositionMode_Source);
const bool kwin = Plasma::WindowEffects::isEffectAvailable(Plasma::WindowEffects::Dashboard);
// Note: KWin dahsboard plugin draws its own background for the dashboard
painter->fillRect(rect, QColor(0, 0, 0, kwin ? 0 : 180));
} else {
Plasma::View::drawBackground(painter, rect);
}
}
void DashboardView::paintEvent(QPaintEvent *event)
{
Plasma::View::paintEvent(event);
// now draw a little label saying "this is your friendly neighbourhood dashboard"
const QRect r = rect();
const QString text = i18n("Widget Dashboard");
QFont f = font();
f.bold();
const QFontMetrics fm(f);
const int margin = 6;
const int textWidth = fm.width(text);
const QPoint centered(r.width() / 2 - textWidth / 2 - margin - margin / 2 - m_closeButton->width() / 2, r.y());
const QRect boundingBox(centered, QSize(margin * 3 + textWidth + m_closeButton->width(), fm.height() + margin * 2));
if (!viewport() || !event->rect().intersects(boundingBox)) {
return;
}
m_closeButton->move(boundingBox.right() - 6 - m_closeButton->width(), boundingBox.top() + margin);
QPainterPath box;
box.moveTo(boundingBox.topLeft());
box.lineTo(boundingBox.bottomLeft() + QPoint(0, -margin * 2));
box.quadTo(boundingBox.bottomLeft(), boundingBox.bottomLeft() + QPoint(margin * 2, 0));
box.lineTo(boundingBox.bottomRight() + QPoint(-margin * 2, 0));
box.quadTo(boundingBox.bottomRight(), boundingBox.bottomRight() + QPoint(0, -margin * 2));
box.lineTo(boundingBox.topRight());
box.closeSubpath();
QPainter painter(viewport());
painter.setRenderHint(QPainter::Antialiasing);
painter.setFont(f);
//kDebug() << "******************** painting from" << centered << boundingBox << rect() << event->rect();
QColor highlight = palette().highlight().color();
highlight.setAlphaF(0.7);
painter.setPen(highlight.darker());
painter.setBrush(highlight);
painter.drawPath(box);
painter.setPen(palette().highlightedText().color());
painter.drawText(boundingBox.adjusted(margin, 0, 0, 0), Qt::AlignLeft | Qt::AlignVCenter, text);
}
void DashboardView::showWidgetExplorer()
{
Plasma::Containment *c = containment();
if (!c) {
return;
}
if (DashboardWidgetExplorer::parentHasExplorer(c)) {
return;
}
if (m_widgetExplorer) {
delete m_widgetExplorer.data();
} else {
DashboardWidgetExplorer *widgetExplorer = new DashboardWidgetExplorer(c);
m_widgetExplorer = widgetExplorer;
widgetExplorer->installEventFilter(this);
widgetExplorer->setContainment(c);
widgetExplorer->setLocation(Plasma::BottomEdge);
widgetExplorer->populateWidgetList();
widgetExplorer->setMaximumWidth(width());
widgetExplorer->adjustSize();
widgetExplorer->resize(width(), widgetExplorer->size().height());
widgetExplorer->setZValue(1000000);
widgetExplorer->setFocus();
}
}
bool DashboardView::eventFilter(QObject *watched, QEvent *event)
{
if (containment() && (watched == (QObject*)m_widgetExplorer.data()) &&
(event->type() == QEvent::GraphicsSceneResize || event->type() == QEvent::GraphicsSceneMove)) {
Plasma::WidgetExplorer *widgetExplorer = m_widgetExplorer.data();
widgetExplorer->setPos(0, containment()->geometry().height() - widgetExplorer->geometry().height());
}
return false;
}
void DashboardView::toggleVisibility()
{
showDashboard(isHidden() && containment());
}
void DashboardView::showDashboard(bool showDashboard)
{
if (showDashboard) {
if (!containment()) {
return;
}
if (m_suppressShow) {
//kDebug() << "DashboardView::toggleVisibility but show was suppressed";
return;
}
setWindowFlags(Qt::FramelessWindowHint);
setWindowState(Qt::WindowFullScreen);
// mark as dashboard
Plasma::WindowEffects::markAsDashboard(winId());
if (AppSettings::perVirtualDesktopViews()) {
//kDebug() << "pvdv dashboard, setting" << winId() << "on desktop" << m_view->desktop() + 1;
KWindowSystem::setOnDesktop(winId(), m_view->desktop() + 1);
} else {
KWindowSystem::setOnAllDesktops(winId(), true);
}
QAction *action = containment()->action("zoom out");
m_zoomOut = action ? action->isEnabled() : false;
action = containment()->action("zoom in");
m_zoomIn = action ? action->isEnabled() : false;
m_hideAction->setEnabled(true);
containment()->enableAction("zoom out", false);
containment()->enableAction("zoom in", false);
// dashboard is fullscreen and should never draw a shadow
Plasma::WindowEffects::overrideShadow(winId(), true);
// the order of the following lines is important; and mildly magical.
KWindowSystem::setState(winId(), NET::KeepAbove|NET::SkipTaskbar);
show();
KWindowSystem::forceActiveWindow(winId());
raise();
m_suppressShow = true;
QTimer::singleShot(SUPPRESS_SHOW_TIMEOUT, this, SLOT(suppressShowTimeout()));
} else {
hideView();
}
}
void DashboardView::setContainment(Plasma::Containment *newContainment)
{
if (!newContainment || (m_init && newContainment == containment())) {
return;
}
m_init = true;
Plasma::Containment *oldContainment = containment();
if (oldContainment) {
oldContainment->removeToolBoxAction(m_hideAction);
}
newContainment->addToolBoxAction(m_hideAction);
if (isVisible()) {
if (oldContainment) {
disconnect(oldContainment, SIGNAL(showAddWidgetsInterface(QPointF)), this, SLOT(showWidgetExplorer()));
oldContainment->closeToolBox();
oldContainment->enableAction("zoom out", m_zoomOut);
oldContainment->enableAction("zoom in", m_zoomIn);
}
connect(newContainment, SIGNAL(showAddWidgetsInterface(QPointF)), this, SLOT(showWidgetExplorer()));
QAction *action = newContainment->action("zoom out");
m_zoomOut = action ? action->isEnabled() : false;
action = newContainment->action("zoom in");
m_zoomIn = action ? action->isEnabled() : false;
newContainment->enableAction("zoom out", false);
newContainment->enableAction("zoom in", false);
}
if (m_widgetExplorer) {
m_widgetExplorer.data()->setContainment(newContainment);
}
View::setContainment(0); // we don't actually to mess with the screen settings
View::setContainment(newContainment);
}
void DashboardView::hideView()
{
delete m_widgetExplorer.data();
if (containment()) {
disconnect(containment(), SIGNAL(showAddWidgetsInterface(QPointF)), this, SLOT(showWidgetExplorer()));
containment()->closeToolBox();
containment()->enableAction("zoom out", m_zoomOut);
containment()->enableAction("zoom in", m_zoomIn);
}
m_hideAction->setEnabled(false);
hide();
emit dashboardClosed();
}
void DashboardView::suppressShowTimeout()
{
//kDebug() << "DashboardView::suppressShowTimeout";
m_suppressShow = false;
}
void DashboardView::keyPressEvent(QKeyEvent *event)
{
if (event->key() == Qt::Key_Escape) {
hideView();
event->accept();
return;
}
Plasma::View::keyPressEvent(event);
}
void DashboardView::showEvent(QShowEvent *event)
{
KWindowSystem::setState(winId(), NET::SkipPager);
if (containment()) {
connect(containment(), SIGNAL(showAddWidgetsInterface(QPointF)), this, SLOT(showWidgetExplorer()));
}
Plasma::View::showEvent(event);
}
#include "moc_dashboardview.cpp"

View file

@ -1,84 +0,0 @@
/*
* Copyright 2007 Aaron Seigo <aseigo@kde.org>
* Copyright 2007 André Duffeck <duffeck@kde.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU Library General Public License as
* published by the Free Software Foundation; either version 2, or
* (at your option) any later version.
*
* This program 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 General Public License for more details
*
* You should have received a copy of the GNU Library General Public
* License along with this program; if not, write to the
* Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DASHBOARDVIEW_H
#define DASHBOARDVIEW_H
#include <Plasma/Plasma>
#include <Plasma/View>
#include <Plasma/WindowEffects>
#include <QAction>
#include <QToolButton>
namespace Plasma
{
class WidgetExplorer;
class Containment;
}
class DashboardView : public Plasma::View
{
Q_OBJECT
public:
DashboardView(Plasma::Containment* containment, Plasma::View *parent);
~DashboardView();
bool eventFilter(QObject *watched, QEvent *event);
protected:
void drawBackground(QPainter * painter, const QRectF & rect);
void keyPressEvent(QKeyEvent *event);
void showEvent(QShowEvent *event);
void paintEvent(QPaintEvent *event);
public Q_SLOTS:
void toggleVisibility();
void showDashboard(bool showDashboard);
/**
* Sets the containment for this view, which will also cause the view
* to track the geometry of the containment.
*
* @arg containment the containment to center the view on
*/
void setContainment(Plasma::Containment *newContainment);
Q_SIGNALS:
void dashboardClosed();
private Q_SLOTS:
void showWidgetExplorer();
void hideView();
void suppressShowTimeout();
void compositingChanged(bool);
private:
Plasma::View *m_view;
QWeakPointer<Plasma::WidgetExplorer> m_widgetExplorer;
QToolButton *m_closeButton;
QAction *m_hideAction;
bool m_suppressShow : 1;
bool m_zoomIn : 1;
bool m_zoomOut : 1;
bool m_init : 1;
};
#endif // multiple inclusion guard

View file

@ -104,21 +104,6 @@ timezone=Local
[Containments][1][Applets][6][LayoutInformation]
Order=6
[Containments][20]
ActionPluginsSource=Global
desktop=-1
formfactor=0
geometry=-16777215,-16777215,800,600
immutability=1
lastDesktop=-1
lastScreen=-1
location=0
plugin=desktopDashboard
screen=-1
wallpaperplugin=image
wallpaperpluginmode=SingleImage
zvalue=0
[Containments][7]
ActionPluginsSource=Global
desktop=-1

View file

@ -1,11 +1,6 @@
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node>
<interface name="local.PlasmaApp">
<method name="toggleDashboard">
</method>
<method name="showDashboard">
<arg name="show" type="b" direction="in"/>
</method>
<method name="showInteractiveConsole">
</method>
<method name="loadScriptInInteractiveConsole">
@ -24,12 +19,6 @@
<method name="perVirtualDesktopViews">
<arg type="b" direction="out"/>
</method>
<method name="setFixedDashboard">
<arg name="fixedDashboard" type="b" direction="in"/>
</method>
<method name="fixedDashboard">
<arg type="b" direction="out"/>
</method>
<method name="createWaitingPanels">
</method>
<method name="createWaitingDesktops">

View file

@ -39,7 +39,6 @@
#include <kephal/screens.h>
#include "dashboardview.h"
#include "desktopcorona.h"
#include "plasmaapp.h"
#include "plasma-shell-desktop.h"
@ -47,8 +46,6 @@
DesktopView::DesktopView(Plasma::Containment *containment, int id, QWidget *parent)
: Plasma::View(containment, id, parent),
m_dashboard(0),
m_dashboardFollowsDesktop(true),
m_init(false)
{
setAttribute(Qt::WA_TranslucentBackground, false);
@ -85,10 +82,6 @@ DesktopView::DesktopView(Plasma::Containment *containment, int id, QWidget *pare
setBackgroundBrush(tile);
*/
KConfigGroup cg = config();
const uint dashboardContainmentId = cg.readEntry("DashboardContainment", uint(0));
m_dashboardFollowsDesktop = dashboardContainmentId == 0;
// since Plasma::View has a delayed init we need to
// put a delay also for this call in order to be sure
// to have correct information set (e.g. screen())
@ -106,7 +99,6 @@ DesktopView::DesktopView(Plasma::Containment *containment, int id, QWidget *pare
DesktopView::~DesktopView()
{
delete m_dashboard;
}
void DesktopView::checkDesktopAffiliation()
@ -121,101 +113,6 @@ void DesktopView::checkDesktopAffiliation()
}
}
void DesktopView::toggleDashboard()
{
kDebug() << "toggling dashboard for screen" << screen() << "and destop" << desktop() <<
(m_dashboard ? (m_dashboard->isVisible() ? "visible" : "hidden") : "non-existent");
prepDashboard();
if (m_dashboard) {
m_dashboard->toggleVisibility();
kDebug() << "toggling dashboard for screen" << screen() << "and destop" << desktop() << m_dashboard->isVisible();
}
}
void DesktopView::showDashboard(bool show)
{
if (!show && (!m_dashboard || !m_dashboard->isVisible())) {
return;
}
prepDashboard();
if (m_dashboard) {
m_dashboard->showDashboard(show);
}
}
void DesktopView::prepDashboard()
{
if (!m_dashboard) {
if (!containment()) {
return;
}
KConfigGroup cg = config();
Plasma::Containment *dc = dashboardContainment();
m_dashboardFollowsDesktop = dc == 0;
if (dc) {
dc->resize(size());
dc->enableAction("remove", false);
} else {
dc = containment();
}
m_dashboard = new DashboardView(dc, this);
connect(m_dashboard, SIGNAL(dashboardClosed()), this, SIGNAL(dashboardClosed()));
m_dashboard->addActions(actions());
}
//If a separate dashboard is used we must use the screen of this containment instead of the dashboard one
if (!m_dashboardFollowsDesktop && containment()) {
m_dashboard->setGeometry(PlasmaApp::self()->corona()->screenGeometry(containment()->screen()));
}
}
Plasma::Containment *DesktopView::dashboardContainment() const
{
KConfigGroup cg = config();
Plasma::Containment *dc = 0;
const uint containmentId = cg.readEntry("DashboardContainment", uint(0));
if (containmentId > 0) {
foreach (Plasma::Containment *c, PlasmaApp::self()->corona()->containments()) {
if (c->id() == containmentId) {
dc = c;
break;
}
}
}
return dc;
}
void DesktopView::setDashboardContainment(Plasma::Containment *containment)
{
if (containment) {
config().writeEntry("DashboardContainment", containment->id());
if (m_dashboard) {
m_dashboard->setContainment(containment);
}
} else {
Plasma::Containment *dc = 0;
if (dashboardContainment()) {
dc = dashboardContainment();
}
config().deleteEntry("DashboardContainment");
if (m_dashboard) {
m_dashboard->setContainment(View::containment());
}
//destroy this after changing the containment, makes sure the view won't receive the destroyed signal
if (dc) {
dc->destroy(false);
}
}
m_dashboardFollowsDesktop = containment == 0;
}
void DesktopView::screenResized(Kephal::Screen *s)
{
if (s->id() == screen()) {
@ -243,23 +140,9 @@ void DesktopView::adjustSize()
kDebug() << "Containment's geom after resize" << containment()->geometry();
}
if (m_dashboard) {
m_dashboard->setGeometry(geom);
}
kDebug() << "Done" << screen() << geometry();
}
bool DesktopView::isDashboardVisible() const
{
return m_dashboard && m_dashboard->isVisible();
}
bool DesktopView::dashboardFollowsDesktop() const
{
return m_dashboardFollowsDesktop;
}
void DesktopView::setContainment(Plasma::Containment *containment)
{
Plasma::Containment *oldContainment = this->containment();
@ -271,10 +154,6 @@ void DesktopView::setContainment(Plasma::Containment *containment)
PlasmaApp::self()->prepareContainment(containment);
m_init = true;
if (m_dashboard && m_dashboardFollowsDesktop) {
m_dashboard->setContainment(containment);
}
KConfigGroup viewIds(KGlobal::config(), "ViewIds");
if (oldContainment) {
disconnect(oldContainment, SIGNAL(toolBoxVisibilityChanged(bool)), this, SLOT(toolBoxOpened(bool)));
@ -296,10 +175,6 @@ void DesktopView::setContainment(Plasma::Containment *containment)
void DesktopView::toolBoxOpened(bool open)
{
if (isDashboardVisible()) {
return;
}
NETRootInfo info(QX11Info::display(), NET::Supported);
if (!info.isSupported(NET::WM2ShowingDesktop)) {
return;
@ -318,10 +193,6 @@ void DesktopView::toolBoxOpened(bool open)
void DesktopView::showWidgetExplorer()
{
if (isDashboardVisible()) {
return;
}
Plasma::Containment *c = containment();
if (c) {
PlasmaApp::self()->showWidgetExplorer(screen(), c);
@ -330,10 +201,6 @@ void DesktopView::showWidgetExplorer()
void DesktopView::showDesktopUntoggled(WId id)
{
if (isDashboardVisible()) {
return;
}
Plasma::Containment *c = containment();
if (c) {
c->setToolBoxOpen(false);

View file

@ -33,8 +33,6 @@ namespace Kephal
class Screen;
} // namespace Kephal
class DashboardView;
class DesktopView : public Plasma::View
{
Q_OBJECT
@ -48,23 +46,7 @@ public:
*/
void checkDesktopAffiliation();
/**
* Returns whether or not the dashboard view is visible
*/
bool isDashboardVisible() const;
/**
* Returns whether the dashboard containment will always be the desktop's one
*/
bool dashboardFollowsDesktop() const;
Plasma::Containment *dashboardContainment() const;
void setDashboardContainment(Plasma::Containment *containment);
public slots:
void toggleDashboard();
void showDashboard(bool show);
void screenResized(Kephal::Screen *);
void screenMoved(Kephal::Screen *);
void adjustSize();
@ -82,16 +64,8 @@ public slots:
*/
void setContainment(Plasma::Containment *containment);
Q_SIGNALS:
void dashboardClosed();
protected:
void prepDashboard();
private:
DashboardView *m_dashboard;
bool m_dashboardFollowsDesktop : 1;
bool m_init : 1;
bool m_init;
int m_desktop;
//FIXME: duplicated from containment_p.h

View file

@ -105,8 +105,6 @@ PlasmaApp::PlasmaApp()
m_panelHidden(0),
m_mapper(new QSignalMapper(this)),
m_startupSuspendWaitCount(0),
m_ignoreDashboardClosures(false),
m_pendingFixedDashboard(false),
m_unlockCorona(false)
{
kDebug() << "!!{} STARTUP TIME" << QTime().msecsTo(QTime::currentTime()) << "plasma app ctor start" << "(line:" << __LINE__ << ")";
@ -200,12 +198,6 @@ PlasmaApp::PlasmaApp()
kDebug() << "Setting the pixmap cache size to" << cacheSize << "kilobytes";
QPixmapCache::setCacheLimit(cacheSize);
KAction *showAction = new KAction(this);
showAction->setText(i18n("Show Dashboard"));
showAction->setObjectName( QLatin1String("Show Dashboard" )); // NO I18N
showAction->setGlobalShortcut(KShortcut(Qt::CTRL + Qt::Key_F12));
connect(showAction, SIGNAL(triggered()), this, SLOT(toggleDashboard()));
KGlobal::setAllowQuit(true);
KGlobal::ref();
@ -323,57 +315,6 @@ void PlasmaApp::syncConfig()
KGlobal::config()->sync();
}
void PlasmaApp::toggleDashboard()
{
// we don't want to listen to dashboard closure signals when toggling
// otherwise we get toggleDashboard -> dashboardClosed -> showDashboard
// and the wrong state of shown dashboards occurs.
m_ignoreDashboardClosures = true;
const int currentDesktop = KWindowSystem::currentDesktop() - 1;
foreach (DesktopView *view, m_desktops) {
if (AppSettings::perVirtualDesktopViews()) {
// always hide the dashboard if it isn't on the current desktop
if (view->desktop() == currentDesktop) {
view->toggleDashboard();
}
} else {
view->toggleDashboard();
}
}
m_ignoreDashboardClosures = false;
}
void PlasmaApp::showDashboard(bool show)
{
// we don't want to listen to dashboard closure signals when showing/hiding
// otherwise we get showDashboard -> dashboardClosed -> showDashboard
// and that could end up badly :)
m_ignoreDashboardClosures = true;
const int currentDesktop = KWindowSystem::currentDesktop() - 1;
foreach (DesktopView *view, m_desktops) {
if (AppSettings::perVirtualDesktopViews()) {
// always hide the dashboard if it isn't on the current desktop
if (view->desktop() == currentDesktop) {
view->showDashboard(show);
}
} else {
view->showDashboard(show);
}
}
m_ignoreDashboardClosures = false;
}
void PlasmaApp::dashboardClosed()
{
if (!m_ignoreDashboardClosures) {
showDashboard(false);
}
}
void PlasmaApp::showInteractiveConsole()
{
if (KGlobal::config()->isImmutable()) {
@ -984,7 +925,6 @@ void PlasmaApp::createWaitingDesktops()
// we have a new screen. neat.
view = new DesktopView(containment, id, 0);
connect(view, SIGNAL(dashboardClosed()), this, SLOT(dashboardClosed()));
if (m_corona) {
connect(m_corona, SIGNAL(screenOwnerChanged(int,int,Plasma::Containment*)),
view, SLOT(screenOwnerChanged(int,int,Plasma::Containment*)));
@ -995,7 +935,6 @@ void PlasmaApp::createWaitingDesktops()
setWmClass(view->winId());
}
}
setFixedDashboard(fixedDashboard());
}
void PlasmaApp::containmentAdded(Plasma::Containment *containment)
@ -1095,27 +1034,6 @@ void PlasmaApp::configureContainment(Plasma::Containment *containment)
configDialog = new BackgroundDialog(resolution, containment, view, 0, id, nullManager);
configDialog->setAttribute(Qt::WA_DeleteOnClose);
// if our containment is a dashboard containment only, then we don't
// want to mess with activities OR allow the user to change the containment type
// doing so causes the dashboard view to lose its containment and renders it useless
bool isDashboardContainment = fixedDashboard();
if (isDashboardContainment) {
bool found = false;
foreach (DesktopView *view, m_desktops) {
if (view->dashboardContainment() == containment) {
found = true;
break;
}
}
isDashboardContainment = found;
}
if (isDashboardContainment) {
configDialog->setLayoutChangeable(false);
}
connect(configDialog, SIGNAL(destroyed(QObject*)), nullManager, SLOT(deleteLater()));
}
@ -1136,13 +1054,10 @@ void PlasmaApp::setPerVirtualDesktopViews(bool perDesktopViews)
disconnect(KWindowSystem::self(), SIGNAL(numberOfDesktopsChanged(int)),
this, SLOT(checkVirtualDesktopViews(int)));
m_pendingFixedDashboard = fixedDashboard();
if (perDesktopViews) {
connect(KWindowSystem::self(), SIGNAL(numberOfDesktopsChanged(int)),
this, SLOT(checkVirtualDesktopViews(int)));
checkVirtualDesktopViews(KWindowSystem::numberOfDesktops());
setFixedDashboard(m_pendingFixedDashboard);
} else {
QList<DesktopView *> perScreenViews;
foreach (DesktopView *view, m_desktops) {
@ -1169,61 +1084,6 @@ void PlasmaApp::checkVirtualDesktopViews(int numDesktops)
m_corona->checkScreens(true);
}
void PlasmaApp::setFixedDashboard(bool fixedDashboard)
{
//TODO: should probably have one dashboard containment per screen
Plasma::Containment *c = 0;
m_pendingFixedDashboard = fixedDashboard;
if (fixedDashboard) {
foreach (Plasma::Containment *possibility, m_corona->containments()) {
if (possibility->pluginName() == "desktopDashboard") {
c = possibility;
break;
}
}
if (!c) {
//avoid the containmentAdded signal being emitted
c = m_corona->addContainment("desktopDashboard");
}
//everything failed? probably a badly packaged plasma
if (!c) {
return;
}
m_corona->addOffscreenWidget(c);
}
QSize maxViewSize;
foreach (DesktopView *view, m_desktops) {
view->setDashboardContainment(c);
if (view->size().width() > maxViewSize.width() && view->size().height() > maxViewSize.height()) {
maxViewSize = view->size();
}
}
if (fixedDashboard) {
c->resize(maxViewSize);
}
m_corona->requestConfigSync();
}
bool PlasmaApp::fixedDashboard() const
{
if (m_desktops.isEmpty()) {
return m_pendingFixedDashboard;
}
foreach (DesktopView *view, m_desktops) {
if (!view->dashboardFollowsDesktop()) {
return true;
}
}
return false;
}
void PlasmaApp::panelRemoved(QObject *panel)
{
m_panels.removeAll((PanelView *)panel);

View file

@ -97,9 +97,6 @@ public:
public Q_SLOTS:
// DBUS interface. if you change these methods, you MUST run:
// qdbuscpp2xml plasmaapp.h -o dbus/org.kde.plasma.App.xml
void toggleDashboard();
void showDashboard(bool show);
void showInteractiveConsole();
void loadScriptInInteractiveConsole(const QString &script);
void showInteractiveKWinConsole();
@ -108,8 +105,6 @@ public Q_SLOTS:
Q_SCRIPTABLE void quit();
void setPerVirtualDesktopViews(bool perDesktopViews);
bool perVirtualDesktopViews() const;
void setFixedDashboard(bool fixedDashboard);
bool fixedDashboard() const;
void createWaitingPanels();
void createWaitingDesktops();
@ -145,7 +140,6 @@ private Q_SLOTS:
void setWmClass(WId id);
void wallpaperCheckedIn();
void wallpaperCheckInTimeout();
void dashboardClosed();
void relocatePanels();
void executeCommands(const QList < QVariant > & commands);
@ -167,8 +161,6 @@ private:
QSignalMapper *m_mapper;
QHash<int, QWeakPointer<ControllerWindow> > m_widgetExplorers;
int m_startupSuspendWaitCount;
bool m_ignoreDashboardClosures;
bool m_pendingFixedDashboard;
bool m_unlockCorona;
};

View file

@ -32,7 +32,7 @@
#include "plasmaapp.h"
static const int SUPPRESS_SHOW_TIMEOUT = 500; // Number of millis to prevent reshow of dashboard
static const int SUPPRESS_SHOW_TIMEOUT = 500; // Number of millis to prevent reshow of saver
class ScreenSaverWidgetExplorer : public Plasma::WidgetExplorer