Simon Eisenmann
5174834058
Removed debug.
10 years ago
Simon Eisenmann
490168d5e3
Added window.showCiphers helper for testing WebRTC stats API.
10 years ago
Simon Eisenmann
0304d9baff
Fixed resurrection shrine.
10 years ago
Simon Eisenmann
215408598a
Added more sound options and moved them to separate section in settings.
10 years ago
Simon Eisenmann
239dea4ecd
Show unsupported dialog when run in Microsoft Edge.
10 years ago
Simon Eisenmann
e207726148
Updated WebRTC adapter to latest version.
10 years ago
Simon Eisenmann
05a5b1b4bf
Disable joined and left sound when in a call.
10 years ago
Evan Theurer
ff7cdb5835
Support alertify dialogs of custom type.
10 years ago
Evan Theurer
3f8bcd5a0e
Add settings option to disable sound effects.
10 years ago
Simon Eisenmann
6885a28b70
Log renegotiation warning in firefox.
10 years ago
Simon Eisenmann
7e7cf9bfaa
Added warning if FF version is too old and renegotiation is enabled.
10 years ago
Simon Eisenmann
eab339aed1
Implemented support to apply changed user media constraints on the fly in existing connections.
10 years ago
Simon Eisenmann
beff7439b8
Bumped copyright to 2015.
10 years ago
Simon Eisenmann
0a3f2cb879
Expose authorizing flag in scope and hide sign-in button when true.
10 years ago
Simon Eisenmann
513116f783
We finally have a ui controller.
10 years ago
Simon Eisenmann
3b52da2d82
Added increasing delay on reconnect to avoid killing slow browsers by reconnecting too fast. Reconnect delay now goes up to 10 seconds in 500 ms steps.
10 years ago
Simon Eisenmann
ac24895d94
Moved more stuff to appcontroller.
10 years ago
Simon Eisenmann
9848786145
First step in getting rid of the huge mediastreamcontroller.
10 years ago
Simon Eisenmann
ccdd51fd74
Worked to get screen sharing to FF.
...
Use new mediaDevices service.
Prepare to support video constraints in FF>=38.
Disable HD constraints for Firefox.
10 years ago
Simon Eisenmann
e2dcbef0d5
No longer include Google STUN as default in client. This allows setups without a STUN server.
10 years ago
Simon Eisenmann
9fd3826897
Use constraints service for TURN and STUN data.
10 years ago
Simon Eisenmann
8e9c97d09b
Let the browser handle close of websocket connection on unload.
11 years ago
Simon Eisenmann
6fc87c19e8
Removed obsolete code and avoid to lose ttlTimeout on room join.
11 years ago
Simon Eisenmann
ecb3649fe7
Improved reconnect logic which failed in various networking szenarios.
11 years ago
Simon Eisenmann
1a65a5a880
Moved CPU overuse detection from experimental to extendend settings and enabled it by default.
11 years ago
Simon Eisenmann
5401c566b5
Bring back send stereo support by processing sdp correctly and disable AEC when sendStereo is true. The old stereo option is now always true.
11 years ago
Simon Eisenmann
99ab9df509
Fixed a problem where user data of anonymous user is not loaded when a plugin uses the authorization api.
...
Appdata authorization even now provides the userid.
11 years ago
Simon Eisenmann
f992f50d49
Moved heartbeat time to controller.
11 years ago
Simon Eisenmann
90250d9139
Moved unload handler to controller.
11 years ago
Simon Eisenmann
a6b54d79bf
Hangup call on forgetUserid.
11 years ago
Simon Eisenmann
c11ad86e79
Rebuilt translation and updated German language.
11 years ago
Simon Eisenmann
238712ca97
Improved toastr styles.
11 years ago
Simon Eisenmann
79d132b322
Also show a notification that someone called no matter if call was aborted before pickup timeout.
11 years ago
Simon Eisenmann
4cbc2adcd1
Improved welcome screen and added rooms history.
11 years ago
Simon Eisenmann
824a6e28e9
Moved welcome form to own directive and removed obsolete controller.
11 years ago
Evan Theurer
c27aef693a
Move pictureHover dom to a partials template.
11 years ago
Evan Theurer
b01f14cb33
Add group chat buddyPicture hover functionality to show call/chat actions.
11 years ago
Simon Eisenmann
af1524d60e
Fixed DOM element access in Angular expression.
11 years ago
Simon Eisenmann
0c88aeab0e
Use strict javascript globally.
11 years ago
Simon Eisenmann
ec9252d708
Stream lined jQuery usage and ported code to Angular whenever possible. This changes plugin API as plugins now have to use Angular $q instead of jQuery Deferreds.
11 years ago
Simon Eisenmann
f8b20ecb10
Refactored automatic settings opener to open only once after user settings were loaded by adding the userSettingsLoaded event to appData service.
11 years ago
Simon Eisenmann
aade700627
Fixed room join when not logged in by fixing authorizing flag (now in appData 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
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
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
eb7611e573
Removed audio mirror option as it does not seem to work in the wild.
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
9b02921202
Fixed setting of default room from user settings by loading them first.
11 years ago