Re: Add compton module to sawfish

fuchur <[email protected]>
Newsgroups gmane.comp.window-managers.sawfish
Organization W.W
Message-ID <2864623.GMy90uTx9W@alzheimer>
On Samstag, 21. September 2013, 03:11:43 wrote fuchur:
      
> Hi,
> 
> On Fri, 13 Sep 2013 21:47:31 +0200
> 
> wrote fuchur <[email protected]>:
> >Hi,
> >
> >On Thu, 12 Sep 2013 15:59:27 +0200
> >
> >wrote fuchur <[email protected]>:
> >>Hi,
> >>
> >>I have build a patch to add support for transparency in sawfish.
> >>It use compton and you can use sawfish to set the most settings.
> >
> >With this patch i have add some settings for shadows. Changes:
> >
> >Disable shadows by windows with tabs, but you can force shadows for
> >windows with tabs.
> >Improve shadows for windows with tabs.
> >
> >Selectable:
> >Don’t draw shadows on menus.
> >Don’t draw shadows on drag-and-drop windows.
> >Don’t draw shadows on shaped windows.
> >Only draw shadows on normal windows and dialogs.
> >
> >Add window match whether a window never become shadows.
> >Better xinerama support (remove shadows by fullscreen on a head)
> >Add "--detect-rounded-corners".
> >
> >
> >Should now complete, if you missing something important please
> >send a mail.
> 
> With this patch we set all inactiv/background tabs shade. Tabbed
> windows now also looks like normal windows. Also improve translucency
> for shadows settings.
        
Fix frame errors by frametype-button from StyleTab themes. Apply this patch 
after 02_tab-shade.patch.
 
-- 
Regards,
Fuchur

GPG Fingerprint: CA3B 8204 5B3E 6D48 6D53  C116 E5BC 70D5 B8D7 B2B0
03_tab-shade.patch (text/x-patch, 587 B)
diff -urNad sawfish.orig/themes/StyleTab/theme.jl sawfish/themes/StyleTab/theme.jl
--- sawfish.orig/themes/StyleTab/theme.jl
+++ sawfish/themes/StyleTab/theme.jl
@@ -703,7 +703,8 @@
                 (window-put w 'type new)
                 (reframe-window w)
                 (move-window-to w pos-x pos-y)
-                (resize-window-to w dim-x dim-y)) wins))))
+                (resize-window-to w dim-x dim-y)) wins)
+      (tab-refresh-group w 'move))))
 
 (define (set-frame-default-and-default/transient)
   "Set frametype to `default' and toggle transient-ness with resize."
signature.asc (application/pgp-signature, 198 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)

iEYEABECAAYFAlI9ekAACgkQ5bxw1bjXsrBiHwCePISr8JHVwrCswyrvqtbnpJZk
5ksAn3CooxdARsScktYsCD67RoH4EQgx
=ngNM
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.