Commit Graph

378 Commits

Author SHA1 Message Date
paweldomas a049bcde71 Obtaining audio+video stream and closing it in order to reduce permission queries makes sense only on HTTPS sites. 2014-03-25 10:30:28 +01:00
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
Philipp Hancke 95f608659d replace json log dumper with the right one 2014-01-15 10:18:23 +01:00
Philipp Hancke a2ae759dee bump strophe.jingle version and make logging webrtc-internals importer compatible (even though it does not exist yet) 2014-01-14 21:02:09 +01:00
Philipp Hancke 3ec2fa6d19 use nick field associated with the participants, but dont show them yet 2014-01-14 19:34:36 +01:00
Philipp Hancke bb3897a89d create remote video containers on muc join/leave 2014-01-11 19:57:41 +01:00
Yana Stamcheva d414e037be Allows hovering local video. Fixes hover over remote videos. 2014-01-11 17:17:38 +01:00
Yana Stamcheva 76641cf389 Improves password required interface and disables the padlock for participants. 2014-01-11 17:17:38 +01:00
Yana Stamcheva 30426f971f Adds you're about to leave this page warning. 2014-01-11 17:17:38 +01:00
Philipp Hancke f701381ffb allow association between stream and participant jid 2014-01-11 17:17:38 +01:00
Philipp Hancke 9ceb0799ed allow custom roomnode function as part of config to make deployment changes easier to merge 2014-01-10 22:06:20 +01:00
Yana Stamcheva d3f2532172 Integrates fippo's work on audio only for firefox and other fixes. 2014-01-03 17:44:33 +01:00
Yana Stamcheva acaa5f74eb Adds you're about to leave this page warning. 2014-01-03 17:43:49 +01:00
Philipp Hancke 8e5dbfdf9b + 2014-01-03 17:43:49 +01:00
Philipp Hancke 77dd378117 add logging 2014-01-03 17:43:49 +01:00
Yana Stamcheva 98c53f5da9 Adds you're about to leave this page warning. 2014-01-03 17:43:49 +01:00
Philipp Hancke 2234ae5f30 enable traces on peerconnection 2014-01-03 17:43:49 +01:00
Philipp Hancke 3567898162 show toolbar on join 2014-01-03 17:43:48 +01:00
Philipp Hancke 301fa4a8a8 beforeunload works more reliably than unload 2014-01-03 17:43:48 +01:00
Philipp Hancke 8f46d961ef document path-to-room 2014-01-03 17:43:48 +01:00
Philipp Hancke 686bf4904c preparations for audio-only firefox 2014-01-03 17:43:48 +01:00
Philipp Hancke ab1ac06e83 move video elements into container elements 2014-01-03 17:43:48 +01:00
Philipp Hancke 27a6ab1ac9 + 2014-01-03 17:43:48 +01:00
Philipp Hancke 667551c7a0 add logging 2014-01-03 17:43:48 +01:00
Yana Stamcheva 825eb104ff Merges Philipp modification for window unload event. 2013-12-23 17:15:58 +01:00
Yana Stamcheva 9c0e924b13 Improves password required interface and disables the padlock for participants. 2013-12-23 17:10:07 +01:00
Yana Stamcheva 828fe6afe7 Adds you're about to leave this page warning. 2013-12-20 15:19:17 +01:00
Yana Stamcheva dbe90232d0 Merging fippo's changes concerning toolbar icons size. Makes toolbar appear once we've joined. 2013-12-18 15:39:48 +01:00
Philipp Hancke 62530ef123 initial commit 2013-12-16 12:22:23 +01:00