Should we split libhandy into several shared objects?
Right now we have two sets of widgets in libhandy and in the same shared object:
- ones implementing mobile phone specific widgets (HdyArrows, HdyDialer, (more to come)
- ones implementing the adaptive patterns (HdyLeaflet, HdyColumns, ...)
The boundary is not always that clear though (think about the different kinds of gesture widgets #25, #27, #28 (closed)) though.
Some things like volume sliders will want to link to some external libraries but we don't want every app having to do that.
In any case I'd still keep everything in the same repo but use separate SOs and pkg-config files.