WindowLab - WindowLab

WindowLab
Windowlab-screenshot.png
Originale forfattere Nick Gravgaard
Første udgivelse 2001
Stabil udgivelse
1.40 / 2010-04-04
Skrevet i C
Operativ system Unix-lignende
Type Vinduesforvalter
Licens GPL v2
Internet side nickgravgaard .com /vindueslab
Image
WindowLab 1.4 Xsession kører på Debian 7 Linux
WindowLab Window Manager version 1.4 kører på Debian 11 Bullseye
WindowLab version 1.4 kører på Debian 11 Bullseye

WindowLab er en X-vinduesmanager til Unix-lignende systemer. Det er baseret på aewm og bevarer vinduesforvalterens lille og lette karakter. I mange aspekter har WindowLab søgt inspiration i Amiga 's brugergrænseflade uden at klone den helt. Dens menulinje på øverste niveau åbnes med et højreklik som på Amiga, og den følger Fitts lov om brugbarhed ved, at når musen kommer ind i menuområdet, er den begrænset der i både vandret og lodret retning. I modsætning til på Amiga styres menulinjen ikke af applikationer; det er en global launcher -menu, der er udfyldt af en prikfil i brugerens hjemmekatalog, der indeholder en liste over menutitler og kommandoer.

WindowLab følger en klik-til-fokus, men ikke hæve-til-fokus- politik-når der klikkes på et vindue, får det fokus, men det tegnes ikke for at skjule andre vinduer. Dette gør det f.eks. Muligt at skifte til en terminal for at indtaste kommandoer, samtidig med at dokumentationen holdes synlig i en webbrowser. En sammensat vindueshåndtering tillader dette også med en gennemsigtig terminal lag over browservinduet, men WindowLabs løsning er langt mindre krævende af systemressourcer. Et vindue kan bringes til fronten på en række måder; ved at klikke på et vindues titel på proceslinjen, klikke på den midterste titellinjevidget, ved at cykle gennem vinduer med tastekombinationen Alt+Tab eller ved at dobbeltklikke et vilkårligt sted i titellinjen. Åbne vinduer kan også cykles ved at klikke og trække hen over fliserne i proceslinjens område. Udvikleren oplyser, at mange brugere finder dette hurtigere end Mac OS X ' Exposé -funktion.

En usædvanlig egenskab ved WindowLab er, at hele et vindues titellinje er begrænset til skærmen; et vindue kan ikke delvist trækkes ud af visningsområdet undtagen mod bunden af ​​skærmen. Dette holder titellinjevidgets altid tilgængelige, og efterligner også Amigas glidende "skærme" -funktionalitet. Et vindue kan ændres fra enhver kant ved at holde alt -tasten nede og trække fra enten vinduets indre (for at forstørre) eller udvendigt (for at krympe). WindowLab har forenklet opgaveskift og appstart og ingen ur/kalender, statusindikatorer eller temamotor (selvom skrifttyper og farver kan ændres via kommandolinjemuligheder).

Se også

Referencer

eksterne links