Simon Eisenmann
ca836f0088
Bumped api version because of new service.
11 years ago
Simon Eisenmann
8901b5c9ff
Implemented constraints service and moved all contraints releated code there.
...
Refactored settings to use the new constraints refresh event to inject the constraints controlled by settings.
11 years ago
Evan Theurer
890b96ccc2
Add support for chat and call in contacts manager.
11 years ago
Simon Eisenmann
373df25be8
Expose main App to externalPlugin call.
...
Added apiversion field to main App (starting with 1.0).
11 years ago
Simon Eisenmann
9f8bb75f21
Fixed JSHint errors and warnings.
11 years ago
Lance Cooper
555bd61325
Add basic support for pin locked rooms to the web application.
11 years ago
Lance Cooper
5e14b3b5d2
Support handling room updates in web client.
11 years ago
Lance Cooper
910dd71b81
Use room document from Welcome rather than synthesizing a response.
11 years ago
Lance Cooper
e7cda50b79
Send Hello with Iid from Javascript client, and use the data from the Welcome.
11 years ago
Lance Cooper
9118194e89
Refactor web app room logic into separate service.
...
Contains the following major changes:
* Export connector, api, and webrtc mediastream objects as angular services.
* Export url formatter as a separate angular service.
* Move `authorizing` flag to a function on the root scope.
* Use directive to set the page title.
* Move buddy list visibility toggling into the buddy list directive.
* Room information is no longer exposed on the root scope.
* Use room.joined and room.left events instead of room.
* Treat rooms as an object identified by name, rather than a string id.
* Remove the following unused or semantically ambiguous events from the
connector: opened, helloed, closed
* Centralize all room state in an angular service.
* Move call to hello from connector to api.
11 years ago
Simon Eisenmann
4903fec5cd
Disable enableRenegotiationSupport per default to make the stuff mergeable.
11 years ago
Simon Eisenmann
09eff1222b
Add pc registry to usermedia to trigger media updates to all pcs where the usermedia stream is used.
11 years ago
Simon Eisenmann
4b6e9d27a6
Implemented negotiation workaround for Firefox.
11 years ago
Simon Eisenmann
76e562f31d
Implemented offer/answer creation on renegotiationneeded event.
11 years ago
Simon Eisenmann
30888a5ce8
Implement workaround for FF not supporting onnegotiationneeded.
11 years ago
Simon Eisenmann
d20dd4e957
Changed offer generation to generate offer when negotiation is required and signaling state is stable.
11 years ago
Simon Eisenmann
f5f2aeb0ff
Removed opacity transition from chat pane as it caused compositing issues.
11 years ago
Simon Eisenmann
6f0ecdf390
Make sure to clear timeout after usermedia test.
11 years ago
Simon Eisenmann
b9733d08ef
Reduced animationFrame rate to 10fps (down from 60).
11 years ago
Evan Theurer
575405c5ed
Update translation.
11 years ago
Evan Theurer
b92a7175d8
Update pdf error german translation.
11 years ago
Evan Theurer
c68b9f991c
Vertically align btn.
11 years ago
Evan Theurer
3d8dc4c120
Clear input type file value for uploaded pictures on cancel.
11 years ago
Simon Eisenmann
2d99116aa1
Make sure to stop stream after testing user media access.
11 years ago
Simon Eisenmann
c85b4da08e
Fixed typo.
11 years ago
Simon Eisenmann
09ed8b1e23
Fix issue where incoming chat messages fail when getting called from the same session at the same time (FS#1922).
11 years ago
Evan Theurer
27e999ba0f
Update dialog service to use defaults of angular ui-bootstrap.
11 years ago
Evan Theurer
9193227ade
Add roombar to layout object.
11 years ago
Simon Eisenmann
eb7611e573
Removed audio mirror option as it does not seem to work in the wild.
11 years ago
Simon Eisenmann
ae0f27e89d
Fixed an issue where screen sharing is not started on a session which was already in the same conference before with already started screen sharing.
11 years ago
Simon Eisenmann
9c347454ae
Added settings to control audio and video constraints. Some settings were added as experiments which are disabled per default).
11 years ago
Simon Eisenmann
513ab291f9
Also show the constraints as object in debugger.
11 years ago
Simon Eisenmann
efaf7ef28c
Fixed FireFox issue which showed multiple videos for the same peer.
11 years ago
Simon Eisenmann
d008ea48eb
Added missing gear to remove streams.
11 years ago
Simon Eisenmann
248f453bb6
Show own videos earlier when in democrazy layout.
11 years ago
Simon Eisenmann
3ae82e46ad
Avoid removing too much DOM nodes - remove remoteVideos explicitly.
11 years ago
Simon Eisenmann
52f2a32955
Fixed audio level indicator which was not visible.
11 years ago
Simon Eisenmann
4f9a4f1b27
Added onepeople layout back as large view and completed translation.
11 years ago
Simon Eisenmann
8a2c20f9d0
Implemented democrazy video layoyt and use it as default.
11 years ago
Simon Eisenmann
71a8eabcce
Removed selfview video layout.
11 years ago
Simon Eisenmann
a960d32da8
Added class around online indicator to allow customization with directive.
11 years ago
Simon Eisenmann
e1c4360c2f
Allow room names to start with @,$,+ characters.
11 years ago
Simon Eisenmann
9b02921202
Fixed setting of default room from user settings by loading them first.
11 years ago
Simon Eisenmann
01c06fc09f
Removed top border from audio video.
...
Decreased right padding for overlay logo.
11 years ago
Simon Eisenmann
b0256daa0f
Make classroom video layout work in main mode.
11 years ago
Simon Eisenmann
79e492238c
Implemented Classroom view.
11 years ago
Joachim Bauch
dbf98eab2f
Release blob urls when no longer needed.
11 years ago
Joachim Bauch
998e9e327f
Patching of "read" and "getFileSize" is no longer required.
11 years ago
Joachim Bauch
f7a8856143
Need to provide custom "readFile" and "loadXML" functions.
11 years ago
Joachim Bauch
c841390381
Updated to WebODF 0.5.4.
11 years ago