24pullrequests/24pullrequests — pull request #729 by JonMidhir (2014-12-03 19:54:30+00:00)
Title: Store and recall language filter selections

I really think the suggestions page is awesome, I've discovered loads of interesting projects using it!

It's possible to store the user's filter preferences and recall them when this page is reloaded. Flatly auto-selecting _all_ their known languages every time they refresh/revisit the page forces them to re-select and (often) paginate back to where they were.

The best place to store this is probably the URL but that opens a whole other can of worms with browser support for pushState etc. Since we're using CookieStore and there's more than enough room to store an array of language names the session should be acceptable alternative. What do you think? :snowman: