| Readme: | Short: Screen-edge Christmas lights with blinking bulbs and snow Uploader: n3@clutchbbs.com (n3) Author: n3 Type: util/desktop Version: 1.0.3 Architecture: ppc-morphos >= 3.0.0
ABOUT =====
Holiday Lights is a MorphOS-native desktop decoration that places blinking Christmas lights along the edge of the public screen. The startup window lets you choose from four styles: Classic Teardrop, Slender Mini, Round Globe, and Petite Spark. The styles use original artwork with aligned ON and OFF frames. Indexed screens retain the native fallback renderer.
Optional animated snow falls across the screen. Startup controls set snow amount, blink speed, light placement, and animation pattern. An optional Santa and three-reindeer sleigh crosses the desktop at varying heights. The lead reindeer's red nose blinks.
FEATURES ========
* MorphOS-native screen-edge light strand * Four selectable bulb collections on true-color displays * Independently phased blinking with colored ON and muted OFF states * Optional falling snow, adjustable from 0 to 150 flakes * Optional flying Santa with three reindeer and a blinking red nose * Startup sliders for snow amount and blink speed * Light locations: Top Only, Below Top Panel, or All Sides * Ten animation patterns, including Alternating, Twinkle, Chase, Waves, and Combination * Persistent startup settings in settings.ini
REQUIREMENTS ============
* MorphOS 3.x on a PowerPC system * A public Ambient screen * Enhanced Display enabled for transparent gaps and snow composition * A true-color screen for the flying Santa graphic
INSTALLATION ============
Copy HolidayLights and HolidayLights.info to the same location on MorphOS. Keep settings.ini beside the executable if you want the supplied defaults. Holiday Lights creates or updates settings.ini when you select Start.
Run HolidayLights from Ambient, Shell, or your chosen launcher.
USAGE =====
* Start HolidayLights to open its startup options window. * Choose Top Only (the default), Below Top Panel, or All Sides. Below Top Panel hangs the lights from the bottom of the MorphOS screen titlebar. * Set snow from Off to Heavy. The default is 30% (64 flakes); the maximum is 150 flakes. The lights always start. * Set the blink speed from Slow to Fast. * Click the bulb style button to cycle the four bulb styles. * Click Animation Pattern to cycle through the ten patterns. * Toggle Flying Santa to show or hide the sleigh during this run. * Select Start to launch the lights. Closing the startup window cancels. * Starting another copy closes the running copy; the new copy then exits.
Snow slider reference points:
30% = 64 flakes 50% = 100 flakes 75% = 125 flakes 100% = 150 flakes
SHORTCUTS =========
Amiga+Shift+S Toggle snow on or off Amiga+Shift++ Increase blink speed Amiga+Shift+- Decrease blink speed Amiga+Shift+Q Exit Holiday Lights
STARTUP ARGUMENTS =================
Holiday Lights does not use command-line arguments.
HISTORY =======
1.0.3
* Added optional flying Santa with a red sleigh and three reindeer. * The lead reindeer's red nose blinks, and each pass uses a new height. * Santa fully leaves the right edge before the next pass. * Added a Flying Santa section to the startup window. * Updated the four bulb collection names and refined their artwork.
1.0.2
* Added Top Only, Below Top Panel, and All Sides placement. * Added ten animation patterns and persistent settings.ini preferences. * Integrated four bulb collections with aligned ON/OFF frames. * Simplified the startup window around lights, snow, and animation.
1.0.1
* Added startup controls for snow density and blink speed. * Refined bulb artwork, green sockets, reflections, and ON/OFF appearance. * Reduced animation work for older MorphOS systems.
1.0
* Initial MorphOS release with screen-edge lights and optional snow.
COPYRIGHT AND LICENSE =====================
Holiday Lights is provided as-is, without warranty of any kind.
Holiday Lights is Copyright (c) 2026 n3 <clutchbbs.com>.
Holiday Lights is freeware. The executable, icon, and Holiday Lights-authored files may be redistributed as part of the original archive. The four bulb collections are generated from original drawing code. The Santa image was supplied for this project and packed into the executable; confirm its redistribution rights before publishing an archive containing it. See Assets/README.md.
CONTACT =======
Bug reports, suggestions, and compatibility notes are welcome.
Support: n3@clutchbbs.com
|