🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.sys.xwindow
Article #9512

Re: Sawfish, Było: cośtam w enlightenment

#9512
From: Hoppke
Date: Sun, 16 Dec 2001 10:49
65 lines
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!grzegorz
References: <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