shift-shell/kcms
Sebastian Kügler 6c746e62d5 [info kcm]: add vendorinfo card
This change adds a card to the Information KCM which can be used to
display vendor-specific information (think of product info, serial or
model number, support info, etc.).

The information is read from a json file in /etc/vendorinfo.json, format
as follows:

'''
{
    "Title" : "Vendor Information",
    "Content" : [
        {
            "Key": "Model Number",
            "Value": "24ABC-13N4"
        },
        {
            "Key": "Serial Number",
            "Value": "778899223344"
        },
        {
            "Key": "Support Phone",
            "Value": "+31 6 48370928"
        }
    ]
}
'''

Title is the card header, each Key/Value block adds a TextDelegate. This
block is only displayed if the file actually exists and has a Title set.

Signed-off-by: Sebastian Kügler <sebas@kde.org>
2025-01-17 09:51:12 +00:00
..
cellularnetwork SVN_SILENT made messages (.desktop file) - always resolve ours 2024-12-15 01:40:00 +00:00
hotspot SVN_SILENT made messages (.desktop file) - always resolve ours 2024-12-15 01:40:00 +00:00
info [info kcm]: add vendorinfo card 2025-01-17 09:51:12 +00:00
mobileshell SVN_SILENT made messages (.desktop file) - always resolve ours 2024-12-15 01:40:00 +00:00
powermanagement Don't try to set parent of ComboBoxForm's internal dialog 2025-01-09 14:31:59 +01:00
time SVN_SILENT made messages (.desktop file) - always resolve ours 2024-12-28 01:34:33 +00:00
virtualkeyboard SVN_SILENT made messages (.desktop file) - always resolve ours 2024-12-15 01:40:00 +00:00
wifi [wifi kcm]: add connection info page 2025-01-03 17:47:17 +01:00
CMakeLists.txt kcms: Import mobile network kcms 2023-03-14 14:31:27 +00:00