This project is open for any contribution activities. We love active participants and pull requests from everyone. Delphi developers is not used to participate in the Open Source projects. They have the impression that it is too difficult for them, but is not so much. Try with us and you can fall in love with new experience. You can build your professional skills and allow great companies to get to know you.
We will be more than happy if you:
- correct any grammatical errors in this file, in the README.md, or in any file
- add new demos into the demos folder,
- improve project documentation (using XML Documentation inside source PAS files or adding MD files into doc folder)
- fix bugs (for first time we recommend to look on the issues with "good first time issues" label).
You can add new features to existing components, but please discuss it in advance using new issues. Just register a new issue and we will be able to discuss implementation method with you.
When contributing to this repository, please first discuss the change you wish to make via issue before making a change.
- Fork this repo.
- Clone your fork to your machine
- Register components in the RAD Studio
- Run demo application
- Do what you want to improve this project
- If you created new features: a. Update the NEW-FEATURES.md with details of changes to the component's properties and methods or with details of new visual features. b. Please DO NOT increase the version numbers in any files.
- Test your changes carefully.
- Push changes to your fork
- Submit a pull request
- Using welcoming and inclusive language
- Being respectful of differing viewpoints and experiences
- Gracefully accepting constructive criticism