nyitott doboz | |
---|---|
Típusú | ablakkezelő |
Fejlesztők | Dana Jansens, Openbox fejlesztői közösség |
Beírva | Xi |
Felület | GTK |
Operációs rendszer | UNIX-szerű |
Első kiadás | 2002 [1] [2] |
legújabb verzió | 3.6.1 [3] (2015. július 1.) |
Engedély | GNU GPL |
Weboldal | openbox.org |
Médiafájlok a Wikimedia Commons oldalon |
Az Openbox egy ingyenes ablakkezelő az X Window Systemhez , a GNU General Public License licenc alatt . Kezdetben az Openbox a Blackbox 0.65.0-ból származik, de aztán teljesen átírták a C nyelvre , és mivel a 3.0-s verzió nem a Blackbox kódon alapul. Ennek ellenére a fejlesztők hűek maradtak a minimalista "doboz" stílushoz.
Az Openbox könnyű, gyors és egyszerűen használható asztali környezettel vagy anélkül . Az Openbox egyszerűsége ellenére számos beállítást tartalmaz, amelyek manipulálásával a felhasználó az ablakkezelő működésének szinte minden aspektusát igényeinek megfelelően módosíthatja. Ezenkívül az Openbox ablakkezelőként van elhelyezve, amely szigorúan betartja a freedesktop.org kezdeményezéscsoport ajánlásait .
Az Openbox az alapértelmezett ablakkezelő az LXDE asztali környezetben , valamint a CrunchBang , ArchBang , Manjaro linux disztribúciókban , amelyeket alacsony kategóriás hardvereken való futtatásra terveztek.
Az Openbox lehetővé teszi a főmenü megjelenítését jobb gombbal (vagy bármely más hozzárendelt billentyűparancsra) az asztalon, és lehetővé teszi a felhasználók számára, hogy módosítsák az ablakkezelés módját. Ha egy ablakot kicsinyítünk, láthatatlanná válik. AltHa újra látni szeretné - a + billentyűparancsot Tab ↹vagy a középső egérgombbal meghívott asztali menüt (a görgőre kattintva). Általában az Openboxot különféle kis programok egészítik ki, amelyek ikonokat, tálcát (tálcát), indítókat, eyecandy-t és egyéb hasznos funkciókat adnak hozzá.
A ~/.config/openbox könyvtár három konfigurációs fájlt tartalmaz: menu.xml , rc.xml és autostart . Az összes hasonló nevű felhasználó számára közös fájlok az /etc/xdg/openbox/ könyvtárban találhatók .
Az rc.xml fájl az ablakok megjelenésének, viselkedésének és kezelési módjának testreszabására szolgál. Ezenkívül a felhasználó által igényelt billentyűkombinációk a fájlban vannak meghatározva . Például, ha a felhasználó azt szeretné, hogy az ablak a 3. asztalra kerüljön, amikor a kilépés gombot és a középső egérgombot lenyomja, akkor ezt könnyen megteheti. Ugrás a következő / előző asztalra, amikor az ikonon görgeti, kibontása és összecsukása az ablakra kattintva vagy az ablak mozgatásakor.
A menu.xml fájl határozza meg a különböző menük tartalmát. Bármely menü (beleértve a beágyazottakat is) rendelkezhet azonosítókkal, amelyek lehetővé teszik, hogy különböző billentyűkódokkal hívják meg őket.
Az automatikus indítási parancsfájl az ablakkezelő betöltésekor fut le. Így lehetséges a környezeti változók inicializálása és további alkalmazások futtatása.
Az obconf segédprogram kényelmes grafikus felhasználói felületet biztosít az ablakkezelő kezeléséhez.
Témák hozhatók létre és szerkeszthetők az obtheme segédprogrammal .
Van egy obmenu eszköz is az Openbox menük szerkesztéséhez.
Az Openbox menü dinamikus lehet. Ez úgy történik, hogy a parancsfájl kimenetét veszi a menü forrásaként. Minden alkalommal, amikor a felhasználó egy almenü fölé viszi az egérmutatót , a szkript lefut, és újra létrehozza a menüt. Ez a szolgáltatás nagyobb rugalmasságot biztosít a felhasználóknak és a szoftverfejlesztőknek, mint a legtöbb más ablakkezelőben megtalálható szabványos statikus menük.
Például két fejlesztő írt egy Python -szkriptet , amely megjeleníti az új e-maileket a Gmailben a [4] almenüben .
Az Openbox lehetővé teszi „Kulcstartók” és „Chrootolt kulcsláncok” létrehozását, lehetővé téve az összes billentyűparancs ideiglenes felülírását.
Felhasználói felület Unix - szerű rendszereken | |||||||||
---|---|---|---|---|---|---|---|---|---|
Asztali környezetek |
| ||||||||
Grafikus héjak | |||||||||
Ablakkezelők |
| ||||||||
A Wayland Protokollról | |||||||||
Parancshéjak | |||||||||
X Window System |
|