Merge remote-tracking branch 'origin/master' into develop
						commit
						1675737e7d
					
				|  | @ -1,3 +1,10 @@ | |||
| Changes in [0.11.1](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.11.1) (2017-11-17) | ||||
| ===================================================================================================== | ||||
| [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.0...v0.11.1) | ||||
| 
 | ||||
|  * Fix the force TURN option | ||||
|    [\#1621](https://github.com/matrix-org/matrix-react-sdk/pull/1621) | ||||
| 
 | ||||
| Changes in [0.11.0](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.11.0) (2017-11-15) | ||||
| ===================================================================================================== | ||||
| [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.0-rc.3...v0.11.0) | ||||
|  |  | |||
|  | @ -1,6 +1,6 @@ | |||
| { | ||||
|   "name": "matrix-react-sdk", | ||||
|   "version": "0.11.0", | ||||
|   "version": "0.11.1", | ||||
|   "description": "SDK for matrix.org using React", | ||||
|   "author": "matrix.org", | ||||
|   "repository": { | ||||
|  | @ -71,7 +71,7 @@ | |||
|     "isomorphic-fetch": "^2.2.1", | ||||
|     "linkifyjs": "^2.1.3", | ||||
|     "lodash": "^4.13.1", | ||||
|     "matrix-js-sdk": "0.9.0", | ||||
|     "matrix-js-sdk": "0.9.1", | ||||
|     "optimist": "^0.6.1", | ||||
|     "prop-types": "^15.5.8", | ||||
|     "querystring": "^0.2.0", | ||||
|  |  | |||
|  | @ -58,7 +58,6 @@ import sdk from './index'; | |||
| import { _t } from './languageHandler'; | ||||
| import Matrix from 'matrix-js-sdk'; | ||||
| import dis from './dispatcher'; | ||||
| import SettingsStore from "./settings/SettingsStore"; | ||||
| 
 | ||||
| global.mxCalls = { | ||||
|     //room_id: MatrixCall
 | ||||
|  | @ -245,9 +244,7 @@ function _onAction(payload) { | |||
|                 return; | ||||
|             } else if (members.length === 2) { | ||||
|                 console.log("Place %s call in %s", payload.type, payload.room_id); | ||||
|                 const call = Matrix.createNewMatrixCall(MatrixClientPeg.get(), payload.room_id, { | ||||
|                     forceTURN: SettingsStore.getValue('webRtcForceTURN'), | ||||
|                 }); | ||||
|                 const call = Matrix.createNewMatrixCall(MatrixClientPeg.get(), payload.room_id); | ||||
|                 placeCall(call); | ||||
|             } else { // > 2
 | ||||
|                 dis.dispatch({ | ||||
|  |  | |||
|  | @ -21,6 +21,7 @@ import utils from 'matrix-js-sdk/lib/utils'; | |||
| import EventTimeline from 'matrix-js-sdk/lib/models/event-timeline'; | ||||
| import EventTimelineSet from 'matrix-js-sdk/lib/models/event-timeline-set'; | ||||
| import createMatrixClient from './utils/createMatrixClient'; | ||||
| import SettingsStore from './settings/SettingsStore'; | ||||
| 
 | ||||
| interface MatrixClientCreds { | ||||
|     homeserverUrl: string, | ||||
|  | @ -144,6 +145,7 @@ class MatrixClientPeg { | |||
|             userId: creds.userId, | ||||
|             deviceId: creds.deviceId, | ||||
|             timelineSupport: true, | ||||
|             forceTURN: SettingsStore.getValue('webRtcForceTURN', false), | ||||
|         }; | ||||
| 
 | ||||
|         this.matrixClient = createMatrixClient(opts, this.indexedDbWorkerScript); | ||||
|  |  | |||
|  | @ -92,7 +92,12 @@ const ANALYTICS_SETTINGS = [ | |||
| 
 | ||||
| // These settings must be defined in SettingsStore
 | ||||
| const WEBRTC_SETTINGS = [ | ||||
|     { id: 'webRtcForceTURN' }, | ||||
|     { | ||||
|         id: 'webRtcForceTURN', | ||||
|         fn: (val) => { | ||||
|             MatrixClientPeg.get().setForceTURN(val); | ||||
|         }, | ||||
|     }, | ||||
| ]; | ||||
| 
 | ||||
| // These settings must be defined in SettingsStore
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 David Baker
						David Baker