protonscr

Request: Custom margin position for notifications on desktop

steamclosed Feature Requestreviewed
ValveSoftware/steam-for-linux#214 · opened 2012-12-21 by LukasThyWalls · updated 2013-01-12 · 4 comments · github
LLukasThyWalls 2012-12-21 github

Mostly related to "Steam "close window" button just minimizes. Perhaps implement a system tray?" https://github.com/ValveSoftware/steam-for-linux/issues/11 and above all "Integration with system notifications" https://github.com/ValveSoftware/steam-for-linux/issues/46

While Steam hasn't a integration with system notifications and a few desktops (if will have it at any moment) it would have a system to fit to all with having a custom margin, like other apps how aMSN and others. It's to avoid this:

ventanaSteam

It would be nice to have an option to add a number of pixels on bottom, left, right, top when it isn't in fullscreen application to appear the notification popup. It's simply and effective.

Sswiftgeek 2012-12-21 github

systray is implemented via libappindicator (it works under multilib too)

Sswiftgeek 2013-01-04 github

"is this Cinnamon? If so this is #184"
This looks more like KDE.

AFAIK after using e17 it would be nice to just select layer which steam should use for notification. Also implementing own redundant notification system that works in desktop mode is pure evil on freedesktop systems (ubuntu is one of them too) #46

(own notification system in gameoverlay/big picture is good)

LLukasThyWalls 2013-01-04 github

My screenshot is KDE. Sorry, I should have said that first.

It's similar to https://github.com/ValveSoftware/steam-for-linux/issues/184, but in KDE case the notifications are above the taskbar. They need a better integration with the desktops or a system to choose a position and a custom fitting. Anyway, Steam developers are who have to choose the better solution.

Sswiftgeek 2013-01-12 github

Exactly the same happens to xfce4 and probably others...

Also this:
wmctrl -l
0x01800004 -1 sleekbook xfce4-panel
0x01800023 -1 sleekbook xfce4-panel
0x03800004 1 sleekbook swiftgeek@sleekbook:~
0x0280005a 3 sleekbook Lista znajomych
0x01a00003 -1 sleekbook Pulpit
0x02e0000e 0 sleekbook xdg layers - Szukaj w Google - Opera Next
0x01e0001b 1 N/A N/A

N/A is the steam -.-