clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.71k stars 670 forks source link

[Question] Contribution guide for new features? #6911

Open tuxzz opened 3 years ago

tuxzz commented 3 years ago

I want to add a new Internet Provider, which is named Netease Cloud Music, to Clementine. I can't find any documentation for new contributors. Is there any rule or restriction for code contribution?

jbroadus commented 3 years ago

I don't know of a guide, but there is a clang-format check that runs on pull requests. You can run that locally: clang-format --style="{BasedOnStyle: Google, DerivePointerBinding: false, Standard: Cpp11}" filename

Other than that, @hatstand usually gives good feedback and it's pretty easy to learn the ropes.