Summary: | Task switcher in large icons mode shows some small icons | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Adrian Berriel <berriel> |
Component: | tabbox | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | wishlist | CC: | berriel, nortexoid, xgdgsc |
Priority: | NOR | ||
Version: | 4.8.0 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Adrian Berriel
2012-02-15 17:12:41 UTC
There is unfortunately nothing we can do about it. We use the largest icon provided by the window. Upscaling is no option (I tried it - thanks to Iceweasel for providing small icons) it looks very very ugly. If you want that one fixed, complain to the applications to provide larger icons. Actually I think you should give the user the option to upscale, because you can't expect all the application developers to provide larger icons. The default could be not to upscale, but provide the option to upscale even if the upscaled icons looks ugly, but at least they all will have the same size. (In reply to comment #2) > Actually I think you should give the user the option to upscale, because you > can't expect all the application developers to provide larger icons. > > The default could be not to upscale, but provide the option to upscale even if > the upscaled icons looks ugly, but at least they all will have the same size. The TabBox has been designed to no longer add options for each possible option in the world. Instead it has been made easy to provide additional layouts (in future through Get Hot New Stuff). So if you want a layout which upscales the icons, feel free to provide an own one. (In reply to comment #3) > (In reply to comment #2) > > Actually I think you should give the user the option to upscale, because you > > can't expect all the application developers to provide larger icons. > > > > The default could be not to upscale, but provide the option to upscale even if > > the upscaled icons looks ugly, but at least they all will have the same size. > > The TabBox has been designed to no longer add options for each possible option > in the world. Instead it has been made easy to provide additional layouts (in > future through Get Hot New Stuff). So if you want a layout which upscales the > icons, feel free to provide an own one. I would love to help and provide a new layout. Is there some documentation about how to do it? Any directions would be really appreciated. Thanks! > I would love to help and provide a new layout. Is there some documentation > about how to do it? Any directions would be really appreciated. Thanks! For 4.8 we have some documentation at http://techbase.kde.org/Development/Tutorials/KWin/WindowSwitcher For 4.9 there are slight differences as (since today) the layouts use the Plasma Package structure. This is not yet documented. As soon as I have written the documentation for it, I will also request a section on kde-look. Such slight variations like upscaling the icon, I would prefer to go just to 3rd party locations instead of being included into our sources. Too bad. The large icon theme is nice, but not when there's tiny icons around (e.g. Firefox, Chrome, Skype). One way of getting around this is to use an icon theme that provides large icons for the applications you use. E.g. KFaenza uses a large icon for Firefox. On Wednesday 11 September 2013 08:16:53 you wrote:
> The large icon theme is nice, but not when there's tiny icons
> around (e.g. Firefox, Chrome, Skype).
guess how disappointed I was after implementing it with twice the size and
then realizing that the icons are not there...
Maybe an option to set the size, without upscaling. I mean you could give the user the option to use 64px icons or 128px. It uses the largest available icon, so what option would you want that defines a size ..... You mean a size parameter for _all_ icons? It's QML, you can just alter the value in /usr/share/apps/kwin/tabbox/big_icons/contents/ui/main.qml - or pick the entire switcher QML, alter that value and redistribute it as "midsize icons" ;-) Qml is awesome! That worked thanks. What i mean is an option for the user in the task switcher gui to select mid or big size (In reply to comment #10) > What i mean is an option for the user in the task switcher gui to select mid > or big size There's currently no config GUI, iirc the idea behind invoking QML was to "create your own dream switcher" - maybe open a Brainstorm on this. |