Sawfish

Sagteware kiekie:
Sawfish
Sagteware besonderhede:
Weergawe: 1.10
Upload datum: 20 Feb 15
Ontwikkelaar: John Harper
Lisensie: Gratis
Populariteit: 7

Rating: nan/5 (Total Votes: 0)

zaagvis (voorheen bekend as Sawmill) is 'n oop bron, minimaal en extensible venster bestuurder vir Linux en UNIX-bedryfstelsel, met behulp van 'n Lisp-gebaseerde script taal.
Zaagvis & rsquo; s doel is om toe te laat gebruikers toe om maklik te bestuur vensters in die mooiste en buigsame manier moontlik. Dit bevat 'n kragtige sleutel-bindings, gebeurtenis haak, venster met ooreenstemmende en buigsaam thematisering.
Selfs al is dit & rsquo; s hoogs extensible, beteken zaagvis nie aansoek laaiers, desktop agtergronde, of ander soortgelyke komponente wat beskikbaar is op meer kragtige lessenaar omgewing as afsonderlike aansoeke implementeer.
Zaagvis is kruis-platform, dus ondersteun op Linux en BSD bedryfstelsels

Wat is nuut in hierdie release:.

  • Die dimensie venster-Matcher nou behoorlik herstel 'n venster se grootte, tabbing bruikbaar bly wanneer 'n venster gemerk vir tabbing vernietig voordat dit te doen, en 'n paar klein fixes.
  • Nuwe funksies konsentreer op tabs: vensters gemerk vir tabbing het nou 'n ander kleur, en oortjies ondersteuning vertoonvenster / werkspasie-taai
  • .
  • Daar is opgedateer Debian verpakking skrifte.

Wat is nuut in die weergawe 1.8.2:

  • Meer robuustheid vir get-venster-deur- * funksies.
  • Oplossing alle kwessies in hoër-vlak funksies, soos die versuim spring-of-exec.
  • Doen wyser-buiging na 'n skadu venster nou warps aan die regte posisie.
  • Bestuurder seleksie hantering vasgestel.
  • gebreke aan 'n Aansoek kieslys te genereer, terwyl die ontleding van verkeerde desktop lêers, vasgestel is.
  • In EdgeActions, HotSpot, HotMove en EdgeFlip verhoed word opgeroep verskeie kere 'n tyd.
  • Hierdie vrystelling is vasgestel Debian verpakking skrifte en maak samestelling met makepp plaas van GNU maak werk.

Wat is nuut in die weergawe 1.8.0:

  • Die programme-spyskaart is nou ten volle instel via filters .
  • EdgeActions is bygevoeg, die verskaffing van 'n gesentraliseerde struktuur na die oprigting van aksies vir jou skerm-grense.
  • Die Tab-stelsel is baie verbeter; handleiding aanpassing van temas, byvoorbeeld, is nie meer nodig nie.
  • StyleTab is die nuwe standaard tema, ten gunste van Crux.
  • Die volgende vertalings is opgedateer. Spaans, Tsjeggies, Duits, Chinese (Simplified), Noorse Bokmål, Sloweens, en Frans
  • Verskeie minor bug fixes en dokumentasie updates gemaak is.

Wat is nuut in die weergawe 1.7.0:

  • Notes:
  • Wanneer u 'n ongeluk, voeg die terugsoektog, deur die oproep van zaagvis met die command line opsie & quot; - interp & quot ;. Lees die lêer `bydraende 'vir meer info.
  • Prompt API verandering [Jeremy Hankins] As jy 'n kode wat gebruik maak van vinnige, is dit geraak. Wanneer jy bel die funksie `vinnige ', direk helper funksies slaag as funksie argumente. Hulle gebruik gestel word as globale veranderlikes. Hierdie verandering is eenvoudig, so dit is nie moeilik om jou kode te werk. Sien `sawfish.wm.util.prompt 'vir besonderhede.
  • Muis-knoppie ondersteuning staat zaagvis beweer muis knoppies te ondersteun 1
  • 9, maar dit is bekend dat sleep knoppies 6
  • 8 Mei nie werk nie. Die knoppie 9 nie werk nie, so ons het dit onttrek.
  • Funksies `miskien-verhoog-venster en` miskien-laer-venster is nou uitgedien. [Teika Kazura] vervang met `samel-venster * 'en` n laer-venster *' omskryf in `sawfish.wm.util.stacking. Enigste verskil is dat die uitgediende weergawe ondersteun 'n funksie van die Nautilus (GNOME lêer bestuurder) wat lank gelede gedaal.
  • Bou en installering:
  • Konfigureer-opsie `with-nege-mousebuttons 'laat val. Sien die item & quot; sleutelborduitleg skakel ondersteuning & quot; hieronder.
  • Bug fixes:
  • Gemaximaliseerd vensters verkeerdelik oor ander vensters op opstart [Jeremy Hankins] Soms gemaksimeer vensters sou oorvleuel & quot; vermy & quot; vensters (bv die gnome-paneel, of 'n trayer) op opstart. Zaagvis Stelt nou maksimering totdat die inisialisering voltooi is, die voorkoming van hierdie probleem.
  • vertoonvenster inisialisering bugfix [Jeremy Hankins] Onder sekere omstandighede vertoonvenster slots is verkeerdelik verskuif wanneer zaagvis is weer begin, en eindig met 'n paar vensters buite die virtuele lessenaar. Dit is vasgestel.
  • Sleutelbord-uitleg skakel ondersteuning [Teika Kazura] Voorheen, wanneer jy die sleutelbord-uitleg, of meer korrek aangeskakel die Sleutelbord- & quot; groep & quot; (Wat hoofsaaklik vir meertalige) Sleutelbord- en muis-bindings het deurmekaar-up. Nou, kan dit voorkom word deur 'n beroep zaagvis met die nuwe instruksies-opsie `--5-knoppies. Daar word aanvaar dat wysigers is algemeen onder sleutelbord groepe. Meer presies, wat ondersteun is skakel deur `ISO_Next_Group 'of 'n soortgelyke, gebonde aan 'n sleutel (byvoorbeeld Ctrl + alt). Dit blyk & quot; opsie & quot; in X sleutelbord verstellings, soos & quot; GRP: ctrl_alt_toggle & quot ;. As jy 'n paar nut om die uitleg te skakel en dit verwar zaagvis sleutelbordkortpaaie, asseblief herlaai zaagvis. Met dit instruksies-opsie, sal jy nie in staat wees om zaagvis beveel om die muis knoppies te bind 6
  • 8. Dit kan vasgestel word in die toekoms.
  • Atom hantering fix op 32-bis argitektuur (Java fix). [Teika Kazura] Function `x-atoom-naam 'aanvaar nou al 32 stukkies. Voorheen is slegs 30 stukkies behandel as die argitektuur was 32-bit. 64-bit stelsels het nie 'hierdie fout. Dit word gebruik om te veroorsaak & quot; Bad argument & quot; fout, veral op Java programme. (In teorie, is 'n atoom wat deur X-bediener, nie 'n kliënt. Maar Java programme blyk te wees dikwels beïnvloed deur hierdie fout.)
  • Aansoeke spyskaart bugfix [Matthew Love] Korrekte alfabetiese ordening van die spyskaart-inskrywings is gedoen. Voorheen was hulle gesorteer [AZ] [az] (eerste al hoër- dan al verloorder-geval inskrywings). Ook die funksie vir die opsporing van die taal is verbeter. Dit het nou 'n beter volg die freedesktop.org spesifikasie.
  • Edge-flip en oneindige-lessenaar werk nou na die skerm resolusie verandering. [Christopher Bratusek]
  • zaagvis begin nou korrek wanneer die ontvangs van 'n sessie-ID of sessie-voorvoegsel van GNOME-sessie [Clinton Ebadi, Christopher Bratusek]
  • Konsep animeerder bugfix. [Christopher Bratusek] Die & quot; konsep & quot; animeerder het twee kwessies: aan die een kant die getrekte nommers was altyd 'n swart (dus moontlik onsigbare), aan die ander kant dié nommers is nie uitgewis uit die skerm. Beide is vasgestel. Intern, is dit gedoen deur die nuwe `x-trekking-teks 'n funksie hieronder beskryf.
  • opstanding van twee veranderlikes [Teika Kazura] Gebruiker opsies `werkspasie-grens-mode 'en` werkspasie-stuur-grens-mode' kon nie vasgestel word uit die configurator, maar dit is vasgestel.
  • Command `xterm 'fix [Teika kazura] Dit kan nie gebruik word as 'n belangrike binging indien die opsionele & quot; opdrag & quot; argument was ontstel deur die configurator, dws 'n leë string.
  • Nuwe funksies:
  • Desktop-omgewing integrasie [Christopher Bratusek] Steun vir Xfce integrasie is bygevoeg. Dit is net soos GNOME / KDE4 integrasie: dit stel `xterm-program 'en` leser-program "(tensy reeds gestel deur die gebruiker), en voeg Xfce uitteken / hulp / aanpassing menu-inskrywings na die zaagvis wortel-menu. Verbeterings: Alle menu-inskrywings vir GNOME / KDE4 nie nou versnellers. Inskrywings vir die aanroep `gnome-control-sentrum 'of KDE` systemsettings' is bygevoeg. Die KDE4 opsporing is verbeter. Sien ook die item & quot; Aansoeke spyskaart verbeterings & quot; hieronder. 'N nuwe veranderlike `lessenaar-omgewing' vertel wat werkskerm omgewing loop (* Let Eksterne Aansoeke ::).
  • Aansoeke spyskaart verbeterings [Matthew Love] Aansoeke spyskaart lyk nou meer soos dié van GNOME / KDE / Xfce as 'n mens loop. (Verdere verbeterings word beplan) Die gebruiker opsie `apps-spyskaart-ignoreer-no-vertoning 'is nou weg en vervang deur` apps-spyskaart-show-all'. As `apps-spyskaart-show-all 'is` nul' (verstek), die spyskaart lyk baie soos dié van GNOME / KDE / Xfce, deur wegkruip sommige aansoeke. As dit is `t ', word dan al geïnstalleer aansoeke getoon. 'N intermediêre opsie, die simbool `miskien' is moontlik, soos hieronder beskryf. Tegnies, velde `NotShowIn 'en` OnlyShowIn' in lêers `/usr/share/applications/*.desktop 'vertel waaronder lessenaar omgewing wat aansoek wil getoon word. As `apps-spyskaart-show-all 'is` nul' of `miskien ', is hulle gerespekteer word. Items met veld `verborge" of `NoDisplay 'is gewoonlik nie gewys word. Hulle word gerespekteer as `apps-spyskaart-show-all 'is` nul'. Die KDE spesifieke gids is nou gesoek, ook terwyl spyskaart geslag.
  • Nuwe venster reëls [Christopher Bratusek]
  • `n vaste grootte ': dit versper grootte, of meer presies, funksies` grootte-venster-interaktief', `halveer-venster-grootte 'en` n dubbel-venster-grootte. (Maksimering steeds moontlik. Gebruik `nooit maksimeer 'maksimering te voorkom.)
  • `nooit naby ': dit versper sluitingsdatum. Slegs interaktiewe sluitingsdatum voorkom word, en jy vensters met `nooit naby 'eiendom van 'n lisp program kan verwyder.
  • Update van Emacs groot modus `sawfish.el '[Teika kazura] Dit is nou versprei met zaagvis venster bestuurder. Verbeterings is:
  • Evaluering gebruik te verstik wanneer dit teëgekom `#f 'of` #t. Dit is vasgestel.
  • Verligting van die sleutelwoorde soos `definieer 'werk weer.
  • `beskryf-funksie 'is gebreek, maar dit werk weer.
  • In `beskryf veranderlike ', die waarde van die veranderlike is redelik gedruk.
  • `zaagvis-load-simbole 'interaktief kan genoem word die kas simbole te werk.
  • Beter inleidende gedeelte.
  • New raam-dele `grens-wydte 'en` grens-kleur' ​​[Alexey I. Froloff] A & quot; grens & quot; van 'n venster rondom die venster en alle ander raam dele. (* Nota raam Deel Definisie ::)
  • New instruksies-opsie `--5-knoppies" Kyk die item & quot; Keyboard-uitleg skakel ondersteuning & quot; hierbo.
  • `x-trekking-teks 'n funksie [Christopher Bratusek] Dit is soortgelyk aan` x-trekking-string '. Oor die algemeen, as jy 'n `vertoning-boodskap 'soos boodskap, bel` x-trekking-string'. As jy wil om te vestig op die skerm direk gebruik `x-trekking-teks '(* Let X Drawing ::.)
  • Vertaling updates:
  • Opdateer vertalings sedert 1.6.0 is Deense (DA), Britse Engels (en_GB), Duits (de), Spaans (es), Sloweens (sl), en Sweeds (sv). Alle vertaling lêers is nou in UTF-8. Veranderde tale Galisies (gl), Italiaans (it), Roemeens (ro), en die Turkse (tr). Die res was reeds UTF-8. [Teika Kazura]
  • Diverse Wysigings:
  • Meer fout en terugsoektog druk [Teika Kazura] Weens librep & gt; = 0.91.0, is die terugsoektog gedruk deur verstek wanneer 'n fout te kenne gegee. Dit is gedruk vir zaagvis-kliënt, ook, maar dit is gestuur na zaagvis se standaard fout, nie te zaagvis-kliënt se, jammer. Woorde & quot; zaagvis fout: & quot; is prepended boodskappe wat gedruk word om die standaard fout fout. Zaagvis-pager se foute word gedruk om zaagvis se uitset. Meer presies, wanneer jy gekoppel aan zaagvis as 'n asynchroon, dan is die fout is nie gedruk. Maar nou is dit gedruk word, te zaagvis se uitset. (In teenstelling, 'n kliënt wat sinkronies verbind ontvang die fout boodskap self.)
  • Pointer buiging in 'n venster fietsry [Teika Kazura] In venster fietsry, 'n onnodige wyser buiging vermy. Voorheen het die noodsaaklikheid van 'n warp is beoordeel deur die meetkunde voor die verhoog is gedoen. Nou is die opgedateer een gebruik word.
  • Configurator veranderinge (gebruiker sigbare dele) [Christopher Bratusek] simbool is nou voorsien. (As dit nie opdaag nie, die eerste lopie `gtk-update-ikoon-kas".) As jy die configurator maar die zaagvis venster bestuurder is nie aktief is, dan 'n waarskuwing venster voor aborsie vertoon. [Teika Kazura, Christopher Bratusek] Twee uitgediende funksies is verwyder. Een daarvan is die command line opsie `--socket-id", wat was vir & quot; capplets & quot ;, deel van 'n baie vroeë GNOME 2.x Die ander is die command line opsie `--single-vlak" wat oopgebreek is.
  • Doc verbeterings Vrae items, oor hoe om die muis-wyser weg te steek, en op aansoek uitvoering. Handleidings (1) beskryf alle opsies. Sleutelbordkortpaaie lêer is hersien Nuut beskryf funksies is: `gryp-sleutelkaart 'en` ungrab-sleutelkaart' (* Let sleutelbindings: :): x-verhoog-venster en `x-laer-venster (* Let verhoog en verlaag Windows :. :): raam-state-Mutex '(* nota raam Funksies ::)
  • wortel-Menu verbeterings [Christopher Bratusek] Alle menu-inskrywings nie nou versnellers. Etikette vir hulp inskrywings is verbeter.
  • Configurator internals [Christopher Bratusek] Die module `widget-toets" weggelaat. Dit verskaf toets funksie van widgets in modules `sawfish.gtk. * '. Maar glo dit gebreek en neergestort zaagvis. `Widget-dialog.jl 'is saamgesmelt in` n eenvoudige-dialog.jl' Voorheen is die funksies `verwyder-newlines 'en` verfraai-simbool-naam' is gedefinieer in verskeie modules, met dieselfde inhoud. Nou is hulle gedefinieer (eenmalig) in 'n nuwe module `sawfish.cfg.utils. Die `voorraad-knoppie 'funksie is gedefinieer in zaagvis, maar nou is dit vervang deur direk met behulp van` gtk-knoppie-nuwe-van-die-voorraad. Dieselfde geld vir die `oor-dialoog 'funksie, vervang (in weergawe 1.6.0) deur` gtk-oor-dialoog. `/ Usr / bin / zaagvis-config 'is nou minimaal, beweeg die meeste van dit is om inhoud te` sawfish.cfg.shell' [Teika Kazura]
  • Module `3d-hack" weggelaat. [Christopher Bratusek] Die `3d-hack 'module is 'n animasie demo, nie 'n funksie. Dit verskaf twee funksies soortgelyk aan `glxgears ', gelewer in 2d. As jy dit wil hê, kan dit afgelaai word vanaf die zaagvis Wiki, uit die bladsy & quot; 3d-hack & quot;.

Wat is nuut in die weergawe 1.6.3.1:

  • Fixed 'n moontlike samestelling-fout in prompt.jl [Harald van Dyk] As zaagvis 1.6.3 saamgestel sonder fout, dan is jy hoef nie te werk.

Wat is nuut in die weergawe 1.6.2:

  • bugfixes:
  • Aansoek kieslys is nou meer robuuste. [Matthew Love, Christopher Bratusek] Aansoek kieslys, wat in 1.6.0, gemaak zaagvis crash as `* 'n lêer desktop het 'n misvormde sleutel waarde (sê; as eerste karakter of # iewers binnekant), of dit was deurmekaar. Dit is vasgestel.
  • Klein fix van die venster plasing deur rigting [Teika kazura] Toe die venster plasing modus is byvoorbeeld `Ooste" en die venster is wyer as die skerm, dan is die venster verkeerdelik sit. Dit is vasgestel.
  • Nuwe funksies:
  • New bevel `maksimeer-weggooi '[Teika kazura] Die opdrag` maksimeer-weggooi' stop 'n gemaksimeer venster behandel word as enige meer maksimeerd, sodat jy kan beweeg en die grootte van die venster. Die functinon `maksimeer-weggooi 'bestaan, en nou is dit uitgevoer.
  • New bevel `spring-of-exec '[Christopher Bratusek] Die gebruiker opgelaai module & quot; spring of-exec & quot; het saamgesmelt. Dit bied `spring-of-exec ', 'n opdrag wat gebruik kan word om 'n venster te fokus, of as dit nie bestaan ​​nie, begin die aansoek. In teenstelling met die oorspronklike weergawe van hierdie een ondersteun ook ooreenstem met 'n venster by sy klas (teruggekeer deur `n venster klas 'funksie), wat maak dit meer buigsaam vir aansoeke soos musiek speler of implementeer, wat geneig is om hul WM_NAME relatief dikwels verander. Vir gebruik, sien `lisp / zaagvis / wm / opdragte / spring of-exec.jl 'n lêer.
  • Misc:
  • Verbeterde ebuild en specfile [Christopher Bratusek] [Kim B. Heino]
  • Opdateer dokumentasie [Christopher Bratusek] [Teika Kazura]
  • verwyder `raam-styl-bewerkbaar-p 'en alle ander oorblywende zaagvis-themer fragmente, want dit is dood. [Christopher Bratusek]

Wat is nuut in die weergawe 1.5.3:

  • Bugs vasgestel:
  • Voorkom ongelukke vir 'n vinnige venster verwoestinge, veral onder hoë lading
  • Daar is crashes as 'n venster is gou vernietig na sy skepping. Dit gebeur in `add_window 'funksie, en dit as gevolg van 'n venster vernietig sou wees, vullis versamel en dan verkry word.
  • Nou die meeste dele van `add_window 'beskerm word teen vullisverwydering met` rep_PUSHGC' / `rep_POPGC. Dit voorkom ook `add_window_hook 'uit geroep met ongebruikte argument. [Timo Korvola, Janek Kozicki]

Wat is nuut in die weergawe 1.5.2:

  • Hierdie vrystelling is verenigbaar met rep-gtk 0.90. 0.
  • In die kern Tema, onaktiewe Windows het 'n swart lettertipe kleur kies vir 'n beter leesbaarheid.
  • Nuus vir 1.5.0 is verbeter.
  • Daar is twee klein autotools fixes.

Wat is nuut in die weergawe 1.5.1:

  • Die 1.5.1 vrylating het back ports van 1.6. 0 (Hoof)
  • Bugs vasgestel:
  • Fix in SMlib tjek op x11r7 [Christopher Bratusek]
  • Fix in libice tjek op x11r7 [Christopher Bratusek]
  • SpinButtons in zaagvis-UI nou verbonde aan die korrekte Singal (laat tik in die waarde hand) [Christoper Bratusek]
  • Fix wyser buiging in Infinite-Desktop [Jeremy Hankins]
  • Vaste groep van die steier opsies [Christopher Bratusek]
  • Ander veranderinge:
  • zaagvis nie nou in KDE4s WM Selector [Christopher Bratusek]
  • Vaste typos in die desktop-lêers en verwyder unneded inskrywings [Christopher Bratusek]
  • Die verandering verhoog-oortjies-on-hover tree onmiddellik in werking nou [Christopher Bratusek]
  • Voeg tag = CC waar nodig te libtool, unbrakes samestelling op sommige boë [Gentoo]
  • Distclean reël vir po / Makefile.in [Christopher Bratusek]

Screenshots

sawfish_1_73847.jpg
sawfish_2_73847.jpg

Soortgelyke sagteware

Fluxbox
Fluxbox

17 Feb 15

Aurora Project
Aurora Project

3 Jun 15

Enlightenment
Enlightenment

22 Jun 18

Wmconfig
Wmconfig

17 Feb 15

Kommentaar te Sawfish

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!