[Spectacle] [Bug 467118] When pressing PrintScreen key to take new screenshot with main window open while using the "printScreen key takes new screenshot" setting, Spectacle closes

2023-03-31 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=467118

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||23.04

-- 
You are receiving this mail because:
You are watching all bug changes.

[Spectacle] [Bug 467118] When pressing PrintScreen key to take new screenshot with main window open while using the "printScreen key takes new screenshot" setting, Spectacle closes

2023-03-29 Thread Noah Davis
https://bugs.kde.org/show_bug.cgi?id=467118

Noah Davis  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/spectacle/commit/068c6 |hics/spectacle/commit/aef9e
   |f548688b3425a94786cacadbf53 |3a6a1df995e5f91dbdd922dc19d
   |02a6e123|0f23b10f

--- Comment #7 from Noah Davis  ---
Git commit aef9e3a6a1df995e5f91dbdd922dc19d0f23b10f by Noah Davis.
Committed on 30/03/2023 at 01:45.
Pushed by ndavis into branch 'release/23.04'.

Don't close all windows if activated by DBus with GUI and no CLI options

No options and having a GUI is a heuristic for activating Spectacle via
the PrintScreen key. Maybe we can find a better way to determine this
later, but I'm trying to keep up with the release schedule for now.


(cherry picked from commit 068c6f548688b3425a94786cacadbf5302a6e123)

M  +7-3src/SpectacleCore.cpp

https://invent.kde.org/graphics/spectacle/commit/aef9e3a6a1df995e5f91dbdd922dc19d0f23b10f

-- 
You are receiving this mail because:
You are watching all bug changes.

[Spectacle] [Bug 467118] When pressing PrintScreen key to take new screenshot with main window open while using the "printScreen key takes new screenshot" setting, Spectacle closes

2023-03-29 Thread Noah Davis
https://bugs.kde.org/show_bug.cgi?id=467118

Noah Davis  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/spectacle/commit/068c6
   ||f548688b3425a94786cacadbf53
   ||02a6e123
 Status|CONFIRMED   |RESOLVED

--- Comment #6 from Noah Davis  ---
Git commit 068c6f548688b3425a94786cacadbf5302a6e123 by Noah Davis.
Committed on 30/03/2023 at 01:24.
Pushed by ndavis into branch 'master'.

Don't close all windows if activated by DBus with GUI and no CLI options

No options and having a GUI is a heuristic for activating Spectacle via
the PrintScreen key. Maybe we can find a better way to determine this
later, but I'm trying to keep up with the release schedule for now.

M  +7-3src/SpectacleCore.cpp

https://invent.kde.org/graphics/spectacle/commit/068c6f548688b3425a94786cacadbf5302a6e123

-- 
You are receiving this mail because:
You are watching all bug changes.

[Spectacle] [Bug 467118] When pressing PrintScreen key to take new screenshot with main window open while using the "printScreen key takes new screenshot" setting, Spectacle closes

2023-03-14 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=467118

Nate Graham  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

-- 
You are receiving this mail because:
You are watching all bug changes.

[Spectacle] [Bug 467118] When pressing PrintScreen key to take new screenshot with main window open while using the "printScreen key takes new screenshot" setting, Spectacle closes

2023-03-14 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=467118

Nate Graham  changed:

   What|Removed |Added

 CC||noaha...@gmail.com
Summary|Screenshots taken after |When pressing PrintScreen
   |"annotate" are lost |key to take new screenshot
   ||with main window open while
   ||using the "printScreen key
   ||takes new screenshot"
   ||setting, Spectacle closes
 Status|RESOLVED|REPORTED
 Resolution|INTENTIONAL |---

--- Comment #5 from Nate Graham  ---
Oh, my mistake, sorry. I was misreading the original bug report. I can
reproduce the issue with the upcoming 23.04 version too. I'll re-title the bug
to be specific to what happens in the 23.04 version, since the 22.12 version
won't be getting any more bugfixes and the code for is is substantially
different (23.04 has a major rewrite of the app).

-- 
You are receiving this mail because:
You are watching all bug changes.