Commit graph

611 commits

Author SHA1 Message Date
Daniel Eklöf
12e9304612 tag: add a boolean tag 2018-11-18 11:00:01 +01:00
Daniel Eklöf
081bccf06d modules: put all modules in separate sub directories 2018-11-17 23:15:32 +01:00
Daniel Eklöf
97028ae28c config: don't assume *all* modules have a single, simple, content particle 2018-11-17 22:43:51 +01:00
Daniel Eklöf
6bd698fbc8 Revert "particle/list: optionally destroy sub particles"
This reverts commit c5d3e934b4.
2018-11-17 22:43:11 +01:00
Daniel Eklöf
5a155d1a8d module: add a 'private' member to expose context
This allows modules that override begin/end_context to supply their
own auxiliary data.
2018-11-17 17:14:53 +01:00
Daniel Eklöf
c5d3e934b4 particle/list: optionally destroy sub particles
This was always done before. Now that it is optional, one can for
example generate lists dynamically, using the same set of base
particles over and over again.
2018-11-17 17:13:45 +01:00
Daniel Eklöf
24313ea75a particle/string: take font's y_offset into account 2018-11-17 17:13:21 +01:00
Daniel Eklöf
9dd179ca67 xcb: no need to heap allocate a buffer for the vendor string 2018-11-17 13:36:09 +01:00
Daniel Eklöf
921cda0a81 bar: make location configurable (top or bottom) 2018-11-17 11:54:14 +01:00
Daniel Eklöf
7c468c20c0 xcb: add xcb_init(): checks the x server + extensions, and caches atoms 2018-11-17 11:47:34 +01:00
Daniel Eklöf
8bf8a398b9 initial commit: wip 2018-11-17 11:30:33 +01:00