Re: [Sawfish] make decorate-transients as defcustom not work |
[ Thread Index | Date Index | More lists.tuxfamily.org/sawfish Archives ]
Hi, On Wed, 5 Sep 2012 19:59:25 +0200 wrote fuchur <flohtransporter@xxxxxxxxx>: >Hi, > >On Wed, 5 Sep 2012 19:40:52 +0200 >wrote fuchur <flohtransporter@xxxxxxxxx>: > >>Hi, >> >>On Wed, 05 Sep 2012 20:41:24 +0200 >>wrote Christopher Roy Bratusek <nano@xxxxxxxxxxxxx>: >> >>>On Tuesday 04 September 2012 22:51:30 fuchur wrote: >>>> Hi, >>>> >>>> The new "defcustom decorate-transients" not work. sawfish-config don't >>>> remember the setting and sawfish-client returns by decorate-transients >>>> always nil. My settings (~./sawfish/rc) wrong? >>> >>>Forgot to remove decorate-transients from lisp/sawfish/wm/util/compat.jl (that >>>prevents setting from sawfish-config). But I'm unable to git push atm, seems >>>git.tuxfamily.org is down... >>> >>>Chris >> >>Also the theme.jl files should know if decorate-transients is set. >>For StyleTab i need something like this: >> >> >>(define (get-frame w type) >> (let ((current-title >> (if (not (window-get w 'title-position)) >> (case mystyletab:titlebar-place >> ((top) 'top) >> ((bottom) 'bottom) >> ((left) 'left) >> ((right) 'right)) >> (window-get w 'title-position)))) >> (case type >> ((default) >> (make-frame w 'normal-frame current-title)) >> ((utility) >> (make-frame w 'normal-frame current-title)) >> ((shaded-utility) >> (make-frame w 'normal-frame current-title)) >> ((transient) >> (if decorate-transients >> (make-frame w 'normal-frame current-title) >> (make-frame w 'transient-frame current-title))) >> ((shaped) >> (make-frame w 'shaped-frame current-title)) >> ((shaped-transient) >> (if decorate-transients >> (make-frame w 'normal-frame current-title) >> (make-frame w 'shaped-transient-frame current-title)))))) >> >> >>With the changes in compat.jl, in theme.jl from StyleTab >>"decorate-transients" is always nil. >> > >Forget it. StyleTab will never support "decorate-transients". Search >for "transients" in theme.jl and you will see why. And >"decorate-transients" is illogical. If window transient then use >frametyp transient etc. > Correction: Search for "transient" and not Search for "transients" -- Regards, Fuchur GPG Fingerprint: CA3B 8204 5B3E 6D48 6D53 C116 E5BC 70D5 B8D7 B2B0
Attachment:
signature.asc
Description: PGP signature
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |