Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package latte-dock for openSUSE:Factory checked in at 2022-01-25 17:36:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/latte-dock (Old) and /work/SRC/openSUSE:Factory/.latte-dock.new.1938 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "latte-dock" Tue Jan 25 17:36:14 2022 rev:34 rq:949010 version:0.10.8 Changes: -------- --- /work/SRC/openSUSE:Factory/latte-dock/latte-dock.changes 2022-01-11 21:24:31.153180372 +0100 +++ /work/SRC/openSUSE:Factory/.latte-dock.new.1938/latte-dock.changes 2022-01-25 17:38:05.225499337 +0100 @@ -1,0 +2,18 @@ +Tue Jan 25 10:47:32 UTC 2022 - Wolfgang Bauer <wba...@tmo.at> + +- Update to 0.10.8 + * Multi-Screen: fix docks/panels screen repositioning when the + user specifies different screen for dock or panel + (kde#448569) + * Fix borders identification for autopositioning vertical + docks/panels + * Fix vertical docks/panels autopositioning which is relevant to + top and bottom panels (kde#448519) + * Position kwin edges helper window properly on startup after + offscreen positioning (kde#448433) + * X11: center applets config window on screen + * Do not shrink vertical docks/panels on startup after switching + from offscreen to onscreen + * Make dock and panel work properly when they undo their removal + +------------------------------------------------------------------- Old: ---- latte-dock-0.10.7.tar.xz latte-dock-0.10.7.tar.xz.sig New: ---- latte-dock-0.10.8.tar.xz latte-dock-0.10.8.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ latte-dock.spec ++++++ --- /var/tmp/diff_new_pack.JjYzeW/_old 2022-01-25 17:38:05.761495566 +0100 +++ /var/tmp/diff_new_pack.JjYzeW/_new 2022-01-25 17:38:05.773495482 +0100 @@ -22,7 +22,7 @@ %bcond_without released %define kf5_version 5.48.0 Name: latte-dock -Version: 0.10.7 +Version: 0.10.8 Release: 0 Summary: Replacement Dock for Plasma Desktops License: GPL-2.0-or-later ++++++ latte-dock-0.10.7.tar.xz -> latte-dock-0.10.8.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/CHANGELOG.md new/latte-dock-0.10.8/CHANGELOG.md --- old/latte-dock-0.10.7/CHANGELOG.md 2022-01-10 14:50:50.000000000 +0100 +++ new/latte-dock-0.10.8/CHANGELOG.md 2022-01-25 09:41:44.000000000 +0100 @@ -1,5 +1,14 @@ #**CHANGELOG**# +#### Version 0.10.8 +* multi-screen: fix docks/panels screen repositioning when the user specifies different screen for dock or panel +* fix borders identification for autopositioning vertical docks/panels +* fix vertical docks/panels autopositioning which is relevant to top and bottom panels +* position kwin edges helper window properly on startup after offscreen positioning +* x11: center applets config window on screen +* do not shrink vertical docks/panels on startup after switching from offscreen to onscreen +* make dock and panel work properly when they undo their removal + #### Version 0.10.7 * multi-screen: always trust KWin under X11 in order to set correct struts for panels and docks * automatically offset centered applets when the left or right widgets overlap the centered one diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/CMakeLists.txt new/latte-dock-0.10.8/CMakeLists.txt --- old/latte-dock-0.10.7/CMakeLists.txt 2022-01-10 14:50:50.000000000 +0100 +++ new/latte-dock-0.10.8/CMakeLists.txt 2022-01-25 09:41:44.000000000 +0100 @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.0 FATAL_ERROR) set(CMAKE_CXX_STANDARD 14) -set(VERSION 0.10.7) +set(VERSION 0.10.8) set(AUTHOR "Michail Vourlakos, Smith Ar") set(EMAIL "mvourla...@gmail.com, audo...@openmailbox.org") set(WEBSITE "https://userbase.kde.org/LatteDock") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/app/lattecorona.cpp new/latte-dock-0.10.8/app/lattecorona.cpp --- old/latte-dock-0.10.7/app/lattecorona.cpp 2022-01-10 14:50:50.000000000 +0100 +++ new/latte-dock-0.10.8/app/lattecorona.cpp 2022-01-25 09:41:44.000000000 +0100 @@ -612,7 +612,7 @@ break; case Latte::Types::Right: - x = view->geometry().right() - w - offsetW; + x = view->geometry().right() + 1 - w - offsetW; break; } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/app/view/helpers/screenedgeghostwindow.cpp new/latte-dock-0.10.8/app/view/helpers/screenedgeghostwindow.cpp --- old/latte-dock-0.10.7/app/view/helpers/screenedgeghostwindow.cpp 2022-01-10 14:50:50.000000000 +0100 +++ new/latte-dock-0.10.8/app/view/helpers/screenedgeghostwindow.cpp 2022-01-25 09:41:44.000000000 +0100 @@ -7,6 +7,7 @@ // local #include "../view.h" +#include "../positioner.h" // Qt #include <QDebug> @@ -41,6 +42,8 @@ setColor(m_showColor); + connect(m_latteView->positioner(), &Latte::ViewPart::Positioner::slideOffsetChanged, this, &ScreenEdgeGhostWindow::updateGeometry); + //! this timer is used in order to avoid fast enter/exit signals during first //! appearing after edge activation m_delayedMouseTimer.setSingleShot(true); @@ -95,12 +98,12 @@ if (m_latteView->formFactor() == Plasma::Types::Horizontal) { int leftF = qMax(m_latteView->screenGeometry().left(), m_latteView->absoluteGeometry().left() - lengthDifference); - int rightF = qMin(m_latteView->screenGeometry().right(), m_latteView->absoluteGeometry().right() + lengthDifference); + int rightF = qMax(m_latteView->screenGeometry().left(), qMin(m_latteView->screenGeometry().right(), m_latteView->absoluteGeometry().right() + lengthDifference)); newGeometry.setLeft(leftF); newGeometry.setRight(rightF); } else { int topF = qMax(m_latteView->screenGeometry().top(), m_latteView->absoluteGeometry().top() - lengthDifference); - int bottomF = qMin(m_latteView->screenGeometry().bottom(), m_latteView->absoluteGeometry().bottom() + lengthDifference); + int bottomF = qMax(m_latteView->screenGeometry().top(), qMin(m_latteView->screenGeometry().bottom(), m_latteView->absoluteGeometry().bottom() + lengthDifference)); newGeometry.setTop(topF); newGeometry.setBottom(bottomF); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/app/view/positioner.cpp new/latte-dock-0.10.8/app/view/positioner.cpp --- old/latte-dock-0.10.7/app/view/positioner.cpp 2022-01-10 14:50:50.000000000 +0100 +++ new/latte-dock-0.10.8/app/view/positioner.cpp 2022-01-25 09:41:44.000000000 +0100 @@ -564,7 +564,10 @@ freeRegion = latteCorona->availableScreenRegionWithCriteria(fixedScreen, activityid, ignoreModes, ignoreEdges); } - maximumRect = maximumNormalGeometry(); + //! On startup when offscreen use offscreen screen geometry. + //! This way vertical docks and panels are not showing are shrinked that + //! need to be expanded after sliding-in in startup + maximumRect = maximumNormalGeometry(m_inStartup ? availableScreenRect : QRect()); QRegion availableRegion = freeRegion.intersected(maximumRect); availableScreenRect = freeRegion.intersected(maximumRect).boundingRect(); @@ -584,7 +587,6 @@ } validateTopBottomBorders(availableScreenRect, freeRegion); - m_lastAvailableScreenRegion = freeRegion; } else { m_view->effects()->setForceTopBorder(false); @@ -634,23 +636,25 @@ //! this is used mainly from vertical panels in order to //! to get the maximum geometry that can be used from the dock //! based on their alignment type and the location dock -QRect Positioner::maximumNormalGeometry() +QRect Positioner::maximumNormalGeometry(QRect screenGeometry) { + QRect currentScrGeometry = screenGeometry.isEmpty() ? m_view->screen()->geometry() : screenGeometry; + int xPos = 0; - int yPos = m_view->screen()->geometry().y();; - int maxHeight = m_view->screen()->geometry().height(); + int yPos = currentScrGeometry.y();; + int maxHeight = currentScrGeometry.height(); int maxWidth = m_view->maxNormalThickness(); QRect maxGeometry; maxGeometry.setRect(0, 0, maxWidth, maxHeight); switch (m_view->location()) { case Plasma::Types::LeftEdge: - xPos = m_view->screen()->geometry().x(); + xPos = currentScrGeometry.x(); maxGeometry.setRect(xPos, yPos, maxWidth, maxHeight); break; case Plasma::Types::RightEdge: - xPos = m_view->screen()->geometry().right() - maxWidth + 1; + xPos = currentScrGeometry.right() - maxWidth + 1; maxGeometry.setRect(xPos, yPos, maxWidth, maxHeight); break; @@ -669,7 +673,8 @@ if (availableScreenRect.top() != m_view->screenGeometry().top()) { //! check top border - QRegion fitInRegion = QRect(m_view->screenGeometry().x(), availableScreenRect.y()-1, edgeMargin, 1); + int x = m_view->location() == Plasma::Types::LeftEdge ? m_view->screenGeometry().x() : m_view->screenGeometry().right() - edgeMargin + 1; + QRegion fitInRegion = QRect(x, availableScreenRect.y()-1, edgeMargin, 1); QRegion subtracted = fitInRegion.subtracted(availableScreenRegion); if (subtracted.isNull()) { @@ -685,7 +690,8 @@ if (availableScreenRect.bottom() != m_view->screenGeometry().bottom()) { //! check top border - QRegion fitInRegion = QRect(m_view->screenGeometry().x(), availableScreenRect.bottom()+1, edgeMargin, 1); + int x = m_view->location() == Plasma::Types::LeftEdge ? m_view->screenGeometry().x() : m_view->screenGeometry().right() - edgeMargin + 1; + QRegion fitInRegion = QRect(x, availableScreenRect.bottom()+1, edgeMargin, 1); QRegion subtracted = fitInRegion.subtracted(availableScreenRegion); if (subtracted.isNull()) { @@ -966,10 +972,16 @@ //! SCREEN connect(m_view, &QQuickView::screenChanged, this, [&]() { + if (!m_view || !m_nextScreen) { + return; + } + //if panels are not excluded from confirmed geometry check then they are stuck in sliding out end + //and they do not switch to new screen geometry + bool confirmedgeometry = m_view->behaveAsPlasmaPanel() || (!m_view->behaveAsPlasmaPanel() && m_nextScreen->geometry().contains(m_view->geometry().center())); + if (m_nextScreen && m_nextScreen == m_view->screen() - && m_nextScreen->geometry().contains(m_view->geometry().center())) { - + && confirmedgeometry) { bool isrelocationlastevent = isLastHidingRelocationEvent(); m_nextScreen = nullptr; m_nextScreenName = ""; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/app/view/positioner.h new/latte-dock-0.10.8/app/view/positioner.h --- old/latte-dock-0.10.7/app/view/positioner.h 2022-01-10 14:50:50.000000000 +0100 +++ new/latte-dock-0.10.8/app/view/positioner.h 2022-01-25 09:41:44.000000000 +0100 @@ -155,7 +155,7 @@ bool isLastHidingRelocationEvent() const; - QRect maximumNormalGeometry(); + QRect maximumNormalGeometry(QRect screenGeometry = QRect()); WindowSystem::AbstractWindowInterface::Slide slideLocation(Plasma::Types::Location location); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/app/view/view.cpp new/latte-dock-0.10.8/app/view/view.cpp --- old/latte-dock-0.10.7/app/view/view.cpp 2022-01-10 14:50:50.000000000 +0100 +++ new/latte-dock-0.10.8/app/view/view.cpp 2022-01-25 09:41:44.000000000 +0100 @@ -190,6 +190,10 @@ emit inEditModeChanged(); }); + connect(this->containment(), &Plasma::Containment::destroyedChanged, this, [&]() { + m_inDelete = containment()->destroyed(); + }); + if (m_corona->viewSettingsFactory()->hasOrphanSettings() && m_corona->viewSettingsFactory()->hasVisibleSettings() && m_corona->viewSettingsFactory()->lastContainment() == containment()) { @@ -297,6 +301,16 @@ connect(this, &View::activitiesChanged, this, &View::applyActivitiesToWindows); connect(m_positioner, &ViewPart::Positioner::winIdChanged, this, &View::applyActivitiesToWindows); + connect(this, &View::alignmentChanged, this, [&](){ + // inform neighbour vertical docks/panels to adjust their positioning + if (m_inDelete || formFactor() == Plasma::Types::Vertical) { + return; + } + + emit availableScreenRectChangedFrom(this); + emit availableScreenRegionChangedFrom(this); + }); + connect(this, &View::maxLengthChanged, this, [&]() { if (m_inDelete) { return; @@ -523,8 +537,6 @@ void View::removeView() { if (m_layout) { - m_inDelete = true; - QAction *removeAct = action("remove"); if (removeAct) { @@ -589,6 +601,14 @@ } else { m_appletConfigView = new PlasmaQuick::ConfigView(applet); m_appletConfigView.data()->init(); + + //! center applet config window + m_appletConfigView->setScreen(screen()); + QRect scrgeometry = screenGeometry(); + QPoint position{scrgeometry.center().x() - m_appletConfigView->width() / 2, scrgeometry.center().y() - m_appletConfigView->height() / 2 }; + //!under wayland probably needs another workaround + m_appletConfigView->setPosition(position); + m_appletConfigView->show(); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/containment/package/contents/ui/colorizer/CustomBackground.qml new/latte-dock-0.10.8/containment/package/contents/ui/colorizer/CustomBackground.qml --- old/latte-dock-0.10.7/containment/package/contents/ui/colorizer/CustomBackground.qml 2022-01-10 14:50:50.000000000 +0100 +++ new/latte-dock-0.10.8/containment/package/contents/ui/colorizer/CustomBackground.qml 2022-01-25 09:41:44.000000000 +0100 @@ -188,7 +188,7 @@ return 0; } anchors.verticalCenterOffset: { - if (allBorders || (noOfBorders>=2 && bothHorizontals) || (noOfBorders==2 && !bothVerticals && borderWidth===0)) { + if (allBorders || (noOfBorders>=2 && bothHorizontals)) { return 0; } @@ -217,7 +217,7 @@ return 0; } anchors.horizontalCenterOffset: { - if (allBorders || (noOfBorders>=2 && bothVerticals) || (noOfBorders==2 && !bothHorizontals && borderWidth===0)) { + if (allBorders || (noOfBorders>=2 && bothVerticals)) { return 0; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/containment/package/metadata.desktop new/latte-dock-0.10.8/containment/package/metadata.desktop --- old/latte-dock-0.10.7/containment/package/metadata.desktop 2022-01-10 14:50:50.000000000 +0100 +++ new/latte-dock-0.10.8/containment/package/metadata.desktop 2022-01-25 09:41:44.000000000 +0100 @@ -59,7 +59,7 @@ X-KDE-PluginInfo-Author=Michail Vourlakos, Smith Ar X-KDE-PluginInfo-Email=mvourla...@gmail.com, audo...@openmailbox.org X-KDE-PluginInfo-Name=org.kde.latte.containment -X-KDE-PluginInfo-Version=0.10.7 +X-KDE-PluginInfo-Version=0.10.8 X-KDE-PluginInfo-Website=https://userbase.kde.org/LatteDock X-KDE-PluginInfo-Category= X-KDE-PluginInfo-Depends= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/plasmoid/package/metadata.desktop new/latte-dock-0.10.8/plasmoid/package/metadata.desktop --- old/latte-dock-0.10.7/plasmoid/package/metadata.desktop 2022-01-10 14:50:50.000000000 +0100 +++ new/latte-dock-0.10.8/plasmoid/package/metadata.desktop 2022-01-25 09:41:44.000000000 +0100 @@ -68,7 +68,7 @@ X-KDE-PluginInfo-Author=Michail Vourlakos, Smith Ar X-KDE-PluginInfo-Email=mvourla...@gmail.com, audo...@openmailbox.org X-KDE-PluginInfo-Name=org.kde.latte.plasmoid -X-KDE-PluginInfo-Version=0.10.7 +X-KDE-PluginInfo-Version=0.10.8 X-KDE-PluginInfo-Website=https://userbase.kde.org/LatteDock X-KDE-PluginInfo-Category=Windows and Tasks X-KDE-PluginInfo-License=GPL v2+ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/po/ca/plasma_containmentactions_lattecontextmenu.po new/latte-dock-0.10.8/po/ca/plasma_containmentactions_lattecontextmenu.po --- old/latte-dock-0.10.7/po/ca/plasma_containmentactions_lattecontextmenu.po 2022-01-10 14:51:00.000000000 +0100 +++ new/latte-dock-0.10.8/po/ca/plasma_containmentactions_lattecontextmenu.po 2022-01-25 09:41:53.000000000 +0100 @@ -120,23 +120,4 @@ #: menu.cpp:359 #, kde-format msgid "Edit &Layouts..." -msgstr "Edita les &disposicions..." - - - - - - - - - -# skip-rule: kct-dock - - - - - - - - -# skip-rule: kct-dock \ No newline at end of file +msgstr "Edita les &disposicions..." \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/po/fr/plasma_containmentactions_lattecontextmenu.po new/latte-dock-0.10.8/po/fr/plasma_containmentactions_lattecontextmenu.po --- old/latte-dock-0.10.7/po/fr/plasma_containmentactions_lattecontextmenu.po 2022-01-10 14:51:08.000000000 +0100 +++ new/latte-dock-0.10.8/po/fr/plasma_containmentactions_lattecontextmenu.po 2022-01-25 09:42:03.000000000 +0100 @@ -1,5 +1,5 @@ # Simon Depiets <sdepi...@gmail.com>, 2020. -# Xavier Besnard <xavier.besn...@neuf.fr>, 2020, 2021. +# Xavier Besnard <xavier.besn...@neuf.fr>, 2020, 2021, 2022. # Christophe Moulin <mevouillon.c...@gmail.com>, 2020. msgid "" msgstr "" @@ -14,7 +14,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Lokalize 20.12.3\n" +"X-Generator: Lokalize 21.12.1\n" "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/po/it/latte-dock.po new/latte-dock-0.10.8/po/it/latte-dock.po --- old/latte-dock-0.10.7/po/it/latte-dock.po 2022-01-10 14:51:16.000000000 +0100 +++ new/latte-dock-0.10.8/po/it/latte-dock.po 2022-01-25 09:42:11.000000000 +0100 @@ -2,14 +2,14 @@ # This file is distributed under the same license as the latte-dock package. # Smith Ar <audo...@openmailbox.org>, 2017. # Ivan Bordoni <ivan.m...@fastwebnet.it>, 2017. -# Paolo Zamponi <zapa...@email.it>, 2017, 2018, 2019, 2020, 2021. +# Paolo Zamponi <zapa...@email.it>, 2017, 2018, 2019, 2020, 2021, 2022. # msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-12-28 02:08+0000\n" -"PO-Revision-Date: 2021-09-25 23:14+0200\n" +"PO-Revision-Date: 2022-01-10 16:04+0100\n" "Last-Translator: Paolo Zamponi <zapa...@email.it>\n" "Language-Team: Italian <kde-i18n...@kde.org>\n" "Language: it\n" @@ -17,7 +17,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 21.08.1\n" +"X-Generator: Lokalize 21.12.0\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -168,17 +168,16 @@ "Cancella la cache qml. Pu?? essere utile dopo un aggiornamento di sistema." #: app/main.cpp:98 -#, fuzzy, kde-format -#| msgid "Enable autostart during startup" +#, kde-format msgctxt "command line" msgid "Enable autostart for this application" -msgstr "Abilita l'avvio automatico durante la fase di avvio" +msgstr "Abilita l'avvio automatico per questa applicazione" #: app/main.cpp:99 #, kde-format msgctxt "command line" msgid "Disable autostart for this application" -msgstr "" +msgstr "Disabilita l'avvio automatico per questa applicazione" #: app/main.cpp:100 #, kde-format @@ -193,20 +192,16 @@ msgstr "Stampa le disposizioni disponibili" #: app/main.cpp:102 -#, fuzzy, kde-format -#| msgctxt "command line" -#| msgid "Print available layouts" +#, kde-format msgctxt "command line" msgid "Print available dock templates" -msgstr "Stampa le disposizioni disponibili" +msgstr "Stampa i modelli di area di aggancio disponibili" #: app/main.cpp:103 -#, fuzzy, kde-format -#| msgctxt "command line" -#| msgid "Print available layouts" +#, kde-format msgctxt "command line" msgid "Print available layout templates" -msgstr "Stampa le disposizioni disponibili" +msgstr "Stampa i modelli di disposizione disponibili" #: app/main.cpp:104 #, kde-format @@ -230,19 +225,20 @@ #, kde-format msgctxt "command line: import" msgid "absolute_filepath" -msgstr "" +msgstr "percorso_assoluto_del_file" #: app/main.cpp:106 #, kde-format msgctxt "command line" msgid "Suggested layout name when importing a layout file" msgstr "" +"Nome disposizione suggerito all'importazione di un file di disposizione" #: app/main.cpp:106 #, kde-format msgctxt "command line: import" msgid "suggested_name" -msgstr "" +msgstr "nome_suggerito" #: app/main.cpp:107 #, kde-format @@ -254,7 +250,7 @@ #, kde-format msgctxt "command line: import" msgid "file_name" -msgstr "file_name" +msgstr "nome_file" #: app/main.cpp:108 #, kde-format @@ -305,28 +301,24 @@ "predefinita." #: app/main.cpp:211 -#, fuzzy, kde-format -#| msgid "Available layouts that can be used to start Latte:" +#, kde-format msgid "Available layout templates found in your system:" -msgstr "Disposizioni disponibili che possono essere usate per avviare Latte:" +msgstr "Modelli di disposizione trovati nel sistema:" #: app/main.cpp:217 -#, fuzzy, kde-format -#| msgid "There are no available layouts, during startup Default will be used." +#, kde-format msgid "There are no available layout templates in your system." -msgstr "" -"Non ci sono disposizioni disponibili, all'avvio verr?? utilizzata quella " -"predefinita." +msgstr "Non ci sono dei modelli di disposizione nel sistema." #: app/main.cpp:229 #, kde-format msgid "Available dock templates found in your system:" -msgstr "" +msgstr "Modelli di area di aggancio trovati nel sistema:" #: app/main.cpp:235 #, kde-format msgid "There are no available dock templates in your system." -msgstr "" +msgstr "Non ci sono dei modelli di area di aggancio nel sistema." #: app/main.cpp:267 #, kde-format @@ -3288,7 +3280,7 @@ #: shell/package/contents/configuration/pages/BehaviorConfig.qml:854 #, kde-format msgid "Delay floating gap hiding until mouse leaves" -msgstr "Ritarda l'occultamento dello spazio vuoto finch?? il mouse non esce" +msgstr "Ritarda l'occultamento dello spazio flottante finch?? il mouse non esce" #: shell/package/contents/configuration/pages/BehaviorConfig.qml:855 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/po/it/latte_indicator_org.kde.latte.default.po new/latte-dock-0.10.8/po/it/latte_indicator_org.kde.latte.default.po --- old/latte-dock-0.10.7/po/it/latte_indicator_org.kde.latte.default.po 2022-01-10 14:51:16.000000000 +0100 +++ new/latte-dock-0.10.8/po/it/latte_indicator_org.kde.latte.default.po 2022-01-25 09:42:11.000000000 +0100 @@ -2,14 +2,14 @@ # This file is distributed under the same license as the latte-dock package. # Smith Ar <audo...@openmailbox.org>, 2017. # Ivan Bordoni <ivan.m...@fastwebnet.it>, 2017. -# Paolo Zamponi <zapa...@email.it>, 2017, 2018, 2019, 2020, 2021. +# Paolo Zamponi <zapa...@email.it>, 2017, 2018, 2019, 2020, 2021, 2022. # msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-10-04 01:38+0000\n" -"PO-Revision-Date: 2021-06-27 17:00+0200\n" +"PO-Revision-Date: 2022-01-10 16:05+0100\n" "Last-Translator: Paolo Zamponi <zapa...@email.it>\n" "Language-Team: Italian <kde-i18n...@kde.org>\n" "Language: it\n" @@ -17,7 +17,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 21.04.2\n" +"X-Generator: Lokalize 21.12.0\n" #: default/package/config/config.qml:23 #, kde-format @@ -71,10 +71,9 @@ msgstr "Spaziatura" #: default/package/config/config.qml:191 -#, fuzzy, kde-format -#| msgid "Margin" +#, kde-format msgid "Corner Margin" -msgstr "Margine" +msgstr "Margine dell'angolo" #: default/package/config/config.qml:230 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/po/it/latte_indicator_org.kde.latte.plasma.po new/latte-dock-0.10.8/po/it/latte_indicator_org.kde.latte.plasma.po --- old/latte-dock-0.10.7/po/it/latte_indicator_org.kde.latte.plasma.po 2022-01-10 14:51:16.000000000 +0100 +++ new/latte-dock-0.10.8/po/it/latte_indicator_org.kde.latte.plasma.po 2022-01-25 09:42:11.000000000 +0100 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This file is copyright: # This file is distributed under the same license as the latte-dock package. -# Paolo Zamponi <zapa...@email.it>, 2019, 2020, 2021. +# Paolo Zamponi <zapa...@email.it>, 2019, 2020, 2021, 2022. # msgid "" msgstr "" "Project-Id-Version: latte-dock\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-10-04 01:38+0000\n" -"PO-Revision-Date: 2021-05-17 15:34+0200\n" +"PO-Revision-Date: 2022-01-10 16:05+0100\n" "Last-Translator: Paolo Zamponi <zapa...@email.it>\n" "Language-Team: Italian <kde-i18n...@kde.org>\n" "Language: it\n" @@ -15,12 +15,12 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 21.04.0\n" +"X-Generator: Lokalize 21.12.0\n" #: org.kde.latte.plasma/package/config/config.qml:21 #, kde-format msgid "Style" -msgstr "" +msgstr "Stile" #: org.kde.latte.plasma/package/config/config.qml:29 #, kde-format @@ -37,7 +37,7 @@ #: org.kde.latte.plasma/package/config/config.qml:67 #, kde-format msgid "Corner Margin" -msgstr "" +msgstr "Margine dell'angolo" #: org.kde.latte.plasma/package/config/config.qml:99 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/latte-dock-0.10.7/shell/package/metadata.desktop new/latte-dock-0.10.8/shell/package/metadata.desktop --- old/latte-dock-0.10.7/shell/package/metadata.desktop 2022-01-10 14:50:50.000000000 +0100 +++ new/latte-dock-0.10.8/shell/package/metadata.desktop 2022-01-25 09:41:44.000000000 +0100 @@ -104,5 +104,5 @@ X-KDE-PluginInfo-Email=mvourla...@gmail.com, audo...@openmailbox.org X-KDE-PluginInfo-License=GPLv3+ X-KDE-PluginInfo-Name=org.kde.latte.shell -X-KDE-PluginInfo-Version=0.10.7 +X-KDE-PluginInfo-Version=0.10.8 X-KDE-PluginInfo-Website=https://userbase.kde.org/LatteDock