027ab6ee99
fix login layout on tall screens; limit dialog box width; wait a full second to re-query new HS details
Matthew Hodgson
2015-09-01 01:55:13 +03:00
8214ee8fad
fix blinking when toggling advanced
Matthew Hodgson
2015-09-01 01:35:47 +03:00
ab068cc372
improve login, including checkbox fix for advanced options, rechecking when you change server, avoiding flickering when you change HS, better error/spinner layout, and trimming whitespace
Matthew Hodgson
2015-08-31 19:30:24 +01:00
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
Matthew Hodgson
2015-08-29 20:28:07 +01:00
ef027706b9
Offer to join a room if you're not in it
David Baker
2015-08-20 16:47:25 +01:00
2351ad997c
More places where we assumed sender would not be null
David Baker
2015-08-20 11:46:54 +01:00
cb25740961
Fix exception when accepting room invites
David Baker
2015-08-20 11:43:08 +01:00
e3798e1b85
WIP fixing up the member list - just needs CSS and testing
Matthew Hodgson
2015-08-15 03:06:21 +01:00
80c3b2c8a3
match the design
Matthew Hodgson
2015-08-14 21:14:05 +01:00
a2e7c4aa77
WIP for fixing the popovers
Matthew Hodgson
2015-08-14 19:15:41 +01:00
25a4f1fde0
comment out ugly thumbnail bg for now
Matthew Hodgson
2015-08-14 17:43:37 +01:00
cb7f1aa916
ctrl-alt-num to change rooms
Matthew Hodgson
2015-08-14 16:30:19 +01:00
1176168960
escape key to cancel imageview popup
Matthew Hodgson
2015-08-14 15:50:37 +01:00
24630f598f
fix errors with alt-up/down
Matthew Hodgson
2015-08-14 15:50:26 +01:00
316a28838f
let's wrap when you go off the beginning
Matthew Hodgson
2015-08-14 15:51:57 +01:00
960a38fe43
Don't try loading -ve room indices
David Baker
2015-08-14 15:44:21 +01:00
87feb6b076
Revert accidental commit
David Baker
2015-08-14 15:37:41 +01:00
c5e33352b0
You can't just use React classes as normal static classes :(
David Baker
2015-08-14 15:24:34 +01:00
e1efb165fd
make file thumbnails match the design
Matthew Hodgson
2015-08-14 14:44:10 +01:00
12e53f5046
Ditch envify as it doesn't actually seem to work. Just setting the env var works fine though.
David Baker
2015-08-14 14:11:47 +01:00
4851adf3b0
fix up the look & feel for unread messages warning to make it more visible
Matthew Hodgson
2015-08-14 13:53:32 +01:00
9ed5ca3ccb
implement a pretty droptarget when uploading files
Matthew Hodgson
2015-08-14 13:20:39 +01:00
88095d4360
cursor: pointer for toolbar buttons
Matthew Hodgson
2015-08-14 13:03:15 +01:00
7bdf612ad5
argh 2
David Baker
2015-08-14 11:25:54 +01:00
6d390ebd2f
Argh
David Baker
2015-08-14 11:24:41 +01:00
ca09758210
Fix onerror handlers
David Baker
2015-08-14 10:31:45 +01:00
e5099ce3b7
Don't clobber the ready state if the sdk isn't ready yet
David Baker
2015-08-14 10:31:09 +01:00
a3879b507a
Fix default avatars
David Baker
2015-08-14 10:30:47 +01:00
7a8537f3dc
Don't show blank EventAsText tiles
David Baker
2015-08-14 10:30:14 +01:00
001d1c50ef
factor out MRoomMemberTile, MCallInviteTile, MCallAnswerTile and MCallHangupTile to just use EventAsTextTile and thus reduce duplication enormously
Matthew Hodgson
2015-08-14 00:28:37 +01:00
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.
David Baker
2015-08-13 19:30:02 +01:00
b580fba7db
Rooms with notifs turned off should still go bold.
David Baker
2015-08-13 16:43:59 +01:00
8bb836ad49
Assuming this was meant to be temporary
David Baker
2015-08-12 18:26:43 +01:00
eb36a2b242
If we were loaded with a room alias, don't lose that alias when we try to load the corresponding room.
David Baker
2015-08-12 17:06:45 +01:00
18be8530fe
put key='' on the right element
Matthew Hodgson
2015-08-12 01:45:04 +01:00
cf77a96ac5
make text buttons in the header look clickable with a pointer
Matthew Hodgson
2015-08-12 01:33:25 +01:00
5153954a28
put cancel & save buttons into the roomheader
Matthew Hodgson
2015-08-12 01:30:23 +01:00
bf10a03ab1
revert part of 0eceb737 as we need the auxpanel to have overflow: auto, not overflow: visible (initial)...
Matthew Hodgson
2015-08-12 01:30:05 +01:00
566c0437c0
provide a way to hide the notification nag toolbar
Matthew Hodgson
2015-08-12 00:42:04 +01:00
2ffa450e31
don't try to show negative power levels
Matthew Hodgson
2015-08-12 00:41:46 +01:00
8fd26509ac
remove spurious dead code
Matthew Hodgson
2015-08-12 00:41:20 +01:00
3fc4aee269
lots of missing -webkit-flex for safari
Matthew Hodgson
2015-08-11 21:00:33 +01:00
a20b4d2d2c
If we have a current room on load, we should display it!
David Baker
2015-08-11 17:24:12 +01:00
be5aaeaad7
Don't try to fill space if we don't have a message wrapper
David Baker
2015-08-11 17:20:31 +01:00
18c56a171e
Focus composer on alt-up/down
David Baker
2015-08-11 14:43:52 +01:00
b44d19d305
Call initial release 0.1.0 and this release 0.1.1
David Baker
2015-08-10 18:19:30 +01:00
a9fc47efd7
changelog, authors and contributing files
David Baker
2015-08-10 18:09:35 +01:00
a45785fe1a
Fix blank page on login
David Baker
2015-08-10 17:12:31 +01:00
19d350e876
Merge branch 'email_login'
David Baker
2015-08-10 16:25:04 +01:00
7a1796870a
Handle old server that don't support login using email address
David Baker
2015-08-10 16:22:33 +01:00
96cedc237e
Actually change to vector IS
David Baker
2015-08-10 15:50:26 +01:00
6ab993f1a9
Change default IS to vector
David Baker
2015-08-10 15:27:36 +01:00
efcc2061b8
Hopefully port over ndarilek's accessibility changes to Vector (albeit with list elements contained within RoomView)
David Baker
2015-08-10 15:17:15 +01:00
2d9419c380
Merge pull request #17 from ndarilek/master
David Baker
2015-08-10 13:45:36 +01:00
bd0db01515
Add landmarks around major view regions for easier navigation.
Nolan Darilek
2015-08-08 18:09:37 -05:00
517bb01f33
Event tiles are now items in a list, improves accessibility.
Nolan Darilek
2015-08-08 17:36:19 -05:00
10053fa770
Argh, the scrollbars!
David Baker
2015-08-07 16:57:16 +01:00
3519555710
Again, no point displaying scrollbars unless they're actually necessary
David Baker
2015-08-07 16:48:48 +01:00
0eceb737de
Remove scrollbars by removing overflow: scroll in places. Add a title for hover over on long (or otherwise) topics.
David Baker
2015-08-07 16:01:39 +01:00
64727cb60e
Don't die on malformed VoIP offers
David Baker
2015-08-07 14:48:50 +01:00
ec8a815688
Ignore olm. There is no olm.
David Baker
2015-08-07 11:51:13 +01:00
5a87b9759f
update to new js-sdk
David Baker
2015-08-07 11:27:13 +01:00
711bf583ab
missed a file
David Baker
2015-08-06 16:04:22 +01:00
2771907573
Support room aliases in url bar and show them for rooms that have them
David Baker
2015-08-06 14:58:52 +01:00
68d408bfff
Wire up popup to the "What does this mean?" link
David Baker
2015-08-05 11:37:52 +01:00
cdbbf4bfef
Don't re-set savedParams, we did it earlier
David Baker
2015-08-04 18:04:56 +01:00
5cffee7ce6
stop matrix client on logout please
David Baker
2015-08-04 16:45:39 +01:00
9d8d4e4896
Support email login
David Baker
2015-08-04 16:30:41 +01:00
259d9dc3a2
Handle THREEPID_IN_USE error
David Baker
2015-08-04 14:49:01 +01:00
69ac0bd368
Set up URL routing after creating matrixchat in case onload / hashchange gets called before
David Baker
2015-07-31 15:50:47 +01:00
9f98c4e9f7
crop zalgos on chrome fix
Matthew Hodgson
2015-07-30 00:56:27 +01:00
278a8282fe
crop zalgos on chrome
Matthew Hodgson
2015-07-30 00:54:44 +01:00
55a4f3e3a1
display zalgo'd nicknames correctly on chrome/osx
Matthew Hodgson
2015-07-30 00:48:20 +01:00
2d1b88e50d
use right paths
Matthew Hodgson
2015-07-28 16:30:01 +01:00
7017f68db7
favicon
Matthew Hodgson
2015-07-28 01:04:23 +01:00
2391c21eeb
fix up the room directory a lot - with loading spinner, better layout, etc
Matthew Hodgson
2015-07-27 22:31:24 +01:00
f5b9f470b2
fix CSS for QuestionDialog
Matthew Hodgson
2015-07-27 18:26:51 +01:00
7ac852d1fe
Merge pull request #2 from vector-im/timestamp_hover
David Baker
2015-07-27 14:57:10 +01:00
a24d7a9bce
remove spurious console.logs
Matthew Hodgson
2015-07-24 11:17:45 +02:00
65cf8f030c
alt/title tags and cursors
Matthew Hodgson
2015-07-24 10:57:28 +02:00
05cc604e8d
Merge pull request #4 from neko259/master
Matthew Hodgson
2015-07-24 10:43:26 +02:00
dc112e718e
Fixed scroll for room name and topic
nekorin
2015-07-24 11:25:19 +03:00
2f9e3fcaea
Make images be normal hyperlinks if middle/command clicked
David Baker
2015-07-23 20:07:34 -07:00
33f2955927
Don't show the bar if the platform doesn't support notifs
David Baker
2015-07-23 19:40:09 -07:00
674f90f27f
If no Notifications, we essentially don't have permission (should fix on iOS)
David Baker
2015-07-23 19:33:37 -07:00
79c2a5abd6
Hide things that aren't wired up yet
David Baker
2015-07-23 19:18:12 -07:00
02846c4fff
room invite css
Matthew Hodgson
2015-07-23 11:01:28 -07:00
cc9123a33d
oops, forgot css
Matthew Hodgson
2015-07-23 10:53:14 -07:00
5248b0c631
css prettification
Matthew Hodgson
2015-07-23 10:24:34 -07:00
e2644e3c13
curvy logo
Matthew Hodgson
2015-07-23 08:58:17 -07:00
ccaeb43ff3
Ignore olm when building vector
Mark Haines
2015-07-23 10:28:52 +01:00
11f5561be6
better room settings
Matthew Hodgson
2015-07-23 01:33:16 -07:00
59f380d3fc
fix dialog css
Matthew Hodgson
2015-07-23 01:33:10 -07:00
d4efb37b03
sacrifice a flexbox goat or two to make firefox work. apparently flex-inside-nonflex-inside-flex always results in extreme confusion
Matthew Hodgson
2015-07-23 00:41:35 -07:00
0781c767ff
s/vector/Vector/
Matthew Hodgson
2015-07-23 00:30:16 -07:00
11e1a45ed5
missing -webkit-flex
Matthew Hodgson
2015-07-23 00:30:09 -07:00
6f62211465
Return to root URL on log out.
David Baker
2015-07-22 21:40:13 -07:00
c2e92045d0
Don't announce that we've entered the null room on login if there are no rooms.
David Baker
2015-07-22 21:37:46 -07:00
9847383ba6
Commit imageview files
David Baker
2015-07-22 20:37:08 -07:00