cangevine/STEAMnet — pull request #74 by aphillips915 (2013-07-23 03:57:13+00:00)
Title: Uploaded Lazy Loading and Asynchronous Content Filler

Updated the Lazy Loading so that it didn't hammer the app when it was called. It also disables itself when all of the Jawns in the database are visible (probably won't be a problem with a large database, but useful for now).

More importantly, Jawns now only load in the text based JSON data at first. Once the base Jawns are all loaded, then an async call is created one by one for each Spark's thumbnail. It currently only loads one at a time but it could definitely be optimized and load more at a time because the picture requests are pretty light. This currently only works for Sparks, Ideas will work in a similar way once their visuals are revamped in the main grid.