Article View: pl.comp.sys.xwindow
Article #9512Re: Sawfish, Było: cośtam w enlightenment
From: Hoppke
Date: Sun, 16 Dec 2001 10:49
Date: Sun, 16 Dec 2001 10:49
65 lines
4127 bytes
4127 bytes
Message <slrna1mvrb.cis.mart_zly@martinez.ondraszek.ds.polsl.gliwice.pl> has been fingerprinted by Marcin Bielewicz: > A można coś takiego: używam ROX-Filera (na przykład) i mam faf- > naście/dziesiąt ikon na biurku. Da się zablokować umieszczanie niechcia- > nych okien na liście zadań/okien etc? Można je podciągnąć pewnie pod jakiś wzorzec oparty np. na WM_CLASS. A wtedy można zabronić umieszczania okna w spisie uruchomionych programów, zabronić oknu przechodzenia w stan "aktywny" (mam "focus follows mouse" i głupio gdy gvim traci focus bo przejechałem myszą nad gkrellm), zabronić przełączania się do okna za pomocą "M-Tab", ustawić domyślną pozycję okna, styl dekoracji, pulpit startowy itp. I to wszystko z wygodnego, klikalnego konfiguratora. Nawet WM_CLASS nie trzeba wpisywać, wystarczy kliknąć okno klienta, a sawfish pobierze automatycznie potrzebne do identyfikacji dane (które można oczywiście zmieniać itp. itd.) > Aktualnie używam IceWM, bo z oknami o określonej klasie da się zrobić > dużo różnych rzeczy IceWM znam, i bardzo go lubiłem. Ale zraził mnie chyba niemożnością jakiegoś bardziej zaawansowanego skonfigurowania obsługi myszy. Może coś się zmieniło od tego czasu, nie wiem. > (w WindowMakerze zdaje się też), a pytam, bo nie wiem, czy gra > warta świeczki. Za to WindowMaker praktycznie nie pozwala przedefiniować sobie klawiatury czy myszy (bo ja np. chcę zmieniać wielkość okna przez Meta-Mouse3-Drag). No i ma tylko dwa przyciski w oknie ;) Możesz spróbować. Mi się spodobał, a po obłożeniu skryptami potrafi naprawdę dużo. Funkcjonalnością i konfigurowalnością przebija większość WM-ów, themes mają potencjał mniej więcej tych z Enlightenment, jeśli nie większy (można w końcu napisać sobie dowolną funkcję i podpiąć ją pod jakiś nowy przycisk na ramce okna), modularna budowa, nie tak znowu wielkie zużycie ramu i zacna szybkość. No i niektóre themes są naprawdę śliczne (i malutkie) ;) > A jeżeli już się da, to czy programy typu 'fspanel' to zauważą? Jeśli opiera się na standardach gnome, to powinno działać (oczywiście po zbudowaniu ze wsparciem dla GNOME) > Co do LISPa, to na razie wiem, że jest:) Ja na razie dłubię sobie małe, drobne rzeczy. Jak np. wrapper na Esetroot wybierający losowe tło przy starcie albo uderzeniu w C-Meta-b. Kusi mnie żeby dorobić sobie automatyczne porządkowanie okien (takie jak w Enlightenment pod C-Meta-Home), bo tylko tego mi jeszcze brakuje. Z przyjemniejszych rzeczy mam automagiczne menu "LaTeX" pokazujące mi wszystkie moje dokumenty .tex - po kliknięciu któregoś otwiera się on w gvim-ie. Mała rzecz a cieszy. Chociaż WindowMaker też to potrafił. No i dla fanów jest integracja z GTK, czyli można w zasadzie pisać aplikacje wykorzystujące Gtk i Sawfisha w ichnim dialekcie Rep-lisp. Skrypty można skompilować do bytecode, uruchamiają się ciągle poprzez interpreter ale działają duużo szybciej (prawie jak C ;) Dobra, wystarczy na razie tego sawfish advocacy. -- \hoppke (Grzegorz Niewęgłowski)
Technical Details
Message-ID:
<slrn.pl.a1nhj2.117.grzegorz@quatrin.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!newsfeed.tpinternet.pl!news.tpi.pl!grzegorzReferences:
<slrna1mvrb.cis.mart_zly@martinez.ondraszek.ds.polsl.gliwice.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!newsfeed.tpinternet.pl!news.tpi.pl!grzegorz From: Hoppke <hoppke@box43.gnet.pl> Newsgroups: pl.comp.sys.xwindow Subject: Re: Sawfish, Było: cośtam w enlightenment Date: Sun, 16 Dec 2001 10:49:26 +0000 (UTC) Organization: Hard Core Slrn-pl User Lines: 65 Message-ID: <slrn.pl.a1nhj2.117.grzegorz@quatrin.pl> References: <slrna1mvrb.cis.mart_zly@martinez.ondraszek.ds.polsl.gliwice.pl> Reply-To: hoppke@box43.gnet.pl NNTP-Posting-Host: pc96.zgora.cvx.ppp.tpnet.pl Mime-Version: 1.0 X-Trace: news.tpi.pl 1008499766 20488 217.99.132.96 (16 Dec 2001 10:49:26 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Sun, 16 Dec 2001 10:49:26 +0000 (UTC) X-Licznik: 131 User-Agent: slrn/0.9.7.0 (pl-1.1.1) (Linux/2.4.16 (i586)) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit