[1] Comentário enviado por tsuriu em 22/05/2013 - 22:27h:
Mto foda... Como faz esse ai?
Amigo tentando responder sua pergunta de forma mais clara e buscando uma forma de implementar em outras distros achei as seguintes informações.
Trocando umas idéias com Daniel Foré no freenode ele me passou as seguintes inormações
O pacote responsável por essa "mágica" chama-se libwnck-3-dev.
pode ser instalado nos Ubuntus Likes com esse comando: sudo apt-get install libwnck-3-dev
Depois criar as ordens em documento de testo com o cigo da linguagem usada pelo gestor de janela ex. GTK, Vala, QT.
Aqui segue um exemplo do código usado para minimizar na linguagem Vala. ( os 2 traços são apenas para destacar o código)
_____vala.minimize_______________________________________________________________________________________________________
void main (string [] args)
{
Gtk.init (ref args);
var screen = Wnck.Screen.get_default ();
screen.force_update ();
var workspace = screen.get_active_workspace ();
foreach (var window in screen.get_windows ())
if (window.get_workspace () == workspace &&
(window.get_window_type () == Wnck.WindowType.NORMAL ||
window.get_window_type () == Wnck.WindowType.DIALOG))
window.minimize ();
_____________________________________________________________________________________________________