Giter VIP home page Giter VIP logo

android's Introduction

GitHub Android App Build Status

This repository contains the source code for the GitHub Android app.

Download from Google Play

Please see the issues section to report any bugs or feature requests and to see the list of known issues.

License

Building

With Gradle

The easiest way to build is to install Android Studio v1.+. Once installed, then you can import the project into Android Studio:

  1. Open File
  2. Import Project
  3. Select build.gradle under the project directory
  4. Click OK

Then, Gradle will do everything for you.

You might find that your device doesn't let you install your build if you already have the version from Google Play installed. This is standard Android security as it it won't let you directly replace an app that's been signed with a different key. Manually uninstall GitHub from your device and you will then be able to install your own built version.

Acknowledgements

This project uses the GitHub Java API built on top of API v3.

It also uses many other open source libraries such as:

These are just a few of the major dependencies, the entire list of dependencies is listed in the app's build.gradle file.

Contributing

Please fork this repository and contribute back using pull requests.

Any contributions, large or small, major features, bug fixes, additional language translations, unit/integration tests are welcomed and appreciated but will be thoroughly reviewed and discussed.

android's People

Contributors

adman avatar anirudh-mehta avatar atermenji avatar bananeweizen avatar chiara-de-liberato avatar crazymaster avatar dajo90 avatar ezrabrooks avatar fadils avatar gustavobite avatar hellodanylo avatar jojosch avatar jonan avatar justinmuller avatar kevinsawicki avatar larsgrefer avatar meisolsson avatar minsone avatar quentin-st avatar rk4an avatar rtyley avatar seabornlee avatar stefma avatar themolkapl avatar tiago-fonseca-da-silva avatar tomasvalenta avatar vovayatsyuk avatar xen0n avatar xhmikosr avatar zacsweers avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

android's Issues

Preserve Current Branch When Views

If I select a branch in the Code view, then swipe over to the Commits view, that branch should be selected in the other view. Currently the branch does not switch between the views and you have to reselect it each time.

Adding profile options to an overflow menu on the app.

So the app in it's current state does not allow us to manage our profile settings which would be a nice option in case we wanted to use the extra ones available to us in the browser version, including the notifications tab as well. Would be nice to implement that, I feel it would give a fuller feel of functionality to the app. I'll do my best to make progress on this as time allows. Even though after looking through the app it seems like we're going from forest to jungle in terms of project scope and complexity. Which although slightly daunting, I think is pretty cool :d

Add links to the profile pictures on news tab

When I go to the someone's comment on the repository under the news tab and click on the picture(avatar) of the page (not on the news tab itself but on the each item view) , it does not take me to the profile of the person.

"Refresh membership list of orgs #560"

"Whenever I join, leave or create an org, the android app takes a long time to update the drop down in the top left corner. Slightly more frustratingly, there appears to be no way to manually force this list to update as a user."

Back navigation "bug"

After navigating to "Repositories" tab, clicking a repository, clicking the back arrow does not take me back to the Repositories tab, it requires an extra click to go back. First click takes me to "News" tab.

Home screen widget for Dashboard #13

original issue: pockethub#13

create a home screen widget for Dashboard news or "Could also have smaller widgets (even single square) that provide you one or two datapoints for a repo - e.g num issues for selected repo."

home screen widget can be a good feature. one that this app does not have.

Find Repositories

The find repositories button in the setting does not work unless you do a search first using the search button.

Readme Links Opening Crash (#492)

original issue: pockethub#492
App crashes on opening internal links in the repository through the links on readme.md file. For example, try opening internal repo links on www.github.com/vishwajeetv/Java_Web from Android application.
able to reproduce this bug

No access to profile settings

I notice there is no access to profile setting from within the application. It would be great to have access to it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.