Sawfish (korábbi nevén fűrészüzem) egy nyílt forráskódú, minimal és bővíthető ablakkezelő Linux és UNIX-szerű operációs rendszeren a Lisp-alapú programozási nyelv.
Sawfish-ezte s célja, hogy lehetővé tegye a felhasználók egyszerűen kezelhetik a Windows, a legvonzóbb és rugalmas módon lehetséges. A szállodában nagy kulcs-kötések, rendezvény összejönni, ablak megfelelő, és rugalmas rendszerezést.
Még ha-ezte s nagyon jól bővíthető, Sawfish nem hajtja végre alkalmazásindítók, háttérképek, vagy más hasonló elemek, amelyek elérhetők a nagyobb teljesítményű asztali környezet különálló alkalmazások.
Sawfish platformfüggetlen, így támogatva a Linux és BSD operációs rendszerek.
Mi az új ebben a kiadásban:
- A ablakos-matcher mostantól helyesen visszaállítja az ablak méretét, bejárási marad használható, ha ablakot jelölve bejárási elpusztul, mielőtt így tenne, és néhány kisebb javítások.
- Új funkciók koncentrálni lapok: windows jelölve bejárási most egy másik színt, és a lapok támogatása nézetablakban / munkaterület-ragadós.
- frissülnek Debian csomagolás szkripteket.
Mi az új verzióban 1.8.2:
- Több robusztusság a get-window-lépésre * funkciókat.
- rögzíti minden kérdést magasabb szintű funkciókat, mint ennek hiányában jump-or-exec.
- Doing kurzort-csavarás, hogy egy árnyékos ablakban teremteni a vontatókötél a megfelelő pozícióba.
- manager kiválasztása kezelésre került.
- elmulasztása létre egy alkalmazás menüjében, az elemzés során nem megfelelő .desktop fájlokat, javításra került.
- A EdgeActions, HotSpot, HotMove, és EdgeFlip meggátolja hivatkozzanak többször egy ideig.
- Ez a kiadás javít Debian csomagolás szkriptek és teszi összeállítás makepp helyett GNU hogy a munka.
Mi az új verzióban 1.8.0:
- A apps-menüben az immár teljesen konfigurálható szűrők .
- EdgeActions adtak, hogy centralizált struktúra felállítása intézkedéseket a képernyő-határokat.
- A Tab-System nagymértékben javult; kézzel állítható témák, például már nem szükséges.
- Stílus fület az új alapértelmezett témát, támogatja a Crux.
- A következő fordítások frissítve: spanyol, cseh, német, kínai (egyszerűsített), norvég, szlovén és francia.
- Több kisebb hibajavítások és dokumentációt készültek.
Mi az új verzióban 1.7.0:
- Megjegyzés:
- Amikor bejelent egy baleset, kérjük, vegye fel a backtrace, hivatkozva Sawfish a parancssori opciót & quot; - interp & quot ;. Olvassa el a fájlt `HOZZÁJÁRULÓ" több infó.
- Prompt API változás [Jeremy Hankins] Ha van olyan kód, amely hasznosítja prompt, akkor ez hatással van. Ha felhívja a funkciót `prompt", közvetlenül át segédfüggvényünk függvényében érvek. Régebben kell állítani a globális változók. Ez a változás egyszerű, ezért nem nehéz frissíteni a kódot. Lásd 'sawfish.wm.util.prompt leírása ".
- egérgomb támogatást az állami Sawfish állította, hogy támogassa az egér gombjait, 1
- 9, de az ismert, hogy húzza a gombok 6
- 8 nem működik. 9 gomb nem működik egyáltalán, hogy mi visszavonja azt.
- Funkciók `néha-raise-ablak" és a `néha-alsó-ablak" tárgytalanná váltak. [Teika Kazura] Cserélje ki őket `emelni-window * 'és' alsó ablakban *" meghatározott `sawfish.wm.util.stacking". Egyetlen különbség, hogy az elavult verzió támogatja a jellemzője Nautilus (GNOME file manager), amely ejtették régen.
- fordítása és telepítése:
- Beállítás-kapcsoló: `--with- kilenc mousebuttons" leesett. Lásd a & quot; Keyboard layout váltás támogatási & quot; alább.
- hibajavítások:
- Maximized ablakok rosszul amely a többi ablak indításkor [Jeremy Hankins] Néha maximalizált ablakok átfedésbe & quot; kerülni & quot; windows (pl a gnome-panel, illetve a Trayer) indításkor. Sawfish most elhalasztja maximalizálása, amíg az inicializálás befejeződik, megakadályozva ezzel a problémával.
- Viewport indítása hibajavítás [Jeremy Hankins] Bizonyos körülmények között Viewport slot tévesen tolódott, amikor Sawfish újraindították, egészen addig, néhány ablak kívül a virtuális desktop. Ez javításra került.
- Billentyűzet-kiosztás váltása támogatást [Teika Kazura] Korábban, ha kikapcsolja a billentyűzet-elrendezést, vagy pontosabban a billentyűzet- & quot; csoport & quot; (Amely elsősorban a multilinguals) billentyűzet- és egér-kötések van zavarodva-up. Most, ez megelőzhető hivatkozva Sawfish az új parancssori-kapcsoló: `--5-gombok". Feltételezzük, hogy módosítók között gyakori billentyűzet csoportok. Pontosabban, mi támogatja a váltás a `ISO_Next_Group" vagy hasonló, köteles a gombot (például ctrl + alt). Úgy tűnik, a & quot; opció & quot; X billentyűzet beállítás, mint a & quot; grp: ctrl_alt_toggle & quot ;. Ha használja néhány hasznos váltani az elrendezés, és összekeveri Sawfish billentyűkombinációinak indítsa újra Sawfish. Ezzel a parancssori-beállítást, akkor nem lesz képes kötődni Sawfish parancsokat egér gombjait 6
- 8. Ez lehet rögzíteni a jövőben.
- Atom kezelése fix 32 bites architektúra (Java fix). [Teika Kazura] Funkció `x-atom-name 'most elfogadja mind a 32 bit. Korábban csak 30 bites kezelték, ha az architektúra 32 bites. 64-bites rendszerek nem volt ez a hiba. Ez arra készteti az & quot; Bad érv & quot; Hiba, leginkább a Java alkalmazások. (Elméletileg egy atom van beállítva X szervert, nem a kliens. De Java alkalmazások úgy tűnik, hogy befolyásolja gyakran ezt a hibát.)
- Alkalmazások menü hibajavítás [Matthew Szerelem] Helyes alfabetikus sorrendje menü bejegyzés történik. Korábban voltak rendezve [az] [az] (először az összes felső- akkor minden vesztes esetben bejegyzés). Szintén érzékelésének funkcióját nyelv javult. Ez már jobban követi a freedesktop.org specifikáció.
- Él-flip és a végtelen desktop most a munka után a képernyő-felbontás megváltoztatása. [Christopher Bratušek]
- Sawfish már megfelelõ indítását, ha kap egy session-azonosítót vagy munkamenet-előtag a gnome-session [Clinton Ebadi, Christopher Bratušek]
- Draft animátor hibajavítás. [Christopher Bratušek] A & quot; tervezetét & quot; animátor volt a két kérdés: egyrészt a húzott számok mindig fekete (és ezért láthatatlan), másrészt ezek a számok nem törlődnek a képernyőn. Mindkét javítva lett. Belsőleg, ez kész az új `x-draw-text" funkciót az alábbiak szerint.
- Resurrection két változó [Teika Kazura] Felhasználó opciók `munkaterület-határoló-mode 'és' munkaterület-send-határoló-mode" nem lehet beállítani, a konfigurátor, de ez van rögzítve.
- Command `xterm 'fix [Teika kazura] Nem lehetett hivatkozni, amely kulcsfontosságú binging ha az opcionális & quot; Command & quot; érv az volt, hatástalanított a konfigurátor, azaz egy üres karakterlánc.
- Új funkciók:
- Desktop-környezetvédelmi integrációs [Christopher Bratušek] támogatása XFCE integrációs adtunk. Olyan ez, mint a GNOME / KDE4 integráció: ez határozza `xterm-program" és `böngésző program (kivéve, ha már a felhasználó által beállított), és hozzáteszi, XFCE logout / help / testreszabás menü bejegyzéseket a Sawfish gyökér-menüt. Fejlesztések: Minden menü bejegyzéseket GNOME / KDE4 nem most gyorsítók. Bejegyzés hivatkozva `gnome-control-center" vagy KDE `systemsettings" adtak. A KDE4 felismerés javult. Lásd még az & quot; Alkalmazások menü fejlesztések & quot; alább. Egy új változó `desktop-környezet" megmondja, melyik asztali környezet fut (* Megjegyzés Külső alkalmazások ::).
- Alkalmazások menü fejlesztések [Matthew Szerelem] Alkalmazások menü már inkább tűnik, hogy a GNOME / KDE / XFCE, ha az egyik fut. (További fejlesztéseket tervez) A felhasználó a `apps-menu-ignore-no-kijelző", már a múlté, és helyébe `apps-menu-Show-all". Ha `apps-menu-Show-all 'van' nulla '(alapértelmezett), a menü nagyon hasonlít, hogy a GNOME / KDE / Xfce, elrejtésével néhány alkalmazást. Ha ez `t ', akkor minden telepített alkalmazások láthatók. Egy köztes opció, a szimbólum `néha 'lehetséges, az alábbiakban leírtak szerint. Technikailag mezőket `NotShowIn 'és' OnlyShowIn" a fájlokat `/usr/share/applications/*.desktop" mondd, amelyek mellett az asztali környezet alkalmazás hozzá akar megjelenni. Ha `apps-menu-Show-all 'van' nulla 'vagy' talán ', azok tiszteletben tartását. Tételek a mező `rejtett 'vagy' NoDisplay" általában nem kell feltüntetni. Ők tiszteletben tartják, ha `apps-menu-Show-all 'van' nulla". A KDE adott könyvtár most keresni, túl míg menüben generáció.
- New window szabályok [Christopher Bratušek]
- `fix méretű": Ez letiltja az átméretezés, pontosabban funkciók `átméretezni-window-interaktívan ',` felére-window-size' és 'dupla ablak-size ". (Maximization is lehetséges. A `soha maximalizálni", hogy megakadályozzák maximalizálására.)
- 'soha-szoros ": ez letiltja zárás. Csak interaktív záró akadályoztatva van, és törölheti ablakok `soha szoros" tulajdon egy LISP programot.
- Frissítés az emacs fő módban `sawfish.el" [Teika kazura] Ma már terjesztett Sawfish ablakkezelő. Fejlesztések:
- használt értékelés megfojtani, amikor találkozott `#f ', vagy' #t". Ezt javították.
- kiemelése a kulcsszavak, mint a `meghatározzák az" újra működik.
- `leírni-funkció" feltörték, de működik újra.
- A `leírni változó", a változó értéke elég nyomott.
- `sawfish-load-szimbólumok" lehet nevezni interaktív frissíteni a cache-elt szimbólumok.
- Better bevezető rész.
- New frame-alkatrészek `border-width 'és a' border-color" [Alexey I. Froloff] A & quot; átívelő & quot; Egy ablak körülveszi a ablak és minden más váz alkatrészek. (* Megjegyzés Frame Part Definition ::)
- New parancssori-kapcsoló: `--5-gombok" Lásd a & quot; Keyboard-kiosztás váltása támogatási & quot; feletti.
- `x-draw-text" funkciót [Christopher Bratušek] Ez hasonló a `x-draw-string '. Általában, ha használja a `levél megtekintése", mint üzenet, hívja `x-draw-string '. Ha azt szeretnénk felhívni a képernyőn közvetlenül a `x-draw-text" (* Megjegyzés X Drawing ::.)
- Fordítás frissítések:
- Frissítve fordítására, mivel 1.6.0 vannak dán (da), British English (en_GB), német (de), spanyol (es), szlovén (sl), és a svéd (sv). Minden fordítás fájlok most UTF-8. Megváltozott a nyelvek galíciai (gl), olasz (it), a román (ro), és a török (tr). A többiek már UTF-8. [Teika Kazura]
- Egyéb változások:
- Több hibát és visszakövetést nyomtatás [Teika Kazura] miatt librep & gt; = 0.91.0, a visszakövetést van nyomtatva alapértelmezés, ha hiba jelzett. Ez rá van nyomtatva a sawfish-kliens is, de ez küldeni Sawfish standard hiba, hogy nem Sawfish-kliens, sajnálom. Kifejezést & quot; Sawfish error: & quot; fűz hibaüzenetek, amelyek nyomtatott standard hiba. Sawfish-pager hibák vannak nyomtatva, hogy Sawfish kimenetét. Pontosabban, ha csatlakozik Sawfish, mint a szerver aszinkron, akkor a hiba nem volt nyomtatva. De most már van nyomtatva, hogy Sawfish kimenetét. (Ezzel szemben, egy ügyfél amely összeköti szinkron hibaüzenetet kap, maga.)
- Pointer csavarás ablakban kerékpáros [Teika Kazura] Az ablakban kerékpározás, néhány felesleges pointer csavarás elkerülhető. Korábban, hogy szükség van a lánc- bírálta a geometria előtt emelés történt. Most az aktuálisat használják.
- konfigurátor változások (user látható részek) [Christopher Bratušek] ikon most már. (Ha nem jelenik meg, először fut `gtk-update-icon-cache".) Ha elfogy a konfigurátor de a Sawfish ablakkezelő nem fut, akkor egy figyelmeztető ablak jelenik meg, mielőtt az abortuszt. [Teika Kazura, Christopher Bratušek] Két elavult szolgáltatás törlésre kerülnek. Az egyik a parancssorban a `--socket-id", ami a & quot; capplets & quot ;, része igen korán GNOME 2.x A másik a parancssori opció `--single szintű", amely megtört.
- Doc fejlesztések FAQ tételek, hogyan kell elrejteni az egér-mutatót, és a program végrehajtásának. Kézikönyvek (1) tartalmazza az összes lehetőséget. Billentyűkombinációinak fájlt módosították újonnan leírt funkciók: `fogd-keymap 'és' ungrab-kiosztás" (* Megjegyzés keymaps: :), `x-raise-window 'és' x-alsó-ablak" (* Megjegyzés süllyesztése és emelése a Windows : :), `frame-state-mutexeket" (* megjegyzés Frame Funkciók ::).
- Root-Menü fejlesztések [Christopher Bratušek] Minden menü bejegyzés nem most gyorsítók. Címkék segítségével bejegyzéseket is javult.
- konfigurátor belső [Christopher Bratušek] A modul `Widget-tesztet" kell hagyni. Ennek révén a tesztelés függvényében widgetek modulok `sawfish.gtk. *". De állítólag elromlott, és lezuhant Sawfish. `Widget dialog.jl" beolvadt a `egyszerű dialog.jl" Korábban az `távolítsa el-újsorok 'és' szépíteni-szimbólum-name" határozták meg a több modulból, ugyanazzal a tartalommal. Most azok meghatározása (csak egyszer) egy új modul `sawfish.cfg.utils". A `állomány gombbal" funkció meghatározott Sawfish, de most helyébe közvetlenül a `gtk-button-new-tól-állomány". Ugyanez vonatkozik az `kb-dialog" funkciót, cserélni (verzióban 1.6.0) a `gtk-about-ablak". `/ Usr / bin / sawfish-config" van jelenleg minimális, mozgó legtöbb azok tartalma a `sawfish.cfg.shell" [Teika Kazura]
- Modul `3d-hack 'törlésre kerül. [Christopher Bratušek] A `3d-hack 'modul volt egy animációs demo és nem feature. Ennek révén a két funkció hasonló a `glxgears", teszi-e a 2d. Ha akarod, akkor letölthető a Sawfish Wiki, a lap & quot; 3D-hack & quot;.
Mi az új verzióban 1.6.3.1:
- Fixed esetleges válogatás-hiba prompt.jl [Harald van Dijk] Ha Sawfish 1.6.3 összeállított hiba nélkül, akkor nem kell frissíteni.
Mi az új a 1.6.2 verzió:
- Bugfixek:
- Alkalmazás menü erőteljesebb most. [Matthew Szerelem, Christopher Bratušek] Application menüben bevezetett 1.6.0, tette Sawfish ütközés esetén `* .desktop" fájl volt hibás legfontosabb érték (mondjuk; első karakter vagy # valahol), vagy ez volt olvasható. Ez fix.
- Minor fix ablak elhelyezése az irányba [Teika kazura] Amikor az ablak elhelyezése mód például a `keleti" és az ablak szélesebb, mint a képernyőn, akkor az ablak került tévesen. Ez fix.
- Új funkciók:
- New parancsot `maximalizálja-megválni" [Teika kazura] A `maximalizálja-megválni" megáll egy teljes méretű ablakot kell kezelni maximális többé, hogy tudja mozgatni és átméretezni az ablakot. A functinon `maximalizálja-megválni" létezett, most pedig exportálják.
- New parancsot `jump-or-exec" [Christopher Bratušek] A felhasználó által feltöltött modul & quot; jump-or-exec & quot; összevonásra került. Ez biztosítja `jump-or-exec", a parancs, amely felhasználható összpontosítani egy ablak, vagy ha ilyen nem létezik, az alkalmazás elindításához. Eltérően az eredeti verzió ez is támogatja illő egy ablakot a kategóriájában (visszakapott `ablak-class" funkció), ami miatt sokkal rugalmasabb alkalmazások, mint a zenelejátszó vagy a böngésző, amely általában változtatni a WM_NAME viszonylag gyakran. A használat, a `LISP / sawfish / WM / parancs / jump-or-exec.jl" fájlt.
- Egyéb:
- Továbbfejlesztett ják és specfile [Christopher Bratušek] [Kim B. Heino]
- Frissítve dokumentációt [Christopher Bratušek] [Teika Kazura]
- Az eltávolított `frame-style-szerkeszthető-p" és az összes többi megmaradt sawfish-themer töredékek, mert meghalt. [Christopher Bratušek]
Mi az új verzióban 1.5.3:
- hiba javítva:
- Megakadályozza összeomlik a gyors ablakban pusztítások, különösen nagy terhelés alatt
- Voltak összeomlik, ha egy ablak elpusztult hamarosan megalakulása után. Ez történik a `add_window" funkciót, és ez lehet az oka, hogy egy ablak, hogy elpusztult, szemetet gyűjtött, majd hozzáférni.
- Most nagy részén `add_window" védett a szemétgyűjtést a `rep_PUSHGC '/' rep_POPGC". Azt is megakadályozza `add_window_hook" meghívjunk a kezdőérték érv. [Timo Korvola, Janek Kozicki]
Mi az új a 1.5.2-es verzió:
- Ez a kiadás kompatibilis a rep-gtk 0.90. 0.
- A Crux téma, az inaktív ablakok fekete betűk színét a jobb olvashatóság érdekében.
- Hírek 1.5.0 javult.
- Két kis autotools javítások.
Mi az új a 1.5.1-es verzió:
- A 1.5.1 kiadás van backports 1,6. 0 (fej)
- hiba javítva:
- Fix in SMlib ellenőrzése x11r7 [Christopher Bratušek]
- Fix in Libice ellenőrzése x11r7 [Christopher Bratušek]
- léptetőgombok a Sawfish-UI most csatlakozik kijavítani singal (lehetővé teszi a gépelést az érték manuális) [Christoper Bratušek]
- Fix kurzort elhajlás az Infinite-Desktop [Jeremy Hankins]
- Rögzített csoport a tántorog lehetőségek [Christopher Bratušek]
- Egyéb változások:
- Sawfish nem most jelenik meg KDE4s WM Selector [Christopher Bratušek]
- Fix elütést a .desktop fájlokat és eltávolították unneded bejegyzések [Christopher Bratušek]
- megváltoztatása emelni-tabs-on-hover azonnal életbe lép most [Christopher Bratušek]
- Add Megvagy = CC hogy Libtool ahol szükséges, unbrakes összeállítása néhány boltívek [Gentoo]
- distclean' szabály po / Makefile.in [Christopher Bratušek]
Hozzászólás nem található