From 5dbcba181e539169a500cd8345abd290637ef199 Mon Sep 17 00:00:00 2001 From: oliverpool Date: Mon, 24 Nov 2025 19:32:24 +0100 Subject: [PATCH] wareki_face: move description to .h file and add license notice See #152 --- watch-faces/complication/wareki_face.c | 36 ++++++++++++++-------- watch-faces/complication/wareki_face.h | 41 ++++++++++++++++++++++++++ 2 files changed, 64 insertions(+), 13 deletions(-) diff --git a/watch-faces/complication/wareki_face.c b/watch-faces/complication/wareki_face.c index 103a503d..6dec4b31 100644 --- a/watch-faces/complication/wareki_face.c +++ b/watch-faces/complication/wareki_face.c @@ -1,17 +1,27 @@ /* - -The displayed Japanese Era can be changed by the buttons on the watch, making it also usable as a converter between the Gregorian calendar and the Japanese Era. - -Light button: Subtract one year from the Japanese Era. -Start/Stop button: Add one year to the Japanese Era. -Button operations support long-press functionality. - -Japanese Era Notations: - -r : REIWA (令和) -h : HEISEI (平成) -s : SHOWA(昭和) -*/ + * MIT License + * + * Copyright (c) 2025 kbc-yam + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to permit + * persons to whom the Software is furnished to do so, subject to the + * following conditions: + * + * The above copyright notice and this permission notice shall be included + * in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT + * OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR + * THE USE OR OTHER DEALINGS IN THE SOFTWARE. + */ #include #include diff --git a/watch-faces/complication/wareki_face.h b/watch-faces/complication/wareki_face.h index 070642e8..dfa3e405 100644 --- a/watch-faces/complication/wareki_face.h +++ b/watch-faces/complication/wareki_face.h @@ -1,6 +1,47 @@ +/* + * MIT License + * + * Copyright (c) 2025 kbc-yam + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to permit + * persons to whom the Software is furnished to do so, subject to the + * following conditions: + * + * The above copyright notice and this permission notice shall be included + * in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT + * OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR + * THE USE OR OTHER DEALINGS IN THE SOFTWARE. + */ + #ifndef WAREKI_FACE_H_ #define WAREKI_FACE_H_ +/* +Display Japanese era names (Wareki) + +The displayed Japanese Era can be changed by the buttons on the watch, making it also usable as a converter between the Gregorian calendar and the Japanese Era. + +Light button: Subtract one year from the Japanese Era. +Start/Stop button: Add one year to the Japanese Era. +Button operations support long-press functionality. + +Japanese Era Notations: + +r : REIWA (令和) +h : HEISEI (平成) +s : SHOWA(昭和) +*/ + #include "movement.h" #define REIWA_LIMIT 2018 + 99