Greasy Fork is available in English.
Sort comments by timestamp on Soundcloud
< Feedback on Soundcloud:Sort comments by timestamp
Hey! Thanks for the feedback. I just now saw your comment when soundcloud broke the script (a diff part) and I had to login to greasyfork to update it. Your suggested changes make sense and are now implemented.
Attaching to load event won't work with Soundcloud
The continuous playback SoundCloud "Next" doesn't fire any
load
events when navigating around the site. So the Sort comments button doesn't get appended to the DOM.I couldn't figure out how to detect page loads through other events so I tried intercepting AJAX calls as a proxy for Hey, user navigated, new page!. Because when a track is requested there's always a responseURL like
https://api-v2.soundcloud.com/tracks/270116969/blablablabla
Here's my fix with the XHR interceptor. Seems to work, try it out and implement it if it's alright.
http://pastebin.com/EDrqtB9E