Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package spectacle for openSUSE:Factory 
checked in at 2026-09-10 11:46:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spectacle (Old)
 and      /work/SRC/openSUSE:Factory/.spectacle.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "spectacle"

Thu Sep 10 11:46:14 2026 rev:143 rq:1376482 version:6.7.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/spectacle/spectacle.changes      2026-08-09 
21:32:01.055385031 +0200
+++ /work/SRC/openSUSE:Factory/.spectacle.new.1265/spectacle.changes    
2026-09-10 11:46:44.947892579 +0200
@@ -1,0 +2,12 @@
+Tue Sep  8 12:09:27 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.7.5:
+  * New bugfix release
+  * For more details see https://kde.org/announcements/plasma/6/6.7.5
+- Changes since 6.7.4:
+  * Update version for new release 6.7.5
+  * Fix annotation options submenu overflowing off top of screen
+  * Fix crash when window is destroyed during window-under-pointer detection
+  * Update version for new release 6.7.5
+
+-------------------------------------------------------------------

Old:
----
  spectacle-6.7.4.tar.xz
  spectacle-6.7.4.tar.xz.sig

New:
----
  spectacle-6.7.5.tar.xz
  spectacle-6.7.5.tar.xz.sig

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

Other differences:
------------------
++++++ spectacle.spec ++++++
--- /var/tmp/diff_new_pack.fKTyiN/_old  2026-09-10 11:46:47.188986530 +0200
+++ /var/tmp/diff_new_pack.fKTyiN/_new  2026-09-10 11:46:47.189986572 +0200
@@ -25,7 +25,7 @@
 %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk 
-F. '{print $1"."$2}')}
 %bcond_without released
 Name:           spectacle
-Version:        6.7.4
+Version:        6.7.5
 Release:        0
 Summary:        Screen Capture Program
 License:        GPL-2.0-or-later AND LGPL-2.0-or-later


++++++ spectacle-6.7.4.tar.xz -> spectacle-6.7.5.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spectacle-6.7.4/CMakeLists.txt 
new/spectacle-6.7.5/CMakeLists.txt
--- old/spectacle-6.7.4/CMakeLists.txt  2026-08-04 11:29:17.000000000 +0200
+++ new/spectacle-6.7.5/CMakeLists.txt  2026-09-08 13:00:52.000000000 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required (VERSION 3.16 FATAL_ERROR)
 # Managed by release script
-set(PROJECT_VERSION "6.7.4")
+set(PROJECT_VERSION "6.7.5")
 set(SPECTACLE_VERSION ${PROJECT_VERSION})
 
 # Spectacle project
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spectacle-6.7.4/desktop/org.kde.spectacle.appdata.xml 
new/spectacle-6.7.5/desktop/org.kde.spectacle.appdata.xml
--- old/spectacle-6.7.4/desktop/org.kde.spectacle.appdata.xml   2026-08-04 
11:29:17.000000000 +0200
+++ new/spectacle-6.7.5/desktop/org.kde.spectacle.appdata.xml   2026-09-08 
13:00:52.000000000 +0200
@@ -33,6 +33,7 @@
   <name xml:lang="ie">Spectacle</name>
   <name xml:lang="is">Spectacle</name>
   <name xml:lang="it">Spectacle</name>
+  <name xml:lang="ja">Spectacle</name>
   <name xml:lang="ka">Spectacle</name>
   <name xml:lang="ko">Spectacle</name>
   <name xml:lang="lt">Spectacle</name>
@@ -79,6 +80,7 @@
   <summary xml:lang="ia">Prende capturas de schermo e registrationes</summary>
   <summary xml:lang="is">Taka skjámynd og taka upp</summary>
   <summary xml:lang="it">Cattura schermate e registra lo schermo</summary>
+  <summary xml:lang="ja">スクリーンショットと画面録画を撮影</summary>
   <summary xml:lang="ka">გადაიღეთ და ჩაიწერეთ ეკრანი</summary>
   <summary xml:lang="ko">스크린샷과 화면 녹화 찍기</summary>
   <summary xml:lang="lt">Daryti ekrano kopijas ir filmuoti ekraną</summary>
@@ -103,7 +105,7 @@
     <p>
       Spectacle is a simple application for capturing desktop screenshots. It 
can capture images of the entire desktop, a single monitor, the currently 
active window, the window currently under the mouse, or a rectangular region of 
the screen. The images can then be printed, sent to other applications for 
manipulation, or quickly be saved as-is.
     </p>
-    <p xml:lang="ar">لاقط الشاشة هو تطبيق لالتقاط لقطات شاشة لسطح المكتب 
وتحريرها. يمكنه التقاط صور لسطح المكتب بأكمله، أو شاشة واحدة، أو النافذة النشطة 
حالياً، أو النافذة الموجودة حالياً أسفل الفأرة، أو منطقة مستطيلة من الشاشة. 
يمكن بعد ذلك شرح الصور، أو طباعتها، أو إرسالها إلى تطبيقات أخرى لمعالجتها، أو 
حفظها بسرعة كما هي.</p>
+    <p xml:lang="ar">لاقط الشاشة هو تطبيق لالتقاط لقطات شاشة لسطح المكتب 
وتحريرها. يمكنه التقاط صور لسطح المكتب بأكمله، أو شاشة واحدة، أو النافذة النشطة 
حاليًا، أو النافذة الموجودة حاليًا أسفل الفأرة، أو منطقة مستطيلة من الشاشة. 
يمكن بعد ذلك شرح الصور، أو طباعتها، أو إرسالها إلى تطبيقات أخرى لمعالجتها، أو 
حفظها بسرعة كما هي.</p>
     <p xml:lang="az">Spectacle ekran şəkillərini çəkmək üçün sadə tətbiqdir. O 
bütün ekranların, tək monitorun, cari aktiv pəncərənin, kursor altındakı 
pəncərənin, və ya ekranın süçilmiş düzbucaqlı sahəsinin şəkillərini çəkə bilir. 
Bu şəkillər, sonradan çapa, üzərində işləmək üçün başqa tətbiqlərə göndərilə 
bilər və ya başqa bir fərdi ad ilə cəld saxlanıla bilər.</p>
     <p xml:lang="bg">Spectacle е просто приложение за заснемане на работния 
плот. То може да заснема  изображения на целия работен плот, на един монитор, 
на активния в момента прозорец, на прозореца, който в момента е под мишката, 
или правоъгълна област от екрана. След това изображенията могат да бъдат 
отпечатани, изпратени на други приложения за обработка, или бързо да бъдат 
запазени непроменени.</p>
     <p xml:lang="ca">L'Spectacle és una aplicació per a prendre captures de 
pantalla de l'escriptori. Pot capturar imatges de tot l'escriptori, un sol 
monitor, la finestra activa, la finestra sota el ratolí o d'una regió 
rectangular de la pantalla. Les imatges es poden imprimir, enviar a altres 
aplicacions per a la seva manipulació o desar-les com estan.</p>
@@ -128,6 +130,7 @@
     <p xml:lang="id">Spectacle adalah aplikasi sederhana untuk menangkap 
screenshot desktop. Hal ini bisa menangkap gambar dari seluruh desktop, monitor 
tunggal, jendela yang sedang aktif, jendela saat ini yang sedang di bawah 
mouse, atau bidang persegi pada layar. Gambar kemudian bisa di-print, dikirim 
ke aplikasi lain untuk manipulasi, atau secara cepat disimpan sebagai apa.</p>
     <p xml:lang="is">Spectacle er einfalt forrit til að taka mynd af 
skjáborðinu. Það getur tekið mynd af öllu skjáborðinu, einum skjá, glugganum 
sem er virkur, glugganum sem er undir músinni eða rétthyrndu svæði á skjánum. 
Síðan er hægt að prenta myndirnar, senda þær í annað forrit til að breyta þeim 
eða vista þær eins og þær koma fyrir.</p>
     <p xml:lang="it">Spectacle è una semplice applicazione per catturare 
schermate. Può acquisire immagini dell'intero desktop, di un singolo monitor, 
della finestra attiva, della finestra sotto il puntatore del mouse, o di una 
regione rettangolare dello schermo. Le immagini possono essere stampate, 
inviate ad altre applicazioni per essere modificate, o salvate rapidamente così 
come sono.</p>
+    <p xml:lang="ja">Spectacle 
はデスクトップのスクリーンショットを撮影するシンプルなアプリケーションです。画面全体や指定のモニター、使用中のウィンドウ、マウスを合わせているウィンドウ、矩形領域から撮影できます。撮影した画像は印刷したり、ほかのアプリケーションで編集したり、そのまま保存することができます。</p>
     <p xml:lang="ka">Spectacle მარტივი აპლიკაციაა ეკრანის ანაბეჭდების 
ასაღებად. მას შეუძლია მთლიანი სამუშაო მაგიდის სურათი გადაიღოს ისევე, როგორც 
ერთი მონიტორის, ამჟამად აქტიური ფანჯრის, ფანჯრის, რომელიც თაგუნას კურსორის 
ქვეშაა ან ოთხკუთხედი ადგილი ეკრანზე. ეს სურათები შეგიძლიათ დაბეჭდოთ, დაამუშაოთ 
ან უბრალოდ შეინახოთ.</p>
     <p xml:lang="ko">Spectacle은 데스크톱 스크린샷을 찍는 앱입니다. 전체 데스크톱, 단일 모니터, 활성 창, 마우스 
아래 창, 화면의 사각형 영역을 찍을 수 있습니다. 사진을 인쇄하거나, 그대로 저장하거나, 다른 앱에서 곧바로 편집할 수 있습니다.</p>
     <p xml:lang="lt">Spectacle yra paprasta darbalaukio ekrano kopijų darymo 
programa. Ji gali fotografuoti visą darbalaukį, atskirą monitorių, esamą aktyvų 
langą, esamu metu po pele esantį langą arba stačiakampę ekrano sritį. Po to, 
paveikslai gali būti atspausdinti, išsiųsti į kitas programas taisymui arba, 
tiesiog, įrašyti esamu pavidalu.</p>
@@ -181,6 +184,7 @@
     <p xml:lang="ie">Caracteristicas:</p>
     <p xml:lang="is">Eiginleikar:</p>
     <p xml:lang="it">Funzionalità:</p>
+    <p xml:lang="ja">以下の機能に対応しています。</p>
     <p xml:lang="ka">თვისებები:</p>
     <p xml:lang="ko">기능:</p>
     <p xml:lang="lt">Ypatybės:</p>
@@ -236,6 +240,7 @@
       <li xml:lang="ie">Capturar li tot Pupitre</li>
       <li xml:lang="is">Taka mynd af öllu skjáborðinu</li>
       <li xml:lang="it">Cattura l'intero desktop</li>
+      <li xml:lang="ja">デスクトップ全体の撮影</li>
       <li xml:lang="ka">მთელი სამუშაო მაგიდის ჩაჭერა</li>
       <li xml:lang="ko">전체 바탕 화면 찍기</li>
       <li xml:lang="lt">Fotografuoti visą darbalaukį</li>
@@ -289,6 +294,7 @@
       <li xml:lang="ie">Capturar li actual monitor</li>
       <li xml:lang="is">Taka mynd af þessum skjá</li>
       <li xml:lang="it">Cattura il monitor attuale</li>
+      <li xml:lang="ja">現在のモニターの撮影</li>
       <li xml:lang="ka">მიმდინარე ეკრანის ჩაჭერა</li>
       <li xml:lang="ko">현재 모니터 찍기</li>
       <li xml:lang="lt">Fotografuoti dabartinį monitorių</li>
@@ -342,6 +348,7 @@
       <li xml:lang="ie">Capturar li activ fenestre</li>
       <li xml:lang="is">Taka mynd af virkum glugga</li>
       <li xml:lang="it">Cattura la finestra attiva</li>
+      <li xml:lang="ja">アクティブウィンドウの撮影</li>
       <li xml:lang="ka">აქტიური ფანჯრის ჩაჭერა</li>
       <li xml:lang="ko">활성 창 찍기</li>
       <li xml:lang="lt">Fotografuoti aktyvų langą</li>
@@ -395,6 +402,7 @@
       <li xml:lang="ie">Capturar un rectangulari region</li>
       <li xml:lang="is">Taka mynd af rétthyrndu svæði</li>
       <li xml:lang="it">Cattura una regione rettangolare</li>
+      <li xml:lang="ja">矩形領域の撮影</li>
       <li xml:lang="ka">ოთხკუთხედი რეგიონის ჩაჭერა</li>
       <li xml:lang="ko">화면의 사각형 영역 찍기</li>
       <li xml:lang="lt">Fotografuoti stačiakampę sritį</li>
@@ -448,6 +456,7 @@
       <li xml:lang="ie">Rapid-tastes for capturas</li>
       <li xml:lang="is">Flýtilyklar til að taka skjámyndir</li>
       <li xml:lang="it">Scorciatoie di tastiera per acquisire schermate</li>
+      <li xml:lang="ja">キーボードショートカットでスクリーンショット</li>
       <li xml:lang="ka">კლავიატურის მალსახმობები ეკრანის ასლის გადასაღებად</li>
       <li xml:lang="ko">화면 스크린샷 찍기 단축키</li>
       <li xml:lang="lt">Ekrano kopijų darymo spartieji klavišai</li>
@@ -507,6 +516,7 @@
       <caption xml:lang="ie">Spectacle pos captura del ecran</caption>
       <caption xml:lang="is">Spectacle eftir að skjámynd er tekin</caption>
       <caption xml:lang="it">Spectacle dopo la cattura di una 
schermata</caption>
+      <caption xml:lang="ja">スクリーンショットを撮ったあと Spectacle で編集</caption>
       <caption xml:lang="ka">Spectacle ეკრანის ასლის გადაღების შემდეგ</caption>
       <caption xml:lang="ko">스크린샷을 찍은 후 Spectacle 설정</caption>
       <caption xml:lang="lt">Spectacle, padarius ekrano kopiją</caption>
@@ -541,9 +551,9 @@
   </provides>
   <launchable type="desktop-id">org.kde.spectacle.desktop</launchable>
   <releases>
+    <release version="6.7.5" date="2026-09-08"/>
     <release version="6.7.4" date="2026-08-04"/>
     <release version="6.7.3" date="2026-07-14"/>
     <release version="6.7.2" date="2026-06-30"/>
-    <release version="6.7.1" date="2026-06-23"/>
   </releases>
 </component>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spectacle-6.7.4/po/ar/spectacle.po 
new/spectacle-6.7.5/po/ar/spectacle.po
--- old/spectacle-6.7.4/po/ar/spectacle.po      2026-08-04 11:29:17.000000000 
+0200
+++ new/spectacle-6.7.5/po/ar/spectacle.po      2026-09-08 13:00:52.000000000 
+0200
@@ -9,7 +9,7 @@
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-07-29 02:44+0000\n"
-"PO-Revision-Date: 2026-03-23 22:27+0400\n"
+"PO-Revision-Date: 2026-08-10 12:18+0400\n"
 "Last-Translator: Zayed Al-Saidi <[email protected]>\n"
 "Language-Team: ar\n"
 "Language: ar\n"
@@ -507,7 +507,7 @@
 msgstr[1] "بكسل واحد"
 msgstr[2] "بكسلان"
 msgstr[3] "%1بكسل"
-msgstr[4] "%1بكسلاً"
+msgstr[4] "%1بكسلًا"
 msgstr[5] "%1بكسل"
 
 #: src/Gui/AnnotationOptionsToolBarContents.qml:93
@@ -702,7 +702,7 @@
 #, kde-format
 msgid "Cancel (%1 second)"
 msgid_plural "Cancel (%1 seconds)"
-msgstr[0] "ألغ (حالاً)"
+msgstr[0] "ألغ (حالًا)"
 msgstr[1] "ألغ (ثانية واحدة)"
 msgstr[2] "ألغ (ثانيتان)"
 msgstr[3] "ألغ (%1 ثواني)"
@@ -1174,7 +1174,7 @@
 "Right click to clear the selection."
 msgstr ""
 "انقر واسحب لإجراء تحديد.\n"
-"انقر نقراً مزدوجاً فوق التحديد للقبول والاقتصاص.\n"
+"انقر نقرًا مزدوجًا فوق التحديد للقبول والاقتصاص.\n"
 "انقر بزر الفأرة الأيمن لمسح التحديد."
 
 #. i18n: ectx: property (text), widget (QLabel, launchActionSpectacleLabel)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spectacle-6.7.4/po/bg/spectacle.po 
new/spectacle-6.7.5/po/bg/spectacle.po
--- old/spectacle-6.7.4/po/bg/spectacle.po      2026-08-04 11:29:17.000000000 
+0200
+++ new/spectacle-6.7.5/po/bg/spectacle.po      2026-09-08 13:00:52.000000000 
+0200
@@ -2,13 +2,13 @@
 # This file is distributed under the same license as the PACKAGE package.
 #
 # Yasen Pramatarov <[email protected]>, 2015.
-# SPDX-FileCopyrightText: 2022, 2023, 2024, 2025, 2026 Mincho Kondarev 
<[email protected]>
+# SPDX-FileCopyrightText: 2022-2026 Mincho Kondarev <[email protected]>
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-07-29 02:44+0000\n"
-"PO-Revision-Date: 2026-04-03 00:47+0200\n"
+"PO-Revision-Date: 2026-07-23 20:25+0200\n"
 "Last-Translator: Mincho Kondarev <[email protected]>\n"
 "Language-Team: Bulgarian <[email protected]>\n"
 "Language: bg\n"
@@ -16,7 +16,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 26.03.70\n"
+"X-Generator: Lokalize 26.04.3\n"
 
 #, kde-format
 msgctxt "translatable folder name"
@@ -1587,7 +1587,7 @@
 #: src/Gui/SettingsDialog/spectacle.kcfg:95
 #, kde-format
 msgid "Whether the mouse cursor is included in the video"
-msgstr "Дали да се включва курсора на мишката във видеото"
+msgstr "Дали да се включва курсора на мишката в записа"
 
 #. i18n: ectx: label, entry (includeDecorations), group (GuiConfig)
 #: src/Gui/SettingsDialog/spectacle.kcfg:99
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spectacle-6.7.4/po/ca/spectacle.po 
new/spectacle-6.7.5/po/ca/spectacle.po
--- old/spectacle-6.7.4/po/ca/spectacle.po      2026-08-04 11:29:17.000000000 
+0200
+++ new/spectacle-6.7.5/po/ca/spectacle.po      2026-09-08 13:00:52.000000000 
+0200
@@ -3,14 +3,14 @@
 # This file is distributed under the license LGPL version 2.1 or
 # version 3 or later versions approved by the membership of KDE e.V.
 #
-# SPDX-FileCopyrightText: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 
2023, 2024, 2025, 2026 Josep M. Ferrer <[email protected]>
-# SPDX-FileCopyrightText: 2015, 2017, 2018, 2019, 2020, 2023 Antoni Bella 
Pérez <[email protected]>
+# SPDX-FileCopyrightText: 2015-2026 Josep M. Ferrer <[email protected]>
+# SPDX-FileCopyrightText: 2015, 2017-2020, 2023 Antoni Bella Pérez 
<[email protected]>
 msgid ""
 msgstr ""
 "Project-Id-Version: spectacle\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-07-29 02:44+0000\n"
-"PO-Revision-Date: 2026-03-29 13:29+0200\n"
+"PO-Revision-Date: 2026-09-06 17:43+0200\n"
 "Last-Translator: Josep M. Ferrer <[email protected]>\n"
 "Language-Team: Catalan <[email protected]>\n"
 "Language: ca\n"
@@ -1921,7 +1921,7 @@
 #, kde-format
 msgctxt "@info, %1 is the height"
 msgid "Bad height for KWin screenshot: %1"
-msgstr "Alçada incorrecta per a la captura de pantalla del KWin: %1"
+msgstr "Altura incorrecta per a la captura de pantalla del KWin: %1"
 
 #: src/Platforms/ImagePlatformKWin.cpp:159
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spectacle-6.7.4/po/ca@valencia/spectacle.po 
new/spectacle-6.7.5/po/ca@valencia/spectacle.po
--- old/spectacle-6.7.4/po/ca@valencia/spectacle.po     2026-08-04 
11:29:17.000000000 +0200
+++ new/spectacle-6.7.5/po/ca@valencia/spectacle.po     2026-09-08 
13:00:52.000000000 +0200
@@ -3,14 +3,14 @@
 # This file is distributed under the license LGPL version 2.1 or
 # version 3 or later versions approved by the membership of KDE e.V.
 #
-# SPDX-FileCopyrightText: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 
2023, 2024, 2025, 2026 Josep M. Ferrer <[email protected]>
-# SPDX-FileCopyrightText: 2015, 2017, 2018, 2019, 2020, 2023 Antoni Bella 
Pérez <[email protected]>
+# SPDX-FileCopyrightText: 2015-2026 Josep M. Ferrer <[email protected]>
+# SPDX-FileCopyrightText: 2015, 2017-2020, 2023 Antoni Bella Pérez 
<[email protected]>
 msgid ""
 msgstr ""
 "Project-Id-Version: spectacle\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-07-29 02:44+0000\n"
-"PO-Revision-Date: 2026-03-29 13:29+0200\n"
+"PO-Revision-Date: 2026-09-06 17:43+0200\n"
 "Last-Translator: Josep M. Ferrer <[email protected]>\n"
 "Language-Team: Catalan <[email protected]>\n"
 "Language: ca@valencia\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spectacle-6.7.4/po/fi/spectacle.po 
new/spectacle-6.7.5/po/fi/spectacle.po
--- old/spectacle-6.7.4/po/fi/spectacle.po      2026-08-04 11:29:17.000000000 
+0200
+++ new/spectacle-6.7.5/po/fi/spectacle.po      2026-09-08 13:00:52.000000000 
+0200
@@ -11,7 +11,7 @@
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-07-29 02:44+0000\n"
-"PO-Revision-Date: 2026-01-10 21:04+0200\n"
+"PO-Revision-Date: 2026-03-03 15:17+0200\n"
 "Last-Translator: Tommi Nieminen <[email protected]>\n"
 "Language-Team: Finnish <[email protected]>\n"
 "Language: fi\n"
@@ -228,10 +228,9 @@
 msgstr "Avaa ruutukaappaustiedosto ja muokkaa sitä"
 
 #: src/CommandLineOptions.h:116
-#, fuzzy, kde-format
-#| msgid "Accept on click-and-release"
+#, kde-format
 msgid "Accept region selection on click-and-release"
-msgstr "Painamalla ja vapauttaminen hyväksyy"
+msgstr "Hyväksy alueen valinta napsauttamalla ja vapauttamalla"
 
 #: src/ExportManager.cpp:460
 #, kde-format
@@ -1347,11 +1346,9 @@
 
 #. i18n: ectx: property (text), widget (QLabel, closeAfterOcrLabel)
 #: src/Gui/SettingsDialog/GeneralOptions.ui:306
-#, fuzzy, kde-format
-#| msgctxt "@info"
-#| msgid "Text extraction failed"
+#, kde-format
 msgid "Text extraction:"
-msgstr "Tekstin luku epäonnistui"
+msgstr "Tekstin irrottaminen:"
 
 #. i18n: ectx: label, entry (closeAfterOcr), group (General)
 #. i18n: ectx: property (text), widget (QCheckBox, kcfg_closeAfterOcr)
@@ -1359,7 +1356,7 @@
 #: src/Gui/SettingsDialog/spectacle.kcfg:38
 #, kde-format
 msgid "Close after extraction (skips auto-save)"
-msgstr ""
+msgstr "Sulje luettuasi (ohittaa automaattitallennuksen)"
 
 #. i18n: ectx: property (toolTip), widget (QLabel, closeAfterOcrInfo)
 #: src/Gui/SettingsDialog/GeneralOptions.ui:334
@@ -1368,6 +1365,8 @@
 "Spectacle will close after text extraction and automatic saving will be "
 "skipped."
 msgstr ""
+"Spectacle sulkeutuu tekstin irrottamisen jälkeen ja sivuuttaa automaattisen "
+"tallentamisen."
 
 #. i18n: ectx: property (text), widget (QLabel, ocrUnavailableLabel)
 #: src/Gui/SettingsDialog/GeneralOptions.ui:395
@@ -2330,12 +2329,10 @@
 msgstr "%1 ja %2"
 
 #: src/SpectacleCore.cpp:609
-#, fuzzy, kde-kuit-format
-#| msgctxt "@info:notification"
-#| msgid "Text copied to clipboard.<nl/>Languages detected: %1"
+#, kde-kuit-format
 msgctxt "@info:notification"
 msgid "Text copied to clipboard.<nl/>Languages used: %1"
-msgstr "Teksti kopioitiin leikepöydälle.<nl/>Tunnistetut kielet: %1"
+msgstr "Teksti kopioitiin leikepöydälle.<nl/>Käytetyt kielet: %1"
 
 #: src/SpectacleCore.cpp:614
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spectacle-6.7.4/po/it/docs/spectacle/man-spectacle.1.docbook 
new/spectacle-6.7.5/po/it/docs/spectacle/man-spectacle.1.docbook
--- old/spectacle-6.7.4/po/it/docs/spectacle/man-spectacle.1.docbook    
2026-08-04 11:29:17.000000000 +0200
+++ new/spectacle-6.7.5/po/it/docs/spectacle/man-spectacle.1.docbook    
2026-09-08 13:00:52.000000000 +0200
@@ -115,6 +115,23 @@
 <varlistentry>
 <term
 ><option
+>--scaled</option
+></term>
+<listitem>
+<para
+>Se utilizzato con <option
+>-f</option
+>/<option
+>--fullscreen</option
+>, cattura tutte le schermate ridimensionandole alla stessa dimensione. Non ha 
alcun effetto senza <option
+>-f</option
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><option
 >-m, --current</option
 ></term>
 <listitem>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spectacle-6.7.4/po/pl/spectacle.po 
new/spectacle-6.7.5/po/pl/spectacle.po
--- old/spectacle-6.7.4/po/pl/spectacle.po      2026-08-04 11:29:17.000000000 
+0200
+++ new/spectacle-6.7.5/po/pl/spectacle.po      2026-09-08 13:00:52.000000000 
+0200
@@ -1,13 +1,13 @@
 # Copyright (C) YEAR This_file_is_part_of_KDE
 # This file is distributed under the same license as the PACKAGE package.
-# SPDX-FileCopyrightText: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 
2023, 2024, 2025, 2026 Łukasz Wojniłowicz <[email protected]>
+# SPDX-FileCopyrightText: 2015-2026 Łukasz Wojniłowicz 
<[email protected]>
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-07-29 02:44+0000\n"
-"PO-Revision-Date: 2026-04-11 09:55+0200\n"
+"PO-Revision-Date: 2026-09-06 10:35+0200\n"
 "Last-Translator: Łukasz Wojniłowicz <[email protected]>\n"
 "Language-Team: pl\n"
 "Language: pl\n"
@@ -16,7 +16,7 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Lokalize 25.08.2\n"
+"X-Generator: Lokalize 26.08.0\n"
 
 #, kde-format
 msgctxt "translatable folder name"
@@ -251,7 +251,7 @@
 #: src/ExportManager.cpp:486
 #, kde-format
 msgid "Cannot save screenshot. Error while writing file."
-msgstr "Nie można zapisać zrzutu ekranu. Błąd przy zapisie pliku."
+msgstr "Nie można zapisać zrzutu ekranu. Błąd przy zapisywaniu pliku."
 
 #: src/ExportManager.cpp:506
 #, kde-kuit-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spectacle-6.7.4/src/Gui/CaptureOverlay.qml 
new/spectacle-6.7.5/src/Gui/CaptureOverlay.qml
--- old/spectacle-6.7.4/src/Gui/CaptureOverlay.qml      2026-08-04 
11:29:17.000000000 +0200
+++ new/spectacle-6.7.5/src/Gui/CaptureOverlay.qml      2026-09-08 
13:00:52.000000000 +0200
@@ -702,19 +702,19 @@
 
                 topLeftRadius: otbLoader.visible
                     && otbLoader.x === 0
-                    && (annotationsToolBar.valignment & Qt.AlignTop)
+                    && (otbLoader.valignment & Qt.AlignTop)
                     && !SelectionEditor.selection.empty ? 0 : radius
                 topRightRadius: otbLoader.visible
                     && otbLoader.x === width - otbLoader.width
-                    && (annotationsToolBar.valignment & Qt.AlignTop)
+                    && (otbLoader.valignment & Qt.AlignTop)
                     && !SelectionEditor.selection.empty? 0 : radius
                 bottomLeftRadius: otbLoader.visible
                     && otbLoader.x === 0
-                    && ((annotationsToolBar.valignment & Qt.AlignBottom)
+                    && ((otbLoader.valignment & Qt.AlignBottom)
                     || SelectionEditor.selection.empty) ? 0 : radius
                 bottomRightRadius: otbLoader.visible
                     && otbLoader.x === width - otbLoader.width
-                    && ((annotationsToolBar.valignment & Qt.AlignBottom)
+                    && ((otbLoader.valignment & Qt.AlignBottom)
                     || SelectionEditor.selection.empty) ? 0 : radius
 
                 Binding {
@@ -767,7 +767,7 @@
                     opacity: otbLoader.opacity
                     parent: annotationsToolBar
                     x: otbLoader.x + annotationsToolBar.background.border.width
-                    y: (annotationsToolBar.valignment & Qt.AlignTop)
+                    y: (otbLoader.valignment & Qt.AlignTop)
                         && !SelectionEditor.selection.empty
                         ? otbLoader.y + otbLoader.height : otbLoader.y
                     width: otbLoader.width - 
annotationsToolBar.background.border.width * 2
@@ -822,6 +822,14 @@
                 AnimatedLoader {
                     id: otbLoader
                     parent: annotationsToolBar
+                    readonly property int valignment: {
+                        if ((annotationsToolBar.valignment & Qt.AlignBottom) 
|| SelectionEditor.selection.empty) {
+                            return Qt.AlignBottom
+                        }
+                        const spaceAbove = atbLoader.y - 
annotationsToolBar.bounds.top
+                        const neededSpace = height + 
annotationsToolBar.bottomPadding
+                        return spaceAbove >= neededSpace ? Qt.AlignTop : 
Qt.AlignBottom
+                    }
                     x: {
                         let targetX = annotationsContents.x
                         const checkedButton = annotationsContents.checkedButton
@@ -832,7 +840,7 @@
                                 Math.min(contextWindow.dprRound(targetX),
                                         parent.width - width)) // max value
                     }
-                    y: (annotationsToolBar.valignment & Qt.AlignTop)
+                    y: (otbLoader.valignment & Qt.AlignTop)
                         && !SelectionEditor.selection.empty
                         ? -otbLoader.height + borderBg.height
                         : otbLoader.height - borderBg.height
@@ -851,10 +859,10 @@
                             displayMode: QQC.AbstractButton.IconOnly
                             focusPolicy: Qt.NoFocus
                         }
-                        topLeftRadius: ((annotationsToolBar.valignment & 
Qt.AlignBottom) || SelectionEditor.selection.empty) && otbLoader.x >= 0 ? 0 : 
radius
-                        topRightRadius: ((annotationsToolBar.valignment & 
Qt.AlignBottom) || SelectionEditor.selection.empty) && otbLoader.x + width <= 
annotationsToolBar.width ? 0 : radius
-                        bottomLeftRadius: (annotationsToolBar.valignment & 
Qt.AlignTop) && !SelectionEditor.selection.empty && otbLoader.x >= 0 ? 0 : 
radius
-                        bottomRightRadius: (annotationsToolBar.valignment & 
Qt.AlignTop) && !SelectionEditor.selection.empty && otbLoader.x + width <= 
annotationsToolBar.width ? 0 : radius
+                        topLeftRadius: ((otbLoader.valignment & 
Qt.AlignBottom) || SelectionEditor.selection.empty) && otbLoader.x >= 0 ? 0 : 
radius
+                        topRightRadius: ((otbLoader.valignment & 
Qt.AlignBottom) || SelectionEditor.selection.empty) && otbLoader.x + width <= 
annotationsToolBar.width ? 0 : radius
+                        bottomLeftRadius: (otbLoader.valignment & Qt.AlignTop) 
&& !SelectionEditor.selection.empty && otbLoader.x >= 0 ? 0 : radius
+                        bottomRightRadius: (otbLoader.valignment & 
Qt.AlignTop) && !SelectionEditor.selection.empty && otbLoader.x + width <= 
annotationsToolBar.width ? 0 : radius
                     }
                 }
             }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spectacle-6.7.4/src/Platforms/ImagePlatformXcb.cpp 
new/spectacle-6.7.5/src/Platforms/ImagePlatformXcb.cpp
--- old/spectacle-6.7.4/src/Platforms/ImagePlatformXcb.cpp      2026-08-04 
11:29:17.000000000 +0200
+++ new/spectacle-6.7.5/src/Platforms/ImagePlatformXcb.cpp      2026-09-08 
13:00:52.000000000 +0200
@@ -34,6 +34,7 @@
 #include <KWindowInfo>
 #include <KWindowSystem>
 #include <KX11Extras>
+#include <xcb/xproto.h>
 
 using namespace Qt::StringLiterals;
 
@@ -221,7 +222,7 @@
     XcbReplyPtr<xcb_intern_atom_reply_t> 
atomReply(xcb_intern_atom_reply(xcbConn, atomCookie, nullptr));
     XcbReplyPtr<xcb_query_pointer_reply_t> 
pointerReply(xcb_query_pointer_reply(xcbConn, pointerCookie, nullptr));
 
-    if (atomReply->atom == XCB_ATOM_NONE) {
+    if (!atomReply || !pointerReply || atomReply->atom == XCB_ATOM_NONE) {
         return QX11Info::appRootWindow();
     }
 
@@ -237,7 +238,7 @@
         auto propCookie = xcb_get_property_unchecked(xcbConn, 0, appWin, 
atomReply->atom, XCB_ATOM_ANY, 0, 0);
         XcbReplyPtr<xcb_get_property_reply_t> 
propReply(xcb_get_property_reply(xcbConn, propCookie, nullptr));
 
-        if (propReply->type != XCB_ATOM_NONE) {
+        if (propReply && propReply->type != XCB_ATOM_NONE) {
             return appWin;
         }
 
@@ -245,6 +246,9 @@
         // we should start looking at its children
         auto treeCookie = xcb_query_tree_unchecked(xcbConn, appWin);
         XcbReplyPtr<xcb_query_tree_reply_t> 
treeReply(xcb_query_tree_reply(xcbConn, treeCookie, nullptr));
+        if (!treeReply) {
+            continue;
+        }
         auto windowChildren = xcb_query_tree_children(treeReply.get());
         auto windowChildrenLength = 
xcb_query_tree_children_length(treeReply.get());
 

Reply via email to