Skip to content

Releases: d8ahazard/glimmr

1.3.0 - Performance Improvements, Fixes

20 Feb 22:13
Compare
Choose a tag to compare
Pre-release

This update needs new system binaries, and so it will not work with the auto-updater. Flash the new image, which will be linked directly below this sentence once it's uploaded. If you don't want to update your whole OS image, you will need to SSH into your glimmr box and run the command 'sudo apt-get install libvtk9-dev'.

https://mega.nz/file/RgsCSTSK#D-dH-XGBLuh3DOEZ98YGkOQk6ZkpId8PONLT7KDyNjM

Then Glimmr will work with the newest release.

Fix Nanoleaf Discovery.
Fix WLED Discovery.
Update startup animation.
Update to dotnet 8.
Fix WLED "stopStream" sequence - ensure WLED devices are no longer kept "live".
Average FPS should now be 40-45 with video capture on PI, 60 FPS on new pi image (coming soon)
Update various support packages.
Improve cropping responsiveness.
Ensure that we properly re-start streams when coming from auto-disabled mode.

1.2.7 - Video FPS Improvements

16 Apr 20:32
Compare
Choose a tag to compare

Increase video framerate by 10-15 FPS.

1.2.6 - Cropping Fixes, UI Improvements

01 Apr 21:11
Compare
Choose a tag to compare

Fix issues where cropping gets stuck if it changes within a specific range.
Fix Nanoleaf shape rendering of triangles in some orientations, improve overall UI look and functionality.
Add Toast notifications for various system activities, device link success.
Fix sector map rendering in device settings.
Remove redundant update/reboot script files.
Fix publish script "uniformity".
Refactor various classes for more organized code structure.
Update support packages.
Fix more stupid auto-update issues.

1.2.5 - Dual LED Fixes

13 Mar 15:18
2a72780
Compare
Choose a tag to compare

This release fixes an issue where running dual LED strips would cause a drop in frame rate due to trying to create multiple entries every time strip settings are changed.

Improve overall LED strip performance.

1.2.4.1 - Updater Fixes

11 Mar 18:53
Compare
Choose a tag to compare

Naturally, I'd put out a new release and then realize that nobody can update it. This should fix that...

Full Raspi OS image can be found here:

X64: https://mega.nz/file/C34GEAqZ#RpckErhTPhn6qz1cVDNDmr4QP9wfYemEaAOLvRRBz4E

X86: https://mega.nz/file/amoy3SpJ#HvFbZYQkVWIiHbA2z81uaLxEN26gEfkexIAjdQJFEJY

1.2.4 - Gamma correction, offset fixes, scene improvements

11 Mar 03:53
Compare
Choose a tag to compare

System-wide gamma correction options.
Another revamp of ambient scenes.
Fix led color mapping when dealing with offsets.
Other various fixes and improvements.

Full Changelog: 1.2.3...1.2.4

1.2.3 - x64 Fixes, Audio Improvements, Performance Enhancements

05 Mar 18:37
Compare
Choose a tag to compare

The primary purpose of this release is twofold: Fix an issue with the x64 version of libbass.dll, which is used for audio processing - as well as fixing a number of memory leaks.

Additional changes/fixes/improvements:

Complete overhaul of the FrameBuilder class, which is used to convert color data from any "non-video" mode into a video frame that is then split up and sent to devices. The frame builder now draws triangles from each respective led region to the center of the screen, which is not only faster, but also works better for center capture regions.

Complete overhaul of the AudioStream class, which is used to drive Audio and Audio/Video modes. Removed the "gain" slider in favor of an auto-gain feature, revised sector mappings for the various scenes, and made the other params system-wide, versus attached to a specific scene.

A near-complete overhaul of the AmbientStream class, which drives the ambient scenes. Switched to a System.Timer class, versus using a stopwatch and a loop, which is a bit more efficient and a lot more accurate.

Fixed several UI elements and callbacks.

The usual cadre of code cleanup, logging cleanup, and various other OCD tweaks and changes...

Full Raspi OS image can be found here:

https://mega.nz/file/fqoiQYLJ#KvpQTGfMSyb2h3FPpyaf2qCD838HXZTe3E-UlCpvqQA

For the x86 Raspi OS Image:
https://mega.nz/file/ryYExJSI#SEKZchp-Q9nauYCYnF7pq86HAun_hyVx6YR53PK5Qxg

Full Changelog: 1.2.2...1.2.3

1.2.2 - Hue V2 API, Dotnet 6, x64 Raspi OS, Various Fixes

10 Feb 21:40
Compare
Choose a tag to compare

Full system image can be downloaded here:

https://mega.nz/file/ei5FAIZD#AeO9Z9pz_lhGDWZZ4dF4TPzUH4h-3JsyNcJuRN9pNKs

This release fixes some issues in the 1.2.1 build, plus adds a LOT of new fun functionality:

Utilize the new Hue V2 CLIP API, which adds support for Gradient Strips.
Dotnet 6. Did I add this in the last build? IDK.
Add a Linux-ARMx64 profile, make this default for raspberry pi devices.
Fix multiple issues with the Web UI and API calls in the Companion app and Home Assistant.
Improve CPU usage application-wide.
Fix service startup "dumbness".
Fix web UI updates on device added/changed.
General fixes and improvements.

What's Changed

Full Changelog: 1.2.1...1.2.2

1.2.1 - Testing Release

19 Jan 14:54
Compare
Choose a tag to compare

This release should fix minor issues with 1.2.1, as well as update the software to dotnet 6.

1.2.0 - It's Ready!

16 Nov 17:30
Compare
Choose a tag to compare

So much fix, so wow.

Add DMG, RPM packages for Linux and Linux-arm devices.
Add windows installer.
Add OSX installer package.

Screen capture, USB capture are now all tested and working on all supported platforms.
You can now view logs directly from the UI.
The DB is automatically backed up daily, rotated, and checked and restored on boot if errors are detected.

Many, many more fixes and improvements.

Download the prebuilt raspberry pi image here: https://mega.nz/file/iuwQESYL#herJGmGqMvsfsc8UVy_q5aGosUzZJBSIUDo0ZlzkeaQ

Find it on docker hub here: https://hub.docker.com/repository/docker/digitalhigh/glimmr

Heck, install it directly to UnRaid using my custom UnRaid repository: https://github.com/d8ahazard/unraid-repository