Show a cover letter.

GET /api/covers/16808/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 16808,
    "url": "https://patchwork.libcamera.org/api/covers/16808/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/16808/",
    "project": {
        "id": 1,
        "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
        "name": "libcamera",
        "link_name": "libcamera",
        "list_id": "libcamera_core",
        "list_email": "libcamera-devel@lists.libcamera.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": ""
    },
    "msgid": "<20220726193859.169581-1-utkarsh02t@gmail.com>",
    "date": "2022-07-26T19:38:56",
    "name": "[libcamera-devel,v5,0/3] Introduce capture scripts to qcam",
    "submitter": {
        "id": 114,
        "url": "https://patchwork.libcamera.org/api/people/114/?format=api",
        "name": "Utkarsh Tiwari",
        "email": "utkarsh02t@gmail.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/16808/mbox/",
    "series": [
        {
            "id": 3330,
            "url": "https://patchwork.libcamera.org/api/series/3330/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3330",
            "date": "2022-07-26T19:38:56",
            "name": "Introduce capture scripts to qcam",
            "version": 5,
            "mbox": "https://patchwork.libcamera.org/series/3330/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/16808/comments/",
    "headers": {
        "Return-Path": "<libcamera-devel-bounces@lists.libcamera.org>",
        "X-Original-To": "parsemail@patchwork.libcamera.org",
        "Delivered-To": "parsemail@patchwork.libcamera.org",
        "Received": [
            "from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 17E7AC3275\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 26 Jul 2022 19:39:17 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 5341363312;\n\tTue, 26 Jul 2022 21:39:16 +0200 (CEST)",
            "from mail-pg1-x536.google.com (mail-pg1-x536.google.com\n\t[IPv6:2607:f8b0:4864:20::536])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id E1EB460487\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 26 Jul 2022 21:39:14 +0200 (CEST)",
            "by mail-pg1-x536.google.com with SMTP id s206so14001821pgs.3\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 26 Jul 2022 12:39:14 -0700 (PDT)",
            "from localhost.localdomain ([2404:bd00:3:d6bf:24ea:3f52:4c78:7bd8])\n\tby smtp.gmail.com with ESMTPSA id\n\tf16-20020a17090a9b1000b001ef7eb39be1sm11176120pjp.55.2022.07.26.12.39.11\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tTue, 26 Jul 2022 12:39:12 -0700 (PDT)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1658864356;\n\tbh=RUp5MsxqckxQiSF/Y4WdvZD7gkfdonoLY0Weh9l7QNk=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=B/3qRucuW3y4Fg56oWnpwuowdzKglFKvbLFVsB7z5bEKDogcwV94/tI2itx/9Ez07\n\tTsc724n/fWCvp0rBFYyKxE/oY/JaSOnO88NH3c19MUshafLAy4+k2EhScJyfLTe19Z\n\t6supBoO8Lcrm45SgEksOiCRgbQeqhb1bQ/UiUn7qu7zlyLqoeLmu/WiOASziq9oT2w\n\tgoxL4rfqyKmEuDHFteSvJsjBtUYNr0PoosXlR/4XTBaTY+GrAuMUuQcleLcvUmULt+\n\tQbxBfdHCGNrTimcWAy6JqPXFTgNBjmxrcJjSXVIPd2SjVK4k/qMH18w2JvLfeGjJ3f\n\tP9F6NJFQrez5g==",
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;\n\th=from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=8xs+QqmjnVBj8zZTuug6KhgieYjBvZojft4K7zBprbc=;\n\tb=bKDF+C8eDqThczXAVuJJoIz6ZNnyBNGYiFWgpj3IypFdDr+vWLDyheC0zPt5FcFHkH\n\tt6N5BJSm0knecyVv3ABY84sqsWYVX4JsDTBZY4JHHgQx/3Fy3I+efU+m9+Q/cPTKUMxQ\n\tNITP/ihmK0xhGW/Bh5AL8Qv1sC3zkrBaA/9Gnz8adGcTL3Y9eKGSEAVKOxwvo3slIH1r\n\tu85kXrXvRSHbLL1KBhrVk7qFU9hy/XD2ojE8Oj/Q2STirjNSS1+BF1vEdFRPGEYnijoL\n\t6AZ/TrsHO5DvKeAIFaf0Rx4o1XsXwIFHECmcyPVZbFgvYnhMxqhAR4Qo8wSamBQ4E3hm\n\tv7rg=="
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"bKDF+C8e\"; dkim-atps=neutral",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20210112;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=8xs+QqmjnVBj8zZTuug6KhgieYjBvZojft4K7zBprbc=;\n\tb=ffearrxCfj+GYTwPyxS28qDg4TsaKkml2bUf5x0eAz8bm2Sxc4RR/ercsgco235IW/\n\t0G+SexIxTsv6sYFr73PIlFfWqb4Z35iVhC9T06udGgMbRlecAb9hLhJRjXmdzS/MHVxX\n\tpjqH5/BiKE9fKbeDdrVan8aTwCjUnnkckdB/LSXKW4VtOPvKDcCUZxR5X5X8fg0nUV1W\n\t5Ys4ayKgPAI2J6is+XZyaVKam87N461Z++uNxCWNsz8x3zpCN9qxPZ1LMgOKJwjIW9Zv\n\tA87LacFeEJMqIdwQEWx3l3B7GhpUs2V5isxzjBbjoOphl+ZoqmZS/4LxjaS3oR6ITIma\n\tnT0w==",
        "X-Gm-Message-State": "AJIora9sWkHLO02xwNHGBfwkXzmUt1chgz4MMfjMJ7n1D176s5Kcl70A\n\tcEiOIpxVOsKFvpZVfu+L9kkzxoONofI=",
        "X-Google-Smtp-Source": "AGRyM1vO+p71lutpvbaZ+iKAfShynhhDT1Oi0RIG7nf1whg82Q1RGtsjavCav5ocGpM11u1qwm1iwA==",
        "X-Received": "by 2002:a05:6a00:1797:b0:52a:f2e9:ddd2 with SMTP id\n\ts23-20020a056a00179700b0052af2e9ddd2mr18459339pfg.12.1658864353159; \n\tTue, 26 Jul 2022 12:39:13 -0700 (PDT)",
        "To": "libcamera-devel@lists.libcamera.org",
        "Date": "Wed, 27 Jul 2022 01:08:56 +0530",
        "Message-Id": "<20220726193859.169581-1-utkarsh02t@gmail.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[libcamera-devel] [PATCH v5 0/3] Introduce capture scripts to qcam",
        "X-BeenThere": "libcamera-devel@lists.libcamera.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "<libcamera-devel.lists.libcamera.org>",
        "List-Unsubscribe": "<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>",
        "List-Archive": "<https://lists.libcamera.org/pipermail/libcamera-devel/>",
        "List-Post": "<mailto:libcamera-devel@lists.libcamera.org>",
        "List-Help": "<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>",
        "List-Subscribe": "<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>",
        "From": "Utkarsh Tiwari via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>",
        "Reply-To": "Utkarsh Tiwari <utkarsh02t@gmail.com>",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "Hi, v5 rewords the second commit in the series and changes how we\nhandle invalid scripts.\n\nWe already got the ability to load capture scripts to run the\ncapture sessions in cam.\n\nThis is patch series introduces both a GUI way and a cmdline way to\nload the capture script in qcam.\n\nWith this we get the ability to load a capture script and\nto stop a running one.\n\nIt utilizes the parser in cam.\n\nUtkarsh Tiwari (3):\n  qcam: Queue requests only through MainWindow::queueRequest()\n  qcam: Add a GUI way to use capture script\n  qcam: Add --script to load capture script\n\n src/qcam/assets/feathericons/feathericons.qrc |   2 +\n src/qcam/main.cpp                             |   3 +\n src/qcam/main_window.cpp                      | 102 +++++++++++++++++-\n src/qcam/main_window.h                        |  10 +-\n src/qcam/meson.build                          |   2 +\n 5 files changed, 113 insertions(+), 6 deletions(-)"
}