Fix build information when config uses lists

Review Request #2757 — Created Oct. 31, 2023 and submitted

Information

pidgin/pidgin
default

Reviewers

For example, by default c_winlib is set to various Windows libraries there, but things like c_args could 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 PurpleKeyValuePair array 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.

Summary ID
Fix build information when config uses lists
d665272becd8c4bde3d876e8987d86fbec3f0c3b
grim
  1. Nice work! Thanks!!

  2. 
      
grim
Review request changed
Status:
Completed