new branch to test angular as a replacement to knockoutjs
started migrating some code to angular
more code migrated to angularjs
started adding switch/toggle button
guide nearly completely upgraded to angularjs
added bootstrap to replace jqueryui
getting schedule editor working in guide, about to test using angular to render guide from json data instead of rendering on server side
Guide now returns json data instead of HTML, and angular uses a template to construct the guide.
- so every listing block is a full object, and easy to program against
- less data is sent from the server on guide updates, only json data instead of HTML code

Started working on a bootstrap confirm box replacement for the jqueryui one.
started working on the recordings screen and tabs for angularjs upgrade
got tabs working using angular, currently not updating history/url so refreshing takes you to first tab (changing addrses in angular rerenders the view, so looses changes)
started working on recordings angular screen, available nearly complete
recordings screen nearly completely upgraded to angular
fixed issue with bootstrap gui.confirmMessage update
fixed css issue with guide
working on global schedule editor
moved recording models to separate directory (in hopes to reduce the number of models used for recordings)
Started porting "User Settings" to angular
removed unused jqueryui theme
added all page css to core css bundle (so only one http request for all css)
improved schedule editor
added support for jquery sortable lists to angular code
started work on user settings channel groups rewrite (hence the reason for adding the jquery sortable support)
more work done on user settings \ channel groups tab
separated out angular directives into own folder, i tend to make a few of these
added basic angular support to configuration and system page
Created two angular directives
- FolderBrowser
- TimeSpinner
started work on configuration / general tab
did more of the configuration angular rewrite
Nearly completed "Configuration" angular/bootstrap conversion
Did basic "system" conversion
Added new gui controls for browser dialog and updated some more controls to angular/bootstrap (like confirm dialog and promptmessage)
added ability to select channels to config/channel groups in angular