Commit Graph

5716 Commits

Author SHA1 Message Date
Matthew Hodgson 5bab440a1f temporarily pin flux to 2.0, as 2.1 switches to ES6 and Babel which breaks our Dispatcher.js which fails to correctly extend the new Flux dispatcher, presumably due to using our noddy extend.js rather than an ES6-compatible one 2015-08-29 20:28:07 +01:00
David Baker ef027706b9 Offer to join a room if you're not in it 2015-08-20 16:47:25 +01:00
David Baker 2351ad997c More places where we assumed sender would not be null 2015-08-20 11:46:54 +01:00
David Baker cb25740961 Fix exception when accepting room invites 2015-08-20 11:43:08 +01:00
Matthew Hodgson e3798e1b85 WIP fixing up the member list - just needs CSS and testing 2015-08-15 03:06:21 +01:00
Matthew Hodgson 80c3b2c8a3 match the design 2015-08-14 21:14:05 +01:00
Matthew Hodgson a2e7c4aa77 WIP for fixing the popovers 2015-08-14 19:15:41 +01:00
Matthew Hodgson 25a4f1fde0 comment out ugly thumbnail bg for now 2015-08-14 17:43:37 +01:00
Matthew Hodgson 6b72c992c5 fix 'save changes' linewrap - thanks jfred 2015-08-14 17:08:31 +01:00
Matthew Hodgson cb7f1aa916 ctrl-alt-num to change rooms 2015-08-14 16:30:19 +01:00
Matthew Hodgson 1176168960 escape key to cancel imageview popup 2015-08-14 15:52:44 +01:00
Matthew Hodgson 24630f598f fix errors with alt-up/down 2015-08-14 15:52:44 +01:00
Matthew Hodgson 316a28838f let's wrap when you go off the beginning 2015-08-14 15:51:57 +01:00
David Baker 960a38fe43 Don't try loading -ve room indices 2015-08-14 15:44:21 +01:00
David Baker 87feb6b076 Revert accidental commit 2015-08-14 15:37:41 +01:00
David Baker c5e33352b0 You can't just use React classes as normal static classes :( 2015-08-14 15:25:05 +01:00
Matthew Hodgson e1efb165fd make file thumbnails match the design 2015-08-14 14:44:16 +01:00
David Baker 12e53f5046 Ditch envify as it doesn't actually seem to work. Just setting the env var works fine though. 2015-08-14 14:13:30 +01:00
Matthew Hodgson 4851adf3b0 fix up the look & feel for unread messages warning to make it more visible 2015-08-14 13:53:32 +01:00
Matthew Hodgson 9ed5ca3ccb implement a pretty droptarget when uploading files 2015-08-14 13:20:39 +01:00
Matthew Hodgson 88095d4360 cursor: pointer for toolbar buttons 2015-08-14 13:05:44 +01:00
David Baker 7bdf612ad5 argh 2 2015-08-14 11:25:54 +01:00
David Baker 6d390ebd2f Argh 2015-08-14 11:24:41 +01:00
David Baker ca09758210 Fix onerror handlers 2015-08-14 10:31:45 +01:00
David Baker e5099ce3b7 Don't clobber the ready state if the sdk isn't ready yet 2015-08-14 10:31:09 +01:00
David Baker a3879b507a Fix default avatars 2015-08-14 10:30:47 +01:00
David Baker 7a8537f3dc Don't show blank EventAsText tiles 2015-08-14 10:30:14 +01:00
Matthew Hodgson 001d1c50ef factor out MRoomMemberTile, MCallInviteTile, MCallAnswerTile and MCallHangupTile to just use EventAsTextTile and thus reduce duplication enormously 2015-08-14 00:28:37 +01:00
David Baker fec266f1c0 Move avatars into their own components so I can add functionality like custom default avatars and onerror sources without having to add it in 13 separate places. Add the aforementioned features. 2015-08-13 19:30:02 +01:00
David Baker b580fba7db Rooms with notifs turned off should still go bold. 2015-08-13 16:43:59 +01:00
David Baker 8bb836ad49 Assuming this was meant to be temporary 2015-08-12 18:26:43 +01:00
David Baker eb36a2b242 If we were loaded with a room alias, don't lose that alias when we try to load the corresponding room. 2015-08-12 17:06:45 +01:00
Matthew Hodgson 18be8530fe put key='' on the right element 2015-08-12 01:45:04 +01:00
Matthew Hodgson cf77a96ac5 make text buttons in the header look clickable with a pointer 2015-08-12 01:33:25 +01:00
Matthew Hodgson 5153954a28 put cancel & save buttons into the roomheader 2015-08-12 01:30:23 +01:00
Matthew Hodgson bf10a03ab1 revert part of 0eceb737 as we need the auxpanel to have overflow: auto, not overflow: visible (initial)... 2015-08-12 01:30:05 +01:00
Matthew Hodgson 566c0437c0 provide a way to hide the notification nag toolbar 2015-08-12 00:42:04 +01:00
Matthew Hodgson 2ffa450e31 don't try to show negative power levels 2015-08-12 00:41:46 +01:00
Matthew Hodgson 8fd26509ac remove spurious dead code 2015-08-12 00:41:20 +01:00
Matthew Hodgson 3fc4aee269 lots of missing -webkit-flex for safari 2015-08-11 21:00:33 +01:00
David Baker a20b4d2d2c If we have a current room on load, we should display it! 2015-08-11 17:24:12 +01:00
David Baker be5aaeaad7 Don't try to fill space if we don't have a message wrapper 2015-08-11 17:20:31 +01:00
David Baker 18c56a171e Focus composer on alt-up/down 2015-08-11 14:43:52 +01:00
David Baker b44d19d305 Call initial release 0.1.0 and this release 0.1.1 2015-08-10 18:19:30 +01:00
David Baker a9fc47efd7 changelog, authors and contributing files 2015-08-10 18:09:35 +01:00
David Baker a45785fe1a Fix blank page on login 2015-08-10 17:12:31 +01:00
David Baker 19d350e876 Merge branch 'email_login' 2015-08-10 16:25:04 +01:00
David Baker 7a1796870a Handle old server that don't support login using email address 2015-08-10 16:22:33 +01:00
David Baker 96cedc237e Actually change to vector IS 2015-08-10 15:50:26 +01:00
David Baker 6ab993f1a9 Change default IS to vector 2015-08-10 15:27:36 +01:00