Commit Graph

63 Commits

Author SHA1 Message Date
Andrei Oprea
1cba0947da Bug 1023507 - Handle SDK failures when calling connect. r+ui-r=dmose 2014-06-25 11:00:00 -04:00
Adam Roach [:abr]
c7c126a64c Bug 1011472 - Add audio alert for incoming call r=florian,standard8 2014-06-26 18:55:03 -05:00
Jim Blandy
39dc0c6097 Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Mark Banner
c1ca2e6c56 Bug 1023279 Make conversation window title localizable, and add missing license header. r=nperriault,ui-review=darrin 2014-06-23 11:48:32 +01:00
Mark Banner
8a9d4d8576 Bug 1026504 - Clarify non-shared status of sdk and webl10n for Loop by moving them from the shared libs to non-shared. r=nperriault 2014-06-18 10:43:31 +01:00
Nicolas Perriault
90a033e96e Bug 1022874 - Add non-minified version of Backbone for Loop. r=Standard8 2014-06-11 11:03:50 +01:00
Nicolas Perriault
ba0226ae9e Bug 1022873 - Add non-minified version of Lodash for Loop. r=Standard8 2014-06-11 11:03:12 +01:00
Nicolas Perriault
fb01868885 Bug 1022872 - Add non-minified version of jQuery for Loop. r=Standard8 2014-06-11 11:01:21 +01:00
Adam Roach [:abr]
0556542cb0 Bug 1022772 - SJCL should be unminified, versioned r=Standard8 2014-06-09 13:24:24 -05:00
Nicolas Perriault
6810a0c546 Bug 1020451 Implement basic accept/reject call buttons so that video isn't shown before the call is accepted. r=Standard8 2014-06-05 19:57:42 +02:00
Adam Roach [:abr]
314769e7fc Bug 994131 - Change URLs in OT.properties to use https r=Standard8 2014-06-05 12:42:01 -05:00
Nicolas Perriault
7f463f5d48 Bug 1003029 Use local versions of OT assets. r=Standard8,rs=gijs,r=abr 2014-06-05 17:01:18 +01:00
Adam Roach [:abr]
5cc158adb8 Bug 1021036 - Change default button color from grey to purple r=NiKo` 2014-06-05 10:51:37 -05:00
Adam Roach [:abr]
bf3f510899 Bug 1020540 - Include only those components we need from SJCL r=Standard8 2014-06-05 09:23:39 -05:00
Nicolas Perriault
d5d4ce9609 Bug 1018875 Prevent displaying OT GuM custom dialog. r=Standard8 2014-06-05 15:51:59 +02:00
Mark Banner
0ca074979e Backed out changeset 3540ecf33808 / bug 1003029 due to test failures. 2014-06-04 13:16:06 +01:00
Nicolas Perriault
65f65ed9e2 Bug 1003029 Use local versions of OT assets for Loop. r=Standard 2014-06-04 09:40:52 +01:00
Mark Banner
49f58dd859 Bug 1020121 Remove unnecessary/erroneous .gitignore files from loop. r=nperriault 2014-06-04 09:36:50 +01:00
Nicolas Perriault
96f840d501 Bug 994152 Loop needs a "do not disturb" control. r=mhammond,r=Standard8 2014-06-02 20:30:02 +01:00
Adam Roach [:abr]
e8886480dd Bug 1017206: Update SDK to 2.2.5 rs=me 2014-05-30 18:25:23 -05:00
Mark Banner
1c1c295531 Bug 1017882 Remove unnecessary and incorrect padding value for notification close buttons. r=nperriault 2014-05-30 13:22:30 +01:00
Dan Mosedale
82ecedc072 Bug 976109 - Switch session tokens from cookies to Hawk, r=NiKo`,Standard8 2014-05-29 21:20:11 +01:00
Mark Banner
1536cefd96 Bug 994151 Part 2. Only register with the servers if the user has obtained call urls that haven't expired yet. r=dmose 2014-05-29 21:20:11 +01:00
Mark Banner
467d5da0f0 Bug 994151 Part 1. Ensure the client is registered before requesting a call url. r=dmose 2014-05-29 21:20:11 +01:00
Mark Banner
a12dc322a3 Bug 1013092 Remove the logo from the video stream. r=nperriault 2014-05-29 21:20:11 +01:00
Nicolas Perriault
d8e1c5e93e Bug 974895: Added landing page for unsupported devices, r=Standard8. 2014-05-29 21:20:11 +01:00
Nicolas Perriault
ae2cbf3b84 Bug 1005041: In progress feedback when getting a call url, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
3cfd67edf3 Bug 997178 - Restart a call, r=dmose 2014-05-29 21:20:11 +01:00
Romain Gauthier
48bdb60660 Bug 972941: Landing page for non WebRTC-compliant browsers on supported devices. r=nperriault 2014-05-29 21:20:11 +01:00
Nicolas Perriault
5eaac62af8 Bug 999480 - Panel to use a router & templated views, r=Standard8 2014-05-29 21:20:11 +01:00
Nicolas Perriault
6c10406bc3 Bug 998271 - L10n notifications, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
2eba3b0a83 Bug 991118 - Going back should terminate call session, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
3a030a824c Bug 996526 - Backbone views to carry their own templates. r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
8f05163e22 Bug 972019 - Shared conversation router logic. r=dmose 2014-05-29 21:20:11 +01:00
Mark Banner
2f0103850c Bug 995194 Don't unpublish when receiving sessionDisconnected, as we've implicitly unpublished already, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
30fd5e864e Bug 972019: Terminate a call. r=Standard8 2014-05-29 21:20:11 +01:00
Mark Banner
1bb231ba10 Bug 993324 Upgrade Loop to use TokBox SDK v2.2 r=nperriault 2014-05-29 21:20:11 +01:00
Nicolas Perriault
dd6e97d2a6 Bug 991126 - Prevented multiple form submission. r=Standard8 2014-05-29 21:20:11 +01:00
Nicolas Perriault
7db75c21d0 Bug 988229 - Shared notifier component. r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
b54433e3c2 Bug 991122 - Fixed video layout on Google Chrome. r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
1dc34bcdf4 Bug 991654 - Updated client to use new server error format. r=Standard8 2014-05-29 21:20:11 +01:00
Mark Banner
a086972dba Bug 985596 Improve conversation model to handle incoming and outgoing calls. r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
129e417968 Bug 985596 - Refactored shared assets & tests. r=dmose 2014-05-29 21:20:11 +01:00
Dan Mosedale
dd78a45858 Bug 976109 - Load and package Hawk libraries, r=NiKo` 2014-05-29 21:13:49 +01:00
Mark Banner
3128a712cb Bug 994151 Part 2. Only register with the servers if the user has obtained call urls that haven't expired yet. r=dmose 2014-05-29 21:13:48 +01:00
Mark Banner
f060ac7139 Bug 994151 Part 1. Handle registration errors better, with simple notifications to the user, and handle subsequent attempts to register with the server. r=dmose 2014-05-29 21:13:47 +01:00
Mark Banner
c2fe7130c8 Bug 1008122 Loop content changes for the separation of Loop from Social. r=nperriault 2014-05-29 21:13:46 +01:00
Nicolas Perriault
cf05eebd72 Bug 1005041: In progress feedback when getting a call url, r=dmose 2014-05-29 21:13:45 +01:00
Nicolas Perriault
bb39e618b0 Bug 994146: panel should be reset when closed, r=dmose 2014-05-29 21:13:45 +01:00
Nicolas Perriault
1f35fcd35c Bug 999480 - Panel to use a router & templated views, r=Standard8 2014-05-29 21:13:45 +01:00