🔨 2 new commits to STClientP:main:
9009df7: Update FloatingMenu icon and adjust window dimensions
- Replace the text-based menu icon with a switchable image icon (
- Adjust the
- Update background colors to use
- Implement icon swapping logic on menu tap. by NikkaGames
7676f13: Update FloatingWindow UI and enhance JNI Call interface
- Update JNI
- Implement state tracking for menu toggles in
- Redesign
- Enhance
- Improve menu layout with version information and stylized "RAGE MODE" warnings.
- Refine
- Add support for custom Google fonts in various UI components.
- Ensure the menu icon respects the "Hide Menu Icon" setting by adjusting alpha. by NikkaGames
9009df7: Update FloatingMenu icon and adjust window dimensions
- Replace the text-based menu icon with a switchable image icon (
icon_cat / icon_mack).- Adjust the
FloatingMenu size from 320x420dp to 300x350dp.- Update background colors to use
Black.copy(alpha = 0.9f) for better consistency.- Implement icon swapping logic on menu tap. by NikkaGames
7676f13: Update FloatingWindow UI and enhance JNI Call interface
- Update JNI
Call function signature from void to jboolean to return feature toggle states.- Implement state tracking for menu toggles in
FloatingMenu using the new JNI return values.- Redesign
ToggleButton with animated shapes, colors, and text scaling using Compose.- Enhance
Slider visuals with dynamic color states for "danger" zones and user interaction.- Improve menu layout with version information and stylized "RAGE MODE" warnings.
- Refine
hazeEffect styling for better glassmorphism consistency.- Add support for custom Google fonts in various UI components.
- Ensure the menu icon respects the "Hide Menu Icon" setting by adjusting alpha. by NikkaGames
🔨 2 new commits to STClientP:main:
97aa79b: Refine FloatingMenu blur effects and optimize Haze configuration
- Define a reusable
- Apply
- Implement a vertical gradient blur transition using
- Simplify
906a71c: Update FloatingWindow UI with animations and enhanced layout handling
- Implement smooth transitions for opening and closing the
- Dynamically resize the
- Add a refined border using
- Improve
- Update
- Enhance ProGuard rules to include
- Disable baseline profile generation in
97aa79b: Refine FloatingMenu blur effects and optimize Haze configuration
- Define a reusable
HazeStyle with transparent background, 22.dp blur, and 0.12 noise factor.- Apply
HazeInputScale.Fixed(0.8f) to hazeEffect for improved performance.- Implement a vertical gradient blur transition using
HazeProgressive on a new 4.dp separator element.- Simplify
hazeEffect usage by referencing the shared hstyle state. by NikkaGames906a71c: Update FloatingWindow UI with animations and enhanced layout handling
- Implement smooth transitions for opening and closing the
FloatingMenu using animateFloatAsState and animateDpAsState.- Dynamically resize the
WindowManager layout when the menu expands or shrinks.- Add a refined border using
Brush.verticalGradient and Stroke to the expanded menu.- Improve
dragOrTap modifier to support conditional enabling and better touch handling.- Update
AndroidManifest.xml to enable hardwareAccelerated and remove redundant SU permission.- Enhance ProGuard rules to include
androidx.lifecycle and androidx.savedstate.- Disable baseline profile generation in
build.gradle. by NikkaGames🔨 1 new commit to STClientP:main:
fa0f02b: Update FloatingWindow UI and refine release configuration
- Optimized
- Implemented
- Disabled
- Replaced
- Simplified ProGuard rules to specifically target
- Added
- Removed unused
- Disabled overscroll effect in the feature list for a cleaner aesthetic.
- Updated
fa0f02b: Update FloatingWindow UI and refine release configuration
- Optimized
Haze glassmorphism effects in FloatingMenu by adjusting blur radius and tints.- Implemented
fadeOnCreate and shimmer animation modifiers for smoother UI transitions.- Disabled
Haze effects during menu animations to improve performance.- Replaced
MFont with GoogleBoldFont in the menu header.- Simplified ProGuard rules to specifically target
MenuCanvas members.- Added
nonMinifiedRelease build type and enabled shrinkResources for the standard release.- Removed unused
fastblur implementation from MenuCanvas.- Disabled overscroll effect in the feature list for a cleaner aesthetic.
- Updated
clean task syntax in build.gradle to use tasks.register. by NikkaGames🔨 1 new commit to STClientP:main:
56c43ad: Add Appearance settings and enhance FloatingMenu navigation
- Implement a multi-page menu system with a new
- Add settings for theme mode (System/Light/Dark), dynamic colors, accent color palettes, and "Pitch black" mode.
- Integrate navigation icons in the menu header to toggle between Main and Appearance pages.
- Add
- Persist scroll positions for both Main and Appearance pages to maintain UI state.
- Implement specialized UI components:
- Use
56c43ad: Add Appearance settings and enhance FloatingMenu navigation
- Implement a multi-page menu system with a new
AppearanceSettingsView for UI customization.- Add settings for theme mode (System/Light/Dark), dynamic colors, accent color palettes, and "Pitch black" mode.
- Integrate navigation icons in the menu header to toggle between Main and Appearance pages.
- Add
androidx.compose.material:material-icons-extended dependency for enhanced UI icons.- Persist scroll positions for both Main and Appearance pages to maintain UI state.
- Implement specialized UI components:
SegmentedPills, FancySwitch, ColorDotsRow, and SettingsCard.- Use
SharedPreferences to persist appearance settings. by NikkaGames🔨 1 new commit to STClientP:main:
32707d3: Implement Material You dynamic theming and appearance customization
- Introduce a comprehensive appearance system with support for system, light, and dark modes.
- Implement Material 3 dynamic color support (Android 12+) and a custom accent color palette.
- Add an "Appearance" settings page to the floating menu for real-time UI customization.
- Refactor
- Replace
- Redesign
- Enhance
- Update
- Implement a "Pitch black" mode for OLED panels. by NikkaGames
32707d3: Implement Material You dynamic theming and appearance customization
- Introduce a comprehensive appearance system with support for system, light, and dark modes.
- Implement Material 3 dynamic color support (Android 12+) and a custom accent color palette.
- Add an "Appearance" settings page to the floating menu for real-time UI customization.
- Refactor
FloatingMenu to use MaterialTheme color schemes, improving contrast and visibility in both light and dark modes.- Replace
menuExpanded boolean with a StateFlow to improve state management consistency.- Redesign
ToggleButton to include a FancySwitch and support different visual styles (legacy vs. modern).- Enhance
FancySwitch with icons (check/close) and improved color contrast logic.- Update
Haze blur effects to adapt based on the active theme's luminance.- Implement a "Pitch black" mode for OLED panels. by NikkaGames
🔨 4 new commits to STClientP:main:
73d34ba: Update signing configuration and optimize UI performance for low-end devices
- Update release and debug signing configs.
- Add
- Implement
- Optimize
- Adjust
- Refine color boosting and contrast ratio logic in UI components. by NikkaGames
09c44f1: Refactor string obfuscation and replace ACRA with Firebase Crashlytics
- JNI/C++:
- Remove artificial code bloat and infinite recursion used for obfuscation in
- Completely rewrite
- Android/Kotlin:
- Remove ACRA (Application Crash Reports for Android) initialization and dependencies.
- Integrate Firebase Crashlytics and Google Analytics for crash reporting.
- Update
5468ccb: Update obfuscation logic and APK signature check
- Update the APK signature. by NikkaGames
e861e2f: Implement Google Sign-In and integrate Firebase services
- Add
- Implement
- Integrate Google Play Services Auth and API client libraries.
- Update
73d34ba: Update signing configuration and optimize UI performance for low-end devices
- Update release and debug signing configs.
- Add
androidx.window:window dependency for enhanced display metrics.- Implement
getScreenClass to detect device performance levels based on screen resolution.- Optimize
hazeEffect in FloatingMenu by disabling blur and noise on low-end devices to improve performance.- Adjust
FloatingMenu styling, including font size and toggle button colors, for better visibility.- Refine color boosting and contrast ratio logic in UI components. by NikkaGames
09c44f1: Refactor string obfuscation and replace ACRA with Firebase Crashlytics
- JNI/C++:
- Remove artificial code bloat and infinite recursion used for obfuscation in
main.cpp.- Completely rewrite
obfuscator.h with a more robust implementation.- Android/Kotlin:
- Remove ACRA (Application Crash Reports for Android) initialization and dependencies.
- Integrate Firebase Crashlytics and Google Analytics for crash reporting.
- Update
app/build.gradle and project-level build.gradle with necessary Google services and Firebase plugins/dependencies. by NikkaGames5468ccb: Update obfuscation logic and APK signature check
- Update the APK signature. by NikkaGames
e861e2f: Implement Google Sign-In and integrate Firebase services
- Add
google-services.json and configure Firebase dependencies in build.gradle.- Implement
GoogleSignInActivity, GoogleSignInListener, and SignInHandler to manage Google authentication flows.- Integrate Google Play Services Auth and API client libraries.
- Update
AndroidManifest.xml with required permissions and activity declarations for Google Sign-In. by NikkaGames🔨 4 new commits to STClientP:main:
ff82689: Add Google Play Services and Firebase components to AndroidManifest
- Register
- Add
- Declare
f8fb185: Refactor MainActivity and remove process termination
- Simplify WindowManager service retrieval by using the constant directly.
- Use null-safe checks for shell root detection and logging.
- Remove
f3b00c6: Update FloatingWindow UI and refine component interactions
- Set default text color to
- Dynamically adjust slider accent color during interaction based on
- Add a press-down scale animation to legacy text-only buttons using
- Clean up minor layout spacing in the
13dbcd2: Refactor string obfuscation logic and update project dependencies
- Rewrite
- Update
- Optimize
ff82689: Add Google Play Services and Firebase components to AndroidManifest
- Register
SignInHubActivity, RevocationBoundService, and GoogleApiActivity for Google Sign-In support.- Add
ComponentDiscoveryService with registrars for Firebase Analytics and Instance ID.- Declare
ge.nikka.stclient.GoogleSignInActivity with a translucent theme. by NikkaGamesf8fb185: Refactor MainActivity and remove process termination
- Simplify WindowManager service retrieval by using the constant directly.
- Use null-safe checks for shell root detection and logging.
- Remove
Process.killProcess(Process.myPid()) from onDestroy to allow standard activity lifecycle management. by NikkaGamesf3b00c6: Update FloatingWindow UI and refine component interactions
- Set default text color to
White in MainActivity text components.- Dynamically adjust slider accent color during interaction based on
selAccent.- Add a press-down scale animation to legacy text-only buttons using
graphicsLayer.- Clean up minor layout spacing in the
FloatingMenu header. by NikkaGames13dbcd2: Refactor string obfuscation logic and update project dependencies
- Rewrite
obfuscaterr.h with a new obfuscator.- Update
compose-bom to version 2026.01.00.- Optimize
ToggleButton animation duration and fix missing interactionSource in FloatingWindow.kt. by NikkaGames🔨 2 new commits to STClientP:main:
f4c31a1: Implement Google Sign-In authentication and network security utilities
- Refactor
- Clean up UI code and remove unnecessary shadow layers in
d060969: Update MainActivity with Google authentication and subscription management
- Implement a comprehensive subscription flow with three states: No Subscription, Subscription Expired, and Subscription Active.
- Integrate Google Sign-In and handle authentication results via backend verification.
- Add "Activate token" functionality.
- Implement
- Add "Log out" and "Terminate" actions with proper process cleanup.
- Refine the main UI layout with status-specific colors, dynamic text, and enhanced typography using Google fonts. by NikkaGames
f4c31a1: Implement Google Sign-In authentication and network security utilities
- Refactor
GoogleSignInActivity to use the modern GoogleSignInClient and ApiException handling.- Clean up UI code and remove unnecessary shadow layers in
MenuCanvas. by NikkaGamesd060969: Update MainActivity with Google authentication and subscription management
- Implement a comprehensive subscription flow with three states: No Subscription, Subscription Expired, and Subscription Active.
- Integrate Google Sign-In and handle authentication results via backend verification.
- Add "Activate token" functionality.
- Implement
getDaysRemaining to calculate and display subscription duration.- Add "Log out" and "Terminate" actions with proper process cleanup.
- Refine the main UI layout with status-specific colors, dynamic text, and enhanced typography using Google fonts. by NikkaGames
🔨 1 new commit to STClientP:main:
bcc2eba: Enhance security and modernize the UI with Material 3
- Refactor
- Secure network responses by decrypting server payloads.
- Add an application icon (
- Redesign the "Action Card" and "Action Button" components with improved visual states and animations. by NikkaGames
bcc2eba: Enhance security and modernize the UI with Material 3
- Refactor
MainActivity UI using Material 3 components (Scaffold, Card, CenterAlignedTopAppBar) and implement a dynamic dark/light theme in STClientTheme.kt.- Secure network responses by decrypting server payloads.
- Add an application icon (
img.png) and use Google-style icons throughout the main dashboard.- Redesign the "Action Card" and "Action Button" components with improved visual states and animations. by NikkaGames
🔨 2 new commits to STClientP:main:
5799657: Obfuscate string literals. by NikkaGames
e5ad3e7: Integrate Google Mobile Ads (AdMob) for banner and native ad support. by NikkaGames
5799657: Obfuscate string literals. by NikkaGames
e5ad3e7: Integrate Google Mobile Ads (AdMob) for banner and native ad support. by NikkaGames
🔨 1 new commit to ComuCompose:master:
dc6b283: Implement certificate embedding for MTLS
- Remove raw certificate and PFX asset files (
- Embed certificate and client key store data directly into
- Refactor
- Add BouncyCastle dependencies (
- Update ProGuard rules to keep BouncyCastle classes.
Signed-off-by: NikkaGames <[email protected]> by NikkaGames
dc6b283: Implement certificate embedding for MTLS
- Remove raw certificate and PFX asset files (
comuhttp.crt, comuclient.pfx).- Embed certificate and client key store data directly into
ComuMtlsHttp.kt.- Refactor
ComuMtlsHttp to use BouncyCastle for PKCS12 key store loading.- Add BouncyCastle dependencies (
bcprov-jdk15on, bcpkix-jdk15on) to build.gradle and libs.versions.toml.- Update ProGuard rules to keep BouncyCastle classes.
Signed-off-by: NikkaGames <[email protected]> by NikkaGames
🔨 1 new commit to CryptoBotSellerBot:main:
60204bf: Enhance UX, add firstName, and fix invite expiration
Updated greeting messages and payment button text for clarity.
Modified
updated related method calls. Added
documents for personalization. Standardized chat invite link
expiration to 31 days. Minor refactoring for consistency. by NikkaGames
60204bf: Enhance UX, add firstName, and fix invite expiration
Updated greeting messages and payment button text for clarity.
Modified
CreateInvoiceForDays to include firstName andupdated related method calls. Added
firstName to MongoDBdocuments for personalization. Standardized chat invite link
expiration to 31 days. Minor refactoring for consistency. by NikkaGames
🔨 1 new commit to ELFLoaderP:main:
f0db516: Improve SEC loader, split elf into pages according to p_flags by NikkaGames
f0db516: Improve SEC loader, split elf into pages according to p_flags by NikkaGames
🔨 2 new commits to ELFLoaderARM:zygisk:
2ab2f77: Split elf into pages according to p_flags by NikkaGames
f06f9d2: Split elf into pages according to p_flags by NikkaGames
2ab2f77: Split elf into pages according to p_flags by NikkaGames
f06f9d2: Split elf into pages according to p_flags by NikkaGames