-->
Home » , » Ultimate Window Manager is the window manager of UDE.
Tuesday
25 January 2011

Ultimate Window Manager is the window manager of UDE.

In computing, the name uwm can refer to two different X window managers: most commonly the very early Ultrix Window Manager, released in 1985, which was the standard window manager for the X Window System from X10R3 through to X11R3; and the later UDE Window Manager, released in 1998.

Ultrix Window Manager.

The Ultrix Window Manager was first released in 1985 by the Digital Equipment Corporation. Shortly thereafter, it became included as part of the base X Window System distribution, beginning with X10R3. Initially, two other window managers (xwm and xnwm) were also included with X, but only uwm was ported to the X11 protocol. It was the standard window manager for X11R1 through X11R3, after which it was replaced by twm.

Unlike more recent window managers, uwm was not re-parenting, and did not place frames or title bars on windows. Instead, all window management functionality was accessed either by clicking on the root window to bring up a menu or by holding down the Meta key while clicking or dragging within windows. It was possible to configure the key and mouse button bindings and the contents of the menus by using a configuration file, a feature inherited by many later window managers.

twm replaced uwm as the standard X window manager with X11R4 in 1989. uwm has not been updated since.

Descendants of uwm include awm (the Ardent Window Manager) and Tekwm (the Tektronix Window Manager).

UDE Window Manager.

Another uwm, first released in 1998, is the window manager of UDE.

get used to it


UWM was designed to be easy to use once you're used to it. And although there are many people out there thinking different, getting used to UWM is not more difficult than getting used to any other window management system:

How ''intuitive'' is it to press a button with an X painted on to close a window or to double-click somewhere to start a program? - Well it's exactly as ''intuitive'' as pressing the right mouse button to start programs and pressing the middle button for dragging windows around. Only that people aren't used to this.

In this section we'll take you on a short tutorial tour through the world of UWM to give you an impression of how to use it. It was written for all those who are curious about UWM but lost in the differences of the user interface.

First steps.

When UWM starts it presents a blank screen to you. There are no buttons, icons, desktop items etc. to be seen and there will never be during your whole UWM session (since they would be covered by windows most of the time anyway).

Press the right mouse button and hold it down. A menu titled Application menu appears. Select an application (the preconfigured items might not be available on all systems, but an xterm should be, so move the pointer over the submenu xterm and select the item login shell by releasing the mouse button above the item).

The application's window will appear on the screen.

Move the pointer somewhere over the window's border and hold down the left mouse button. The famous ude honeycomb will appear. Move the mouse pointer over the hex-icon on the upper left and release the mouse button. Oops... The window just disappeared together with the hex menu. It has been minimized. Some people also call this state of a window iconified. There are no icons for such windows in UWM however. You might be wondering how to get this damn window back then if it cannot be accessed through an icon. Well, the answer is simple: through a menu!

Press the middle mouse button and hold it down. (Yes, you'll need a three-button-mouse if you want to use UWM properly. However to get a first touch perhaps your X-server's emulate3buttons will do it). A menu called Windows menu appears and either shows a list of workspaces which will pop out submenus if the pointer moves over them or (in case there is only one workspace) represents the only workspace's submenu itself. The submenus are a list of the windows on the corresponding workspace. Search the only submenu with an entry (which is your program's window of course) and select this entry. The window will deiconify and reappear on the screen.

Now move the pointer somewhere over the window's border again and hold down the middle mouse button. Move the mouse and see what happens: The window is being dragged around. Release the window by releasing the mouse button.

Try out resizing the window using the right mouse button on the window's border.

To finally close the window select the central upper button in the window's hex-menu.

Start another xterm and a second one so that you finally have two windows on the screen now. Move them around to be overlaping. Now press and release the middle mouse button somewhere on the upper window's border without moving the pointer. The window will be lowered under the other one. Reraise the window by pressing the left mouse button and releasing it again somewhere on the border without moving the mouse. (The hex menu will appear as long as the button is pressed - ignore it.)

Now try around with uwm's keyboard focus handling: Move the mouse over one of the windows. Its border will change its color. The window now has keyboard focus, try it out by typing something. Also type something into the other window.

Close both windows, the first one by typing exit into it, the other one by using the honeycomb's close button.
Some things you might want to try out (playing the piano).

Once you're used to uwm's basic ''feel'' as it is described above you might start wondering if this is all or if this piano-like mouse-usage is good for anything except of confusing new users and getting rid of the title-bar. The answer is: It is, and this is one of the things I personally like best about uwm's user interface: The chords.
Raising/Lowering while moving (Tango).

Open several windows on the screen. Drag a window around using the middle mouse button. You might recognize that this window does not change its stacking position while being dragged. While this effect in most cases is quite useful there might be situations in which you want to raise or lower a window while dragging it and so not only position it two- but threedimensionally. Press the left mouse button while dragging the window (and release it again, keep the middle button pressed while doing this) - Whooops: It's risen to the top. Now press the right button and watch your window disappear behind the other ones...

Multimenu selection (Cha Cha).

Imagine you have several programs put into a subsubsubsubsubmenu of uwm's Application Menu and want to call two of them at a time. I suppose you don't want to call the Menu, work yourself through the submenus to the application, release the button, let the menu disappear and redo all this from the beginning to call the second program. So to make this a little easier simply keep the right button pressed which will keep the menu alive while selecting the programs to be loaded by clicking on the corresponding items with any other mouse button (Amiga users might remember this feature).

Using this method you can also e.g. open several xterms without having to leave and recall the menu in between. Simply click on the xterm item three times in case you want three xterms. Please note that in this context releasing the right mouse button will only load the selected program in case the corresponding item has not been selected by clicking on it directly before releasing the right button.


Screenshots.


UWM 0.2.0: Ksh, XBitchX and NEdit. By Jonathan Heusser. UWM 0.2.1: GtkICQ, The Gimp, 2 x XV (UDE Logo and huge background), Netscape, Applixware, and an ETerm. By Jonathan Heusser. UWM 0.2.2: The Gimp, XV, TkSETI, Eterm and the new hexagonal UDE-Buttons. By Jonathan Heusser. UWM 0.2.3: Edith, xterms, one rxvt and the xclock. By Jonathan Heusser. UWM 0.2.7: Netscape and Mupad. By Christian Ruppert. UWM 0.2.8: irissi in (transparent) Eterm. By Greg. UWM 0.2.8: dillo and circuslinux. By Greg. UWM 0.2.8: Andreas Gutscher's giger theme. By Andreas Gutscher. UWM 0.2.9: Diego's theme with gimp, dillo and oclock UWM 0.2.9: UDE running on a slack box  mplayin' zepp, transparent mrxvt at bottom- and a personalized app-menu. By JP

Adserver                   610x250

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

0 commenti:

Post a Comment

Random Posts

  • Insert Google Adsense Into Blogger XML Post Body
    07.06.2009 - 0 Comments
    Have you ever tried to insert the Google Adsense code directly into your Blogger XML Template and get this error?:Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly. XML error message:…
  • IPFire is a linux-distribution that focusses on easy setup, good handling and a high niveau of security.
    20.09.2010 - 0 Comments
    IPFire is a linux-distribution that focusses on easy setup, good handling and a high niveau of security. It is operable via an intuitive webinterface, which offers a lot of playground for beginners and even experienced administrators. IPFire is…
  • Top 10 Linux Backup and Recovery software
    30.11.2009 - 0 Comments
    Suppose you are running an organization with mission-critical Linux servers in one location and with IT experts. Imagine a situation, if your server goes down. What would be the impact on your business. For worse if you lack a backup, you are thrown…
  • Old Machine? AntiX is a fast, lightweight and easy to install linux live CD distribution based on MEPIS and Debian Testing.
    30.12.2010 - 0 Comments
    antiX is a fast, lightweight and easy-to-install linux live CD distribution based on MEPIS and Debian's testing branch for Intel/AMD x86-compatible systems. antiX offers users the "Magic of MEPIS" in an environment suitable for old computers.The…
  • Linux Mint vs Ubuntu: Stats Show Ubuntu Not Losing Ground to Linux Mint.
    14.07.2012 - 1 Comments
    Like the obtuse heading to an expectant essay paper, the following reader question/proclamation graced the claustrophobic confines of my overly-full inbox a few days back: “Given distrowatch’s latest download figures, shouldn’t this site change to…
  • 50 best examples of select your language pages.
    24.02.2012 - 1 Comments
    Select Your Language Page is that single page you see when you arrived for the first time on a website like cocacola.com or nintendo.com, a pre-home page, with a list of options: language, country, region, etc, normally related to a big brand or…
  • OneRiot is a realtime web search engine.
    01.07.2009 - 0 Comments
    OneRiot is a realtime web search engine. Users search with OneRiot to find the news, videos and blogs that are people are buzzing about right now on the social web. Uniquely, OneRiot delivers search results as they emerge, ordered to reflect current…
  • Mapivi, photo viewer and organizer with emphasis on IPTC fields.
    29.09.2010 - 0 Comments
    Martin's Picture Viewer (Mapivi) is a cross-platform, open source picture manager and organizer. It is a standalone tool and does not use a separate web server, online access or a database.This application copes admirably with EXIF data (like…
  • Top 10 blog posts for June 2015 from Linuxlandit & The Conqueror Penguin.
    14.07.2015 - 0 Comments
    1.- GCompris: Introduction, Minimal Configuration & Installation. Introduction GCompris is a completely free educational software suite which contains a wide range of activities. It offers various activities aimed at covering a variety of…
  • Guides and tutorials for Zorin OS: Switch Your Organization From Windows in 5 Steps
    19.10.2023 - 0 Comments
     Prepare a fleet of computers in your business or organization for migration to Zorin OS.Introduction Migrating your business, school, or organization to a new operating system can be a significant undertaking. We created this guide to…

Recent Posts

Recent Posts Widget

Popular Posts

Labels

Archive

page counter follow us in feedly
 
Copyright © 2014 Linuxlandit & The Conqueror Penguin
-->