Updated AngularJS. Wanted to use 1.0.3, but because of https://github.com/angular/angular.js/issues/1627 we can't. Decided to use the latest from v1.0.x branch, where the bug is fixed.
Reduced complexity of button text and just use "Next" and show the pending size when we have pending texts.
Updated Font Awesome to version 3.0, but did not include borders and some other css, because they seemed too specific for Twitter Bootstrap.
Made a directive for the "is loading" message and added a spinner icon.
Update text cache when marking/unmarking texts.
Cache the result from getMarks and update the cache when we mark/unmark texts.
Renamed TextCtrl to TextControlsCtrl.
Show if current text is marked by the user.
Changed default text mark type.
Added info about what text mark types that are valid
Added autofocus to text marking type.
Also removed message when unmarking a text.
Removed line-height: normal from Font Awesome CSS. It was added with the upgrade, but it makes the top bar expand icon look wrong.
Seems that we now have to explicitly close the topbar when using ng-click (i.e. it stops the event propagation). Probably changed behavior when we upgraded AngularJS.
Fix cache option so refreshing unread confs doesn't send extra requests.
Show author to commented text when writing a comment (only if still commenting the same text).
Added some pretty labels.