Facebook in pictures: the major announcements

Facebook is reportedly preparing to announce a new homescreen and ‘launcher’ for a range of Android phones on Thursday. Here, we take a look at some of the company's other major announcements over the years.