Complete development bounties to earn BTC. Some of them require a mobile device.
1. Mobile: Focusing on #chatinput should lock the chat content (#chattext) at the bottom
When a mobile user focuses on #chatinput, during the keyboard bring up transition #chattext should always be scrolled to the maximum extent possible.
Bounty: 1 BTC2. Fix freeze after 3rd scrollback message is emitted on Chrome for Android
There's a freeze (1-2 seconds, seems to increase with the number of rooms you are in) after the 3rd message for Chrome for Android on a nexus 4. I tested genRooms and it is only called 3-4 times, taking a total of less than 80ms - so it's not genRooms which is what I thought it is.
Identify and fix this freeze to get the bounty.
Bounty: 3.5 BTCJS:
https://coinchat.org/static/js/scripts.jsSubmit a diff. Contact
admin@glados.ccHey TF,
I've tried something, and I didn't get the freeze after the 3rd message (I'm using Chrome on Galaxy S3 though). I've disabled 'force accelerated composited scrolling'. Disable it manually by using this url: Chrome://flags , and scroll down a bit. Chrome is know for it's high CPU usage, causing random freezes.
The code is:
extern const char kDisableAcceleratedOverflowScroll[] =
"disable-accelerated-overflow-scroll";
Hope it helps!