summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lua/browser.lua4
-rw-r--r--lua/file_browser.lua4
-rw-r--r--lua/font.lua4
-rw-r--r--lua/images.lua4
-rw-r--r--lua/licenses.lua4
-rw-r--r--lua/main.lua4
-rw-r--r--lua/main_menu.lua4
-rw-r--r--lua/playing.lua4
-rw-r--r--lua/settings.lua4
-rw-r--r--lua/styles.lua4
-rw-r--r--lua/theme_dark.lua4
-rw-r--r--lua/theme_hicon.lua4
-rw-r--r--lua/theme_light.lua4
-rw-r--r--lua/track_info.lua4
-rw-r--r--lua/widgets.lua4
-rw-r--r--luals-stubs/alerts.lua4
-rw-r--r--luals-stubs/backstack.lua4
-rw-r--r--luals-stubs/bluetooth.lua4
-rw-r--r--luals-stubs/controls.lua4
-rw-r--r--luals-stubs/database.lua4
-rw-r--r--luals-stubs/display.lua4
-rw-r--r--luals-stubs/lvgl.lua4
-rw-r--r--luals-stubs/nvs.lua4
-rw-r--r--luals-stubs/playback.lua4
-rw-r--r--luals-stubs/power.lua4
-rw-r--r--luals-stubs/queue.lua4
-rw-r--r--luals-stubs/screen.lua4
-rw-r--r--luals-stubs/theme.lua4
-rw-r--r--luals-stubs/time.lua4
-rw-r--r--luals-stubs/types.lua4
-rw-r--r--luals-stubs/volume.lua4
-rw-r--r--src/drivers/bluetooth.cpp4
-rw-r--r--src/drivers/include/drivers/bluetooth.hpp3
-rw-r--r--src/drivers/include/drivers/bluetooth_types.hpp3
-rw-r--r--src/graphics/splash.c6
-rw-r--r--src/tangara/ui/themes.hpp4
-rwxr-xr-xtools/cmake/check-for-sdkconfig-changes.sh5
-rwxr-xr-xtools/collate/mkcollator.sh5
-rwxr-xr-xtools/fonts/mkfonts.sh5
-rwxr-xr-xtools/luals-gendoc/gendoc.lua4
40 files changed, 163 insertions, 0 deletions
diff --git a/lua/browser.lua b/lua/browser.lua
index a83a26c4..2a024fc5 100644
--- a/lua/browser.lua
+++ b/lua/browser.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local widgets = require("widgets")
local backstack = require("backstack")
diff --git a/lua/file_browser.lua b/lua/file_browser.lua
index 4371c8e2..a85c2ba2 100644
--- a/lua/file_browser.lua
+++ b/lua/file_browser.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local widgets = require("widgets")
local backstack = require("backstack")
diff --git a/lua/font.lua b/lua/font.lua
index c76602ec..165c2ce9 100644
--- a/lua/font.lua
+++ b/lua/font.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local fonts = {}
diff --git a/lua/images.lua b/lua/images.lua
index 5acfa8fe..404ae66e 100644
--- a/lua/images.lua
+++ b/lua/images.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local img = {
diff --git a/lua/licenses.lua b/lua/licenses.lua
index 404719e3..e7cc4378 100644
--- a/lua/licenses.lua
+++ b/lua/licenses.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local backstack = require("backstack")
local widgets = require("widgets")
local font = require("font")
diff --git a/lua/main.lua b/lua/main.lua
index 46201fd4..12705c00 100644
--- a/lua/main.lua
+++ b/lua/main.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
-- Load fonts first, since they're parsed asynchronously and we can do much of
-- the other UI setup in parallel.
local font = require("font")
diff --git a/lua/main_menu.lua b/lua/main_menu.lua
index 17cd24ee..cc7874d7 100644
--- a/lua/main_menu.lua
+++ b/lua/main_menu.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local widgets = require("widgets")
local database = require("database")
diff --git a/lua/playing.lua b/lua/playing.lua
index a5503c6a..847260f6 100644
--- a/lua/playing.lua
+++ b/lua/playing.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local widgets = require("widgets")
local backstack = require("backstack")
diff --git a/lua/settings.lua b/lua/settings.lua
index 195c3898..2dade1d2 100644
--- a/lua/settings.lua
+++ b/lua/settings.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local backstack = require("backstack")
local widgets = require("widgets")
diff --git a/lua/styles.lua b/lua/styles.lua
index fd45263e..98fd18bc 100644
--- a/lua/styles.lua
+++ b/lua/styles.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local font = require("font")
diff --git a/lua/theme_dark.lua b/lua/theme_dark.lua
index 560b6849..48b7e4e2 100644
--- a/lua/theme_dark.lua
+++ b/lua/theme_dark.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 ailurux <ailuruxx@gmail.com>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local font = require("font")
diff --git a/lua/theme_hicon.lua b/lua/theme_hicon.lua
index 1c654fb4..80f78a10 100644
--- a/lua/theme_hicon.lua
+++ b/lua/theme_hicon.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 ailurux <ailuruxx@gmail.com>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local font = require("font")
diff --git a/lua/theme_light.lua b/lua/theme_light.lua
index 44a9c511..f4039766 100644
--- a/lua/theme_light.lua
+++ b/lua/theme_light.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 ailurux <ailuruxx@gmail.com>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local font = require("font")
diff --git a/lua/track_info.lua b/lua/track_info.lua
index 4018f246..5b4c7172 100644
--- a/lua/track_info.lua
+++ b/lua/track_info.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2024 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local backstack = require("backstack")
local font = require("font")
local lvgl = require("lvgl")
diff --git a/lua/widgets.lua b/lua/widgets.lua
index cfcaf628..5e18809b 100644
--- a/lua/widgets.lua
+++ b/lua/widgets.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
local lvgl = require("lvgl")
local power = require("power")
diff --git a/luals-stubs/alerts.lua b/luals-stubs/alerts.lua
index 420194eb..12564b4d 100644
--- a/luals-stubs/alerts.lua
+++ b/luals-stubs/alerts.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- The `alerts` module contains functions for showing transient popups over
diff --git a/luals-stubs/backstack.lua b/luals-stubs/backstack.lua
index 84a57e5c..43c5869f 100644
--- a/luals-stubs/backstack.lua
+++ b/luals-stubs/backstack.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- The `backstack` module contains functions that can be used to implement a
diff --git a/luals-stubs/bluetooth.lua b/luals-stubs/bluetooth.lua
index d362974a..dced90da 100644
--- a/luals-stubs/bluetooth.lua
+++ b/luals-stubs/bluetooth.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- The 'bluetooth' module contains Properties and functions for interacting
diff --git a/luals-stubs/controls.lua b/luals-stubs/controls.lua
index db5ea9f2..a95bc64f 100644
--- a/luals-stubs/controls.lua
+++ b/luals-stubs/controls.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- The `controls` module contains Properties relating to the device's physical
diff --git a/luals-stubs/database.lua b/luals-stubs/database.lua
index 9d6c4c48..ae42a811 100644
--- a/luals-stubs/database.lua
+++ b/luals-stubs/database.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- The `database` module contains Properties and functions for working with
diff --git a/luals-stubs/display.lua b/luals-stubs/display.lua
index 74bcdca9..89f1de25 100644
--- a/luals-stubs/display.lua
+++ b/luals-stubs/display.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- The `display` module contains Properties relating to the device's physical
diff --git a/luals-stubs/lvgl.lua b/luals-stubs/lvgl.lua
index 84e07ee1..5535a183 100644
--- a/luals-stubs/lvgl.lua
+++ b/luals-stubs/lvgl.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
---@meta
---
--- lvgl comments
diff --git a/luals-stubs/nvs.lua b/luals-stubs/nvs.lua
index 9e6eb8ee..c237f648 100644
--- a/luals-stubs/nvs.lua
+++ b/luals-stubs/nvs.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- @class nvs
diff --git a/luals-stubs/playback.lua b/luals-stubs/playback.lua
index f905f384..bd0163a2 100644
--- a/luals-stubs/playback.lua
+++ b/luals-stubs/playback.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- The `playback` module contains Properties and functions for interacting
diff --git a/luals-stubs/power.lua b/luals-stubs/power.lua
index d28cd196..4d05981e 100644
--- a/luals-stubs/power.lua
+++ b/luals-stubs/power.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- The `power` module contains properties and functions that relate to the
diff --git a/luals-stubs/queue.lua b/luals-stubs/queue.lua
index 0abf3339..8745c63c 100644
--- a/luals-stubs/queue.lua
+++ b/luals-stubs/queue.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- The `queue` module contains Properties and functions that relate to the
diff --git a/luals-stubs/screen.lua b/luals-stubs/screen.lua
index 14ea75dd..4a874427 100644
--- a/luals-stubs/screen.lua
+++ b/luals-stubs/screen.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- A distinct full-screen UI. Each screen has an associated LVGL UI tree and
diff --git a/luals-stubs/theme.lua b/luals-stubs/theme.lua
index 5ad1d558..2956e8ab 100644
--- a/luals-stubs/theme.lua
+++ b/luals-stubs/theme.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- @class theme
diff --git a/luals-stubs/time.lua b/luals-stubs/time.lua
index 95bbabdb..58c8d2c8 100644
--- a/luals-stubs/time.lua
+++ b/luals-stubs/time.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- The `time` module contains functions for dealing with the current time
diff --git a/luals-stubs/types.lua b/luals-stubs/types.lua
index c974010d..39bc717d 100644
--- a/luals-stubs/types.lua
+++ b/luals-stubs/types.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- A observable value, owned by the C++ firmware.
diff --git a/luals-stubs/volume.lua b/luals-stubs/volume.lua
index 50046f66..3f654189 100644
--- a/luals-stubs/volume.lua
+++ b/luals-stubs/volume.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
--- @meta
--- Module for interacting with playback volume. The Bluetooth and wired outputs store their current volume separately; this API only allows interacting with the volume of the currently used output device.
diff --git a/src/drivers/bluetooth.cpp b/src/drivers/bluetooth.cpp
index cba19323..64e45e23 100644
--- a/src/drivers/bluetooth.cpp
+++ b/src/drivers/bluetooth.cpp
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+//
+// SPDX-License-Identifier: GPL-3.0-only
+
#include "drivers/bluetooth.hpp"
#include <stdint.h>
diff --git a/src/drivers/include/drivers/bluetooth.hpp b/src/drivers/include/drivers/bluetooth.hpp
index 99c71e52..b333bd15 100644
--- a/src/drivers/include/drivers/bluetooth.hpp
+++ b/src/drivers/include/drivers/bluetooth.hpp
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: 2023 ailurux <ailuruxx@gmail.com>
+//
+// SPDX-License-Identifier: GPL-3.0-only
#pragma once
diff --git a/src/drivers/include/drivers/bluetooth_types.hpp b/src/drivers/include/drivers/bluetooth_types.hpp
index 05caee47..e53495f9 100644
--- a/src/drivers/include/drivers/bluetooth_types.hpp
+++ b/src/drivers/include/drivers/bluetooth_types.hpp
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+//
+// SPDX-License-Identifier: GPL-3.0-only
#pragma once
diff --git a/src/graphics/splash.c b/src/graphics/splash.c
index 0b35a3af..12d27efb 100644
--- a/src/graphics/splash.c
+++ b/src/graphics/splash.c
@@ -1,3 +1,9 @@
+/*
+ * SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+ *
+ * SPDX-License-Identifier: GPL-3.0-only
+ */
+
#ifdef __has_include
#if __has_include("lvgl.h")
#ifndef LV_LVGL_H_INCLUDE_SIMPLE
diff --git a/src/tangara/ui/themes.hpp b/src/tangara/ui/themes.hpp
index 4826859e..8d3f2c6e 100644
--- a/src/tangara/ui/themes.hpp
+++ b/src/tangara/ui/themes.hpp
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2023 ailurux <ailuruxx@gmail.com>
+//
+// SPDX-License-Identifier: GPL-3.0-only
+
#pragma once
#include <map>
diff --git a/tools/cmake/check-for-sdkconfig-changes.sh b/tools/cmake/check-for-sdkconfig-changes.sh
index e6246c1a..809f1521 100755
--- a/tools/cmake/check-for-sdkconfig-changes.sh
+++ b/tools/cmake/check-for-sdkconfig-changes.sh
@@ -1,4 +1,9 @@
#!/bin/bash
+
+# SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+#
+# SPDX-License-Identifier: GPL-3.0-only
+
SDKCONFIG=$PROJ_PATH/sdkconfig
SDKCONFIG_COMMON=$PROJ_PATH/sdkconfig.common
if [ ! -f "$SDKCONFIG" ]; then
diff --git a/tools/collate/mkcollator.sh b/tools/collate/mkcollator.sh
index e5962429..fc17d93d 100755
--- a/tools/collate/mkcollator.sh
+++ b/tools/collate/mkcollator.sh
@@ -1,4 +1,9 @@
#!/bin/bash
+
+# SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+#
+# SPDX-License-Identifier: GPL-3.0-only
+
set -eu
if [ -z "${2:-}" ]; then
diff --git a/tools/fonts/mkfonts.sh b/tools/fonts/mkfonts.sh
index 3a87612b..a402536d 100755
--- a/tools/fonts/mkfonts.sh
+++ b/tools/fonts/mkfonts.sh
@@ -1,4 +1,9 @@
#!/bin/sh
+
+# SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+#
+# SPDX-License-Identifier: GPL-3.0-only
+
# To install this tool:
# npm i lv_font_conv -g
fusion_12() {
diff --git a/tools/luals-gendoc/gendoc.lua b/tools/luals-gendoc/gendoc.lua
index ace0b6c9..5365ddfd 100755
--- a/tools/luals-gendoc/gendoc.lua
+++ b/tools/luals-gendoc/gendoc.lua
@@ -1,3 +1,7 @@
+-- SPDX-FileCopyrightText: 2023 jacqueline <me@jacqueline.id.au>
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
#!/usr/bin/env lua
local json = require "json"