åpen boks | ||
---|---|---|
Openbox kjører på Arch Linux | ||
Generell informasjon | ||
programtype | stable vindu manager | |
utvikler | Openbox-utviklere | |
Første utgivelse | 18. september 2002 | |
Tillatelse | GNU GPL | |
Teknisk informasjon | ||
Planlagt inn | C | |
standard grafisk grensesnitt | GTK | |
Versjoner | ||
Siste stabile versjon | 3.6.11. juli 2015 | |
Lenker | ||
Offesiell nettside kodelager | ||
Openbox er en gratis vindusbehandling for X Window System , tilgjengelig under GPL-lisensen . Den ble opprinnelig avledet fra Blackbox 0.65, men den har blitt fullstendig omskrevet og siden versjon 3.0 er den ikke lenger basert på noen utenlandsk kode. Den er designet for å være rask og forbruke en minimal mengde ressurser. For å oppnå denne lettheten, ofrer den noen typiske funksjoner som finnes i mange vindusbehandlere, for eksempel menylinjen, listen over kjørende applikasjoner eller avrundede vinduskanter. Men til gjengjeld tilbyr den andre muligheter som dynamisk genererte menyer som kan tilby variert informasjon.
Openbox samsvarer fullt ut med ICCCM- og EWMH- spesifikasjonene
Openbox lar brukeren ha en rotmeny på skrivebordet sitt ved å trykke på høyre museknapp, og tillater konfigurering av måten vinduene administreres på. Når et vindu minimeres, blir det usynlig og kan sees igjen ved å bruke ALT+Tab-tastkombinasjonen eller gjennom skrivebordsmenyen, tilgjengelig fra rotmenyen.
Bare to konfigurasjonsfiler brukes, plassert i ~/.config/openbox, kalt menu.xml og rc.xml. Hvis du ikke ønsker å redigere dem for hånd, kan du redigere mange av innstillingene med en enkel og enkel applikasjon som heter ObConf , og du kan også redigere menyen med en annen lignende applikasjon kalt ObMenu .
Tastatur- og musadferd kan konfigureres fullstendig. For eksempel, hvis brukeren ønsker at et vindu skal flyttes til virtuelt skrivebord nummer tre når lukkeknappen trykkes inn med den midterste museknappen, kan dette oppnås veldig enkelt.
Openbox-menysystemet er dynamisk. Dette oppnås ved å bruke utdata fra et skript som menykilde. Hver gang brukeren peker med musen til undermenyen, kjøres skriptet på nytt og menyen regenereres. Denne funksjonen gir brukere og utviklere mer fleksibilitet enn den typiske statiske menyen som finnes i de fleste andre vindusbehandlere.
Et eksempel på denne funksjonaliteten er Python - skriptet skrevet av to utviklere som viser de nye meldingene mottatt i brukerens Gmail -konto i en undermeny [1] .