ksnapshot ignores the size and positioning settings in Special Window Settings; it always places its main window and File Save dialog in the center of the screen.
This is often a niusance, since it covers up other windows on the screen and has to be moved after each snapshot is taken in order to see what one is doing.
Steps to reproduce
Open ksnapshot
Move its window to a position that does not cover windows of interest
Open the Special Window Settings dialog (left banner icon, Advanced...), check and change Position to Remember or Force
Set options as desired
Click on New Snapshot
The ksnapshot window disappears; select the region|window to be copied
The ksnapshot window reappears in the center of the screen, again covering windows of interest
Click on Save As...; the Save File dialog appears in the center of the screen, covering windows of interest
Open the Special Window Settings dialog, check and change Position to Remember or Force
Repeat 2, 5, 6, 7, 8, ... ksnapshot's windows always appear in the center of the screen, ignoring the Special Window Settings values.
## Basic information
Desktop Environment:
Trinity
Qt: 3.5.0
TDE: R14.0.13
tde-config: 1.0
Hardware: x86_64
Distribution: openSUSE Leap 15.4
<!--
Use SL/* labels to set the severity level.
Please do not set a milestone.
-->
## Description
ksnapshot ignores the size and positioning settings in **Special Window Settings**; it always places its main window and **File Save** dialog in the center of the screen.
This is often a niusance, since it covers up other windows on the screen and has to be moved after each snapshot is taken in order to see what one is doing.
## Steps to reproduce
1. Open ksnapshot
2. Move its window to a position that does not cover windows of interest
3. Open the **Special Window Settings** dialog (left banner icon, Advanced...), check and change **Position** to **Remember** or **Force**
4. Set options as desired
5. Click on **New Snapshot**
6. The ksnapshot window disappears; select the region|window to be copied
7. The ksnapshot window reappears in the center of the screen, again covering windows of interest
8. Click on **Save As...**; the **Save File** dialog appears in the center of the screen, covering windows of interest
9. Open the **Special Window Settings** dialog, check and change **Position** to **Remember** or **Force**
10. Repeat 2, 5, 6, 7, 8, ... ksnapshot's windows always appear in the center of the screen, ignoring the **Special Window Settings** values.
Well, there was lots of text there at one point. I haven't a clue what went wrong. Is there a way to fill in the missing stuff, or should I just close this and start over?
Well, there was *lots* of text there at one point. I haven't a clue what went wrong. Is there a way to fill in the missing stuff, or should I just close this and start over?
Thanks Leslie.
I think the problem is actually different.
Special Window Settings is used to set special properties between different executions of the application. So if you run KSnapshot, set a special position, close KSnapshot and open it again, it will remember that position and open up there (I tested, it works).
The problem you described happens when capturing snapshots, that is KSnapshot replaces itself at the center of the screen after taking a snapsnot instead of reusing the position where it was before the snapshot.
Still a problem of course, but not related to the Special Window Settings (which are properties for TWin instead).
Thanks Leslie.
I think the problem is actually different.
`Special Window Settings` is used to set special properties between different executions of the application. So if you run KSnapshot, set a special position, close KSnapshot and open it again, it will remember that position and open up there (I tested, it works).
The problem you described happens when capturing snapshots, that is KSnapshot replaces itself at the center of the screen after taking a snapsnot instead of reusing the position where it was before the snapshot.
Still a problem of course, but not related to the `Special Window Settings` (which are properties for TWin instead).
PR #56 is a solution for the problem.
KSnapshot will now remember its position across snapshots.
Using Special Window Settings it is possible to remember the position across multiple executions.
So now it is possible to place KSnapshot in a place and getting it to be always there.
PR #56 is a solution for the problem.
KSnapshot will now remember its position across snapshots.
Using `Special Window Settings` it is possible to remember the position across multiple executions.
So now it is possible to place KSnapshot in a place and getting it to be always there.
MicheleC
added this to the R14.1.0 release milestone 1 year ago
Basic information
Desktop Environment:
Trinity
Qt: 3.5.0
TDE: R14.0.13
tde-config: 1.0
Hardware: x86_64
Distribution: openSUSE Leap 15.4
Description
ksnapshot ignores the size and positioning settings in Special Window Settings; it always places its main window and File Save dialog in the center of the screen.
This is often a niusance, since it covers up other windows on the screen and has to be moved after each snapshot is taken in order to see what one is doing.
Steps to reproduce
Ehm.... not the most useful issue report in the current form :-)
Btw I can see the labels available
Well, there was lots of text there at one point. I haven't a clue what went wrong. Is there a way to fill in the missing stuff, or should I just close this and start over?
You can use the three dots icon on the right side of your initial comment and then Edit from the popup menu.
Looks like my text survived this time. :-)
Thanks Leslie.
I think the problem is actually different.
Special Window Settings
is used to set special properties between different executions of the application. So if you run KSnapshot, set a special position, close KSnapshot and open it again, it will remember that position and open up there (I tested, it works).The problem you described happens when capturing snapshots, that is KSnapshot replaces itself at the center of the screen after taking a snapsnot instead of reusing the position where it was before the snapshot.
Still a problem of course, but not related to the
Special Window Settings
(which are properties for TWin instead).PR #56 is a solution for the problem.
KSnapshot will now remember its position across snapshots.
Using
Special Window Settings
it is possible to remember the position across multiple executions.So now it is possible to place KSnapshot in a place and getting it to be always there.
Fixed by above PR