Giter Club home page Giter Club logo

tropos-android's People

Contributors

jadebyfield89 avatar mike-burns avatar nightlynexus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

tropos-android's Issues

CHANGELOG

Adding a CHANGELOG would be very beneficial to existing and new contributors since it would give us a quick overview of the state of the project. Plus, it's nice to know what's changed between versions without looking through PRs.

I realize not everyone likes to write CHANGELOGs which is why I recommend github-changelog-generator. It will generate a CHANGELOG from PRs and issues on Github.

Landscape layout

It would be great if it was possible to use the app in landscape orientation. The forecast for next 3 days could appear from right side instead of bottom.

Vertical scrolling is not intuitive

I often get stuck not being able to collapse the forecast for next 3 days. What happens is that when I try to scroll down sometimes the app treats the scroll like if I wanted to peek the "Powered by" text. This means that scrolling down doesn't do anything but scrolling up shows the "Powered by" text.

I think that this should be improved by getting rid of the scroll lock and always allow collapsing 3 days forecast, even when the "Powered by" part was getting scrolled too.

When does nestedScrollInProgress change?

I'm trying to understand the code, but this line is confusing:

if (canTargetViewScrollUp() || nestedScrollInProgress) { (line 324 in PullToRefreshLayout)

My understanding is this: PullToRefresh layout takes care of the top overscroll, with the stripe animation. It will go into the when statement in onInterceptTouchEvent in the case that nestedScrollInProgress is false and the target view (RecyclerView) is not at the bottom or the middle (that is, the top). However when I use the app I can drag down on the RecyclerView and it seamlessly transitions into displaying the stripe animation. nestedScrollInProgress is only set to false in onStopNestedScroll. Is onStopNestedScroll called when the RecyclerView hits the top somehow?

Stuck on splash screen

screenshot_20170130-231710

The app asked for location permissions once (which were granted) and then stayed here. Nexus 6p Android 7.1.1

No data or cache to clear. Reinstalling didn't help.

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.