Skip to content

Latest commit

 

History

History
58 lines (38 loc) · 2.39 KB

File metadata and controls

58 lines (38 loc) · 2.39 KB

Contributing to Android Slideshow

So you want to give us a hand to fix some things up? That's awesome! Thanks a lot!

Here's everything you need to know to contribute to Android Slideshow.

Please read the commit recommendations at the bottom of this document before submitting a pull request.

Found a bug?

Do a quick search through the issues list to make sure it hasn't already been listed. If not, hit the new issue button and add some details.

Please do this even if you plan to fix it yourself. It's nice to track these things.

I'll personally respond to all issues.

Want to fix something?

Great!

  1. Fork the source code!
  2. Download your fork of the source code using git clone https://github.com/<your_username>/android-slideshow.git where <your_username> is your Github username.
  3. Open the project in Android Studio or another Android development environment.
  4. Make your changes.
  5. Click run.
  6. Ensure each commit references the issue / feature number with #<Number>.
  7. Submit a pull request via Github.

Look forward to your fix being included!

Can I translate the app?

Yes please!

  1. Fork the source code!
  2. Download your fork of the source code using git clone https://github.com/<your_username>/android-slideshow.git where <your_username> is your Github username.
  3. Navigate to android-slideshow/app/src/main/res
  4. Create a new directory named values-<language_code> where <language_code> is the code from ISO 639.1. e.g. values-it for Italian
  5. Copy values/strings.xml into your new values-<language_code> directory.
  6. Translate each of the resource strings into your language. (Please do not translate or alter the links or author name).
  7. Commit your changes with #26 <language> translation in the commit comment, where <language> is your language.
  8. Submit a pull request via Github.

Thanks a lot for this!

Got an idea for a fancy feature?

Request your feature by creating a ticket.

Android Slideshow is intended to be simplistic and minimal, so features are subject to approval.

Thank you!

To anyone who even looks at this page!!!