Releases: d8ahazard/glimmr
1.3.0 - Performance Improvements, Fixes
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
Increase video framerate by 10-15 FPS.
1.2.6 - Cropping Fixes, UI Improvements
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
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
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
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
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
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
- v1.2.2 by @d8ahazard in #36
Full Changelog: 1.2.1...1.2.2
1.2.1 - Testing Release
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!
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