1.3.0.32-dev3-cpr-vcodex-steroids
Replaced the previous CrossPoint boot/sleep logo with the new "Steroids" logo.
Converted src/images/Logo-steroids.png (later regenerated at higher resolution from src/images/vcodex steroids.png) into src/images/Logo.h, the bitmap header consumed by GfxRenderer::drawIcon() on the boot and sleep screens.
The bitmap is 1bpp, MSB-first, row-major, and stored rotated 90° CCW so it displays upright; the on-screen height is kept as a multiple of 8 (required by EInkDisplay::drawImageTransparent, which strides rows with integer w/8).
Final logo size is on-screen 350×96 (stored bitmap 96×350, 4200 bytes), generated at full resolution from the source PNG for crisp output (an earlier 2× software-upscale attempt was reverted because of poor quality).
Updated BootActivity.cpp and SleepActivity.cpp to draw the new logo at 350×96 (constants BOOT_LOGO_WIDTH/HEIGHT and logoWidth/logoHeight), removing the temporary upscale helper.
Added scripts/convert_logo.py, a reusable PNG/SVG → C bitmap converter that handles source rotation, transparency flattening, the mandatory 90° CCW display transform, automatic multiple-of-8 height rounding, and an ASCII on-screen preview.
Screensaver changes summary
Screensaver folder picker: Replaced the manual Screensaver Directory text field with the same folder selector used by the Sleep app. You can now pick a photo folder (and set shuffle/sequential order) from a list with image preview, instead of typing the path by hand. The Sleep app and its settings are unchanged.
