From 847ae19de9c7dc2feda82f322cc3f18505f17bf3 Mon Sep 17 00:00:00 2001 From: Lightos1 <124387232+Lightos1@users.noreply.github.com> Date: Sat, 9 May 2026 22:44:35 +0200 Subject: [PATCH] add hoc notification icon -- thanks ppkantorski! --- Source/hoc-clk/assets/hoc.rgba | Bin 0 -> 10000 bytes Source/hoc-clk/build.sh | 2 ++ .../hoc-clk/sysmodule/src/hos/notification.cpp | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 Source/hoc-clk/assets/hoc.rgba diff --git a/Source/hoc-clk/assets/hoc.rgba b/Source/hoc-clk/assets/hoc.rgba new file mode 100644 index 0000000000000000000000000000000000000000..c39dbae2bff3aa8e8eb45670f32aecb73893ab50 GIT binary patch literal 10000 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 Bat#0g literal 0 HcmV?d00001 diff --git a/Source/hoc-clk/build.sh b/Source/hoc-clk/build.sh index ef12ae5a..45cd6182 100644 --- a/Source/hoc-clk/build.sh +++ b/Source/hoc-clk/build.sh @@ -36,6 +36,8 @@ echo "*** assets ***" mkdir -p "$DIST_DIR/config/horizon-oc" cp -vf "$ROOT_DIR/config.ini.template" "$DIST_DIR/config/horizon-oc/config.ini.template" cp -vf "$ROOT_DIR/../../README.md" "$DIST_DIR/README.md" +mkdir -p "$DIST_DIR/config/ultrahand/assets/notifications" +cp -vf "$ROOT_DIR/assets/hoc.rgba" "$DIST_DIR/config/ultrahand/assets/notifications/hoc.rgba" echo "*** lang ***" cp -r "$ROOT_DIR/overlay/lang/" "$DIST_DIR/config/horizon-oc/lang/" diff --git a/Source/hoc-clk/sysmodule/src/hos/notification.cpp b/Source/hoc-clk/sysmodule/src/hos/notification.cpp index 76f2f341..f6ff1c38 100644 --- a/Source/hoc-clk/sysmodule/src/hos/notification.cpp +++ b/Source/hoc-clk/sysmodule/src/hos/notification.cpp @@ -12,7 +12,7 @@ * * You should have received a copy of the GNU General Public License * along with this program. If not, see . - * + * */ @@ -28,7 +28,7 @@ namespace notification { } fclose(flagFile); - std::string filename = "Horizon OC -" + std::to_string(std::time(nullptr)) + ".notify"; + std::string filename = "hoc-" + std::to_string(std::time(nullptr)) + ".notify"; std::string fullPath = "sdmc:/config/ultrahand/notifications/" + filename; FILE* file = fopen(fullPath.c_str(), "w");