| Readme: | Short: Screen-edge Christmas lights with blinking bulbs and snow Uploader: n3@clutchbbs.com (n3) Author: n3 Type: util/desktop Version: 1.0.2 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.
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 * 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
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. * 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.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; see Assets/README.md.
CONTACT =======
Bug reports, suggestions, and compatibility notes are welcome.
Support: n3@clutchbbs.com
|