Johan Malm
1721b339da
Reload config+theme on SIGHUP
2020-09-25 19:42:40 +01:00
Johan Malm
4a89fbfb22
Improve log messages for reading config+theme
2020-09-14 18:17:36 +01:00
Johan Malm
5181a0ac52
log: simplify info message
2020-09-10 22:26:10 +01:00
Johan Malm
7afc189c06
common/dir.c: do not include openbox/ dirs
...
It is better to be explicit with config files and only using those
specifically intended for labwc. Whilst compatibility with openbox is
intended, there are areas where it just doesn't make sense to include
settings intended for openbox, for example in the case of
$HOME/.config/openbox/autostart
With built-in icons and theme/config settings, it should be easy for new
users to get started without spending time on config files anyway.
2020-08-31 08:17:34 +01:00
Johan Malm
e62c251a74
common/dir.c: fix double free
2020-08-21 20:01:08 +01:00
Johan Malm
fd20570861
common/dir.c: add strfreev()
2020-08-18 20:15:14 +01:00
Johan Malm
759b8e2757
common/font.c: add cairo_destroy()
2020-08-14 17:57:18 +01:00
Johan Malm
2a17df0f8b
Add log.c with info() and warn()
2020-08-12 19:37:44 +01:00
Johan Malm
f003abf608
Simplify and merge {config,theme}-dir.c
2020-08-10 17:24:17 +01:00
Johan Malm
6627a47305
s/xbm_read_file()/grab_file/()
2020-08-06 15:01:08 +01:00
Johan Malm
2297e43cc0
Base rc.title_height on font vertical extents
2020-08-05 20:14:17 +01:00
Johan Malm
4d1363dcae
include/: refactor header files more
2020-08-03 20:56:38 +01:00
Johan Malm
53266a0d5a
include/: refactor header files
2020-07-31 21:31:03 +01:00
Johan Malm
158f42d1e8
src/rcxml.c: parse <keybind>
2020-06-19 22:00:22 +01:00
Johan Malm
bc51e0ad2f
src/config/rcxml.c: parse xml from buffer
...
Avoid unit tests writing to/from files by using xmlParseMemory() instead
of xmlReadFile().
2020-06-09 21:40:46 +01:00