Sawfish

Yazılım ekran görüntüsü:
Sawfish
Yazılım detaylar:
Versiyon: 1.10
Qayıt: 20 Feb 15
Geliştirici: John Harper
Lisans: Ücretsiz
Popülerlik: 7

Rating: nan/5 (Total Votes: 0)

(daha önce Sawmill olarak da bilinir) Sawfish bir Lisp-tabanlı betik dili kullanarak açık kaynak kodlu, Linux ve UNIX benzeri işletim sistemleri için minimum ve genişletilebilir pencere yöneticisidir.
Sawfish & rsquo; ın amacı kullanıcıların kolayca mümkün olan en çekici ve esnek bir şekilde pencereleri yönetmek için izin vermektir. Çok güçlü anahtar bağları, olay hooking, pencere eşleştirme ve esnek temalarını bulunmaktadır.
O & rsquo bile, son derece genişletilebilir s, Sawfish uygulama rampası, masaüstü arka, ya da ayrı ayrı uygulamalar olarak daha güçlü bir masaüstü ortamında mevcut diğer benzer bileşenler uygulamıyor.
Sawfish böylece Linux ve BSD işletim sistemlerinde desteklenen çapraz platform, bir

Bu sürümde Yeni nedir:.

  • boyut pencere matcher artık düzgün bir pencerenin boyutunu geri, sekme sekmeler için işaretlenmiş bir pencere bunu yapmadan önce tahrip olduğunda kullanılabilir kalır ve bazı küçük düzeltmeler.

  • Farklı bir renk var şimdi sekme için işaretlenen pencereler, sekmeler ve destek viewport'un / çalışma yapışkan :
  • Yeni özellikler sekmelerde konsantre.
  • Var Debian paket komut güncellenir.

sürüm 1.8.2 yeni nedir:

  • Daha sağlamlık için olsun-pencere-by * fonksiyonları.
  • atlama veya-exec başarısız gibi, üst düzey fonksiyonları tüm sorunları giderir.
  • Şimdi bir gölgeli pencereye imleç-çözgü yapmak doğru konuma çözgü.
  • Yönetici seçimi işleme sabit olmuştur.
  • yanlış .desktop dosyaları ayrıştırılırken, bir uygulama menüsünü oluşturmak için başarısız, sabit olmuştur.

  • EdgeActions
  • , Hotspot, HotMove ve EdgeFlip bir zaman birden çok kez çağrılan önlenir.
  • Bu sürüm Debian paket komut giderir ve yerine GNU makepp yapmak çalışması ile derleme yapar.

nedir sürüm 1.8.0 Yeni:

  • uygulamalar menü şimdi filtreler ile tamamen yapılandırılabilir .
  • EdgeActions ekran-sınırları için eylemleri kurma merkezi bir yapı sağlayarak, ilave edilmiştir.
  • Sekme-Sistem büyük ölçüde geliştirilmiştir; temalar manuel ayarlama, örneğin, artık gerekli.
  • StyleTab Crux lehine, yeni varsayılan tema.
  • Aşağıdaki çeviriler güncellendi:. İspanyolca, Çekçe, Almanca, Çince (Basitleştirilmiş), Norveç Bokmal, Sloven ve Fransızca
  • küçük hata düzeltmeleri ve belge güncellemeleri Çeşitli yapılmıştır.

sürüm 1.7.0 yeni nedir:

  • Notlar:
  • Bir kilitlenme bildirirken, komut satırı seçeneği & quot ile Sawfish çağırarak, geri izleme ekleyin; - interp & quot ;. Daha fazla bilgiler için dosya `katkıda 'Oku.
  • İstemi API değişiklik istemi kullanan kodu varsa, o etkilenir [Jeremy Hankins]. Eğer '' istemi işlevini çağırdığınızda, doğrudan işlev argümanları olarak yardımcı fonksiyonları geçmek. Onlar küresel değişkenler olarak ayarlanması için kullanılır. Bu değişiklik basittir, bu yüzden kodunuzu güncellemek için zor değil. Ayrıntılar için `sawfish.wm.util.prompt 'Bkz.
  • Fare düğmesi destek devlet Sawfish fare düğmeleri desteklemek iddia 1
  • 9, fakat düğmeler bu sürükle bilinmektedir 6
  • 8 çalışmayabilir. düğmesi 9 Hiç çalışmıyor, bu yüzden biz onu çekebilirsiniz.
  • Fonksiyonlar `belki artırmayı-pencere 've' belki-düşük-pencere 'artık geçersizdir. [Teika Kazura] `yükseltmek pencere * 've` alt pencere *' sawfish.wm.util.stacking `tanımlanan 'ile değiştirin. Tek fark eski sürümü uzun zaman önce düştü Nautilus (GNOME dosya yöneticisi) bir özelliği desteklemesi.
  • kurmak ve Kurulum:
  • Yapılandırma-seçeneği `--with-dokuz-MouseButtons 'bırakılır. Klavye düzeni anahtarlama desteği & quot; & quot öğeyi bakın; Aşağıda.
  • Hata düzeltmeleri:
  • yanlış başlangıçta diğer pencereleri kaplayan Maximized pencereler [Jeremy Hankins] Bazen maksimize pencere üst üste istiyorum & quot; kaçınılması & quot; pencereler (örneğin, gnome-panel veya Trayer) başlangıçta. Başlatma bu sorunu önlenmesi, tamamlanana kadar Sawfish şimdi maksimizasyonu ertelemektedir.
  • Viewport başlatma bugfix [Jeremy Hankins] belirli koşullar Sawfish yeniden zaman yuvaları yanlış sanal masaüstü dışında bazı pencereleri ile biten, kaydırılmıştır ViewPort altında. Bu sabit olmuştur.
  • Klavye-düzeni anahtarlama desteği [Teika Kazura] Daha önce, daha doğru bir klavye-düzeni, ya da açıldığında Klavyeli & quot; grup & quot; Klavyeli ve fare bağlamaları var berbat-up (hangi multilinguals için esas). Şimdi, bu yeni komut-seçeneği '--5 düğmeleri' ile Sawfish çağırarak önlenebilir. Bu nitelemeler klavye gruplar arasında yaygın olduğu varsayılır. Daha doğrusu, ne desteklenen (örneğin ctrl + alt için) bir anahtar bağlı benzer `ISO_Next_Group 'ya, tarafından geçiş olduğunu. Seçeneği & quot; Bu & quot olarak görünür; X klavye yapılandırması gibi & quot; grp: ctrl_alt_toggle & quot ;. Eğer düzenini değiştirmek için bazı yardımcı programını kullanın ve Sawfish tuş atamaları karıştırıyor ise, Sawfish yeniden başlatın. Bu komut-seçeneği ile, Sawfish fare düğmeleri komutları bağlamak mümkün olmayacaktır 6
  • 8. Bu gelecekte sabit olabilir.
  • Atom işleme 32-bit mimarisi (Java düzeltme) üzerinde düzeltme. [Teika Kazura] Fonksiyonu `x atom adı 'artık 32 bit kabul eder. Mimari 32-bit ise daha önce sadece 30 bit tedavi edildi. 64-bit sistemler bu hata yoktu. Kötü argüman & quot; Bu & quot neden kullanılır; Hata, en önemlisi Java uygulamaları. (Teorik olarak, bir atom X sunucusu, bir istemci tarafından belirlenen. Fakat Java uygulamaları bu hata ile sık sık etkilenecek gibi görünüyor olduğunu.)
  • Uygulamalar menüsü bugfix [Matthew Aşk] menü girişlerinin doğru alfabetik sıralama yapılır. Daha önce onlar [AZ] [az] (öncelikle Üst sonra tüm kaybeden durum girişleri) dizildi. Ayrıca dil tespit fonksiyonu geliştirilmiştir. Şimdi daha iyi freedesktop.org uyması.
  • Kenar-Flip ve sonsuz masaüstü artık ekran çözünürlüğü değiştirdikten sonra çalışır. [Christopher Bratusek]

  • GNOME-Session [Clinton Ebadi, Christopher Bratusek] bir oturum kimliği veya oturum öneki alırken
  • Sawfish şimdi doğru başlar
  • Taslak animatör bugfix. [Christopher Bratusek] & quot; taslak & quot; animatör iki konu vardı: bir yandan çekilen sayılar her zaman siyah (dolayısıyla muhtemelen görünmez) idi, bu numaraları ekrandan silinir değil, diğer taraftan. Her ikisi de sabit olmuştur. Dahili olarak, aşağıda açıklanan yeni `x beraberlik metin 'fonksiyonu ile yapılır.
  • İki değişkenli [Teika Kazura] Kullanıcı seçenekleri `çalışma sınır-mode 've' çalışma-send-sınır-mode 'Dirilişi yapılandırıcı ayarlanabilir olamazdı, ama bu sabittir.
  • Komut `xterm 'düzeltme [Teika Kazura] Bu önemli bir binging olarak çağrılan olamazdı isteğe & quot; & quot komuta; argüman boş bir dize yani yapılandırıcı ile tanımsız oldu.
  • Yeni Özellikler:
  • XFCE entegrasyonu için Masaüstü-çevre entegrasyonu [Christopher Bratusek] desteği eklendi. Sadece GNOME / KDE4 entegrasyonu gibi: o `xterm-programı 've` tarayıcı programı' (önceden kullanıcı tarafından belirlenen sürece) ayarlar ve Sawfish kök menüye XFCE çıkış / help / özelleştirme menü girişleri ekler. İyileştirmeler: GNOME / KDE4 için tüm menü girişleri hızlandırıcıları var şimdi yok. `Gnome-kontrol-merkezi 'ya da KDE` systemsettings' çağırmak için Girişler eklendi. KDE4 algılama geliştirildi. Uygulamalar menüsü iyileştirmeler & quot; da öğeyi & quot bakın; Aşağıda. Masaüstü ortamı çalıştığı yeni bir değişken `masaüstü ortamı '(* :: Dış Uygulamalar dikkat edin) söyler.

  • Bir çalışıyorsa
  • Uygulamalar menüsü gelişmeler [Matthew Aşk] Uygulamalar menüsü artık daha GNOME / KDE / XFCE bu gibi görünüyor. (Daha fazla iyileştirmeler planlanmaktadır) kullanıcı seçeneği `uygulamalar menüsü-görmezden-hayır-ekran" şimdi gitti ve yerini `uygulamalar menüsü-show-herkes tarafından '. `Uygulamalar menüsü-show-all (varsayılan) '' nil 'ise, menü bazı uygulamaları gizleyerek, çok GNOME / KDE / Xfce gibi görünüyor. O `'t ise, o zaman tüm yüklü uygulamalar gösterilmektedir. Aşağıda tarif edildiği gibi bir ara seçenek simgesi 'belki' mümkündür. Teknik olarak, dosyaları alanlar `NotShowIn 've` OnlyShowIn `/usr/share/applications/*.desktop' uygulaması gösterilmesini istediği altındaki masaüstü ortamı söyle. `Uygulamalar menüsü-show-tamamını veya` belki '' nil 'ise, onlar saygı. Alan `Gizli '' ya da NoDisplay 'ile öğeler genellikle gösterilen edilmelidir. Onlar `uygulamalar menüsü-show-all '' nil 'eğer saygı. KDE, belirli dizin artık çok menü nesil ise, aranır.
  • Yeni pencere kuralları [Christopher Bratusek]
  • `sabit boyutlu ': Bu daha doğrusu yeniden boyutlandırma, ya da devre dışı bırakır, fonksiyonlar` yeniden boyutlandırmak-pencere-etkileşimli', `yarıya-pencere-boy 've' çift pencere boyutu '. (Azamileştirme hala mümkündür. Maksimizasyonu önlemek için 'asla maksimize `kullanın.)

  • '' Asla yakın
  • : Bu kapanış devre dışı bırakır. Sadece interaktif kapanış önlenir, ve bir lisp programı `asla yakın 'özelliği ile pencereler silebilirsiniz.
  • emacs'ın Güncelleme önemli modu `sawfish.el '[Teika Kazura] Şimdi Sawfish pencere yöneticisi ile dağıtılmaktadır. İyileştirmeler şunlardır:
  • Değerlendirme o `#F 'ya da` #T' karşılaştı zaman boğması için kullanılır. Bu sabittir.
  • `'tanımlamak gibi anahtar kelime vurgulama tekrar çalışır.
  • `kırılmış 'fonksiyonlu tarif, ama yine çalışır.

  • 'Tanımlamak değişken `
  • , değişkenin değeri oldukça baskılı bir.
  • `sawfish-yük-semboller 'önbelleğe sembolleri güncellemek için interaktif çağrılabilir.
  • Daha iyi tanıtım bölümü.
  • Yeni çerçeve parçaları `border-width ve` border-color '[Alexey I. Froloff] A & quot; sınır & quot; Bir pencerenin pencere ve diğer tüm şasi parçalarını sarar. (* Not Çerçeve Bölüm Tanımı ::)

  • Klavye-düzeni anahtarlama desteği & quot;
  • Yeni komut-seçeneği `--5-düğmeleri 'öğesi & quot bakın; Yukarıdaki.
  • `x çekme metin 'işlevi [Christopher Bratusek] Bu` x çekme dize benzer'. Eğer bir `ekran mesajı kullanırsanız Genellikle, 'mesajı gibi,` X-beraberlik-string diyoruz'. Ekranda çizmek istiyorsanız doğrudan x çekme metin '' kullanın (* X Çizim dikkat ::.)
  • Çeviri güncellemeleri:

  • 1.6.0 beri
  • Güncelleme çeviriler Danca (da), İngiliz İngilizcesi (tr), Almanca (de), İspanyolca (es), Slovence (sl), ve İsveççe (sv). Tüm çeviri dosyaları UTF-8 artık. Değiştirilen dilleri Galiçyaca (gl), İtalyan (o), Romence (ro) ve Türk (tr). geri kalanı zaten UTF-8 vardı. [Teika Kazura]
  • Çeşitli Değişiklikler:
  • Daha hata ve librep nedeniyle & gt backtrace baskı [Teika Kazura]; bir hata işaret edildiği = 0.91.0, backtrace varsayılan olarak yazdırılır. O da, sawfish-istemci için yazdırılır, ancak Sawfish-istemci değil en, üzgünüm, Sawfish standart hata gönderilen. Öbek & quot; Sawfish hatası: & quot; standart hataya yazdırılır hata mesajlarına önüne almaktadır. Sawfish-çağrı cihazı en hataları Sawfish üretiminin yazdırılır. Eğer uyumsuz bir sunucu olarak Sawfish bağlıyken Daha doğrusu, o zaman hata baskılı değildi. Ama şimdi Sawfish çıkış için, yazdırılır. (Buna karşılık, eş zamanlı olarak bağlayan bir istemci hata mesajı kendisi alır.)
  • penceresinde bisiklet penceresinde bisiklet [Teika Kazura] pointer çözgü, bazı gereksiz işaretçi çözgü önlenir. Kaldırma yapıldı önce Daha önce, bir çözgü gerekliliği geometrisi tarafından yargılanmıştır. Şimdi güncellenen bir kullanılır.
  • Yapılandırıcı değişiklikleri (kullanıcı görünür parçalar) [Christopher Bratusek] Simge artık sağlanır. (O kadar görünmüyorsa, ilk çalıştırma `gtk-güncelleme-icon-cache '.) Eğer yapılandırıcı çalıştırmak ancak Sawfish pencere yöneticisi çalışıyorsa, o zaman bir uyarı penceresi kürtaj önce görüntülenir. [Teika Kazura, Christopher Bratusek] İki eski özellikler silinir. Capplets & quot ;, çok erken GNOME 2.x parçası; biri & quot oldu komut satırı seçeneği `--socket kimliği 'olduğunu diğeri kırık olmuştur komut satırı seçeneği `--single düzey '.
  • Doc gelişmeler SSS fare imlecini-gizlemek için nasıl öğeleri, ve uygulama yürütme. Kılavuzlar (1) tüm seçenekleri açıklar. `Kapmak-klavye düzeni 've' ungrab-klavye düzeni '(* Tuşeşlemleri not: :)` x yükseltmek pencere' ve 'X-düşük-pencere' (* not Yetiştirme ve düşürülmesi Windows'u keybindingsdir dosya Yeni açıklanan fonksiyonlar revize edildi :. :), `kare-devlet-muteks '(* not Çerçeve İşlevleri ::)
  • Kök-Menü gelişmeler [Christopher Bratusek] Tüm menü-girişler hızlandırıcıları var şimdi yok. Yardım girişleri için Etiketler geliştirilmiştir.
  • Yapılandırıcı internals [Christopher Bratusek] modülü `widget testi 'silinir. Bu modüllerin `sawfish.gtk içinde widget test işlevini sağladı. * '. Ama iddia kırık ve Sawfish çöktü edilir. `Widget dialog.jl önce fonksiyonlar '' basit dialog.jl birleştirilmiş oldu '' satırsonu-kaldır 've' güzelleştirmek-ad sembolü aynı içeriği ile, çeşitli modüller tanımlanmıştır. Şimdi yeni bir modül `sawfish.cfg.utils 'de (yalnızca bir kez) tanımlanır. `Stok düğmesi 'fonksiyonu Sawfish tanımlanmıştır, ama şimdi doğrudan` gtk-düğme-yeni-den-Stokta kullanılarak değiştirilir oluyor'. `Hakkında-iletişim için aynı 'fonksiyonu,` gtk-yaklaşık-iletişim ile (sürüm 1.6.0 olarak) değiştirilmiştir.' `/ Usr / bin / sawfish-config 'bunun en fazla içerik var hareketli, artık minimal için` sawfish.cfg.shell' [Teika Kazura]
  • Modül `3d-hack 'silinir. [Christopher Bratusek] `3d-hack 'modülü bir animasyon demo, bir özellik oldu. Bu 2d işlenen `glxgears ', benzer iki işlevi sağladı. 3d-hack & quot;, bunu istiyorsanız, sayfanın & quot, Sawfish Wiki indirilebilir.

Yeni sürümünde prompt.jl olası bir derleme-hata 1.6.3.1:

  • Fixed nedir Sawfish 1.6.3 hatasız derlenmiş Eğer [Harald van Dijk], sonra da güncelleştirmek zorunda değilsiniz.

sürüm 1.6.2 yeni nedir:

  • Bugfixes:
  • Uygulama menüsü artık daha sağlamdır. (; Bir yerde içinde ilk karakteri veya # gibi diyelim), ya da okunamayan oldu `* .desktop 'dosya hatalı biçimlendirilmiş bir anahtar değeri olsaydı 1.6.0 tanıtılan [Matthew Aşk, Christopher Bratusek] Uygulama menüsü, Sawfish kazasında yaptı. Bu sabittir.
  • pencere yerleştirme modu, örneğin `doğu için 've pencere ekranın daha geniş olduğunda yönü ile pencere yerleştirme Minor düzeltme [Teika Kazura], daha sonra pencere yanlış konulmuştur. Bu sabittir.
  • Yeni özellikler:
  • Yeni komutunu `daha fazla maksimize gibi hareket ve pencereyi yeniden boyutlandırmak böylece bir maksimize pencere, tedavi edilecek durur 'Silme-maksimize [Teika Kazura] komutu`' Silme-maksimize. functinon `maksimize-Silme 'var olan ve şimdi ihraç ediyor.
  • Yeni komutunu `atlama veya-exec [Christopher Bratusek] kullanıcı yüklenen modül & quot '; atlamak ya-exec & quot; birleştirildi. Bu `atlama-ya-exec ', bir pencere odaklanmak için kullanılan, ya da yoksa, uygulamayı başlatmak olabilir bir komut sağlar. Orijinal sürümü aksine bu da nispeten sık sık WM_NAME değiştirmek eğiliminde müzik çalar veya tarayıcılar gibi uygulamalar için daha esnek hale getirir, (`pencere sınıfı 'işlevi tarafından döndürülen) kendi sınıfında bir pencere eşleşen destekler. Kullanım için, / `atlama-ya-exec.jl 'dosyasını lisp / sawfish / wm / komutları bakın.
  • Çeşitli:
  • Geliştirilmiş ebuild'i ve specfile [Christopher Bratusek] [Kim B. Heino]
  • Güncelleme belgeler [Christopher Bratusek] [Teika Kazura]
  • ölü olarak, `kare-style-düzenlenebilir-p 've diğer tüm kalan sawfish-Themer fragmanları kaldırıldı. [Christopher Bratusek]

sürüm 1.5.3 yeni nedir:

  • Bugs sabit:
  • özellikle yüksek yük altında, hızlı pencere tahribatlar için çöker önler

  • Bir pencere kuruluşundan kısa bir süre sonra yok ise çöküyor
  • olmuştur. Bu `add_window 'fonksiyonu olur, ve tahrip ediliyor, bir pencereye bağlı olabilir, çöp erişilebilir sonra toplandı ve.
  • Şimdi `add_window en parçalar /` rep_POPGC '' rep_PUSHGC ile çöp toplama korunur '. Ayrıca başlatılmamış argümanı ile çağrıldığını gelen `add_window_hook 'engeller. [Timo Korvola, Janek Kozicki]

sürüm 1.5.2 yeni nedir:

  • Bu sürüm temsilcisi-gtk 0.90 ile uyumludur. 0.
  • Crux Tema olarak, inaktif, Windows daha iyi okunabilmesi için siyah yazı rengi var.
  • 1.5.0 Haber geliştirilmiştir.
  • iki küçük Autotools düzeltmeleri vardır.

sürüm 1.5.1 yeni nedir:

  • 1.5.1 sürümü 1.6 backports vardır. 0 (HEAD)
  • Bugs sabit:
  • x11r7 üzerinde SMlib kontrol Fix [Christopher Bratusek]
  • x11r7 üzerinde Libice kontrol Fix [Christopher Bratusek]

  • Sawfish-UI
  • SpinButtons artık singal düzeltmek bağlı (elle değer yazmaya izin verir) [Christoper Bratusek]
  • Sonsuz-Masaüstü çözgü Fix imleci [Jeremy Hankins]
  • stagger seçenekleri Sabit grup [Christopher Bratusek]
  • Diğer değişiklikler:
  • Şimdi KDE4s WM Seçici görünmüyor Sawfish [Christopher Bratusek]
  • .desktop dosyaları Sabit yazım ve kaldırıldı unneded girişleri [Christopher Bratusek]
  • Değiştirme yükseltmek-tabs on-hover şimdi hemen yürürlüğe girer [Christopher Bratusek]
  • gerektiğinde libtool için = CC -tag ekle, [Gentoo]
  • Bazı kemerler üzerine derleme unbrakes
  • po / Makefile.in [Christopher Bratusek]
  • için Distclean kural

Ekran

sawfish_1_73847.jpg
sawfish_2_73847.jpg

Benzer yazılım

dwm-arp
dwm-arp

11 May 15

awesome
awesome

2 Sep 17

i3
i3

19 Feb 15

Yorumlar Sawfish

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!