2013-03-15 21:16:59 |
Sergey "Shnatsel" Davidoff |
description |
Following up on bug 1155789, here's a finer point that's also required for "background notificators" use case: Plank should show the launcher not only if the relevant app has a window open, but also if it has a LauncherAPI client.
This might be a not a good idea in the general case, but that's up to me to judge. If it isn't, we'll probably have to extend Unity's LauncherAPI instead.
Update-manager currently implements that using an ugly hack: it displays a window and then issues a minimize request. This usually causes flickering and other issues with the window manager, and doesn't allow e.g. checking for new email using a standalone lightweight daemon instead of running the whole email client UI. |
Following up on bug 1155789, here's a finer point that's also required for "background notificators" use case: Plank should show the launcher not only if the relevant app has a window open, but also if it has a badge or progressbar.
This might be a not a good idea in the general case, but that's up to me to judge. If it isn't, we'll probably have to extend Unity's LauncherAPI instead.
Update-manager currently implements that using an ugly hack: it displays a window and then issues a minimize request. This usually causes flickering and other issues with the window manager, and doesn't allow e.g. checking for new email using a standalone lightweight daemon instead of running the whole email client UI. |
|