Discussion:
[plasma-shell] [Bug 332003] Regression: Task manager does not show thumbnails for minimized windows
Martin Gräßlin
2014-03-11 07:02:03 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

--- Comment #1 from Martin Gräßlin <mgraesslin-***@public.gmane.org> ---
(In reply to comment #0)
You can assign this to kwin.. but I was not sure.
no, thumbnails are not provided by KWin.

I just tested and cannot reproduce. Is it related to the window being minimized
when plasma starts?
--
You are receiving this mail because:
You are watching all bug changes.
Bhushan Shah
2014-03-11 08:03:42 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

--- Comment #2 from Bhushan Shah <bhush94-***@public.gmane.org> ---
Created attachment 85526
--> https://bugs.kde.org/attachment.cgi?id=85526&action=edit
bug screenshot

Test case

1) Open more then 2 windows.
2) Maximize one and keep two window minimized
3) Hover on minimized one

Again happens only if you have more then 2 windows open.
--
You are receiving this mail because:
You are watching all bug changes.
Marco Martin
2014-03-11 10:11:11 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

Marco Martin <notmart-***@public.gmane.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |notmart-***@public.gmane.org

--- Comment #3 from Marco Martin <notmart-***@public.gmane.org> ---
isn't always been *normal* for minimized windows not having thumbnails? (since
they are not mapped?)
--
You are receiving this mail because:
You are watching all bug changes.
Bhushan Shah
2014-03-11 10:12:58 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

--- Comment #4 from Bhushan Shah <bhush94-***@public.gmane.org> ---
No in Plasma 1 we have thumbnails for them also.
--
You are receiving this mail because:
You are watching all bug changes.
Martin Gräßlin
2014-03-11 10:42:47 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

--- Comment #5 from Martin Gräßlin <mgraesslin-***@public.gmane.org> ---
(In reply to comment #4)
Post by Bhushan Shah
No in Plasma 1 we have thumbnails for them also.
no, Marco is right. KWin just has a hack to keep them. This hack is still
present and should also work for Plasma. But if Plasma and/or KWin gets started
when the window is already minimized it won't work.

Anyway -> RESOLVED WAYLAND :-)
--
You are receiving this mail because:
You are watching all bug changes.
Eike Hein
2014-03-11 13:39:34 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

--- Comment #6 from Eike Hein <hein-***@public.gmane.org> ---
Hmm I considered if it wouldn't look nicer to hide the thumbnail item when
there's no data, since it would prevent unsightly scaling and draw less
attention to the fact that something is missing, but one problem with that is
the tooltip for window groups - when there are n windows expected, just
omitting one is very confusing.
--
You are receiving this mail because:
You are watching all bug changes.
Luiz Angelo De Luca
2014-05-02 17:12:45 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

Luiz Angelo De Luca <luizluca-***@public.gmane.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |luizluca-***@public.gmane.org

--- Comment #8 from Luiz Angelo De Luca <luizluca-***@public.gmane.org> ---
Would it be difficult to just get a screenshot before the window is minimized
and show it at the thumbnail? Just make it visually different, like in gray
scale (that is already used visual information for frozen app/image)
--
You are receiving this mail because:
You are watching all bug changes.
David Edmundson
2014-06-20 14:55:18 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

David Edmundson <kde-K9B6GWZOjNKs88QFB9wrT9Bc4/***@public.gmane.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |CONFIRMED
CC| |kde-K9B6GWZOjNKs88QFB9wrT9Bc4/***@public.gmane.org
Ever confirmed|0 |1

--- Comment #11 from David Edmundson <kde-K9B6GWZOjNKs88QFB9wrT9Bc4/***@public.gmane.org> ---
If Kwin managed to do it previously, I don't see why it's impossible for plasma
now.
--
You are receiving this mail because:
You are watching all bug changes.
Martin Gräßlin
2014-06-20 21:06:59 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

--- Comment #12 from Martin Gräßlin <mgraesslin-***@public.gmane.org> ---
(In reply to comment #11)
Post by David Edmundson
If Kwin managed to do it previously, I don't see why it's impossible for
plasma now.
well it's complex :-) KWin keeps the last pixmap, but KWin already has the
pixmap. But Plasma doesn't have a pixmap all the time. When the thumbnail gets
shown the window is minimized, the pixmap is not around and thus it cannot get
the texture. The same happens for KWin when restarting the compositor with
minimized windows. For those KWin also doesn't have pixmaps.

What should work (haven't tried) is setting "Keep window thumbnails" to
"Always" in the Compositing KCM.
--
You are receiving this mail because:
You are watching all bug changes.
Eike Hein
2014-06-20 21:11:26 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

--- Comment #13 from Eike Hein <hein-***@public.gmane.org> ---
Martin,

can you add a prop for "I don't have a pixmap for this" to
PlasmaCore.WindowThumbnail, or an invokable(winid)?

That's a prerequisite for pursueing anything like #6, which would probably look
like this in practice: For single-window tooltips, simply hide the whole
thumbnail section; for group tooltips, replace the thumb with some sort of
"don't have data" icon item.
--
You are receiving this mail because:
You are watching all bug changes.
Martin Gräßlin
2014-06-20 21:20:38 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003
Post by Eike Hein
can you add a prop for "I don't have a pixmap for this" to
PlasmaCore.WindowThumbnail, or an invokable(winid)?
yes that can be done, but requires quite some rework to get all the fallback
to the icon removed (that doesn't make sense in that case). As that's quite
some code and uses two different implementations (GLX and EGL) my
recommendation would be to delay this to frameworks 5.1
--
You are receiving this mail because:
You are watching all bug changes.
Eike Hein
2014-06-20 21:22:14 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

--- Comment #15 from Eike Hein <hein-***@public.gmane.org> ---
No objections. Would you like a separate ticket for the component change with
you as assignee?
--
You are receiving this mail because:
You are watching all bug changes.
Eike Hein
2014-06-20 21:25:06 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

--- Comment #16 from Eike Hein <hein-***@public.gmane.org> ---
Actually, I think it does make sense to track these separately, let me just set
that up real quick.
--
You are receiving this mail because:
You are watching all bug changes.
Eike Hein
2014-06-20 21:29:08 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

Eike Hein <hein-***@public.gmane.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Depends on| |336524
Summary|Regression: Task manager |Adapt visualization when
|does not show thumbnails |window thumbnail data is
|for minimized windows |not available for tooltip

--- Comment #17 from Eike Hein <hein-***@public.gmane.org> ---
Updating title and adding bug 336524 to depends.
--
You are receiving this mail because:
You are watching all bug changes.
Kai Uwe Broulik
2014-11-03 09:13:18 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003
Bug 332003 depends on bug 336524, which changed state.

Bug 336524 Summary: WindowThumbnail should have a property or invokable to read 'thumbnail not available' state
https://bugs.kde.org/show_bug.cgi?id=336524

What |Removed |Added
----------------------------------------------------------------------------
Status|CONFIRMED |RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are watching all bug changes.
Kai Uwe Broulik
2017-08-25 14:37:11 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

Kai Uwe Broulik <***@privat.broulik.de> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@wi.rr.com

--- Comment #18 from Kai Uwe Broulik <***@privat.broulik.de> ---
*** Bug 367670 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are watching all bug changes.
Dr. Chapatin
2017-09-06 14:50:26 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

Dr. Chapatin <***@gmx.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmx.com
--
You are receiving this mail because:
You are watching all bug changes.
Nate Graham
2017-12-13 20:47:23 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

Nate Graham <***@zoho.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@zoho.com
--
You are receiving this mail because:
You are watching all bug changes.
Nate Graham
2017-12-13 21:11:42 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

Nate Graham <***@zoho.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@yahoo.com

--- Comment #19 from Nate Graham <***@zoho.com> ---
*** Bug 363800 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are watching all bug changes.
Pekka Helenius
2017-12-13 21:22:11 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

Pekka Helenius <***@hotmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@hotmail.com
--
You are receiving this mail because:
You are watching all bug changes.
Nate Graham
2018-04-06 04:42:48 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

Nate Graham <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |ksthiele+***@gmail.com

--- Comment #20 from Nate Graham <***@kde.org> ---
*** Bug 392774 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are watching all bug changes.
Henrique Sant'Anna
2018-12-09 15:35:27 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

Henrique Sant'Anna <***@gmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com
--
You are receiving this mail because:
You are watching all bug changes.
Henrique Sant'Anna
2018-12-09 15:53:26 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=332003

--- Comment #21 from Henrique Sant'Anna <***@gmail.com> ---
The tooltip should look the same or very similar no matter if the window is
minimized or not. It means that if there are a particular window that is
minimized and another one that is not, both windows should get the preview of
the window content or both windows should not. That's an UX issue.
One way to workaround that is to do a window screenshot when minimizing it and
than use the static screenshot as the window preview while it is minimized,
like suggested at comment #8.
--
You are receiving this mail because:
You are watching all bug changes.
Loading...