Fix build information when config uses lists
Review Request #2757 — Created Oct. 31, 2023 and submitted — Latest diff uploaded
For example, by default
c_winlibis set to various Windows libraries there, but things like
c_argscould also be lists (they're just empty by default.)
The old code split by commas, which broke anything after a list that had any content. Instead, use a
PurpleKeyValuePairarray so that keys/values are in a structured format.
Also, change the value into an
AdwActionRow:subtitle, as that wraps better.
Compiled and checked that the About dialog had changed as expected.