377 Commits

Author SHA1 Message Date
paweldomas
68b8512b27 Fixes NPE. Prevents from asking for permission twice(by obtaining audio+video stream and closing it). 2014-03-24 18:31:59 +01:00
paweldomas
4bb8c3c48c Fixes bug with allocation of new PeerConnection, before the conference has started. Closes PeerConnection for non focus participant on beforeunload. 2014-03-24 16:55:33 +01:00
paweldomas
a1a0f5d4cf Adds shared screen media type to presence. Removes unnecessary log msg. 2014-03-18 10:18:38 +01:00
paweldomas
1f51021041 Allows to switch to desktop stream from the very beginning of the conference. 2014-03-17 16:43:06 +01:00
paweldomas
d5a1fe636d Adds support for inline installs of Jitmeet Chrome extension. Automatically hides desktop sharing button based on supported Chrome version. 2014-03-17 14:00:47 +01:00
paweldomas
452704d6b3 Adds desktop streaming using Chrome extension. Does not flip local screen preview. 2014-03-17 10:02:40 +01:00
paweldomas
0da0f865a1 Fixes broken video muting. 2014-03-13 14:44:44 +01:00
paweldomas
3e34df8730 Makes it possible to switch video streams during the session. Adds desktop sharing feature for chrome. 2014-03-13 14:44:44 +01:00
paweldomas
a5951df0d9 Extracts base class for ColibriFocus and JingleSession. 2014-03-13 14:44:43 +01:00
paweldomas
9fd03e1bef Handles audio and video streams separately. Minor fixes. 2014-03-13 14:44:42 +01:00
paweldomas
8b96d134e3 Moves duplicated methods to peer connection adapter. 2014-03-13 14:44:41 +01:00
Matthew Duggan
8314936a14 jshint cleanups
- equality operators
- missing/excess semicolons
- trailing whitespace
2014-03-01 16:39:39 +09:00
Philipp Hancke
81b153614d really mute video, fixes #41 2014-02-27 08:19:06 +01:00
Philipp Hancke
472a532cc7 hide participants if they go recvonly, almost done with issue #41 2014-02-26 18:18:08 +01:00
yanas
8ebe2d9468 Escapes html special chars and makes invitation field non-editable. 2014-02-26 17:20:28 +02:00
Philipp Hancke
5da1ff3597 detecting changes, needs to be hooked up to fix issue #41 2014-02-26 15:16:00 +01:00
Philipp Hancke
cf1dbfbe66 signal direction in issue #41 2014-02-26 14:43:55 +01:00
Philipp Hancke
d432c130f9 first attempt to fix issue #41 2014-02-22 14:28:28 +01:00
yanas
8f84261169 Uses roomjid to distinguish the local participant in the chat. Defines etherpad button in the html instead of dynamically adding it through js. Disables chat icon scaling on new message (keeps the glow). 2014-02-19 15:32:22 +01:00
yanas
ee5936aaef Implements audio and visual chat notifications. Closes issue #7. Implements audio notifications for people joining and leaving. Closes issue #37. 2014-02-18 20:11:27 +01:00
Philipp Hancke
083deb9c73 Merge branch 'master' of github.com:jitsi/jitmeet 2014-02-13 07:07:38 +01:00
Philipp Hancke
cc6653dc2f trigger another keyframe send for audio-only focus. fixes #32 2014-02-13 07:07:24 +01:00
Yana Stamcheva
46736f8f09 Adds support for etherpad in meet.jit.si. Issue #36. 2014-02-12 23:24:26 +01:00
Yana Stamcheva
2401935dbd Fixes the chat mode after a display name has been set through the local video UI. Fixes chat focus request. 2014-02-11 16:27:49 +01:00
Yana Stamcheva
cc887f4a8a Adds display name management. Closes issue #23. 2014-02-11 15:05:17 +01:00
Philipp Hancke
53f97c6c29 focus election, issue #34 2014-02-10 23:25:57 +01:00
Philipp Hancke
2f7b21588c partial audio-only focus support. lacks SRD/SLD cycle to trigger keyframe 2014-02-10 21:59:39 +01:00
Emil Ivov
7ecb5f7962 Fixes webkit fullscreen checker flag 2014-02-09 13:03:24 +01:00
Emil Ivov
ac51a90f6c Adds full screen toggling in the tool bar as suggested by @deleolajide . 2014-02-09 12:21:18 +01:00
Emil Ivov
227007db54 Adds link and smileys recognition. Thanks to @deleolajide . Closes #25 . Closes #8 2014-02-08 21:18:23 +01:00
Philipp Hancke
87aa41de7a readd config.resolution 2014-02-06 19:58:48 +01:00
Yana Stamcheva
c81406d8c9 Fixes unintentially reverted commit by Philipp Hancke 40af39a. 2014-02-06 12:12:32 +01:00
Philipp Hancke
bee3792b1d pull over stats export 2014-02-05 21:34:59 +01:00
Yana Stamcheva
028c8f27c2 Fixes chat panel broken layout. Closes #5. 2014-02-05 14:01:22 +01:00
Yana Stamcheva
de0faeb6a8 Fixes #22. 2014-01-28 15:11:05 +01:00
Philipp Hancke
40af39a8dc workarounds for setting volume. hopefully fixes issue #17 2014-01-28 11:55:10 +01:00
Philipp Hancke
778e6e0137 allow config.resolution for specifying resolution 2014-01-27 22:20:19 +01:00
Philipp Hancke
e0eca9b5f8 config change; experimental ipv6 support for chrome canary 2014-01-26 15:43:43 +01:00
Philipp Hancke
56eb1bda85 optionally query stun and turn servers using xep-0215 2014-01-26 13:18:12 +01:00
Philipp Hancke
b0a2473692 use strophe.jingle smart trickling mode 2014-01-26 13:04:53 +01:00
Yana Stamcheva
59c77e5bb2 Merging completed. 2014-01-24 11:40:41 +01:00
Yana Stamcheva
6945aa802c Adds presentations with Prezi. 2014-01-24 11:25:15 +01:00
Yana Stamcheva
81cb9baa21 Adds default avatars for remote participants. Fixes scaling problem. 2014-01-23 14:44:53 +01:00
Yana Stamcheva
613f2bf71f Reverts last commit. 2014-01-20 22:36:46 +01:00
Philipp Hancke
edf3fc64b0 get stun and turn credentials from server 2014-01-20 19:51:21 +01:00
Philipp Hancke
f063aacc92 fix syntax error 2014-01-17 10:10:27 +01:00
Philipp Hancke
ad37075074 raw JSON format without intermediate steps 2014-01-16 19:25:57 +01:00
Philipp Hancke
c1d9917e00 add stats logging with max 600 values backlog - fixes #2 2014-01-16 13:34:21 +01:00
Yana Stamcheva
cfc1ea86cc Focus indication for other participants. Issue #3. 2014-01-15 19:37:34 +01:00
Yana Stamcheva
3556c867f4 Fixes mute when selecting local video. Adds an indicator when we're the focus. Fixes flip on remote videos. 2014-01-15 10:34:36 +01:00