bump version

This commit is contained in:
souldbminersmwc
2026-03-15 12:36:32 -04:00
parent b111ccabb5
commit 5d6500523b
2 changed files with 7 additions and 35 deletions

View File

@@ -39,7 +39,7 @@ include ${TOPDIR}/lib/libultrahand/ultrahand.mk
# version control constants # version control constants
#--------------------------------------------------------------------------------- #---------------------------------------------------------------------------------
#TARGET_VERSION := $(shell git describe --dirty --always --tags) #TARGET_VERSION := $(shell git describe --dirty --always --tags)
APP_VERSION := 1.0.0 APP_VERSION := 1.0.1
TARGET_VERSION := $(APP_VERSION) TARGET_VERSION := $(APP_VERSION)
#--------------------------------------------------------------------------------- #---------------------------------------------------------------------------------

View File

@@ -48,16 +48,11 @@ std::string getVersionString() {
return std::string(buf); return std::string(buf);
} }
// --------------------------------------------- static constexpr tsl::Color dynamicLogoRGB1 = tsl::Color(0, 4, 8, 15);
// AQUATIC BLUE COLORS (4-bit color space) static constexpr tsl::Color dynamicLogoRGB2 = tsl::Color(7, 15, 15, 15);
// --------------------------------------------- static constexpr tsl::Color STATIC_AQUA = tsl::Color(2, 10, 12, 15);
static constexpr tsl::Color dynamicLogoRGB1 = tsl::Color(0, 4, 8, 15); // Deep ocean blue const std::string name = "Horizon OC Zeus";
static constexpr tsl::Color dynamicLogoRGB2 = tsl::Color(7, 15, 15, 15); // Bright aqua cyan
static constexpr tsl::Color STATIC_AQUA = tsl::Color(2, 10, 12, 15); // Mid aqua
// ---------------------------------------------
// FULLY ENHANCED ANIMATED LOGO EFFECT
// ---------------------------------------------
static s32 drawDynamicUltraText( static s32 drawDynamicUltraText(
tsl::gfx::Renderer* renderer, tsl::gfx::Renderer* renderer,
s32 startX, s32 startX,
@@ -68,7 +63,6 @@ static s32 drawDynamicUltraText(
{ {
static constexpr double cycleDuration = 1.6; static constexpr double cycleDuration = 1.6;
const std::string name = "Horizon OC Zeus";
s32 currentX = startX; s32 currentX = startX;
const u64 currentTime_ns = armTicksToNs(armGetSystemTick()); const u64 currentTime_ns = armTicksToNs(armGetSystemTick());
@@ -89,15 +83,9 @@ static s32 drawDynamicUltraText(
double s1 = n * n * (3.0 - 2.0 * n); double s1 = n * n * (3.0 - 2.0 * n);
double blend = std::clamp(s1, 0.0, 1.0); double blend = std::clamp(s1, 0.0, 1.0);
// ---------------------------------------------
// Glow Pulse (brightness modulation)
// ---------------------------------------------
double glow = (cos(phase * 1.5) + 1.0) * 0.5; double glow = (cos(phase * 1.5) + 1.0) * 0.5;
double brightness = 0.75 + glow * 0.25; double brightness = 0.75 + glow * 0.25;
// ---------------------------------------------
// Color interpolation (4-bit!)
// ---------------------------------------------
u8 r = static_cast<u8>( u8 r = static_cast<u8>(
(dynamicLogoRGB1.r + (dynamicLogoRGB2.r - dynamicLogoRGB1.r) * blend) * brightness (dynamicLogoRGB1.r + (dynamicLogoRGB2.r - dynamicLogoRGB1.r) * blend) * brightness
); );
@@ -112,21 +100,15 @@ static s32 drawDynamicUltraText(
g = std::clamp<u8>(g, 0, 15); g = std::clamp<u8>(g, 0, 15);
b = std::clamp<u8>(b, 0, 15); b = std::clamp<u8>(b, 0, 15);
// ---------------------------------------------
// ZEUS Lightning Flash
// ---------------------------------------------
bool lightning = (fmod(timeNow, 5.0) < 0.15); bool lightning = (fmod(timeNow, 5.0) < 0.15);
if (lightning) { if (lightning) {
r = std::min<u8>(r + 4, 15); r = std::min<u8>(r + 4, 15);
g = std::min<u8>(g + 4, 15); g = std::min<u8>(g + 4, 15);
b = std::min<u8>(b + 15, 15); // strong blue spike b = std::min<u8>(b + 15, 15);
} }
tsl::Color color(r, g, b, 15); tsl::Color color(r, g, b, 15);
// ---------------------------------------------
// Static Position (no vertical wobble)
// ---------------------------------------------
std::string ls(1, letter); std::string ls(1, letter);
if (useNotificationMethod) if (useNotificationMethod)
@@ -138,11 +120,7 @@ static s32 drawDynamicUltraText(
return currentX; return currentX;
} }
// --------------------------------------------- void BaseGui::preDraw(tsl::gfx::Renderer* renderer) {
// PRE-DRAW HOOK
// ---------------------------------------------
void BaseGui::preDraw(tsl::gfx::Renderer* renderer)
{
drawDynamicUltraText( drawDynamicUltraText(
renderer, renderer,
LOGO_X, LOGO_X,
@@ -153,9 +131,6 @@ void BaseGui::preDraw(tsl::gfx::Renderer* renderer)
); );
} }
// ---------------------------------------------
// UI SETUP
// ---------------------------------------------
tsl::elm::Element* BaseGui::createUI() tsl::elm::Element* BaseGui::createUI()
{ {
BaseFrame* rootFrame = new BaseFrame(this); BaseFrame* rootFrame = new BaseFrame(this);
@@ -163,9 +138,6 @@ tsl::elm::Element* BaseGui::createUI()
return rootFrame; return rootFrame;
} }
// ---------------------------------------------
// LIVE UPDATE
// ---------------------------------------------
void BaseGui::update() void BaseGui::update()
{ {
this->refresh(); this->refresh();