Matthew Hodgson
|
ca07c8f429
|
Merge pull request #365 from vector-im/avatar_initial_a11y
Mark up the avatar initials so they're not read out by screen readers
|
2015-11-13 18:37:10 +00:00 |
|
Matthew Hodgson
|
2fd7196cdd
|
also handle a11y on room avatars
|
2015-11-13 18:36:46 +00:00 |
|
Matthew Hodgson
|
ff59fc84c5
|
don't bold the selected room just because, as it bold = new msgs
|
2015-11-13 18:25:10 +00:00 |
|
David Baker
|
2fabf69ce3
|
Mark up the avatar initials so they're not read out by screen readers
|
2015-11-13 09:28:56 +00:00 |
|
Matthew Hodgson
|
f8d628d336
|
fix composer avatar
|
2015-11-13 02:44:46 +00:00 |
|
Matthew Hodgson
|
20f84ce322
|
override gemini-scrollbar CSS to stop the scrollview from pushing out the container, causing FF's flexbox to adapt and keep growing infinitely
|
2015-11-13 02:29:59 +00:00 |
|
Matthew Hodgson
|
2cf0ceb260
|
back out previous bodges to flexbox to make geminiscrollbar work in FF
|
2015-11-13 02:29:18 +00:00 |
|
Matthew Hodgson
|
36b7deac35
|
clear unread message count more aggressively (and revert previous thinko)
|
2015-11-13 01:42:09 +00:00 |
|
Matthew Hodgson
|
04305460db
|
make firefox slightly happier
|
2015-11-13 01:19:40 +00:00 |
|
Matthew Hodgson
|
caa2fd97d1
|
sacrifice dead goats to make gemini-scrollbars work on firefox 42 and chrome 48 and later. the problem is that flexbox interacts badly with gemini-scrollbars, as gemini looks at the offsetWidth of the container in order to make the width of its enclosed scrollable view = width+scrollbarwidth. The problem is that flexbox then sees that the scrollable view has expanded, and unhelpfully flexes the container to fit it. This fixes the problem by providing more explicit widths for the containers to stop them flexing. I'm not sure I want to know why we don't also see the same problem with heights.
|
2015-11-13 00:46:50 +00:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|