doubledotlabs / butteryslack Goto Github PK
View Code? Open in Web Editor NEWA material design Slack client, made by the butter enthusaists for the butter enthusaists ;)
License: GNU General Public License v3.0
A material design Slack client, made by the butter enthusaists for the butter enthusaists ;)
License: GNU General Public License v3.0
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.
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.
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.
But only sometimes.
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.
Nothing happens when I tap settings, I'm guessing it's just unimplemented?
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).
Many lag. Not much impress. Must fix.
This could be a good idea, possibly. Especially since Slack dosen't support Gif input from Gboard (or at least it seems like it does not)
Feel like this would be a nice thing to have. Especially since I'm in over 3 different slack groups...
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.
This would probably be a good feature to have.
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.
Yep. This is a thing.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.