<div dir="ltr">Thanks Anton, I've pushed this one.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Mar 15, 2015 at 6:08 AM, Anton Pirogov <span dir="ltr"><<a href="mailto:anton.pirogov@gmail.com" target="_blank">anton.pirogov@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hi,<br><br></div>I fixed the warnings. I just used xmonad --recompile while developing, will use ghc -Wall before submitting in the future, sorry for the inconvenience!<br><br></div>Best regards,<br></div>Anton<br><br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2015-03-15 0:43 GMT+01:00 adam vogt <span dir="ltr"><<a href="mailto:vogt.adam@gmail.com" target="_blank">vogt.adam@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Anton,<br><br>Would you be able to address the warnings ghc -Wall spits out <a href="http://lpaste.net/8937793665569390592" target="_blank">http://lpaste.net/8937793665569390592</a> ?<br><br>For example you have an incomplete pattern for:<br><br>handleResize :: BinarySpacePartition Window -> WindowArrangerMsg -> X (Maybe (BinarySpacePartition Window))<br><br>It would be better to write<br><br>handleResize :: BinarySpacePartition Window -> Rectangle -> X (Maybe (BinarySpacePartition Window))<br>handleResize b (newRect @ Rectangle x y w h) = ...<br><br>Thanks,<br>Adam<br></div><div class="gmail_extra"><br><div class="gmail_quote"><span>On Thu, Mar 12, 2015 at 11:11 AM, Anton Pirogov <span dir="ltr"><<a href="mailto:anton.pirogov@gmail.com" target="_blank">anton.pirogov@gmail.com</a>></span> wrote:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div><div><div><div><div><div><div>Hi everyone,<br><br></div>here is a patch adding following changes to the BSP layout:<br><br>Actions like Swap also affect the windows associated with the leaves, leading to much more intuitive behaviour<br></div><div><br></div>Mouse support: through SetGeometry (e.g. MouseResize / BorderResize)<br><br></div>FocusParent action (like in i3): Without this sometimes it is simply impossible to swap the elements one wants (e.g. when having 2 windows on the left and 2 on the right, each in a split and wanting to swap these two window pairs) and in other cases this is more convenient than having to first focus something else to get the desired effect. With it the user can apply actions not only to leafs but also to nodes, thereby being able to manipulate splits that only contain other splits and no leafs (windows)<br><br></div>Equalize and Balance action: Equalize adjusts the ratios so that each window occupies the same space, Balance retiles the layout if it gets too complicated<br><br></div>Since my last mail (which received no reactions) I removed a lot of stuff that was indeed possible with other layout modifiers. This patch contains strictly new features and improvements to the layout.<br><br></div>Best regards,<br></div>Anton<br></div>
<br></div></div><span>_______________________________________________<br>
xmonad mailing list<br>
<a href="mailto:xmonad@haskell.org" target="_blank">xmonad@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad</a><br>
<br></span></blockquote></div><br></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>