Author

Topic: Coinchat Development Bounties | JS work | 4.5 BTC total (Read 1036 times)

member
Activity: 84
Merit: 10
PM or Email him, he probably would forgot this post already Smiley

Will do, thanks Tongue
hero member
Activity: 784
Merit: 1000
Casper - A failed entrepenuer who looks like Zhou
PM or Email him, he probably would forgot this post already Smiley
member
Activity: 84
Merit: 10
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 BTC


2. 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 BTC

JS: https://coinchat.org/static/js/scripts.js
Submit a diff. Contact [email protected]

Hey 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:

Quote
extern const char kDisableAcceleratedOverflowScroll[] =
    "disable-accelerated-overflow-scroll";

Hope it helps!
vip
Activity: 1316
Merit: 1043
👻
#2 only happens when you are logged in (have a valid cookie).
vip
Activity: 1316
Merit: 1043
👻
#1 still haven't got a working solution, although some people are working on it. #2 is still open!
hero member
Activity: 784
Merit: 1000
Casper - A failed entrepenuer who looks like Zhou
Use Bluestacks if you haven't knew it
EDIT 20 minutes later:

Back to work, finished my lab report (yes, and i am at summer holiday with works!)
hero member
Activity: 686
Merit: 504
always the student, never the master.
i can test on my android if ya want....
hero member
Activity: 784
Merit: 1000
Casper - A failed entrepenuer who looks like Zhou
Extra sutff for admin to improve for iOS devices. Coding the extra for him.

For the 2nd one.... eh.. lag is a lag i guess... at least my mobile doesnt have great CPU (to be frank, i lend my dad's android to test things for now.) So actually i expect dalays

EDIT1 :

Even CC takes the most RAM outta million tabs on mine
hero member
Activity: 784
Merit: 1000
Casper - A failed entrepenuer who looks like Zhou
Item #1 Fixed

☎ Call 1-800-devin-teh-dev ! ☎
Seriously you want me to laugh at his codeability?
vip
Activity: 1316
Merit: 1043
👻
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 BTC


2. 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 BTC

JS: https://coinchat.org/static/js/scripts.js
Submit a diff. Contact [email protected]
Jump to: