Skip to content

v1.2.0 - KeyViewer & Transparency

Latest

Choose a tag to compare

@Ian-bug Ian-bug released this 24 Dec 06:35
· 1 commit to master since this release

We are thrilled to introduce RainingKeys v1.2.0! This update focuses on visual customization, adding the KeyViewer panel and adjustable transparency.

🌟 New Features

⌨️ KeyViewer Panel

  • Visual Keyboard: A new static panel that mirrors your configured lanes.
  • Live Feedback: Keys light up when pressed.
  • Hit Counters: Optional tracking of total key presses per lane.
  • Smart Positioning: Place the panel Above or Below the rain. Changing the position automatically flips the fall direction (Down vs. Up).

👀 Enhanced Visuals

  • Adjustable Transparency: Fine-tune the "Inactive Opacity" of the KeyViewer to make unpressed keys stand out or fade away.
  • Custom Colors: Pick any RGBA color for your bars using the new color picker.
  • Polished UI: Smoother, more consistent visual presentation.

⚙️ Improved Configuration

  • Encoding Fixes: Resolved issues with UTF-8 BOM in config files, ensuring smoother upgrades and saving.
  • Robust Build Script: build.py now handles encoding errors more gracefully.

🚀 How to Use

  1. Download RainingKeysPython.zip.
  2. Extract and run RainingKeysPython.exe.
  3. Open the Settings Window to enable the KeyViewer, change colors, and adjust transparency.
  4. Enjoy the rain!

Credits to AdofaiTweaks for inspiration!