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

Introducing my own fork #2343

Open
Aytackydln opened this issue Sep 1, 2021 · 2 comments
Open

Introducing my own fork #2343

Aytackydln opened this issue Sep 1, 2021 · 2 comments
Labels
Type: Enhancement This issue/PR is related to a new feature for the program.

Comments

@Aytackydln
Copy link

Aytackydln commented Sep 1, 2021

I have developed antonpup's dev branch for my personal usage, adding some small features and optimizations. I personally used Asus, OpenRGB(Hyperx Elite 2) and Yeelight lamp. So they work very well.

https://github.com/Aytackydln/Aurora/tree/dev

Download the latest compiled app from the pull request page below.

Merged some of the PR's from this repository including @MatrixDJ96 @diogotr7 @ertugrulerdogan @SnakePin @drosoCode

Not working

  • Animation editor instant upde. Editing animations might be hard with this
  • Global brightness
  • Asus devices are sometimes very laggy. This only affects the interface and Aurora startup time

Not tested

  • Anything other than Asus, OpenRGB and YeeLight devices.
  • YeeLight devices without white mode.

New Devices

  • Bloody W60 mouse and Bloody MP50-RS Mousepad
  • Logitech G915 Layout

New Features

  • Heavily optimized animations. Because of that I reduced update period to 8ms from 33ms. Asus devices and YeeLight devices are so smooth now. Try 8ms update period on OpenRGB devices. If it lags you might need to update your keyboard or increase update period.
  • Added white mode to YeeLight devices. If you set your device color to white, after some time devices switches to white mode. This is good for room lamps since color modes are dim. With this feature you can use have your lamp's full brightness. This might not work with lamps that don't support white mode. Probably needs device capability detection.
  • Reduced data sent to YeeLight devices. Two same color update won't be sent twice in a row.
  • Improved Asus device performance
  • Enhanced additional light compatibility with keyboards (additional lights)
  • New sound devices detected while the application is running. This is mostly useful with Bluetooth devices and audio visualization layer.
  • More OpenRGB mappings. Like more additional light support and some device specific lights like brand colors
  • Seperate mousepad selection (Thanks to @SnakePin)

Feel free to fork it yourselves :)

@Aytackydln Aytackydln added the Type: Enhancement This issue/PR is related to a new feature for the program. label Sep 1, 2021
@ghost
Copy link

ghost commented Sep 9, 2021

Try and set-up a pull request to the dev branch

@Aytackydln
Copy link
Author

Interactive layers are fixed.
Compiled version can be downloaded on pull request page. Click details on build job

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement This issue/PR is related to a new feature for the program.
Projects
None yet
Development

No branches or pull requests

1 participant