David Baker
e0efb6862e
Merge pull request #354 from vector-im/ignore-non-mxc
...
Display some sensible UI for non-mxc content URLs.
2015-11-12 17:43:20 +00:00
David Baker
1ac47f32fe
Fix scrolling on browsers where gemini scrollbars don't kick in.
2015-11-12 17:18:22 +00:00
Kegan Dougal
b1438355e2
Github and Sublime don't like this not being escaped. Displays fine though in React like this.
2015-11-12 15:58:12 +00:00
Kegan Dougal
021eaf5c29
Vector is the default IS in Vector
2015-11-12 15:54:07 +00:00
Kegan Dougal
726afd30bb
Swap old login for new
2015-11-12 15:49:32 +00:00
Kegan Dougal
58472b8251
Move Cas/PasswordLogin to react-sdk. Use them as normal components.
2015-11-12 15:38:04 +00:00
Kegan Dougal
8826eb60cc
Call through to password login
2015-11-12 15:16:29 +00:00
David Baker
c8a8306165
Display some sensible UI for non-mxc content URLs.
2015-11-12 14:16:57 +00:00
Matthew Hodgson
c12c716dc0
fix URLs on image
2015-11-12 13:34:00 +00:00
Kegan Dougal
05eda88ea2
Split out logic/UI for logging in
...
- Add 'PasswordLogin' UI component
- Add 'LoginPage' wire component which, along with Signup from react SDK,
replaces the 'Login' page.
- Move UI code (state/props) from ServerConfig which was lobotomoised in the
React SDK.
Unfinished.
2015-11-12 11:57:33 +00:00
Matthew Hodgson
2cae5e7a00
revert bad fix to managing history
2015-11-11 02:31:37 +01:00
Matthew Hodgson
2fff6f4d5f
fix spinner layout yet more
2015-11-11 02:31:17 +01:00
Matthew Hodgson
81128ef06e
hopefully fix https://github.com/vector-im/vector-web/issues/226
2015-11-11 02:07:41 +01:00
Matthew Hodgson
dd3427d8d0
remove unused component
2015-11-11 02:01:11 +01:00
Matthew Hodgson
2c9273a86c
avoid the initial sync from clobbering the location bar
2015-11-11 02:00:51 +01:00
Matthew Hodgson
bc3ee949f5
fix warning about missing thead
2015-11-11 02:00:18 +01:00
Matthew Hodgson
5aa468f1e3
skin simpleheader
2015-11-11 01:59:56 +01:00
Matthew Hodgson
c2af09fbaa
fix Spinner CSS a bit
2015-11-11 00:57:31 +01:00
Matthew Hodgson
bbd7124ac7
improve comment on how our dynamic height CSS works
2015-11-11 00:57:16 +01:00
Matthew Hodgson
adb7915b3e
suppress warning
2015-11-11 00:56:51 +01:00
Matthew Hodgson
5c92b09da1
improve spacing on login screen
2015-11-11 00:56:44 +01:00
Matthew Hodgson
2e9e03bd45
oops, refresh the login options on mount. make autofocus work too.
2015-11-11 00:39:48 +01:00
Matthew Hodgson
19b31ff30d
oops, make this actually work.
2015-11-11 00:06:49 +01:00
Matthew Hodgson
801154fd8a
apply jsx
2015-11-11 00:05:35 +01:00
Matthew Hodgson
f628591e27
fix login page vertical scroll and centering
2015-11-10 19:19:23 +00:00
Matthew Hodgson
9cbd4ae2e4
fix raging typos
2015-11-10 19:15:14 +00:00
Matthew Hodgson
0825e0a2e2
retrieve last used HS/IS URL from local storage, and associated tweaks
2015-11-10 19:09:24 +00:00
Matthew Hodgson
68c1ddd5d2
replace react-loader with Spinner everywhere
2015-11-10 18:12:26 +00:00
David Baker
9a6624d1c7
Do read receipt avatars with absolute positioning: this should be a lot easier to animate. Also mess around with the MemberAvatar a bit so it's easier to style.
2015-11-10 17:44:59 +00:00
David Baker
c9823d07fd
Limit number of read avatars, lay them out as per the design & order them.
2015-11-10 13:51:11 +00:00
David Baker
450036a6ed
Merge remote-tracking branch 'origin/develop' into read_receipts
2015-11-10 11:26:42 +00:00
Matthew Hodgson
ef7a38e558
gemini scrollbar on the memberlist too
2015-11-10 02:26:46 +00:00
Matthew Hodgson
2ca64d9c15
add gemini-scrollbar to the main roomview
2015-11-10 02:04:21 +00:00
Matthew Hodgson
cb887c699e
use gemini-scrollbar to provide fake scrollbars for the room list
2015-11-10 01:40:08 +00:00
Matthew Hodgson
2ccd881665
port to react 0.14, removing getDOMNode()s for DOM components and turning them into ReactDOM.findDOMNode()s for React components
2015-11-09 23:54:10 +00:00
Matthew Hodgson
87bb7c9b7b
upgrade to react 0.14
2015-11-09 23:13:46 +00:00
Matthew Hodgson
6d9817e5e7
Merge pull request #342 from vector-im/matthew/orderable-roomlist
...
Implement reorderable rooms via room tagging.
2015-11-09 16:05:00 +00:00
Matthew Hodgson
23c93de82e
Merge branch 'develop' into matthew/orderable-roomlist
2015-11-09 16:04:20 +00:00
Matthew Hodgson
bea64082a9
put the DragDropContext on LeftPanel rather than MatrixChat to allow index.js to continue to abuse MatrixChat by directly invoking the showScreen method on it
2015-11-09 15:44:08 +00:00
Kegsay
c3385d597a
Merge pull request #332 from vector-im/kegan/syncing
...
Implement connection lost bar + resend all
2015-11-09 15:35:38 +00:00
Matthew Hodgson
752f8bdbb8
remove random bold initials
2015-11-09 14:04:43 +00:00
Matthew Hodgson
1f69760173
fix comedy scrolling parallax avatar initial bug
2015-11-09 12:41:23 +00:00
Matthew Hodgson
66add5673b
de-hash rooms
2015-11-09 11:53:50 +00:00
Matthew Hodgson
a3082753ef
shove initials onto default room & member avatars as per the design
2015-11-09 02:12:26 +00:00
Matthew Hodgson
eaa2f94327
warning png
2015-11-09 00:13:40 +00:00
Matthew Hodgson
615879ffdd
skin to match CSS (spacing will need to be fixed once matthew/ordered-roomlist lands)
2015-11-09 00:13:25 +00:00
Matthew Hodgson
05d921256f
re-skin the notification bar
2015-11-08 23:37:14 +00:00
Matthew Hodgson
9526deb024
add error dialogs and order search results by recents
2015-11-08 16:19:53 +00:00
Matthew Hodgson
567176ea6c
put a load of margin on the bottommost sublist to increase its hit target size and avoid problems when toggling its hiddenness
2015-11-08 14:08:17 +00:00
Matthew Hodgson
5494a4ea6c
s/deprioritize/demote/
2015-11-08 13:50:36 +00:00