Editor: Desklayer is the result of my thesis work on the theme "Developing an evoluted user interface", the program wants to simplify the desktop experience and order windows on the desktop.
There are many utilities that do something Similar to Desklayer, but i think that Desklayer does something more.
Desklayer is a Windows Manager that provides to arrange windows on the desktop in various types of layout. Desklayer allows you to move windows across all positions of the layout and arrange the windows size and the layout arrangement dynamically according to the size of the downsized window. Desklayer also re-arrange the layout in consequence of Events that involve windows visible on the screen.
Here is a list of main Desklayer's features:
Border Layout and Grid Layout (Java-like) for windows arrangement Dynamic resizing of windows to exploit all the possible space on the desktop Dynamic re-arrangement after windows events (close window,add window,minimize window,maximize window, ...) Possibility of add and move windows from and to all the sides of the layout (in border layout mode) Exclusion of windows associated to selected executables Assignment of custom dimensions to the sides of the layout (border layout only) Automatic arrangement of all visible windows on desktop Restore windows positions to their positions before the applying of Desklayer's layout