Skip to content

SDL_Graph is a extension to SDL library , it is able to render bar and line graphs ,its easy to use , no need to think about architecture , as it is not compiled you just have to add this files to your desired directory and include this files from there

License

Notifications You must be signed in to change notification settings

subham008/SDL_Graph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDL_Graph 1.0.0

SDL_Graph is a extension to SDL library , it is able to render bar and line graphs ,its easy to use


⚠️ Warning: This project is still under development. Features may be incomplete, and the API is subject to change. Use at your own risk.


How to Contribute

We welcome contributions to the SDL_Graph project! Please follow these guidelines to ensure a smooth collaboration:

Contribution Guidelines

  1. Start a Discussion:

    • Before making any changes or adding new features, create a discussion in the repository.
    • Clearly explain what you want to change or add and why it is necessary.
    • Wait for feedback and approval from the maintainers before proceeding.
  2. Fork the Repository:

    • Once your idea is approved, fork the repository to your GitHub account.
  3. Create a Branch:

    • Create a new branch for your feature or bug fix.
    • Use a descriptive name for your branch, such as feature/add-line-graph or bugfix/fix-render-crash.
  4. Write Clear Code:

    • Follow the existing coding style and structure.
    • Add comments where necessary to explain your code.
  5. Test Your Changes:

    • Ensure your changes do not break existing functionality.
    • Add tests for new features or bug fixes if applicable.
  6. Commit Messages:

    • Write clear and concise commit messages.
    • Use the format: type(scope): description
      • Example: feat(graph): add support for custom bar colors
  7. Submit a Pull Request:

    • Push your branch to your forked repository.
    • Open a pull request to the main branch of this repository.
    • Provide a detailed description of your changes and why they are necessary.
  8. Code Review:

    • Be open to feedback during the code review process.
    • Make necessary changes as requested by the maintainers.
  9. Respect the Project Scope:

    • Ensure your contributions align with the goals and scope of the project.
    • If you're unsure, open an issue or discussion to clarify before starting work.

Reporting Issues

If you encounter a bug or have a feature request, please:

  1. Open an issue in the repository.
  2. Provide a clear and detailed description of the problem or feature.
  3. Include steps to reproduce the issue if applicable.

Code of Conduct

Please be respectful and professional in all interactions. We are committed to fostering an inclusive and welcoming environment for everyone.

Thank you for contributing to SDL_Graph!

About

SDL_Graph is a extension to SDL library , it is able to render bar and line graphs ,its easy to use , no need to think about architecture , as it is not compiled you just have to add this files to your desired directory and include this files from there

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published