Merge branch 'develop' into matthew/notif-panel

pull/2113/head
Matthew Hodgson 2016-09-03 13:33:37 +01:00
commit c597f05e71
12 changed files with 64 additions and 8 deletions

View File

@ -1,3 +1,16 @@
Changes in [0.7.5-r3](https://github.com/vector-im/vector-web/releases/tag/v0.7.5-r3) (2016-09-02)
==================================================================================================
[Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.5-r2...v0.7.5-r3)
* Bump to matrix-react-sdk 0.6.5-r3 in order to fix bug #2020 (tightloop when flooded with join events)
Changes in [0.7.5-r2](https://github.com/vector-im/vector-web/releases/tag/v0.7.5-r2) (2016-09-01)
==================================================================================================
[Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.5-r1...v0.7.5-r2)
* Bump to matrix-react-sdk 0.6.5-r1 in order to fix guest access
Changes in [0.7.5-r1](https://github.com/vector-im/vector-web/releases/tag/v0.7.5-r1) (2016-08-28) Changes in [0.7.5-r1](https://github.com/vector-im/vector-web/releases/tag/v0.7.5-r1) (2016-08-28)
================================================================================================== ==================================================================================================
[Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.5...v0.7.5-r1) [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.5...v0.7.5-r1)

View File

@ -1,6 +1,6 @@
{ {
"name": "vector-web", "name": "vector-web",
"version": "0.7.5-r1", "version": "0.7.5-r3",
"description": "Vector webapp", "description": "Vector webapp",
"author": "matrix.org", "author": "matrix.org",
"repository": { "repository": {
@ -90,6 +90,6 @@
"webpack": "^1.12.14" "webpack": "^1.12.14"
}, },
"optionalDependencies": { "optionalDependencies": {
"olm": "https://matrix.org/packages/npm/olm/olm-1.0.0.tgz" "olm": "https://matrix.org/packages/npm/olm/olm-1.1.0.tgz"
} }
} }

View File

@ -109,7 +109,7 @@ var LeftPanel = React.createClass({
var CallView = sdk.getComponent('voip.CallView'); var CallView = sdk.getComponent('voip.CallView');
callPreview = ( callPreview = (
<CallView <CallView
className="mx_LeftPanel_callView" onClick={this.onCallViewClick} className="mx_LeftPanel_callView" showVoice={true} onClick={this.onCallViewClick}
ConferenceHandler={VectorConferenceHandler} /> ConferenceHandler={VectorConferenceHandler} />
); );
} }

View File

@ -50,9 +50,11 @@ export default class ChangelogDialog extends React.Component {
return ( return (
<div key={repo}> <div key={repo}>
<h2>{repo}</h2> <h2>{repo}</h2>
<ul>
{this.state[repo].map(commit => {this.state[repo].map(commit =>
<div key={commit.commit.url}><a href={commit.commit.url}>{commit.commit.message}</a></div> <li key={commit.commit.url} className="mx_ChangelogDialog_li"><a href={commit.commit.url}>{commit.commit.message}</a></li>
)} )}
</ul>
</div> </div>
) )
}); });

View File

@ -843,7 +843,7 @@ module.exports = React.createClass({
<th width="55%"></th> <th width="55%"></th>
<th width="15%">Off</th> <th width="15%">Off</th>
<th width="15%">On</th> <th width="15%">On</th>
<th width="15%">Highlight<br/>&amp; sound</th> <th width="15%">Noisy</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>

View File

@ -153,6 +153,8 @@ input[type=text]:focus, textarea:focus {
width: 60%; width: 60%;
max-width: 704px; max-width: 704px;
box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2);
max-height: 80%;
overflow-y: auto;
} }
.mx_Dialog_background { .mx_Dialog_background {

View File

@ -15,7 +15,6 @@ limitations under the License.
*/ */
.mx_RoomStatusBar { .mx_RoomStatusBar {
margin-top: 15px;
margin-left: 65px; margin-left: 65px;
min-height: 34px; min-height: 34px;
} }
@ -25,11 +24,17 @@ limitations under the License.
padding-left: 18px; padding-left: 18px;
padding-right: 12px; padding-right: 12px;
margin-left: -73px; margin-left: -73px;
margin-top: 13px;
float: left; float: left;
width: 24px; width: 24px;
text-align: center; text-align: center;
} }
.mx_RoomStatusBar_callBar {
height: 50px;
line-height: 50px;
}
.mx_RoomStatusBar_placeholderIndicator span { .mx_RoomStatusBar_placeholderIndicator span {
color: #4a4a4a; color: #4a4a4a;
opacity: 0.5; opacity: 0.5;
@ -70,6 +75,7 @@ limitations under the License.
} }
.mx_RoomStatusBar_unreadMessagesBar { .mx_RoomStatusBar_unreadMessagesBar {
padding-top: 10px;
color: #ff0064; color: #ff0064;
cursor: pointer; cursor: pointer;
} }
@ -103,10 +109,12 @@ limitations under the License.
} }
.mx_RoomStatusBar_tabCompleteBar { .mx_RoomStatusBar_tabCompleteBar {
padding-top: 10px;
color: #4a4a4a; color: #4a4a4a;
} }
.mx_RoomStatusBar_typingBar { .mx_RoomStatusBar_typingBar {
padding-top: 10px;
color: #4a4a4a; color: #4a4a4a;
opacity: 0.5; opacity: 0.5;
overflow-y: hidden; overflow-y: hidden;

View File

@ -207,7 +207,7 @@ hr.mx_RoomView_myReadMarker {
.mx_RoomView_statusAreaBox { .mx_RoomView_statusAreaBox {
max-width: 960px; max-width: 960px;
margin: auto; margin: auto;
min-height: 60px; min-height: 50px;
} }
.mx_RoomView_statusAreaBox_line { .mx_RoomView_statusAreaBox_line {
@ -216,6 +216,15 @@ hr.mx_RoomView_myReadMarker {
height: 1px; height: 1px;
} }
.mx_RoomView_callStatusBar .mx_UploadBar_uploadProgressInner {
background-color: #fff;
}
.mx_RoomView_callStatusBar .mx_UploadBar_uploadFilename {
color: #fff;
opacity: 1.0;
}
.mx_RoomView_inCall .mx_RoomView_statusAreaBox_line { .mx_RoomView_inCall .mx_RoomView_statusAreaBox_line {
border-top: 1px hidden; border-top: 1px hidden;
} }
@ -239,6 +248,7 @@ hr.mx_RoomView_myReadMarker {
.mx_RoomView_voipButton { .mx_RoomView_voipButton {
float: right; float: right;
margin-right: 13px; margin-right: 13px;
margin-top: 10px;
cursor: pointer; cursor: pointer;
} }
@ -268,3 +278,7 @@ hr.mx_RoomView_myReadMarker {
padding: 6px 0; padding: 6px 0;
cursor: pointer; cursor: pointer;
} }
.mx_RoomView_ongoingConfCallNotification a {
color: #fff ! important;
}

View File

@ -34,6 +34,8 @@ limitations under the License.
padding-bottom: 2px; padding-bottom: 2px;
margin-bottom: 6px; margin-bottom: 6px;
border-radius: 30px; border-radius: 30px;
position: relative;
top: 1px;
} }
.mx_TabCompleteBar_command .mx_TabCompleteBar_text { .mx_TabCompleteBar_command .mx_TabCompleteBar_text {

View File

@ -12,4 +12,14 @@ distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
.mx_CallView_voice {
background-color: #76cfa6;
color: #fff;
cursor: pointer;
text-align: center;
padding: 6px;
font-weight: bold;
font-size: 13px;
}

View File

@ -18,3 +18,7 @@ limitations under the License.
max-height: 300px; max-height: 300px;
overflow: auto; overflow: auto;
} }
.mx_ChangelogDialog_li {
padding: 0.2em;
}

View File

@ -49,6 +49,7 @@
<source src="media/busy.ogg" type="audio/ogg" /> <source src="media/busy.ogg" type="audio/ogg" />
<source src="media/busy.mp3" type="audio/mpeg" /> <source src="media/busy.mp3" type="audio/mpeg" />
</audio> </audio>
<audio id="remoteAudio"/>
<script> <script>
if (window.location.host === 'www.vector.im' || window.location.host === 'vector.im') { if (window.location.host === 'www.vector.im' || window.location.host === 'vector.im') {
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){