[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2020-05-18 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #49 from Nate Graham  ---
*** Bug 420903 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2020-05-18 Thread Nick Stefanov
https://bugs.kde.org/show_bug.cgi?id=360478

Nick Stefanov  changed:

   What|Removed |Added

 CC||m...@abv.bg

--- Comment #48 from Nick Stefanov  ---
The icons and widgets on desktop should not move. Now they are moving on
resolution change, no matter manual or by application and KDE is the only one
DE with such behaviour. I don't want using another DE. I want this ridiculous
bug get fixed.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2020-05-18 Thread Vladimir Yerilov
https://bugs.kde.org/show_bug.cgi?id=360478

Vladimir Yerilov  changed:

   What|Removed |Added

 CC||openmind...@gmail.com

--- Comment #47 from Vladimir Yerilov  ---
Not only resolution changes btw. Another aspect of the problem is, for example,
affecting users who have several GPUs (like iGPU, dGPU and eGPU) and switch
between them. An easy and obvious example is Nvidia Otimus laptops: widget
layout and wallpaper don't survive the switch from Intel to Nvidia, a user is
forced to duplicate widgets for each mode.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2020-04-11 Thread Xaver
https://bugs.kde.org/show_bug.cgi?id=360478

Xaver  changed:

   What|Removed |Added

 CC||emailic...@gmail.com

--- Comment #46 from Xaver  ---
> I have two monitors.
> One monitor turns on faster than the other, resulting in a change in 
> resolution.
> The same behaviour can be reproduced when the main monitor is turned off, so 
> that the second monitor with a lower resolution becomes the default screen.

Same here, with 3 monitors and one TV. Two of them only go into standby (and
are always recognized by Plasma) but if I turn off my main monitor Plasma
registers that and shifts everything around. Now sometimes I would like to
watch something on my TV and turn the monitors off... My widgets are always
shifted around after that and it's quite annoying. Even just plugging in the TV
shifts the widgets around a bit on the other screens.
The current stable Plasma version even shifts them around on login as SDDM only
recognizes the one connected to my dedicated GPU which is just horrible
(compiling Plasma myself in part because of that, at least that seems to be
solved upstream).

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2020-02-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=360478

Nate Graham  changed:

   What|Removed |Added

  Component|general |Desktop Containment
   Priority|NOR |HI
   Assignee|k...@davidedmundson.co.uk|notm...@gmail.com

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2020-02-17 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=360478

hoperidesal...@protonmail.ch changed:

   What|Removed |Added

 CC||hoperidesalone@protonmail.c
   ||h

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2020-01-02 Thread Bruzzlee
https://bugs.kde.org/show_bug.cgi?id=360478

Bruzzlee  changed:

   What|Removed |Added

 CC||bruzzlee...@gmail.com

--- Comment #45 from Bruzzlee  ---
Same issue here. Other reason.

If Plasma wakes up after the "Screen Energy Saving" was active the icons and
widgets are rearranged. 

I have two monitors.
One monitor turns on faster than the other, resulting in a change in
resolution. The same behaviour can be reproduced when the main monitor is
turned off, so that the second monitor with a lower resolution becomes the
default screen.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-09-30 Thread Jacob
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #44 from Jacob  ---
Okay, I found another command that helped me detect resolution changes. Now I
got a working script to restore the relevant section in the configuration file
automatically, without overwriting the entire file.

It has build in logging for debugging, and should also take a backup of your
full file, before modifying it. I almost lost my file 1 time, since I was
working on the script without making a backup first. Doh!

I could use some help getting the literal string replacement to work in bash, I
had to do it in PHP, since escaping the relevant characters proved to be very
difficult.

The scripts can be found here:

https://github.com/jacobkri/kde-containment-guard

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-09-28 Thread Jacob
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #43 from Jacob  ---
(In reply to funkybomber from comment #41)
> Thanks for the submission @Andrii Arendariuk, this is a simple, elegant
> solution. Kudos!
> 
> I took the liberty to run a couple more tests with your code in terminal,
> and realised how easy it is to actually use your code to create multiple
> backup files, in order to preserve icon positions per resolution (if that's
> what we want - and we should).
> For example, I used this command when I was in 1920x1080:
> cp -f ~/.config/plasma-org.kde.plasma.desktop-appletsrc ~/plasma1920x1080.bak
> 
> Then I changed resolution to 800x600, and I rearranged some of the desktop
> icons to new places so that I would feel more comfortable while working in
> this resolution.
> Then I used this command (while still in 800x600) to preserve the icon
> positions for this state as well: 
> cp -f ~/.config/plasma-org.kde.plasma.desktop-appletsrc ~/plasma800x600.bak
> 
> Then I changed resolution back to 1920x1080 and run the command: 
> konsole -e killall plasmashell && cp -f ~/plasma1920x1080.bak
> ~/.config/plasma-org.kde.plasma.desktop-appletsrc && plasmashell &
> 
> which sure enough restored all my icons in the appropriate places.
> 
> Just for the heck of it, I also run the command: 
> konsole -e killall plasmashell && cp -f ~/plasma800x600.bak
> ~/.config/plasma-org.kde.plasma.desktop-appletsrc && plasmashell &
> 
> which just placed the icons in the "800x600" pattern while I was still in
> the 1920x1080 resolution. But that was just me playing at this point.
> 
> The only thing remaining is someone with programming experience to make the
> script run automatically when there is a resolution change. 
> To function properly this script should get as parameters both the "old" and
> "new" resolution and then call "backup" for the "old" resolution and
> "restore" (if a relevant file for this resolution exists) for the "new"
> resolution.
> 
> Obviously I'm biased because I desperately want to see a resolution to this
> issue, but let's discuss:
> 
> What are the downsides to this solution exactly?

I spent several hours trying to make the resolution change idea work only to
eventually give up (at least for now).

What I tested out was to simply detect a "resolution change" from within a .sh
script. 

This can actually be done. However, the problem is that when a program or game
changes the resolution (temporarily?), it does not seem to actually change the
desktop resolution, even though it seems that way visually. 

I tested this with Diablo 2 in Wine. While the game is running, the reported
resolution, when requested from a .sh script, will be unchanged. Hence, we can
not easily detect this. However, we could probably parse the configuration file
and do a simple search and replace whenever it is corrupted.

I also tried simply comparing the md5sums of the configuration and backup
files, but this does not work very well at all. It seems like other things also
change the configuration file, and those changes will be overwritten every time
we restore from a backup automatically. Hence, a search and replace is probably
best.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-09-28 Thread Jacob
https://bugs.kde.org/show_bug.cgi?id=360478

Jacob  changed:

   What|Removed |Added

 CC||jacobsea...@gmail.com

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-07-23 Thread Marcin Juszkiewicz
https://bugs.kde.org/show_bug.cgi?id=360478

Marcin Juszkiewicz  changed:

   What|Removed |Added

 CC||mar...@juszkiewicz.com.pl

--- Comment #42 from Marcin Juszkiewicz  ---
Fedora 30
Plasma 5.15.5

Same shit. Probably gets closed one day as WONTFIX/INVALID/KTHXBYE but who
knows...

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-06-20 Thread Eric Lynch
https://bugs.kde.org/show_bug.cgi?id=360478

Eric Lynch  changed:

   What|Removed |Added

 CC|eclync...@gmail.com |

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-06-20 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #41 from funkybom...@gmail.com ---
Thanks for the submission @Andrii Arendariuk, this is a simple, elegant
solution. Kudos!

I took the liberty to run a couple more tests with your code in terminal, and
realised how easy it is to actually use your code to create multiple backup
files, in order to preserve icon positions per resolution (if that's what we
want - and we should).
For example, I used this command when I was in 1920x1080:
cp -f ~/.config/plasma-org.kde.plasma.desktop-appletsrc ~/plasma1920x1080.bak

Then I changed resolution to 800x600, and I rearranged some of the desktop
icons to new places so that I would feel more comfortable while working in this
resolution.
Then I used this command (while still in 800x600) to preserve the icon
positions for this state as well: 
cp -f ~/.config/plasma-org.kde.plasma.desktop-appletsrc ~/plasma800x600.bak

Then I changed resolution back to 1920x1080 and run the command: 
konsole -e killall plasmashell && cp -f ~/plasma1920x1080.bak
~/.config/plasma-org.kde.plasma.desktop-appletsrc && plasmashell &

which sure enough restored all my icons in the appropriate places.

Just for the heck of it, I also run the command: 
konsole -e killall plasmashell && cp -f ~/plasma800x600.bak
~/.config/plasma-org.kde.plasma.desktop-appletsrc && plasmashell &

which just placed the icons in the "800x600" pattern while I was still in the
1920x1080 resolution. But that was just me playing at this point.

The only thing remaining is someone with programming experience to make the
script run automatically when there is a resolution change. 
To function properly this script should get as parameters both the "old" and
"new" resolution and then call "backup" for the "old" resolution and "restore"
(if a relevant file for this resolution exists) for the "new" resolution.

Obviously I'm biased because I desperately want to see a resolution to this
issue, but let's discuss:

What are the downsides to this solution exactly?

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-06-07 Thread Andrii Arendariuk
https://bugs.kde.org/show_bug.cgi?id=360478

Andrii Arendariuk  changed:

   What|Removed |Added

 CC||hakuho...@gmail.com

--- Comment #40 from Andrii Arendariuk  ---
I've made my little workaround for this:
https://github.com/Hakuhonoo/plasma-state

Thank for idea to @Mircea Kitsune
Hope it will help someone :)

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-05-14 Thread soredake
https://bugs.kde.org/show_bug.cgi?id=360478

soredake  changed:

   What|Removed |Added

 CC||fds...@krutt.org

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-05-04 Thread Karl Ove Hufthammer
https://bugs.kde.org/show_bug.cgi?id=360478

Karl Ove Hufthammer  changed:

   What|Removed |Added

 CC||k...@huftis.org

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-05-02 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #39 from acer11kubu...@gmail.com ---
Thanks for the insight, Uwe, and to everyone else for the input and
suggestions. Not being a programmer, I did suspect it might not be as easy as
importing Plasma's methodology, but did not know for certain. However, I used
to be a business analyst, and the use cases for this functionality should have
been foreseeable and obvious. Sure, the OS is free, but it's still reasonable
to expect a certain level of professionalism about it, and I regard this
oversight to be very 'amateur hour' and quite disappointing. It forced me to
switch to Unity (and I guess I'll soon have to switch to GNOME). Quelle domage!

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-05-01 Thread S. Christian Collins
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #38 from S. Christian Collins  ---
I don't think the user should have to be responsible for telling the OS the
resolution to store the widget geometry when logic could be used to deduce this
instead. Perhaps something like this:
1. The stored geometry for widgets is only updated when the user:
  a. Moves/resizes a widget manually.
  b. Shuts down/logs out the OS (thereby we assume that the user is happy with
the current screen resolution)
2. If a screen resolution change is detected during a session, the widgets'
positions are read from the stored values and if necessary repositioned
dynamically to avoid being placed outside the boundary of the visible display,
but these new positions will NOT be stored.

If the resolution change is desired by the user, the new widget position will
be handled sufficiently by #1 above.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-05-01 Thread Uwe Dippel
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #37 from Uwe Dippel  ---
Janet, not that easy. Then some of your apps simply don't show up? Like Leave?
I wouldn't think that made it much better. 
A bit further up we had already discussed a possible storage. So that the user
indicates a default desktop size to which the items revert whenever possible.
Though then quality control indicated that would just be a work-around, no
solution. 

'Wayland' is a red herring, David. We have been discussing it for several
years, I have a relatively recent convertible on which Wayland is a no-go. I
don't think you want to suggest that I wait for my next round of updating my
PCs in 2022, 2023 to have a fully usable desktop?
That would definitely very bad marketing, don't you think so, by saying 'yep, a
reasonable, fully functional desktop cannot be achieved with KDE in 2019 if you
don't have most recent hardware'. 
In the old days, our evangelism was to the opposite: 'you don't have to buy the
most recent PC to run modern software'.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-05-01 Thread Janet
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #36 from Janet  ---
Maybe it is possible to let the user define a default resolution for which the
plasmoids' positions are being saved when resolution is switched?

IMHO the positions for the temporary resolutions are not that important, just
those for the every-day-usage.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-05-01 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #35 from David Edmundson  ---
>It's strange that it doesn't occur with Steam games but if I play a non-Steam 
>games in fullscreen

It occurs if a game alters the screen resolution. Old school games tended to.

This is a non-issue on wayland where we don't have to adjust the wl_output
size.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-05-01 Thread Uwe Dippel
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #34 from Uwe Dippel  ---
Thanks for the bounty! And for the very good description!

I have - I think - ranted enough on things like this. Though, acer11kubuntu, it
is not that easy. It did work perfectly okay in Plasma4, since the placement of
items was dealt with there totally different.
The problem with this and other regressive bugs isn't the developers. They were
trying hard to adopt to different display geometries. The problem is more in
the KDE core, and quality control. Anyone with a bit of insight would have
noticed behaviours like this (and other quite obvious items) in the early
development phases, much earlier than at coding. 
The project structure would need a complete revamp to get it back to function.
Look at the undertaking with Plasma 4 and Plasma 5 to adopt to modern, varying,
screen geometries and touchscreens. This has been worked on for 10 years, and
now someone found out that the item 'right click on a touch screen' has simply
been overlooked. 
And, yes, I have offered my contribution at times, though the project was
always asking for coding abilities. Which already points at the weak point that
seemingly the project lacks structural development well before the first line
of code is written. And what we see here is a logical consequence: I do agree
that in order to adopt to varying geometries, the rigid structure of item
placement as in Plasma 4 by floating the items from the top left corner needed
to be done away with. What is stored now is the last auto-placement according
to the screen size. This renders the fuzzy clock really fuzzy: also with
respect to placement (I did report that as well). Because depending on the time
of day, the rectangle of that clock changes its size, making the fuzzy clock
wandering all about the available screen estate, including changing the size
considerably.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-05-01 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #33 from acer11kubu...@gmail.com ---
A few weeks late, but happy third anniversary to this stupid bug! I can't
believe this has not been fixed in three years plus. Can't someone somewhere
just go back to Plasma 4 and see how it worked there and apply that as a fix,
or is it more complicated inherently than that?

And kudos to funkybomber for posting a bounty. Well done.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-04-30 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #32 from funkybom...@gmail.com ---
I just tested this on the latest KDE Neon Developers Edition and it's still not
working... Here are my specs:

KDE Plasma Version: 5.15.4
KDE Frameworks Version: 5.58.0
Qt Version: 5.12.0
Kernel Version: 4.13.0-45-generic

The way I tested this was the following:

1) I placed four folders on the bottom right corner of my desktop. My display
resolution was 1920x1080.
2) I manually changed my resolution to 800x600.
3) The folders moved to the top left corner of the desktop. (this behaviour is
ok I guess, since the folders would not appear on the desktop otherwise)
4) I manually changed my resolution back to 1920x1080.
5) The folders DID NOT move back to the bottom right corner of my desktop.
(this right here is the bug as far as I'm concerned)

Now, I am going to try to give this bug some extra visibility by posting a new
bounty. Here it is:

https://www.bountysource.com/issues/73566821-desktop-widgets-are-permanently-repositioned-when-fullscreen-games-lower-display-resolution

To release the bounty I will need to see this bug fixed in a KDE Neon
Developers Edition installation. The fix will have to be able to address the
5-step scenario detailed above!

Happy hunting! :)

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-03-09 Thread Eric Lynch
https://bugs.kde.org/show_bug.cgi?id=360478

Eric Lynch  changed:

   What|Removed |Added

 CC||eclync...@gmail.com

--- Comment #31 from Eric Lynch  ---
I'm having the same issue with Debian Stable with Plasma 5.8.6.

It's strange that it doesn't occur with Steam games but if I play a non-Steam
games in fullscreen, like through WINE for example, my widgets always move to
the top left of the screen when the resolution is changed, I always have to
re-position them.

Has there been any updates on this?

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2019-01-17 Thread Cole
https://bugs.kde.org/show_bug.cgi?id=360478

Cole  changed:

   What|Removed |Added

 CC||cnit...@me.com

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2018-12-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=360478

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
   Keywords||usability

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2018-11-25 Thread Ross
https://bugs.kde.org/show_bug.cgi?id=360478

Ross  changed:

   What|Removed |Added

 CC||r.esmaeilbe...@gmail.com

--- Comment #30 from Ross  ---
Related bug? https://bugs.kde.org/show_bug.cgi?id=354802

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2018-08-20 Thread Uwe Dippel
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #29 from Uwe Dippel  ---
It's gotten worse with kubuntu 18.04.
Why? It seems the starting screen is read earlier than with 16.04, and so
whenever I boot, the items are repositioned. I start the laptop and later on
(starting KDE) I switch to the high-res screen. Earlier, with 16.04, the
behaviour was different, since I could reposition all icons across the high-res
screen, and after startup, they were located as before. Now I'd have to
reposition each time after reboot.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2018-08-15 Thread Ville Aakko
https://bugs.kde.org/show_bug.cgi?id=360478

Ville Aakko  changed:

   What|Removed |Added

 CC||ville.aa...@gmail.com

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2018-08-13 Thread Mihai Sorin Dobrescu
https://bugs.kde.org/show_bug.cgi?id=360478

Mihai Sorin Dobrescu  changed:

   What|Removed |Added

 CC||msdobre...@gmail.com

--- Comment #28 from Mihai Sorin Dobrescu  ---
Hello, I also have this issue and I have to resize and reposition 9 widgets.
We need to have several solutions for this.
One would be backup/restore of widgets configuration. This would help restoring
after a reinstall.
Also, restoring after 3D windowless layer/application fullscreen should be
known and should be able to restore the widgets layout. I see a way,
resolution-related widgets configuration. I know it is a possibility to have a
big config, as effect, also some things changed between resolutions changes,
but should solve decently the majority of situations. It is possible to know
when the widgets are resized by the user or by resolution change also.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2018-08-07 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=360478

boaz.do...@gmail.com changed:

   What|Removed |Added

 CC||boaz.do...@gmail.com

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2018-06-10 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #27 from Nate Graham  ---
*** Bug 395204 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2018-06-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=360478

funkybom...@gmail.com changed:

   What|Removed |Added

 CC||funkybom...@gmail.com

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2018-03-15 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #26 from David Edmundson  ---
>Hopefully Wayland allows us what the AmigaOS had in 1985: The ability to 
>create multiple "screens" for the same monitor, with different resolutions, so 
>that games can use any resolution they want without affecting the desktop.

It will and should already for wayland fullscreen clients.

When they go true-fullscreen we render them directly, and that means there's no
need to change the resolution of what we draw or the wl_output. If that doesn't
change, plasma won't do anything.


>Reposition the widgets as you do currently, but store their geometries per 
>resolution

Panels do that for their size. It gets /far/ more recurrent bug reports than
this issue ever has. Imagine some virtualbox user resizes a window and all
their stuff resets. It's all fixable, but before you know it you're at a full
differential synchronisation algorithm...

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2018-03-15 Thread Alexander Mentyu
https://bugs.kde.org/show_bug.cgi?id=360478

Alexander Mentyu  changed:

   What|Removed |Added

 CC||notux...@gmail.com

--- Comment #25 from Alexander Mentyu  ---
Was able to reproduce this issue with Teewords game on non-native 1366x768
resolution

Plasma: 5.12.2
Apps: 17.12.2
Frameworks: 5.43.0
Qt: 5.10.1
Kernel: 4.14.25-1-MANJARO
OS: Netrunner Rolling
Video: Intel 4400
xf86-video-intel 1:2.99.917+812+g75795523-1
Screen: 1600x900

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2018-01-30 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=360478

Christoph Feck  changed:

   What|Removed |Added

 CC||david.cortes.rivera@gmail.c
   ||om

--- Comment #24 from Christoph Feck  ---
*** Bug 388863 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-11-29 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #23 from Christoph Feck  ---
Hopefully Wayland allows us what the AmigaOS had in 1985: The ability to create
multiple "screens" for the same monitor, with different resolutions, so that
games can use any resolution they want without affecting the desktop.

Anything else looks like a workaround.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-11-24 Thread Mircea Kitsune
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #22 from Mircea Kitsune  ---
(In reply to Uwe Dippel from comment #21)

My proposed workaround should be pretty simple: Reposition the widgets as you
do currently, but store their geometries per resolution rather than globally.
That way, when you revert to a resolution or one higher than it, you use the
last stored position for it.

Not sure if this is the best way to go, so if anyone has other ideas by all
means let us know! This is just the easiest fix that came to mind.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-11-24 Thread Uwe Dippel
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #21 from Uwe Dippel  ---
Thanks, Mircea!

But then it only needs someone better with scripts than me, to devise a dirty
workaround:

At starting plasma, check the prevailing screen resolution, and check a pool
(folder) of existing config files. If a setting for this resolution exists,
copy it as ~/.config/plasma-org.kde.plasma.desktop-appletsrc.

At/after closing plasma, copy the current
.config/plasma-org.kde.plasma.desktop-appletsrc into that pool (folder),
including the current resolution. Kind of
plasma-org.kde.plasma.desktop-appletsrc_1600_900.

This is only dirty, since it won't accommodate any resolution changes *during*
a session, but would help many of us to get a proper layout for their various
resolutions. 

For your case: I wonder if it is possible to disable the widget changes
*within* a session. Because then, when starting your desktop session, you
obtain your preferred layout (widgets), while during the fullscreen game, these
remain untouched. (Shouldn't be a problem, since you have a full-screen game
session.) So that when you close the full-screen session, the widgets are where
they had been earlier.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-11-16 Thread Mircea Kitsune
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #20 from Mircea Kitsune  ---
(In reply to Uwe Dippel from comment #19)

My screen looks way worse after a resolution resize; You not only see the
widgets moved, but crushed and piled up on top of each other in an
indistinguishable mess, as I have too many of them to fit at such a small
resolution. Something that happens whenever I first run an unconfigured video
game, which for some reason chooses to both default to fullscreen as well as
640 x 480 resolution.

The only easy workaround is to keep a backup of
~/.config/plasma-org.kde.plasma.desktop-appletsrc which contains your desktop
settings; Whenever the resolution breaks the widgets, just kill plasmashell
overwrite that file with your backup and start Plasma back up again. This saved
me of the tedious work of manually rearranging everything quite a few times.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-11-16 Thread Uwe Dippel
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #19 from Uwe Dippel  ---
Created attachment 108892
  --> https://bugs.kde.org/attachment.cgi?id=108892=edit
Screen after laptop use

A picture is better than many words. Here a picture to explain my frustration.
I use my laptop once a day off the dock, and then I dock it back. The desktop
will look inevitably like this attachment after docking, because the built-in
screen doesn't provide the 1920x1200 resolution and re-positions everything to
the 1440xsomething. When I attach an older projector, it gets worse. 

For a desktop project like KDE I consider this behaviour a good reason to look
for a brown bag, sorry to say. Or, better, a speedy solution.

Proposal: We had on Plasma 4 an autowrap function in the netbook version, to
break to another line with insufficient space. This could be in intermediate
solution.
On the long term, similar to storing the different monitors and their
resolution and evoking prior display settings at the moment of detecting an
known display, this ought to happen here as well. Not bind to displays, but to
resolution. So that I can have an icon set(ting) to be done only once per
resolution of the primary display encountered.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-11-10 Thread OlafLostViking
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #18 from OlafLostViking  ---
Just as a little remark, considering a different use case for Plasma:

All mentioned bug reports complain about the widgets been displaced after
playing a game. Another annoying thing are projectors. When attaching the
notebook to give a presentation, Plasma changes (hopefully... but that's
another topic ;-) ) the resolution to the projector's, which can be as low as
1024x768.

As I started mis-using the Plasma desktop as a post-it-widget dumpground for
topic based ToDos for now, they are resized and many even reduced to the small
yellow icon. Restoring them all takes quite a while.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-11-10 Thread OlafLostViking
https://bugs.kde.org/show_bug.cgi?id=360478

OlafLostViking  changed:

   What|Removed |Added

 CC||olaf.the.lost.viking@gmail.
   ||com

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-09-09 Thread Ignacio Serantes
https://bugs.kde.org/show_bug.cgi?id=360478

Ignacio Serantes  changed:

   What|Removed |Added

 CC||k...@aynoa.net

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-05-04 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=360478

Christoph Feck  changed:

   What|Removed |Added

 CC||m...@fireburn.co.uk

--- Comment #17 from Christoph Feck  ---
*** Bug 356377 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-05-04 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=360478

Christoph Feck  changed:

   What|Removed |Added

 CC||teu...@gmail.com

--- Comment #16 from Christoph Feck  ---
*** Bug 379380 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-04-07 Thread Janet
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #15 from Janet  ---
Any news on this? This bug is still present in 5.9.
Related: Bug 356377?

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-02-17 Thread S . Christian Collins
https://bugs.kde.org/show_bug.cgi?id=360478

S. Christian Collins  changed:

   What|Removed |Added

 CC||s_chriscoll...@hotmail.com

--- Comment #14 from S. Christian Collins  ---
In comment #1, Martin Klapetek mentioned that we can't know if the resolution
was changed by the user vs. some application.

Perhaps a way to solve this would be:
1. When a user adds or moves a widget, its position/dimensions are stored.
2. If a resolution change forces a widget to change position/dimensions, that
change should happen dynamically but not alter the stored widget position. That
way if a resolution is made smaller and then larger again, the widget's
original positioning is not lost.

I think the above conditions would best follow the user's intent. No need to be
storing per-resolution widget positions, which would make things more
complicated than they need to be.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-01-26 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=360478

Christoph Feck  changed:

   What|Removed |Added

 CC||pepk...@gmail.com

--- Comment #13 from Christoph Feck  ---
*** Bug 372951 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-01-21 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #12 from acer11kubu...@gmail.com ---
(In reply to Christoph Feck from comment #9)
> > MINOR?! Are you serious?
> 
> Fixed. The original reporter actually states that it is a major issue.
> 
> Certainly not a junior-job.

Thanks, Christoph.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-01-20 Thread Uwe Dippel
https://bugs.kde.org/show_bug.cgi?id=360478

Uwe Dippel  changed:

   What|Removed |Added

 CC||udip...@gmail.com

--- Comment #11 from Uwe Dippel  ---
(I'm the person who reported the 'See also')

I'm no coder, and don't know the architecture of Plasma 5. 
Though I permit myself to make comparisons with Android, as well as Plasma 4,
netbook, which was - for me - so far the best interface yet. Including on my
24" 1920x1200 monitor!

Unfortunately, it went away, and yet it had always behaved properly in these
cases. It was close to Android by allowing icons in a predefined grid (actually
more than one, depending on the location on screen), and shifting / wrapping in
cases of smaller desktop resolution. 

I don't think that a 'hardcoded' geometry makes much sense. And if, it ought to
be not absolute, but relative. With all-SVG it should be possible to re-map any
icon map to a smaller map by scaling the former one down. As as second proposal
to solve this, when the positions are relative to the screen edges.

373642 is why I mentioned Android. Before using Android, I had come to see the
advantage of starting something - or opening a folder - with a single icon.
Later I found this element on Android. While on Plasma 5 it is gone. 
Half the world uses Android, IOS, etc., and can arrange icons on a desktop.
Icons that float whatever desktop size and rotation parameters are. And when
the desktop overflows, it appends a second desktop to the right. 
It couldn't be wrong to implement well-known user interaction paradigms in KDE,
could it? 
In no case should incrementing the Plasma number result in an interface of
lower usability. That's my 10 cents on it.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-01-19 Thread Mircea Kitsune
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #10 from Mircea Kitsune  ---
Yeah not sure why I marked it as minor. I think I considered it such because I
could ultimately avoid the issue, by not running games in fullscreen before
setting the resolution to the same as the desktop. This is a big problem still,
as it does basically corrupt your desktop setup.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-01-19 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=360478

Christoph Feck  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=375229

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-01-19 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=360478

Christoph Feck  changed:

   What|Removed |Added

   Severity|minor   |major

--- Comment #9 from Christoph Feck  ---
> MINOR?! Are you serious?

Fixed. The original reporter actually states that it is a major issue.

Certainly not a junior-job.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-01-18 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #8 from acer11kubu...@gmail.com ---
(In reply to Daniel Bermond from comment #5)
> I also have this same issue.
> 
> This is really, really annoying. Cannot play any fullscreen game in Plasma
> due to this, otherwise my widgets go to another completely different
> position after exiting fullscreen.
> 
> Hope this can be fixed.
> Thanks.

Agreed 110%. If I wanted a non-functional desktop, I'd have gone with Unity.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2017-01-16 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=360478

acer11kubu...@gmail.com changed:

   What|Removed |Added

 CC||acer11kubu...@gmail.com

--- Comment #7 from acer11kubu...@gmail.com ---
MINOR?! Are you serious? This is basic desktop functionality. Difficult to fix?
Shouldn't be. Previous version of Plasma didn't do this. This sort of thing
compromises the appearance of professionalism for the project. Desktop widget
behavior should be considered CORE.

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

[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2016-10-19 Thread Darin Miller via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360478

Darin Miller  changed:

   What|Removed |Added

 CC||darinsmil...@gmail.com

--- Comment #6 from Darin Miller  ---
This issue also frustrates me.  In fact I just removed all widgets from the
desktop as I am tired of fighting them.  

Solution:  Widgets should be anchored  from their closest screen edges as a
percentage of the current screen resolution.  Auto resizing should also be
handled as resolution ratio.  That way widget would gracefully resize and move
to predictable locations as the screen changes resolution.

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


[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2016-08-21 Thread Bermond via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360478

Bermond  changed:

   What|Removed |Added

 CC||danielberm...@gmail.com

--- Comment #5 from Bermond  ---
I also have this same issue.

This is really, really annoying. Cannot play any fullscreen game in Plasma due
to this, otherwise my widgets go to another completely different position after
exiting fullscreen.

Hope this can be fixed.
Thanks.

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


[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2016-05-04 Thread Janet via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360478

Janet  changed:

   What|Removed |Added

 CC||bugzi...@kerridis.de

--- Comment #4 from Janet  ---
Created attachment 98773
  --> https://bugs.kde.org/attachment.cgi?id=98773=edit
screenshot of 1920x1200 desktop after game changed resolution to 1280x960 and
back

As you can see in the screenshot not only the widgets on the desktop are
affected, krunner also opens at a wrong position: still at the top but
assumingly in the middle of the temporary resolution (1280x960) not the former
and current one (1920x1200).

The digital clock was at the most right on the desktop below the weather as was
the disk widget. The analog clock is not affected, the position stayed the
same. The weather is not a widget.

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


[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2016-03-14 Thread Martin Klapetek via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360478

Martin Klapetek  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|UNCONFIRMED |CONFIRMED

--- Comment #3 from Martin Klapetek  ---
I think that's actually quite sensible. Thanks.

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


[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2016-03-14 Thread Mircea Kitsune via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #2 from Mircea Kitsune  ---
(In reply to Martin Klapetek from comment #1)

I'm not sure what the best solution is either. I can only say as a user that
the current behavior is problematic, and I think we need a way to prevent
applications from accidentally breaking the desktop when changing the display
resolution. I'm inclined toward remembering each widget's positioning per
resolution though.

Example: Your screen is set to the standard resolution of say 1600 x 1200. You
add a new plasmoid to the desktop, so its scale and position are stored under
the 1600 x 1200 field. Now a game sets the display to 1024 x 768; If it's the
first time this happens, we automatically reposition the plasmoid and store the
new shape in the 1024 x 768 field... whereas if the field already exists, we
simply move it to the existing shape for this resolution. If the user ever
resizes or repositions a plasmoid, we drop all cached resolutions except for
the current one.

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


[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2016-03-14 Thread Martin Klapetek via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360478

Martin Klapetek  changed:

   What|Removed |Added

 CC||mklape...@kde.org

--- Comment #1 from Martin Klapetek  ---
Thanks for the report

> plasmoids should not be automatically rearranged when applications
temporarily change the resolution (the user doesn't explicitly change it
in the display settings)

But we don't know that. All goes through various levels and roundtrips
to the display server, in the end Plasma receives only "screen resolution
changed". Plasma cannot know if that is a legitimate request or just
a temporary change.

I'll leave this open for others to comment, but I don't think this is (easily)
fixable.

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


[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution

2016-03-13 Thread Mircea Kitsune via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360478

Mircea Kitsune  changed:

   What|Removed |Added

 CC||sonichedgehog_hyperblast00@
   ||yahoo.com

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