Giter Club home page Giter Club logo

butteryslack's People

Contributors

faissaloo avatar fennifith avatar panhyridae avatar theandroidmaster avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar

butteryslack's Issues

Consecutive Messages + Pagination

Because the messages load in 'pages', if a group of messages sent by the same person is interrupted by a new page then the next message will show as the start of a new group. This could be fixed by either checking the last message in the recyclerview when a new page loads or by grouping them in the recyclerview instead of while they load.

Strange Building Issue on Android Emulator

When using certain Android emulators, the app randomly decides not to work. For example: My Nexus 6P emulator crashes, but the 5X emulator works fine, as well as my own Nextbit Robin. This could easily be an issue with my own PC, but I am making this issue here just so I can track it and make sure that it is only a problem on my side.

Issues running on tablet and large devices

On the Android Emulator, the app would stutter and freeze for a minute before running. This could be an emulator problem or a problem with Android Studio 3 Canary, but it is worth mentioning here. Also, on the Nexus 9 (Running the latest available version of Nougat) it flat out will not run and just crashes. I could not get a proper error message from the Android Monitor/LogCat about it, so I will look into it more. If I had to guess, it could be purely that there is not much code (besides the standard Android Support Libraries) that support Tablet layouts. I will look into this more. This is not a high priority problem however, as most people do not use tablets anymore for things other than media consumption. Still, it is worth looking into.

Doesn't Load Imgur Images

We most likely need to use the imgur api to load the image preview, but that requires detecting if the url came from imgur and doing other weird things so I'm going to add this later. Maybe when the app's more stable.

Incoming Message Inconsistencies

Couple random bugs appear when someone sends a message while the app is viewing a channel. Sometimes a message duplicates itself, other times it looks different from what it should look like (the github bot, for example).

Things Lag

Many lag. Not much impress. Must fix.

Notifications Show Up While Viewing Channel

When viewing a channel in the app (or on desktop), the app currently doesn't pay attention to whether a message has been read or not, so notifications are still sent regardless of whether the user has already seen them.

Android Wear Module

Would be a useful feature to have. Can probably use most of the same stuff used for the phone version (RecyclerView adapters and stuff) once it's complete.

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.