Cavasik

Audio visualizer based on CAVA

Contributing

It is great to have you here. Here are a few ways you can help make this project better! ## Team Members - Owner: [TheWisker](https://github.com/TheWisker) => TheWisker@protonmail.com ## Contributing Index - [Adding new features][new-features-hook] - [Adding a translation][translation-hook] - [Other contributions][other-contributions-hook] ## Adding new features [[↑][index]] First of all, thank you for taking the time to contribute to this project! Here are the **steps** involved when making a contribution: - Make a **fork** of this repository - **Clone** the fork locally - Make the **changes and additions** desired to the cloned fork - **Modify** the [CHANGELOG.md][changelog] file, following its structure. - **Modify** the [meson.build][meson] and [CITATION.cff][citation] file, updating their **version number** using [Semantic Versioning](https://semver.org/spec/v2.0.0.html) - Add the following **header** to newly added code files: ``` # filename.ext # # Copyright (c) 2023, TheWisker # All rights reserved. # # This source code is licensed under the BSD-style license found in the # LICENSE file in the root directory of this source tree. ``` - **Add** yourself or your organization to the [CONTRIBUTORS.md][contributors] file, following its structure. - Git **add**, **commit**, and **push** those changes. - Open a new pull request which will be usually reviewed in less than three days. ## Adding a translation [[↑][index]] First of all, thanks for taking the time to contribute to this project! Usually, the process of making a translation is quite **similar** to any other contribution, so follow the steps explained [here][new-features-hook]. The main **difference** are the steps in the [/lang/CONTRIBUTING.md][lang-contributing] file which explains how to tamper with the translation files and **add** a new **translation**. ## Other contributions [[↑][index]] You can even contribute by adding new enhancement and improvement **ideas** to the [ideas discussion][ideas-discussion] or lending someone a hand in the repository!

Author

TheWisker

[index]: https://github.com/TheWisker/Cavasik/blob/master/CONTRIBUTING.md#contributing-index [changelog]: ./CHANGELOG.md [meson]: ./meson.build [citation]: ./CITATION.cff [contributors]: ./CONTRIBUTORS.md [new-features-hook]: https://github.com/TheWisker/Cavasik/blob/master/CONTRIBUTING.md#adding-new-features- [translation-hook]: https://github.com/TheWisker/Cavasik/blob/master/CONTRIBUTING.md#adding-a-translation- [other-contributions-hook]: https://github.com/TheWisker/Cavasik/blob/master/CONTRIBUTING.md#other-contributions- [lang-contributing]: ./lang/CONTRIBUTING.md [ideas-discussion]: https://github.com/TheWisker/Cavasik/discussions/new?category=ideas