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
|
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 |
David Baker
|
efcc2061b8
|
Hopefully port over ndarilek's accessibility changes to Vector (albeit with list elements contained within RoomView)
|
2015-08-10 15:17:15 +01:00 |
David Baker
|
10053fa770
|
Argh, the scrollbars!
|
2015-08-07 16:57:16 +01:00 |
David Baker
|
3519555710
|
Again, no point displaying scrollbars unless they're actually necessary
|
2015-08-07 16:48:48 +01:00 |