Commit Graph

8392 Commits

Author SHA1 Message Date
nekorin dc112e718e Fixed scroll for room name and topic 2015-07-24 11:25:19 +03:00
David Baker 2f9e3fcaea Make images be normal hyperlinks if middle/command clicked 2015-07-23 20:07:34 -07:00
David Baker 33f2955927 Don't show the bar if the platform doesn't support notifs 2015-07-23 19:40:09 -07:00
David Baker 674f90f27f If no Notifications, we essentially don't have permission (should fix on iOS) 2015-07-23 19:33:37 -07:00
David Baker 79c2a5abd6 Hide things that aren't wired up yet 2015-07-23 19:18:12 -07:00
Matthew Hodgson 02846c4fff room invite css 2015-07-23 11:01:28 -07:00
Matthew Hodgson cc9123a33d oops, forgot css 2015-07-23 10:53:14 -07:00
Matthew Hodgson 5248b0c631 css prettification 2015-07-23 10:24:34 -07:00
Matthew Hodgson e2644e3c13 curvy logo 2015-07-23 08:58:25 -07:00
Mark Haines ccaeb43ff3 Ignore olm when building vector 2015-07-23 10:28:52 +01:00
Matthew Hodgson 11f5561be6 better room settings 2015-07-23 01:33:16 -07:00
Matthew Hodgson 59f380d3fc fix dialog css 2015-07-23 01:33:10 -07:00
Matthew Hodgson d4efb37b03 sacrifice a flexbox goat or two to make firefox work. apparently flex-inside-nonflex-inside-flex always results in extreme confusion 2015-07-23 00:41:35 -07:00
Matthew Hodgson 0781c767ff s/vector/Vector/ 2015-07-23 00:30:16 -07:00
Matthew Hodgson 11e1a45ed5 missing -webkit-flex 2015-07-23 00:30:09 -07:00
David Baker 6f62211465 Return to root URL on log out. 2015-07-22 21:40:13 -07:00
David Baker c2e92045d0 Don't announce that we've entered the null room on login if there are no rooms. 2015-07-22 21:37:46 -07:00
David Baker 9847383ba6 Commit imageview files 2015-07-22 20:37:08 -07:00
David Baker 772053713a lightbox image viewing (that needs CSS) 2015-07-22 16:04:29 -07:00
David Baker 7ffd684a9e Merge pull request #3 from vector-im/confirm_on_leave
Prompt if a user really wants to leave the room
2015-07-22 12:00:08 -07:00
Erik Johnston 51d2677525 Prompt if a user really wants to leave the room 2015-07-22 17:53:18 +01:00
Erik Johnston c726257e9b Show timestamp when you hover over a message 2015-07-22 17:34:10 +01:00
Kegan Dougal fbb6775523 Implement unread message status when scrolled up. 2015-07-22 14:49:32 +01:00
Kegan Dougal 8b0db49b8b Bugfix: Accepting an invite no longer results in a stale membership list. 2015-07-22 14:10:06 +01:00
Kegsay b8c18130da Merge pull request #1 from vector-im/leave_room_button
Leave room button
2015-07-22 14:01:37 +01:00
Erik Johnston 431c93fc29 Fix invites so they display in room list 2015-07-22 13:57:48 +01:00
Erik Johnston 0016c2ad83 Also change URL when going to next/prev room 2015-07-22 13:47:08 +01:00
Erik Johnston ed1cb44deb Show Loader while leaving 2015-07-22 13:39:36 +01:00
Erik Johnston b9fd174f72 Merge branch 'master' of github.com:vector-im/vector-web into leave_room_button 2015-07-22 13:30:34 +01:00
Kegan Dougal d4147c1315 Don't allow blank messages to be sent. 2015-07-22 13:15:12 +01:00
Kegan Dougal 7e42072952 Scroll to bottom when there are live call updates.
This keeps the latest messages visible when you place or receive a call.
2015-07-22 13:04:18 +01:00
Erik Johnston 6bfc566d9a Switch to another room when we succesfully leave a room 2015-07-22 11:41:32 +01:00
Erik Johnston 5835ea0a97 Only display rooms you're currently joined to in recents 2015-07-22 11:33:46 +01:00
Kegan Dougal e80cf8a133 Bugfix: Scroll to the bottom more reliably on new incoming messages.
Added some padding to the calculation which means the scrollbar can
be scrolled up a bit and still get bumped down. Scroll a lot though
and it will not keep bumping you down (parity with Angular)
2015-07-22 11:12:45 +01:00
Erik Johnston 5fb6ea94b2 Add leave button as per wireframes 2015-07-22 10:59:36 +01:00
Mark Haines e1aca588b5 Clear local storage *before* creating the client, Otherwise we will blow away anything that the client tried to persist after it was created 2015-07-22 09:43:40 +01:00
Erik Johnston 79e03597b3 Merge remote-tracking branch 'upstream/vector' 2015-07-22 09:24:13 +01:00
Kegan Dougal 6b44fa7642 Bugfix: Also grey out messages which are in the 'queued' state. 2015-07-22 09:14:39 +01:00
Kegan Dougal 772f987489 Unbreak npm start when running on Windows 2015-07-22 08:25:40 +01:00
Matthew Hodgson 663646f845 fix firefox layout 2015-07-22 00:17:20 -07:00
Matthew Hodgson f6be51bd98 make login page scrollable 2015-07-22 00:17:15 -07:00
Matthew Hodgson 538536eb88 vaguely make room editing prettier 2015-07-21 23:19:51 -07:00
David Baker c8f3f5841c Depend on develop js-sdk for now 2015-07-21 22:51:54 -07:00
David Baker 0f8686b8cd Rename example to vector 2015-07-21 22:46:21 -07:00
David Baker 8c25855f38 Tweak README for vector 2015-07-21 22:45:01 -07:00
David Baker 92e346a842 Merge branch 'vector' 2015-07-21 22:37:14 -07:00
David Baker 904754b20d Allow uploading the same file twice 2015-07-21 20:55:23 -07:00
David Baker 2eba2280d8 Don't barf if we we can't get a given room ID 2015-07-21 20:34:55 -07:00
Matthew Hodgson 67d3368e1e fix up some of the modals 2015-07-21 17:02:06 -07:00
Matthew Hodgson ceb214f192 skin dialogs correctly 2015-07-21 16:48:55 -07:00