V0.2.0


๐Ÿš€ VeloStrap V0.2.0 - Devlog

The Midnight Update

๐ŸŒ™ New Appearance Mode: Midnight

A brand new ultra-dark theme called Midnight has been added alongside Light, Dark, and Device modes. Perfect for late-night gaming sessions with deep blacks (#050505 background) and reduced eye strain.

๐ŸŽจ Theme-Aware UI System

The entire launcher now dynamically adapts colors based on your theme choice:

Window backgrounds, surfaces, borders, and text colors all shift automatically

No more hardcoded black/white color pairs

Custom get_window_bg_color(), get_surface_bg_color(), get_border_color() methods handle everything

๐ŸŽต Smooth Splash Screen

The loading screen actually updates in real-time now:

Text changes smoothly through each loading step (Checking for Updates โ†’ Connecting to Github โ†’ etc.)

Uses Tkinterโ€™s after() scheduler instead of blocking asyncio.sleep()

Update checker runs in a background thread so the splash never freezes

๐Ÿ“ก Offline Mode Detection

VeloStrap now detects internet connectivity before attempting updates:

Uses socket connection test to 8.8.8.8

Shows a red notification bar when no internet is detected

Gracefully skips update checks instead of crashing

โšก Rate Limiting Protection

To prevent accidental spam, actions are now rate-limited:

Visual red warning notification appears if you trigger too many actions

60-second cooldown after 88+ actions per minute

Protects FastFlag toggles, save buttons, and mod switches

๐Ÿ”ค Custom Roblox UI Fonts

Completely overhauled font system:

Import any .otf or .ttf font file through a file picker

Automatically clones your font into all 4 BuilderSans slots (Regular, Medium, Bold, ExtraBold)

Built-in backup system saves Robloxโ€™s default fonts before replacing them

Reset button restores backed-up defaults instantly

Status display shows which font is active or if defaults are in use

๐Ÿ–ฑ๏ธ Enhanced Mod System

Mouse Cursor Presets: Angular (2013) and Cartoony (2006) styles with proper file validation

Old Character Sounds: Emulates legacy sound effects

Old Avatar Editor Background: Restores the classic avatar editor look

All presets auto-apply before Roblox launches

Custom mods in the Mods folder override built-in presets

๐Ÿ  Dual-Theme Logo

The home screen now displays VLight.png in Light mode and VDark.png in Dark/Midnight mode, automatically switching based on your selected appearance.

๐Ÿ› ๏ธ FastFlag Editor Improvements

Redesigned editor with single-flag entry fields (key + value)

Smart type conversion (automatically detects booleans, integers, strings)

Improved JSON auto-fix (handles = instead of :, missing commas, unquoted keys)

Added โ€œAdd Fileโ€ button to import from external JSON files

Better error handling with partial imports (saves valid flags, reports invalid ones)

๐Ÿงน Code Cleanup

Removed redundant self.app_dir = get_app_directory() double assignments

Consolidated theme color logic into dedicated methods

Better organization of mod-related functions

Cleaner splash screen cleanup

Files

VeloStrap V0.2.0.zip 77 MB
11 days ago

Get VeloStrap

Leave a comment

Log in with itch.io to leave a comment.