Conjoined WindowManager

From ThorxWiki
Revision as of 23:27, 13 June 2002 by Nemo (Talk | contribs)

Jump to: navigation, search

This is Nemo's brilliant idea for a WindowManager. Basically, he wants to be able to dock any window up against any other window, and have the group behave like a single window (for some functions, whilst other functions would still behave on the window individually). You should (in theory) be able to join (glomm?) more windows onto the group, repeating until you have a vast fleet of oddly-shaped windows floating around your desktop in unison, looking (like a VogonConstructorFleet) more like it was congealed than designed.

Oops. Did I say that last bit out loud?

....

Functions that would affect the fleet

  • Move
  • Iconise (as distinct from windowshading)

Functions that would affect individual windows

  • Resize
    • Outer-borders resize would affect only that window.
    • Internal, shared border resizes would affect all windows that share that border
    • Maximise would max the size of the current window such that the fleet fills the workspace as far as possible
  • Windowshade
    • The window would remain as part of the fleet as normal, it just woulnd't be visible except the titlebar. (effectively, creating an area of invisibility in the fleet)


questions:

  • would the dockign only be allowed such as to create a tiled fleet? ... or could the fleet include overlapping windows. (eg, if the left-edge of two windows were conjoined, and so acted kinda like pages in a booklet...

related notes:


unrelated notes:


An implementation? Ever used winamp or xmms - the way the playlist and equalizerwindows will "dock" with the main window. That's more or less it exactly!

Personal tools
Namespaces

Variants
Actions
Navigation
meta navigation
More thorx
Tools