Skip to content

Releases: rgb-master-team/RGBMaster

2.5.0

17 Oct 22:22
Compare
Choose a tag to compare

While this version does not present new features, it presents stabilization and multiple crash fixes, upgrades to latest versions of dependencies of the project and the renewal of our lost and beloved certificate.
Details can be found in #52 and #53.

2.4

18 Dec 21:35
9abf702
Compare
Choose a tag to compare
2.4

A small version that consists some small features, bugfixes, stability and performance improvements.

Release notes -

  • Stability improvements
  • Performance improvements
  • Added smoothness property for some of the effects, so color doesn't change immediately
  • Start saving user settings (input by the user - preferences and effect properties)
  • Show a spinner when a device is being connected to / from
  • Support multiple network interfaces for interacting with Yeelights.
  • Added "brightness mode" for music sync - that lets you choose if brightness is synced by the color's HSL value or by the volume level.

2.3 Beta 1

16 Nov 23:40
654a768
Compare
Choose a tag to compare
2.3 Beta 1 Pre-release
Pre-release

Features

Stability and performance

  • Write logs when an uncaught exception is thrown.
  • Stop using Waits to avoid deadlocks with the UI thread when working concurrently with device effects, accepting the performance penalty arriving as a result of it. Now, everything is async-all-the-way.
  • Write logs when an uncaught exception is thrown.

User experience

  • Present a context menu for all devices in the devices list, allowing to turn them on and off (if supported), set color (if supported), etc.. Should support all device-specific individual functions.
  • App works in dark mode, will be configurable on a later release
  • Start displaying a progressbar for loading and initializing current providers.

Providers

Phillips 🎉

  • Added a new Phillips Hue provider, only supports light bulbs for now.

NZXT 🎉

  • Support NZXT RGB compatible devices

Yeelight 🚧

  • Start supporting Yeelight devices that don't have music mode (for instance - Yeelight Ceilling light) by implementing a rate-limiting mechanism that only allows a command per second, so we don't cross Yeelight's quota of 60 commands per minute.

Music Effect 🚧

  • Redefine Music Sync effect to allow users choose "Audio Points". From now, users get to choose what colors get activated, and what's the minimum audio level to trigger them. Supports up to 100 audio points.
  • Allow users to choose the device to listen to in Music Sync effect.

Effects

Gradient Effect 🎉

  • Add a new Gradient Effect that allows users to define a color that will flow between multiple colors, defining the smoothness (how long it takes for the color to change) and a delay before each color change (how long to wait before starting the next color change).

Stable release 2.2

10 Oct 14:10
Compare
Choose a tag to compare
  • Hotfix for an issue where Logitech devices only show Red, Green and Blue (fixes #17 )
  • Support change of DPI colors in Logitech mouse (and not only the G logo)

Stable release 2.1

07 Oct 01:38
ee09ac0
Compare
Choose a tag to compare

This release introduces some new features along many many many bugfixes, crash fixes, stability and performance improvement and additional logging for easing the process of investigating issues.

Includes, but is not limited to -

  • Support of changing specific devices of Chroma (as of time of writing - Keyboard only for example, rather than all Chroma-integrated pieces)
  • Completely supported MagicHome by making our own implementation based on reverse-engineering of the protocol
  • Modifications of our UI
  • Fixes of Xaml Islands that constrained us of using all WinUI's features
  • Start supporting SteelSeries' GameSense!!!
  • A ridiculous amount of refactors that help maintain the code better and keep it healthier
  • Stability improvements, bugfixes, performance improvements

For more information, head to the PR that contains most of the done work.

Rewrite in UWP

15 Jul 17:05
b0b63b8
Compare
Choose a tag to compare
Rewrite in UWP Pre-release
Pre-release

Overhauled UI, many issues and bugs fixed, now supports music sync & cursor color sync + static color choice, for devices of Yeelight/Chroma/Magic Home.

Support selection of specific providers & devices

03 Jun 13:49
cb8016c
Compare
Choose a tag to compare

** APP IS STILL UNSTABLE AND IS EXPECTING A RE-WRITE OF THE UI **

This is a small and temporary modification to the UI (which will be re-written in UWP anyway).
This allows users to control the devices, on which effects are applied.

See #4 for details.

Added support for MagicHome devices

28 May 14:57
Compare
Choose a tag to compare
  • Added support for MagicHome devices
  • Fixed some minor issues of stopping then starting the devices again.
    Many things to come

Initial release with a selection of 2 effects.

15 Jan 23:16
Compare
Choose a tag to compare

An initial release, of a manual build of the source code (will be moved into CI) with support of 2 effects -

  1. Music - colors are synced according to music from OS.
  2. Current color - colors are synced according to the color of the pixels pointed at by the cursor. Will be changed into a "dominant color" effect.