Skip to content

Latest commit

 

History

History
61 lines (45 loc) · 1.77 KB

CONTRIBUTING.md

File metadata and controls

61 lines (45 loc) · 1.77 KB

Contributing to KWGT Widgets

Thank you for your interest in contributing to the KWGT Widgets project! Below are the steps and guidelines to help you get started.


How to Contribute

  1. Fork the Repository

    • Click on the Fork button at the top-right of the repository page.
  2. Clone Your Fork

    • Clone your fork to your local machine:
      git clone https://github.com/AumGupta/KWGT-Widgets.git
  3. Create a Branch

    • Create a branch for your changes:
      git checkout -b feature/your-feature-name
  4. Make Changes

    • Make your changes to the widgets.
    • Ensure that widgets are unlocked before adding them to the repository.
    • If you create a new widget, include a .png preview in the previews/ folder.
  5. Test Your Changes

    • Verify that your widget works correctly in the KWGT app.
  6. Commit and Push

    • Commit your changes:
      git add .
      git commit -m "Add: description of changes"
    • Push your branch:
      git push origin feature/your-feature-name
  7. Submit a Pull Request

    • Go to the main repository and click the Pull Request tab.
    • Submit your pull request for review. Provide a clear description of the changes you've made.

Suggestions for Contributors

  • Propose new widget ideas in the Issues section.
  • Enhance existing widgets by adding features or improving designs.
  • Update the documentation to improve clarity or fix errors.

Code Style Guidelines

  • Use descriptive and consistent file names (e.g., Minimal_Media_Player.kwgt).
  • Follow the existing folder structure (widgets/, previews/, fonts/).
  • Keep your commits focused on a single feature or fix.