Skip to content
This repository has been archived by the owner on Dec 9, 2020. It is now read-only.

Version History

Kristian Skov edited this page Oct 20, 2018 · 24 revisions

Versions from 1.5.8 and up

1.6.2: The widest of Screens

  • New Feature: It is now possable to use the virtual screen (all your screen together) in ambilight. This is done by setting the chossen screen to 0, wich is the virtual screen.

1.6.1: Pedal to the metal

  • New Feature: If there have been set a page to jump to at the start, ArduLED will also autohide itself (if you have that setting checked)
  • Optimization: Speeded the serial protocol up, you should see a improvement in speeds in some modes.
  • Other: Moved the auto hide checkbox under general settings.
  • Internal Optimization: Added some enums for the modes on the Arduino side.
  • Internal Optimization: Modulized the serial protocol, to make it easier to understand and to use in other projects.

1.6: How about my baud rate?

There have been a lot of settings, thats a bit misplaced in their sections. Such as the connect part thats in the main menu. This update takes care of that, by adding a new menu, called General Settings. This menu contains some settings from difrent sections, and now also an option to change the baud rate at runtime.

  • New Feature: General settings menu added!
  • New Feature: Can now set baud rate at runtime.
  • New Feature: It is now an option to start the autoloaded animation/instructions at startup.
  • New Feature: It is now possable to choose what section to open at startup, instead of it having to be the fade colors section.
  • Bug fixes: Fixed an issue where Animations and Instructions would not autosave.
  • Internal Changes: The names of the controls that have been moved to the General Settings section, have been changed.

1.5.9: Why start bright?

You may be a bit anoyed about the fact that when you start the program and send a setup, it only displays the white debug color, to show what LEDs are active. So thats gonna change now, ofcause only if you have send the setup before, and have it to send it automatically. This is solely a bug fix and optimization update:

  • Optimization: If you have started ArduLED before, and set it to automatically send your setup, the program will go to the fade colors section and display that color from the start.
  • Bug fixes: Fixed an issue where the to and from series ID would not be set when using the app.
  • Bug fixes: Fixed an issue where if you had accidentally deleted the Language Packs folder, ArduLED would crash.
  • Bug fixes: Added the new features from last update to the language packs (forgot to do it in the previous update)
  • Bug fixes: Fixed an issue where returning to the Fade Colors page would not set the LEDs to that color.
  • Bug fixes: Fixed an issue where the instructions would not autosave.
  • Internal Optimization: Now loading all the visual elements in the loading screen, to make sure that save files do not get corrupt.
  • Internal Optimization: Now shows the filename of a file that could not be read or saved.

1.5.8: Make Ambilight Great Again

(Updates will now be shown in this way, instread of the simple one liner)

This update adds some new features, as well as some internal restructuring and bug fixes.

  • New Feature: Assume value and autoset boxsized in ambilight. Assume value looks at the current collected color data pr block, and checks if it varies within the Max Variation value, if it does, we assume that the rest of the colors in the box are the same aswell.
  • New Feature: There is now a button to automatically set the sizes of the Blocks, from the amount of LEDs there is between the From and To series ID values.
  • Optimization: The first new feature can improve the performance of the ambilight, as an example i get ~3-5 FPS more from having the Assume % to 50% and Max Variation to 100.
  • Internal Restructuring: Some minor restructuring have been made internally, to make the code easyer to understand.

Versions from 1.0 and up to 1.5.7

  • 1.0 Other: Now keeping track of versions, and restructured file tree
    • 1.1 New feature: New update notification system made!
      • 1.1.1 Bug fix: The block sample split is now visable when pressing Show/Hide blocks
    • 1.2 Optimization: Ambilight can now run at even higher LED resolutions
      • 1.2.2 Optimization: Optimized ambilight
      • 1.2.5 Other: Compression mode is now mandatory
      • 1.2.7 Optimization: Made some optimizations on the Ambilight section.
    • 1.3 New feature: Introducing a local server API, to control ArduLED from your own program
      • 1.3.1 Optimization: Did some internal optimization
      • 1.3.2 Bug fixes / Optimization: Internal bug fixes and optimization
      • 1.3.3 Bug fixes: Fixed an issue with Wave type of visualization
      • 1.3.4 Bug fixes: Fixed an issue with the Arduino side (Sometimes, a "box" from configure setup would just be ignored)
      • 1.3.5 Optimization: Made some serius optimization of the Ambilight
      • 1.3.6 Optimization: Added a new compression method for the Ambilight
      • 1.3.7 Bug fixes: Arduino IDE could not compile, all of a sudden missing declarations
    • 1.4 Optimization / Bug fixes: Serious internal optimization. Added wait until in instructions mode, made the server more stable
      • 1.4.1 Bug fixes: Fixed some issues with ambilight
      • 1.4.4 New feature: New mode! Introducing Animations mode, updating the wiki now
    • 1.5 New Feature / Bug fixes: Big update! A new app added! as well as multiple fixes here and there.
      • 1.5.1 Bug fixes / optimizations: Updates to the app, bug fixes and some optimizations
      • 1.5.2 Bug fixes: Somehow i have missed the incorrect icon for this long, now shows AL and not AB
      • 1.5.3 Bug fixes: Minor bug fixes
      • 1.5.4 Bug fixes: Minor bug fixes
      • 1.5.5 Bug fixes: Forgot some stuff in the previous bug fixing
      • 1.5.6 Bug fixes: Fixed an issue with Ambilight
      • 1.5.7 Bug fixes: Small bugfixes to Ambilight regarding the bottom line
Clone this wiki locally