[plasmashell] [Bug 382759] Can't keep pager positioned in lower right corner of desktop

2017-08-18 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=382759

Eike Hein  changed:

   What|Removed |Added

  Latest Commit||https://commits.kde.org/pla
   ||sma-desktop/3e3f0decc983049
   ||49c1f7cbb196bdf0686e75a08
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #8 from Eike Hein  ---
Git commit 3e3f0decc98304949c1f7cbb196bdf0686e75a08 by Eike Hein.
Committed on 18/08/2017 at 11:32.
Pushed by hein into branch 'Plasma/5.10'.

Compress size hint changes before releasing position and repositioning item.

Summary:
D4204 / d7621da69b9b introduced more elaborate handling of item size
hint changes, releasing and repositioning an item for each change to
the min/max hints on either axis. We have applets in which the x and
y hints are coupled and update in turn, to implement aspect-ratio-
preserving resize. This makes the value on an individual axis a
useless temporary, wreaking havoc when followed.

As a poor means to commit size hint changes atomically, a 100ms timer
is used to compress size hint changes. The 100ms interval matches
layoutTimer in main.qml.

Not very happy with this.

Together with D7384 this addresses:

Reviewers: #plasma, mart

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D7385

M  +18   -16   containments/desktop/package/contents/ui/AppletAppearance.qml

https://commits.kde.org/plasma-desktop/3e3f0decc98304949c1f7cbb196bdf0686e75a08

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

[plasmashell] [Bug 382759] Can't keep pager positioned in lower right corner of desktop

2017-08-08 Thread George Avrunin
https://bugs.kde.org/show_bug.cgi?id=382759

--- Comment #7 from George Avrunin  ---
Thanks.  I hope the bug will be easy to isolate and fix.

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

[plasmashell] [Bug 382759] Can't keep pager positioned in lower right corner of desktop

2017-08-08 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=382759

--- Comment #6 from Eike Hein  ---
This is some sort of mess with the way the Pager's size hints and the
containment cell budgeting interact. I'm grateful you reported this bug and
made it find us. It might take a little bit to find enough time to debug this
and fix it (there's always so much in flight competing for attention) but rest
assured we'll get to it and fix it.

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

[plasmashell] [Bug 382759] Can't keep pager positioned in lower right corner of desktop

2017-08-07 Thread George Avrunin
https://bugs.kde.org/show_bug.cgi?id=382759

--- Comment #5 from George Avrunin  ---
Some additional information.  If I logout and log back in, the pager will be in
the lower left corner, not the lower right corner.  When I logged in just now,
the pager refused to stay in the lower right at all, jumping to the lower left
as soon as I released the cursor after dragging the pager to the lower right. 
But I did "killall plasmashell; kstart plasmashell" and the pager snapped back
to the position in the lower right that it had been in when I logged out last. 
I hope this might help you identify the source of the problem.

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

[plasmashell] [Bug 382759] Can't keep pager positioned in lower right corner of desktop

2017-08-02 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=382759

Eike Hein  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|UNCONFIRMED |CONFIRMED

--- Comment #4 from Eike Hein  ---
Reproduced.

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

[plasmashell] [Bug 382759] Can't keep pager positioned in lower right corner of desktop

2017-08-02 Thread George Avrunin
https://bugs.kde.org/show_bug.cgi?id=382759

--- Comment #3 from George Avrunin  ---
A screenshot of what I'm trying to keep across logins is here:
http://ext.math.umass.edu/~avrunin/Screenshot_20170727_163024.png

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

[plasmashell] [Bug 382759] Can't keep pager positioned in lower right corner of desktop

2017-08-02 Thread George Avrunin
https://bugs.kde.org/show_bug.cgi?id=382759

--- Comment #2 from George Avrunin  ---
I don't think it's a duplicate of 379658; at least my problem doesn't involve
the panel.  I have the pager in the main window (plasma background, whatever
it's really called), not in the panel.  In the panel (at the bottom of the
screen), I have a task manager, the global menu, claws-mail, the system tray,
and the clock (so the task manager pushes the other widgets all the way to the
right).  I'm trying to keep the pager above the clock, not in the panel at all.

I have also discovered that trying to keep the pager in the upper right panel
of the main window doesn't work, with the same behavior of it snapping to the
left, or, if it finally does stick near the corner, moving to the upper left
corner on the next login.

On the Fedora KDE list, Ed Greshko says that he has also observed this
phenomenon.  The thread with our discussion (and links to a couple of
screenshots) is at
https://lists.fedoraproject.org/archives/list/[email protected]/thread/TGC3HLOGPLKLE3YZMPWEVSK2ICW4MHUL/

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

[plasmashell] [Bug 382759] Can't keep pager positioned in lower right corner of desktop

2017-08-02 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=382759

--- Comment #1 from Christoph Feck  ---
Could you please check if this is a duplicate of bug 379658?

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