Joachim Bauch
dbd3db3393
Always use general "send" API and determine internally to encrypt.
...
With that also get rid of the "Api.send2" and "Api.apply" hacks. Now the
respective methods take an optional function to call for sending the data
as first argument. No more magic object binding, yay!
11 years ago
Joachim Bauch
6591cdfae1
Trigger events through service instead of "appData".
11 years ago
Joachim Bauch
77e33deb9d
Don't specify dependencies explicitly.
11 years ago
Simon Eisenmann
abebed3c4b
Avoid to scale up screen sharing while still keep mandatory constraints in Chrome.
11 years ago
Simon Eisenmann
35f4f41ea1
Make sure that the constraint adapter generates mandatory screen sharing constraints in for Chrome.
11 years ago
Joachim Bauch
6cec7e88c4
Invoke constructor with "new".
11 years ago
Joachim Bauch
689e2e0c15
Fix mixed tabs/spaces.
11 years ago
Simon Eisenmann
e855eff47a
Fixed disable of sounds for sound aliases of interval sounds.
11 years ago
Simon Eisenmann
5174834058
Removed debug.
11 years ago
Simon Eisenmann
490168d5e3
Added window.showCiphers helper for testing WebRTC stats API.
11 years ago
Joachim Bauch
72a5d60f9a
Initial UI integration.
...
- Show own fingerprint in settings.
- Show notification in chat while peer identity is requested.
- Show lock icon on encrypted chat messages.
- Show button in chat menu to open dialog with fingerprint of remote peer.
Needs rebuilding of styles after merging.
11 years ago
Joachim Bauch
848289a9e5
Log initialization result in service and use result directly from API.
11 years ago
Joachim Bauch
7f492d315c
Log an error if encrypted message is received but not supported.
11 years ago
Joachim Bauch
c33d2cb416
Renamed stuff to "EndToEndEncryption".
11 years ago
Joachim Bauch
81318f09aa
Explicitly set dependencies for axolotl library.
11 years ago
Simon Eisenmann
ccddf38c80
Disable notifications on Android as of https://code.google.com/p/chromium/issues/detail?id=481856
11 years ago
Joachim Bauch
3e30c10336
Use new encryption service to get end-to-end encryption between peers.
11 years ago
Joachim Bauch
9e3257c3bb
Add new encryption service using libaxolotl-javascript.
11 years ago
Joachim Bauch
c13b358e50
Add libaxolotl-javascript 1.3.0 with dependencies.
11 years ago
Simon Eisenmann
0304d9baff
Fixed resurrection shrine.
11 years ago
Simon Eisenmann
5e9200bc3c
Trigger signalingState changes.
11 years ago
Simon Eisenmann
78a8c34151
Use onended event handler on tracks instead.
11 years ago
Simon Eisenmann
b842bdf26b
Fixed a problem where streams could not be started when they are disabled when the call was started and the server has renegotiation disabled.
11 years ago
Simon Eisenmann
afedd478b4
Renegotiation needs to be triggered at least once even when there is no local stream.
11 years ago
Simon Eisenmann
c6d0139944
Fixed a problem where the Firefox permission indicator did not go away after gum has stopped.
11 years ago
Simon Eisenmann
cbdbeaebbc
Added reference to remember onnegotiationneeded in FF40.
11 years ago
Evan Theurer
486505a57c
Update ua-parser to 0.7.9.
11 years ago
Simon Eisenmann
b55fd10906
Added missing semicolon
11 years ago
Simon Eisenmann
1cfea7196f
Fixed invalid experimental constraints.
11 years ago
Simon Eisenmann
af194a64b8
Remove deprecated MediaStream.stop api (see https://groups.google.com/a/chromium.org/forum/#\!msg/blink-dev/s0UsMk8i2YM/WpepA4w3mPEJ for details).
11 years ago
Simon Eisenmann
61eb329630
Use css to provide ellipsis for buddy subline.
11 years ago
Simon Eisenmann
215408598a
Added more sound options and moved them to separate section in settings.
11 years ago
Simon Eisenmann
239dea4ecd
Show unsupported dialog when run in Microsoft Edge.
11 years ago
Simon Eisenmann
e207726148
Updated WebRTC adapter to latest version.
11 years ago
Evan Theurer
652cefb9af
Handle peercall event remoteStreamAdded being triggered without a stream.
11 years ago
Simon Eisenmann
05a5b1b4bf
Disable joined and left sound when in a call.
11 years ago
Simon Eisenmann
8d28b9a597
Use a refcount for disable sound.
11 years ago
Simon Eisenmann
78d15a3040
Added playsound service api to disable sounds by id.
11 years ago
Simon Eisenmann
9a3f98de34
Moved registry back to outer scope.
11 years ago
Evan Theurer
ff7cdb5835
Support alertify dialogs of custom type.
11 years ago
Evan Theurer
3f8bcd5a0e
Add settings option to disable sound effects.
11 years ago
Simon Eisenmann
9432535665
Use webfonts.js in main to avoid load order error in built javascript.
11 years ago
Simon Eisenmann
ff8150569b
Load Youtube sandbox content on demand.
11 years ago
Simon Eisenmann
344c5a4484
Add notes about youtube sandbox.
11 years ago
Simon Eisenmann
b3d03b819c
Serve odf and pdf sandbox from the server to prepare CSP http header for Firefox compatibility as Firefox does not support CSP in meta tag (see https://bugzilla.mozilla.org/show_bug.cgi?id=663570 ).
11 years ago
Simon Eisenmann
e35dd0f8a3
Added URL support to sandbox service.
11 years ago
Simon Eisenmann
7df88de38c
Removed vim settings to avoid file beeing detected as Java by GitHub.
11 years ago
Simon Eisenmann
dc7bbd9b76
Create sandbox iframes on demand rather than always by template code.
11 years ago
Simon Eisenmann
74044c08b0
Removed vim configuration which falsely lead to Java detection on GitHub.
11 years ago
Simon Eisenmann
2a8fc4719b
Fixed problem where Chrome thought it already has an offer because the SDP is empty string instead of returning null for remoteOffer.
11 years ago