Sawfish

Programinė įranga Screenshot:
Sawfish
Programinė detalės:
Versija: 1.10
Įkėlimo datą: 20 Feb 15
Kūrėjas: John Harper
Licencija: Nemokamai
Populiarumas: 7

Rating: nan/5 (Total Votes: 0)

sawfish (anksčiau žinomas kaip Sawmill) yra atviro kodo, minimalus ir išplėstine langų tvarkyklė Linux ir UNIX operacinių sistemų, naudojant Lisp pagrindu skriptų kalba.
Sawfish & rsquo; s tikslas yra leisti vartotojams lengvai valdyti langus patraukliausią ir lanksčiai įmanomu būdu. It features galingas raktinius apkaustus, renginių užkabinus, langų derinti ir lanksčią theming.
Net jei tai ir rsquo; s labai pailginamas, sawfish neįgyvendina programų paleidimo, darbastalio foną, arba kitus panašius komponentus, kurie yra prieinami daugiau galingas darbalaukio aplinkos atskiros paraiškos.
Sawfish yra cross-platform, todėl palaiko Linux ir BSD operacines sistemas

Kas naujo , šioje laidoje:.

  • matmuo langų Matcher dabar tinkamai atkuria lango dydį, jos galimos lieka tinkami, kai langas pažymėtas tabbing sunaikinta prieš tai, ir kai kurie smulkūs pataisymai.
  • Naujos funkcijos sutelkti dėmesį į skirtukų: Windows pažymėtas tabbing dabar turi kitą spalvą ir skirtukai parama peržiūros srities / darbo sritis-lipni
  • .
  • Nėra atnaujinami Debian'o paketų scenarijus.

Kas naujo versijos 1.8.2:

  • Daugiau stiprumo gauti langas kiekvienu * funkcijos.
  • Išspręsti visus klausimus, aukštesnio lygio funkcijų, pavyzdžiui, jei šuolis-or-exec.
  • Doing žymeklio Tikėjimo į tamsesniame lange dabar metmenis į teisingą padėtį.
  • direktorius pasirinkimas tvarkymas buvo fiksuotas.
  • Nepavykus generuoti programos meniu, o apdorojant neteisingus .desktop failus, buvo nustatytas.
  • Be EdgeActions, Hotspot, HotMove ir EdgeFlip yra užkertamas kelias remtis kelis kartus laiką.
  • Ši laida nustato Debian'o paketų scenarijus ir daro kompiliaciją su makepp vietoj GNU make darbo.

Kas naujo versijos 1.8.0:

  • Apps meniu dabar visiškai konfigūruojama per filtrus .
  • EdgeActions buvo pridėta, teikiant centralizuotą struktūrą prie steigti veiksmus jūsų ekrano ribų.
  • Tab sistema buvo gerokai patobulinta; rankinis reguliavimas temų, pavyzdžiui, yra nebereikalingas.
  • StyleTab yra naujas numatytoji tema, naudai esmė.
  • Šie vertimai buvo atnaujinti:. Ispanų, čekų, vokiečių, kinų (supaprastinta), Norvegijos bokmal, slovėnų ir prancūzų
  • Keletas nedidelių pataisymai ir dokumentacijos atnaujinimus buvo.

Kas naujo versijos 1.7.0:

  • Pastabos:
  • Jei pranešti avariją, prašome pridėti pėdsako, pasitelkiant sawfish su komandinės eilutės parinktį & quot; - interp & quot ;. Skaityti failą `prisidėti" daugiau infos.
  • Greitas API pokytis [Jeremy Hankins] Jei turite kodą, kuris naudoja greitai, tai yra paveikta. Kai skambinate funkcija "greitas", tiesiogiai perduoti pagalbininkas funkcijas funkcijos argumentais. Jie turi būti nustatyti kaip globalių kintamųjų. Šis pokytis yra paprasta, todėl nėra sunku atnaujinti savo kodą. Žr `sawfish.wm.util.prompt" detales.
  • pelės mygtuką parama valstybės sawfish teigė remti pelės mygtukų 1
  • 9, bet ji yra žinoma, kad mygtukai pasipriešinimą 6
  • 8 gali neveikti. Mygtuką 9 neveikia ne visi, todėl mes jį atšaukti.
  • Funkcijos `gal-raise langas" ir "gal paskesnės langas" yra pasenęs. [Teika Kazura] pakeiskite juos `pakelti lango *", ir, žemesnio lange * 'apibrėžtą "sawfish.wm.util.stacking". Vienintelis skirtumas yra tas, kad pasenusi versija palaiko Nautilus (GNOME rinkmenų), kuris buvo numestas seniai funkciją.
  • Sudėjimas ir montavimas:
  • Konfigūruoti variantas `--with devynerių mousebuttons" nukrito. Žr elementą & quot; Klaviatūros išdėstymas perjungimo paramą & quot; toliau.
  • pataisymai: "
  • maksimaliai langai neteisingai, apimančios kitus langus paleidžiant [Jeremy Hankins] Kartais maksimaliai langai sutaps & quot; vengti & quot; langai (pvz, gnome-panel arba trayer) paleidžiant. Sawfish dabar atideda maksimizavimas iki iniciacijos yra baigtas, užkirsti kelią šią problemą.
  • peržiūros inicijavimas Ištaisyta [Jeremy Hankins] tam tikromis aplinkybėmis peržiūros lizdai buvo neteisingai perkelta kai sawfish buvo atnaujintas, baigiant su kai kuriais ne virtualaus darbastalio langus. Tai buvo fiksuotas.
  • Klaviatūros-išdėstymas perjungimo parama [Teika Kazura] Anksčiau, kai įjungtas klaviatūros maketo ar daugiau teisingai keyboard- & quot; Grupė & quot; (Kuris yra daugiausia daugiakalbių) keyboard- ir pelės apkaustai gavo messed-up. Dabar, tai gali būti užkirstas kelias remtis sawfish su nauja komandų eilutės alternatyvos `--5 mygtukais". Manoma, kad modifikatorius yra bendro tarp klaviatūros grupes. Tiksliau, tai, kas palaikė yra perjungimo iki `ISO_Next_Group" ar panašiai, prijungto prie mygtuko (pvz CTRL + ALT). Pasirodo, kaip "galimybe & quot; X klaviatūros konfigūraciją, kaip & quot; grp: ctrl_alt_toggle & quot ;. Jei naudojate tam tikrą naudą perjungti išdėstymą ir painioja sawfish KlavišųsiečiųderinimasName, prašome iš naujo sawfish. Su šia komandų eilutės alternatyvos, jums nebus galėtų įpareigoti sawfish komandas pelės mygtukų 6
  • 8. Tai gali būti nustatyta ateityje.
  • Atom tvarkymas nustatyti ant 32 bitų architektūra (Java fix). [Teika Kazura] Funkcija "X-atomo pavadinimas" dabar priima visus 32 bitai. Anksčiau tik 30 bitai buvo gydomi, jei architektūra buvo 32 bitų. 64 bitų sistemos neturėjo šią klaidą. Ji naudojama sukelti & quot; Bad argumentą & quot; klaida, dažniausiai dėl "Java" programos. (Teoriškai atomas yra nustatyti X serverio, o ne kliento. Bet Java paraiškas, atrodo, įtakos dažnai šią klaidą.)
  • Programos meniu Ištaisyta [Mt Meilės] Teisingas Abėcėlinis užsakymas MENIU įrašų daroma. Anksčiau jie buvo rūšiuojami [AZ] [az] (pirmieji visi didžiąsias tada visi pralaimėtojas atvejų įrašai). Taip pat aptikti kalbą funkcija buvo patobulinta. Ji dabar yra geriau taip kad freedesktop.org specifikaciją.
  • Briaunų apversti ir begalinis-Desktop dabar dirbti po ekrano skiriamosios gebos pasikeitimo. [Christopheris Bratusek]
  • sawfish dabar pradeda teisingai, kai gauna sesijos id arba sesijos-prefix nuo GNOME sesijoje [Clinton Ebadi, Christopher Bratusek]
  • animatorius projektas Ištaisyta. [Christopheris Bratusek] & quot; projektas & quot; animatorius turėjo du klausimus: iš vienos pusės, kai panaudotos skaičiai visada buvo juodos, (todėl galbūt nematoma), kita vertus, šie skaičiai nebuvo ištrinta iš ekrano. Abu buvo pritvirtinti. Viduje, tai daroma pagal naują `x-lygiosiomis teksto" funkcija aprašyta toliau.
  • prisikėlimas dviejų kintamųjų [Teika Kazura] Vartotojo variantų "darbo sritis-riba režimo" ir "darbo sritis-siuntimo-riba režimu negalima nustatyti iš konfigūratorius, tačiau tai yra fiksuota.
  • Command "xterm" Fix [Teika kazura] Tai negalėjo būti remiamasi kaip pagrindinis binging jei pasirenkamą & quot; komanda & quot; argumentas buvo išjungtas iš konfigūratorius, ty tuščią eilutę.
  • Naujos funkcijos: "
  • Desktop aplinkos integracija [Christopheris Bratusek] Parama Xfce integracijos buvo pridėta. Tai kaip GNOME / kde4 integracijos: jame `xterm-programa" ir `naršyklės programą" (išskyrus atvejus, kai vartotojas jau yra nustatytas), ir priduria, Xfce Atsijungti / Pagalba / tinkinimo MENIU įrašus į sawfish šaknų-meniu. Patobulinimai: Visi MENIU įrašai GNOME / KDE4 tai dabar greitintuvus. Buvo pridėta įrašai remtis `gnome-control-center" arba KDE `systemsettings". KDE4 aptikimo buvo patobulinta. Taip pat žr elementą & quot; Programos meniu patobulinimai & quot; žemiau. Naujas kintamasis "darbalaukio aplinka" pasakoja, kurios darbastalio aplinka veikia (* pažymėti Išorinės Taikomosios ::).
  • Programos meniu patobulinimai [Mt Pažintys] meniu Programos dabar atrodo labiau panaši į GNOME / KDE / XFCE jei vienas veikia. (Toliau tobulinti planuojama) vartotojo parinktis "programos meniu-ignoruoti-no-ekranas" dabar dingo ir pakeistas `programos meniu šou-visiems". Jei "programos meniu-šou visiems" yra "nulis" (pagal nutylėjimą), meniu atrodo labai panaši į GNOME / KDE / XFCE, pasislėpę kai kurias programas. Jei tai "t", tada visi įdiegtų programų rodomi. Tarpinis variantas, simbolis `gal 'yra įmanoma, taip, kaip aprašyta žemiau. Techniškai laukai "NotShowIn" ir "OnlyShowIn" failuose "/usr/share/applications/*.desktop" pasakyti, kokiomis darbastalio aplinką, kad programa nori būti parodyta. Jei "programos meniu-šou visiems" yra "nulinis" arba "gal", jie būtų gerbiamos. Daiktai su lauko "Hidden" arba "NoDisplay" paprastai negali būti rodomi. Jie yra laikomasi, jei "programos meniu-šou visiems" yra "nulis". KDE specifinė katalogas yra dabar ieškoma, taip pat, o meniu kartos.
  • Naujas langas taisyklės [Christopheris Bratusek]
  • "fiksuoto dydžio": tai išjungia dydį, arba tiksliau, funkcijos "keisti lango-interaktyviai", "perpus lango dydžio" ir "dvigubo lango dydį". (Maksimizavimo vis dar įmanoma. Naudokite "niekada padidinti" išvengti maksimizavimas.)
  • `niekada arti": tai išjungia uždarymą. Tik negali interaktyvus uždarymo, ir jūs galite ištrinti langai su `niekada glaudžiai" turtą iš LISP programa.
  • atnaujinimas emac pagrindinis režimas "sawfish.el" [Teika kazura] Tai dabar platinamas sawfish langų tvarkyklė. Patobulinimai yra:
  • Įvertinimas naudojamas užspringti, kai ji susidūrė su `#f" arba `#t". Tai yra fiksuota.
  • paryškinimas kaip "nustatyti" žodžius vėl veikia.
  • `apibūdinti-funkcija" buvo sugadintas, bet jis vėl veikia.
  • Iš "apibūdinti kintamųjų", kintamojo reikšmė yra gana atspausdintas.
  • `sawfish su apkrovos simboliai" gali būti vadinamas interaktyviai atnaujinti talpyklą simbolius.
  • Geriau įžanginė dalis.
  • Nauja karkasai dalys "border-width" ir "sienos spalva" [Aleksejus I. Froloff] & quot; sienos & quot; lango supa langą ir visų kitų rėmo dalis. (* Pastaba rėmelį dalis Apibrėžimas ::)
  • Nauja komandų variantas `--5 mygtukai" Žr elementą & quot; klaviatūros išdėstymas perjungimo paramą & quot; aukščiau.
  • "x-lygiosiomis teksto" funkcija [Christopheris Bratusek] Jis yra panašus į `x-draw-string". Apskritai, jei jūs naudojate `rodymo-pranešimą" kaip pranešimą, skambinkite `x-draw-string". Jei norite atkreipti ekrane tiesiogiai naudoti "X-lygiosiomis teksto" (* pažymėti X Piešimo ::.)
  • Vertimo atnaujinimai:
  • Atnaujintas vertimai nuo 1.6.0 yra Danų (da), Britų anglų (en_GB), vokiečių (de), Ispanų (es), slovėnų (SL) ir Švedijos (sv). Visos vertimų failai yra dabar UTF-8. Pakeisti kalbos Galisų (gl), italų (IT), rumunų (ro) ir turkų (TR). Poilsio jau buvo UTF-8. [Teika Kazura]
  • Įvairūs pokyčiai:
  • Daugiau klaida ir pėdsakas spausdinimas [Teika Kazura] Atsižvelgdami į librep & gt; = 0.91.0, pėdsakas yra atspausdintas pagal nutylėjimą, kai klaida buvo signalizuoja. Jis spausdinami sawfish-klientui, taip pat, bet jis siunčiamas sawfish standartinės paklaidos, o ne sawfish-kliento, atsiprašau. Frazės & quot; sawfish klaida: & quot; yra pridėtas pradžioje Klaidų pranešimai, kurie spausdinami standartinė paklaida. Sawfish-gaviklio anketa klaidos atspausdintas sawfish produkcijos. Tiksliau, kai jūs prijungtas prie sawfish kaip serverio asinchroniškai, tada klaida nebuvo spausdinami. Bet dabar ji yra atspausdinta, kad sawfish produkcijos. (Priešingai, klientas, kuris jungia sinchroniškai gauna klaidos pranešimą pati).
  • Rodyklė Tikėjimo lange dviračiu [Teika Kazura] lange dviračiu, kai nereikalingas žymeklis Tikėjimo vengiama. Anksčiau iš metmenų būtinybė buvo vertinami pagal geometrijos prieš kėlimas buvo padaryta. Dabar atnaujinama vienas yra naudojamas.
  • konfigūratorius pokyčiai (vartotojas matomos dalys) [Christopheris Bratusek] ikona dabar yra numatyta. (Jei tai nerodo, pirmą kartą paleidus "GTK-update-piktograma-cache"). Jei paleisti konfigūratorių bet sawfish langų tvarkyklė neveikia, tada perspėjimas langas prieš abortus. [Teika Kazura Christopher Bratusek] dviejų pasenusių funkcijų išbraukiami. Vienas iš jų yra komandų eilutės parinktis "--socket id", kuri buvo skirta & quot; & quot ;, capplets dalis labai ankstyvo GNOME 2.x. Kitas komandų eilutės parinktis "--single lygio", kuris buvo sugadintas.
  • Doc patobulinimai DUK elementus, apie tai, kaip paslėpti pelės žymeklis, ir nuo paraiškos vykdymo. Instrukcijos (1) apibūdinti visus variantus. KlavišųsiečiųderinimasName failas buvo pakeistas Naujai aprašytos funkcijos yra: `patraukti-klavišų" ir `ungrab-klavišų" (* pažymėti keymaps :) "X-raise-lango" ir "X-žemesnio langą" (* Pastaba pakelti ir nuleisti Windows : :). "rėmo valstybės išskirti tarpusavyje" (* Pastaba Frame funkcijos ::)
  • Naudoti šakninių daržovių meniu patobulinimai [Christopheris Bratusek] Visi meniu-Įrašuose dabar greitintuvus. Etiketės pagalbos įrašų buvo pagerintos.
  • konfigūratorius vidinės [Christopheris Bratusek] modulis "valdikliui testas" išbraukiamas. Jis pateikė testavimo funkciją raštai moduliai `sawfish.gtk. *". Tačiau tariamai jis yra suskirstytas ir sudužo sawfish. "Valdiklis-dialog.jl" buvo sujungti į `paprastas dialog.jl" Anksčiau funkcijų "pašalinti, naujų eilučių" ir "pagražinti-simbolis-pavadinimas" buvo apibrėžtos kelių modulių, su tomis pačiomis turinį. Dabar jie yra apibrėžti (tik vieną kartą) ir Naujas modulis `sawfish.cfg.utils". `Akcijų mygtuką" funkcija apibrėžta sawfish, bet dabar jis pakeistas tiesiogiai, naudojant "GTK-mygtukas-naujos iš sandėlyje". Tas pats už `apie-dialogo" funkcija, pakeitė (versijos 1.6.0) iki `gtk-apie-dialogo". `/ Usr / bin / pjūklažuvė-config" dabar minimalus, juda dauguma tai turinys "sawfish.cfg.shell" [Teika Kazura]
  • Modulis "3D-Hack" išbraukiamas. [Christopheris Bratusek] `3d-Hack" modulis buvo animacija demo, o ne funkcija. Jis pateikė dvi funkcijas, panašias į `glxgears", teikiamų 2d. Jei norite, ji gali būti atsisiųsti iš sawfish Wiki, iš puslapio & quot; 3D-hack & quot;.

Kas naujo versijos 1.6.3.1:

  • Fixed galimą kompiliavimo-klaidos prompt.jl [Haraldas van Dijk] Jei sawfish 1.6.3 parengta be klaidų, tada jūs neturite atnaujinti.

Kas naujo versijos 1.6.2:

  • Klaidų ištaisymas:
  • Programų meniu yra labiau patikimas dabar. [Mato Dienoraštis Christopher Bratusek] Programų meniu, pristatė 1.6.0, pagamintas sawfish katastrofos, jei `* .desktop" failą turėjo neteisingą rakto (tarkim, kaip pirmosios simboliu arba # kažkur viduje), arba ji buvo neįskaitomas. Tai yra fiksuota.
  • Mažosios nustatyti langų vietai kryptimi [Teika kazura] Kai langas vieta režimas, pavyzdžiui: "rytų" ir langas yra platesnė nei ekrano, tada langas buvo pradėtas neteisingai. Tai yra fiksuota.
  • Naujos funkcijos: "
  • Nauja komanda "maksimaliai-atsikratyti" [Teika kazura] Komanda `padidinti-atsikratyti" sustoja maksimaliai langas turi būti traktuojami kaip maksimaliai, bet daugiau, kad jūs galite perkelti ir keisti lango dydį. Functinon `padidinti-šalinti" gyvuoja ir dabar jis eksportuojamas.
  • Nauja komanda "šuolis-arba-exec" [Christopheris Bratusek] vartotojo įkeltas modulis & quot; šokinėti-or-exec & quot; buvo sujungtos. Ji suteikia "šuolis-or-exec", komandą, kuri gali būti naudojama siekiant sutelkti langą, arba jei ji neegzistuoja, pradėti programą. Skirtingai nuo pradinio varianto tai vienas taip pat palaiko atitikimo šalutinis savo klasėje langą (grąžina `lango klasės" funkcija), kuri leidžia lanksčiau teikti paraiškas, pavyzdžiui, muzikos grotuvo ar naršyklių, kurios paprastai pakeisti savo WM_NAME gana dažnai. Dėl naudojimo žr `LISP / sawfish / WM / komandas / šokinėti-or-exec.jl" failą.
  • Įvairūs:
  • Geresnis ebuildu ir specfile [Christopheris Bratusek] [Kim B. Heino]
  • Atnaujinta dokumentacija [Christopheris Bratusek] [Teika Kazura]
  • Pašalinta "rėmas-style-redaguoti-p" ir visi kiti likę sawfish-themer fragmentai, nes jis miręs. [Christopheris Bratusek]

Kas naujo versijos 1.5.3:

  • Klaidos nustatomos:
  • Apsaugo avarijos greitai langų naikinimo, ypač pagal didelės apkrovos
  • Būta avarijos, jei langas yra sunaikinti iš karto po jos sukūrimo. Tai atsitinka `add_window" funkciją ir tai gali būti dėl to, kad lango buvo sunaikinti, šiukšlių surinkti ir vėliau prieiti.
  • Dabar dauguma dalys `add_window" yra apsaugotas nuo šiukšlių surinkimo su `rep_PUSHGC" / `rep_POPGC". Ji taip pat apsaugo `add_window_hook" gražu vadinamas su uninitialised argumentas. [Timo Korvola, Janka Kozicki]

Kas naujo 1.5.2 versija:

  • Ši laida yra suderinama su rep-gtk 0,90. 0.
  • Crux tema, neaktyvus langai juodą spalvą geresnio suprantamumo.
  • Naujienos 1.5.0 buvo patobulinta.
  • Yra du maži autotools pataisymai.

Kas naujo 1.5.1 versija:

  • 1.5.1 išleidimo turi backports iš 1,6. 0 (vadovas)
  • Klaidos nustatomos:
  • Nustatyti iš SMlib patikrinimą dėl x11r7 [Christopheris Bratusek]
  • Nustatyti iš libice patikrinimą dėl x11r7 [Christopheris Bratusek]
  • SpinButtons į sawfish-UI yra prijungti ištaisyti Singal (leidžia rašyti vertę rankiniu būdu) [Christoper Bratusek]
  • Nustatyti žymeklis Tikėjimo begalinėje-Desktop [Jeremy Hankins]
  • Fiksuotas grupė Pakopišką variantų [Christopheris Bratusek]
  • Kiti pakeitimai:
  • sawfish nėra dabar atsiras KDE4s WM parinkimo [Christopheris Bratusek]
  • Fiksuoti rašybos per .desktop failus ir pašalinti unneded įrašai [Christopheris Bratusek]
  • keitimas kelia-tabs-On-hover įsigalioja iš karto dabar [Christopheris Bratusek]
  • Pridėti -tag = CC libtool prireikus unbrakes kompiliaciją dėl kai arkos [Gentoo "]
  • Distclean taisyklė PO / Makefile.in [Christopher Bratusek]

Ekrano

sawfish_1_73847.jpg
sawfish_2_73847.jpg

Panaši programinė įranga

Komentarai Sawfish

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!