Skip to content

feat: Implement lazy-loading assets and cinematic 3D text engine #49

@0xarchit

Description

@0xarchit

Is your feature request related to a problem?

The current MSI installer size is significantly inflated by the inclusion of heavy cinematic video assets (~10MB+). Additionally, users have no lightweight alternative for the break visuals if they prefer a zero-download experience or are on restricted data.

Describe the solution you'd like

A transition to a lazy-load architecture and a high-fidelity text engine:

  1. Lazy Loading: Move heavy assets (like default.webm) out of the MSI. Fetch them in the background on first run with robust retry logic and live progress feedback.
  2. Cinematic 3D Text Engine: Implement a physically 'thick' 3D text system with full rotation (X, Y, Z), customizable neon glow, and adaptive coloring that reacts to the system theme.
  3. UI/UX Overhaul: A responsive 16:9 Live Preview in settings to accurately reflect these effects before application.

Describe alternatives you've considered

  1. Static Placeholders: Simple images (low visual impact).
  2. WiX Bootstrapper: Smaller MSI but requires complex separate payload management.

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions