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
Get VeloStrap
VeloStrap
A alternative Roblox launcher. (BY NPX STUDIOS)
| Status | Prototype |
| Category | Tool |
| Author | New PythonX |
| Tags | launcher, python, roblox, roblox-launcher, utility |
| Languages | English |
More posts
- Devleopment Halt17 days ago
- V0.1.931 days ago
- V0.1.839 days ago
- V0.1.744 days ago
- EMERGENCY46 days ago
- V0.1.6-Alpha46 days ago
- The origin47 days ago
- V0.1.5-Alpha47 days ago
- V0.1.450 days ago

Leave a comment
Log in with itch.io to leave a comment.