From 955993dcb2f744b9ccb39c05d058149cb071d7a5 Mon Sep 17 00:00:00 2001
From: Clyne Sullivan <tullivan99@gmail.com>
Date: Fri, 29 Mar 2019 10:18:48 -0400
Subject: added license

---
 source/controller.cpp | 20 +++++++++++++++++++-
 source/rtc.cpp        | 20 ++++++++++++++++++++
 source/rtc.hpp        | 20 ++++++++++++++++++++
 source/sharp.cpp      | 20 ++++++++++++++++++++
 source/sharp.hpp      | 20 ++++++++++++++++++++
 source/widget.cpp     | 20 ++++++++++++++++++++
 source/widget.hpp     | 20 ++++++++++++++++++++
 7 files changed, 139 insertions(+), 1 deletion(-)

(limited to 'source')

diff --git a/source/controller.cpp b/source/controller.cpp
index 3aa6c3a..73bc440 100755
--- a/source/controller.cpp
+++ b/source/controller.cpp
@@ -1,4 +1,22 @@
-// sharp takes < ~0.05uA
+/**
+ * @file controller.cpp
+ * @brief The main smartwatch code.
+ *
+ * Copyright (C) 2019 Clyne Sullivan
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ */
 
 #include <bluefruit.h>
 
diff --git a/source/rtc.cpp b/source/rtc.cpp
index c355c90..f28a43d 100644
--- a/source/rtc.cpp
+++ b/source/rtc.cpp
@@ -1,3 +1,23 @@
+/**
+ * @file rtc.cpp
+ * @brief Prepares and uses the RTC to count time.
+ *
+ * Copyright (C) 2019 Clyne Sullivan
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ */
+
 #include "rtc.hpp"
 #include <bluefruit.h>
 
diff --git a/source/rtc.hpp b/source/rtc.hpp
index 09081a0..e4a9938 100644
--- a/source/rtc.hpp
+++ b/source/rtc.hpp
@@ -1,3 +1,23 @@
+/**
+ * @file rtc.hpp
+ * @brief Prepares and uses the RTC to count time.
+ *
+ * Copyright (C) 2019 Clyne Sullivan
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ */
+
 #ifndef RTC_HPP_
 #define RTC_HPP_
 
diff --git a/source/sharp.cpp b/source/sharp.cpp
index 8572445..4b7aa94 100644
--- a/source/sharp.cpp
+++ b/source/sharp.cpp
@@ -1,3 +1,23 @@
+/**
+ * @file sharp.cpp
+ * @brief Handles all drawing to the display.
+ *
+ * Copyright (C) 2019 Clyne Sullivan
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ */
+
 #include "sharp.hpp"
 #include "rtc.hpp"
 
diff --git a/source/sharp.hpp b/source/sharp.hpp
index 3c1d34e..f1b6631 100644
--- a/source/sharp.hpp
+++ b/source/sharp.hpp
@@ -1,3 +1,23 @@
+/**
+ * @file sharp.hpp
+ * @brief Handles all drawing to the display.
+ *
+ * Copyright (C) 2019 Clyne Sullivan
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ */
+
 #ifndef SHARP_HPP_
 #define SHARP_HPP_
 
diff --git a/source/widget.cpp b/source/widget.cpp
index 08b9dc6..358de01 100644
--- a/source/widget.cpp
+++ b/source/widget.cpp
@@ -1,3 +1,23 @@
+/**
+ * @file widget.cpp
+ * @brief Defines widgets that may be put on the display.
+ *
+ * Copyright (C) 2019 Clyne Sullivan
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ */
+
 #include "rtc.hpp"
 #include "widget.hpp"
 
diff --git a/source/widget.hpp b/source/widget.hpp
index f94ccdb..32e7009 100644
--- a/source/widget.hpp
+++ b/source/widget.hpp
@@ -1,3 +1,23 @@
+/**
+ * @file widget.hpp
+ * @brief Defines widgets that may be put on the display.
+ *
+ * Copyright (C) 2019 Clyne Sullivan
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ */
+
 #ifndef WIDGET_HPP_
 #define WIDGET_HPP_
 
-- 
cgit v1.2.3