Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial RGBFusion Support #2057

Open
wants to merge 39 commits into
base: dev
Choose a base branch
from
Open

Initial RGBFusion Support #2057

wants to merge 39 commits into from

Commits on May 31, 2020

  1. Initial RGBFusion Support using RGBFusion Bridge

    It requires RGBFusion 2 installed to work.
    It automatically install the Bridge in the RGBFusion Folder.
    RGBFusion should be closed in order to work.
    Cheerpipe committed May 31, 2020
    Configuration menu
    Copy the full SHA
    558b3ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d386086 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f757b14 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d299339 View commit details
    Browse the repository at this point in the history
  5. Multi area support

    Cheerpipe committed May 31, 2020
    Configuration menu
    Copy the full SHA
    eb4e9ff View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2020

  1. Configure keys for each zones

    Note: RGBFusion will slowdown when changing peripherals (area index above 7). it is recommended to maintain these areas static.
    
    Using new bridge version that reduce calls to RGBFusion when an area has not been changed.
    Cheerpipe committed Jun 1, 2020
    Configuration menu
    Copy the full SHA
    01b957e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da022a7 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2020

  1. Configuration menu
    Copy the full SHA
    bf68644 View commit details
    Browse the repository at this point in the history
  2. Merge pull request antonpup#2061 from antonpup/dev

    v0.8.0-rc2
    diogotr7 authored Jun 2, 2020
    Configuration menu
    Copy the full SHA
    b647efe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2fc4ebe View commit details
    Browse the repository at this point in the history
  4. Support for RGBFusion B20.0430.1

    Patched LedLib2.dll B20.0430.1
    Update MD5 table.
    Cheerpipe committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    d92bd3b View commit details
    Browse the repository at this point in the history
  5. Add option to add area index to ignore list

    This command should be used to avoid RGBFusion Bridge control some areas. It is useful if you want to control your RAM RGB with another application because RGBFusion is slow handling RAM.
    
    RAM is usually Area index 9. In some cases it could be 8.
    
    Values should be comma separated.
    
    Default ignore list is "0,8,9" (without quotes)
    Cheerpipe committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    c073469 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    554142b View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. Optimize communication latency and use latest Bridge

    Don't require specific RGBFusion. Feel free to test your favorite version.
    Testing bulk commands to reduce latency. It should show always 0 in Aurora device list.
    Update MD5 tables to the latest Bridge and remove patched LedLib2.dll installation.
    Cheerpipe committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    cc1afa6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19c8824 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2020

  1. Configuration menu
    Copy the full SHA
    a982473 View commit details
    Browse the repository at this point in the history
  2. Merge pull request antonpup#2078 from antonpup/dev

    v0.8.0-rc3
    diogotr7 authored Jun 8, 2020
    Configuration menu
    Copy the full SHA
    0beaed9 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2020

  1. Configuration menu
    Copy the full SHA
    e1f1a0e View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2020

  1. Configuration menu
    Copy the full SHA
    7fae406 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a4160b View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2020

  1. Better logging and better start stop

    More logging for debug
    Better start stop control
    Wait until RGBFusion HAL is loaded and pipe is listening to send first command at Aurora's start.
    Restore last color if device restart.
    Code cleanup.
    Updated RGBFusion Bridge
    More flexible RGBFusion Bridge installation procedure
    Cheerpipe committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    a233100 View commit details
    Browse the repository at this point in the history
  2. Small performance tweak

    Avoid scan key array for commit key
    Cheerpipe committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    45e6c6a View commit details
    Browse the repository at this point in the history
  3. Custom args support

    Used to load custom drivers
    Cheerpipe committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    662d872 View commit details
    Browse the repository at this point in the history
  4. Update DeviceMap on device init

    And code clean up
    Cheerpipe committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    829ae22 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5b3441b View commit details
    Browse the repository at this point in the history
  6. Try to get better logging and fix null object exception

    Use updated RGBFusion Bridge
    Cheerpipe committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    bee1b0d View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2020

  1. Revert "Revert back to old bridge version"

    This reverts commit dea4ec88e61a99d7a64ab3e5dc148c73a72ee481.
    Cheerpipe committed Jun 22, 2020
    Configuration menu
    Copy the full SHA
    cb0af31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f93e03 View commit details
    Browse the repository at this point in the history
  3. Add some more logging

    Cheerpipe committed Jun 22, 2020
    Configuration menu
    Copy the full SHA
    d678c3f View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2020

  1. Configuration menu
    Copy the full SHA
    f1ae86a View commit details
    Browse the repository at this point in the history
  2. Listener auto reset

    Cheerpipe committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    5eeea92 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2020

  1. Configuration menu
    Copy the full SHA
    f74e9c9 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2020

  1. Configuration menu
    Copy the full SHA
    017d986 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2020

  1. Configuration menu
    Copy the full SHA
    2ed1a16 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2020

  1. Configuration menu
    Copy the full SHA
    b53eace View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f8e8b8 View commit details
    Browse the repository at this point in the history
  3. Code clean up and better rgbfusion handling

    Fix lights not changing of commit key was not used.
    Kill RGBFusion process on device start
    Relax autoreset time
    Cheerpipe committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    5cf88b2 View commit details
    Browse the repository at this point in the history
  4. Adjust device timeout

    Cheerpipe committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    5d217d8 View commit details
    Browse the repository at this point in the history
  5. Removed submodule NZXTSharp

    Cheerpipe committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    fd084e0 View commit details
    Browse the repository at this point in the history