{
    "section1": {
        "type": "section",
        "description": "Behavior"
    },
    "ignoreTransientNotifications": {
        "type": "switch",
        "default": true,
        "description": "Ignore transient notifications",
        "tooltip" : "Check this to ignore transient notifications."
    },
    "section2": {
        "type": "section",
        "description": "Display"
    },
    "showEmptyTray": {
        "type": "switch",
        "default": false,
        "description": "Show empty tray",
        "tooltip": "Check this to show the tray even when there are no new notifications."
    },
    "showNotificationCount": {
        "type": "switch",
        "default": true,
        "description": "Show the number of notifications"
    },
    "showNewestFirst": {
        "type": "switch",
        "default": false,
        "description": "Show newest notifications first"
    },
    "section3": {
        "type": "section",
        "description": "Keyboard shortcuts"
    },
    "keyOpen": {
        "type": "keybinding",
        "description": "Show notifications",
        "default": "<Super>n",
        "tooltip" : "Set keybinding(s) to show the notification popup menu."
    },
    "keyClear": {
        "type": "keybinding",
        "description": "Clear notifications",
        "default": "<Shift><Super>c",
        "tooltip" : "Set keybinding(s) to clear all notifications."
    },
    "section4": {
        "type": "section",
        "description": ""
    },
    "btnSystemSettings" : {
        "type" : "button",
        "description" : "Open notification settings",
        "callback": "on_btn_open_system_settings_clicked"
    }
}
