Got the search form and results screen up and running, however currently has a bug where all interaction stops working (e.g. no focus on up/down/left/right) if you use the 'No results found, go back' button. It appears that the history stack is working because the search keyboard view appears, but the user has to reload the app to restore navigation/focus ability. The video player view Back button uses the same 'parentWidget.back()' method call and works. Still trying to investigate.
Correction, committed wrong back button handler code while trying to find fix, problem still exists
Added search API JSON stubs, might be useful for testing of the back button bug
Search feature now working, had to do a small hack of calling _onDataBound callback a second time, seems we/TAL? have a hickup regarding setting correct focus without this hack. Could be a timing or race condition issue.
Fix spelling mistake
Remove 'watched at' from search results page
Upped number of search results to 50, from 10
Made require.js path for lancaster-vision relative to root domain
Made style and img directory references relative to root domain /
Added log file output while testing on Samsung SmartTV
Added logging to file (tal.log in root), added user agent check to detect the test Samsung SmartTV in the A-floor basement lab, added custom Samsung TAL-Config file pulled from the production iPlayer site at bbc.co.uk/iplayer.
Trying different version of Samsung device config file
Added central stats reporting to home view, search results, history, history play request, and history resume request
Added further stats collection, JSON stringify'ed the attributes too