[dev] libsl scope and interface

From: Markus Teich <markus.teich_AT_stusta.mhn.de>
Date: Wed, 8 Apr 2015 01:00:41 +0200


I am currently introducing the drw.[ch] part from libsl into one of my projects.
Up until now I noticed a few weird points:

- Clr.border is never used
- drw_rect does not use w and h parameters. It seems to be limited to use for
  drawing dwm's tag selection boxes.
- The user has to create/free single Clrs, but they are only used inside the
  ClrScheme struct, which in turn is only used in drw_setscheme.

Is libsl intended to be only used by dwm, dmenu, … or are patches welcome to fix
such inconveniencies and generalize the interface a little bit to allow for a
wider applicability? If this is the case, I would provide some patches for
things I stumble upon during my work with libsl.

Received on Wed Apr 08 2015 - 01:00:41 CEST

This archive was generated by hypermail 2.3.0 : Wed Apr 08 2015 - 01:12:03 CEST