Commit graph

88 commits

Author SHA1 Message Date
Dan Mosedale
0fd9267ee6 Bug 1107255-Fix tested Loop callers of window.close to use WindowCloseMixin, r=NiKo` 2014-12-09 12:04:25 -08:00
Mark Banner
47576f2ae6 Bug 1106474 - Drop conversationStore's use of Backbone.Model for Loop. r=nperriault 2014-12-02 13:50:37 -08:00
Romain Gauthier
fc3dc7434e Bug 1087528 - Call IDs in about:webrtc. r=standard8, r=pkerr 2014-11-14 16:50:17 +01:00
Nicolas Perriault
4fc8bdf986 Bug 1086512 - Added feedback form to Loop desktop room window. r=Standard8 2014-11-25 13:19:34 +01:00
Nicolas Perriault
10e52a81b8 Bug 1076754 - Moved Loop feedback flow to Flux. r=Standard8 2014-11-24 17:02:48 +01:00
Mike de Boer
8c2cb161cd Bug 1102841: implement Cancel and Block a call for incoming direct calls r=abr 2014-11-21 15:38:42 +01:00
Jared Wein
f9cfe19c63 Bug 1101006 - Refactor mozLoop.{get, set}LoopCharPref and mozLoop.{get, set}LoopBoolPref to mozLoop.{get, set}Pref that uses getPrefType. r=mikedeboer 2014-11-19 13:29:27 -05:00
Nicolas Perriault
538e169c18 Bug 1094137 - Create a common shared store creator for Loop. r=Standard8 2014-11-19 14:59:08 +00:00
Mark Banner
ee90afcd25 Bug 1074686 - Part 5 Hook up the active room store to the sdk for Loop rooms on desktop to enable audio and video in rooms. r=nperriault 2014-11-11 14:48:56 +00:00
Nicolas Perriault
d384c380c8 Bug 1074686 - Part 3 Revamped view architecture for Desktop Loop rooms. r=Standard8 2014-11-11 09:33:05 +00:00
Nicolas Perriault
fe2614bfb8 Bug 1074686 - Part 2: Implement room views for Loop Desktop. r=Standard8 2014-11-10 14:42:39 +00:00
Mark Banner
5716218663 Bug 1074688 - Part 3 Hook the new activeRoomStore into the standalone views, and also extend the store to manage joining rooms on the Loop server. r=nperriault,a=RyanVM 2014-11-06 20:53:49 +00:00
Romain Gauthier
002e180974 Bug 1065201: introduce new sounds for Hello standalone and desktop. r=mikedeboer 2014-11-06 14:51:50 +01:00
Mark Banner
f57a918889 Bug 1093475 When a Loop call URL is deleted/blocked, use the proper session. r=mikedeboer 2014-11-05 13:59:46 +00:00
Nicolas Perriault
8671517f49 Bug 1093620 - Using a single root store for Loop rooms. r=Standard8
--HG--
rename : browser/components/loop/content/shared/js/localRoomStore.js => browser/components/loop/content/shared/js/activeRoomStore.js
rename : browser/components/loop/content/shared/js/roomListStore.js => browser/components/loop/content/shared/js/roomStore.js
rename : browser/components/loop/test/shared/localRoomStore_test.js => browser/components/loop/test/shared/activeRoomStore_test.js
rename : browser/components/loop/test/shared/roomListStore_test.js => browser/components/loop/test/shared/roomStore_test.js
2014-11-05 13:59:46 +00:00
Mark Banner
b9a915d3e1 Bug 1074688 - Part 1 Rename the existing EmptyRoomView to be DesktopRoomView, and clean it up, in preparation for the Loop room view implementation. r=nperriault 2014-11-04 10:12:40 +00:00
Mark Banner
c299359b02 Bug 1090209 - Part 2 Use MozLoopService to manage window ids centrally, and store the data for the window opening. r=mikedeboer
Use LoopCalls directly to handle busy statuses.
2014-11-03 16:34:03 +00:00
Mark Banner
6787686cbf Bug 1090209 - Part 1 Drop the window type from the url that opens a Loop conversation window, and pass it in the call data instead. r=nperriault
Also creates a ConversationAppStore for managing the overall window data and selection of the type of window it is for the views.
2014-11-03 16:34:02 +00:00
Mark Banner
e3677253b1 Bug 1084228 Replace 'callId' with 'windowId' in a Loop conversation window so that it represents what it is and is distinct from the real 'callId'. r=mikedeboer 2014-10-29 14:21:27 +00:00
Mark Banner
b6739406fa Bug 1047410 - Desktop client should display Call Failed if an incoming call fails during set-up. r=nperriault 2014-10-24 15:01:20 +01:00
Mark Banner
7115603c12 Bug 1088346 - Handle "answered-elsewhere" on incoming calls for desktop on Loop. r=nperriault 2014-10-24 14:22:59 +01:00
Jared Wein
6631f7e3f5 Bug 1077611 - Remove platform detection from loop panel & conversation window. r=dmose 2014-10-23 14:11:12 -04:00
Mark Banner
f7c76f5450 Bug 1081023 - Handle call url changes to the format for Loop's call links. r=nperriault 2014-10-23 09:42:21 +01:00
Mark Banner
85e3cfa6ad Bug 1081959 - "Something went wrong" isn't displayed when the call fails in the connection phase, r=dmose 2014-10-20 11:10:23 -07:00
Dan Mosedale
c063427d7c Bug 1074686 - Test/impl EmptyRoomView, store, and actions, r=Standard8 2014-10-14 15:22:35 -07:00
Mark Banner
ebc9fbb967 Bug 1081066 Incoming call window stays open forever if the caller closes the window/tab or crashes. r=nperriault 2014-10-13 09:17:49 +01:00
Mark Banner
6cd85e9bcd Bug 1029433 When in a Loop call, the title bar should display the remote party's information. r=nperriault 2014-10-10 14:03:56 +01:00
Andrei Oprea
2ea5a124e7 Bug 1020449 Loop should show caller information on incoming calls. Patch originally by Andrei, updated and polished by Standard8. r=nperriault 2014-10-10 10:19:45 +01:00
Mark Banner
d9b0f044f4 Bug 1072323: Hook up the contact menus to be able to start outgoing calls. r=mikedeboer 2014-10-07 17:10:56 +02:00
Mark Banner
863c847e79 Bug 972017 Part 4 - Hook up the OT sdk to the direct calling window for Loop. r=nperriault 2014-10-03 22:42:02 +01:00
Mark Banner
85b2d189ea Bug 972017 Part 3 - Finish the view flow transition for direct calling for Loop. r=nperriault 2014-10-02 19:55:22 +01:00
Nicolas Perriault
ad583709b0 Bug 1047406 - Remove notifications in Loop conversation window. r=Standard8 2014-10-02 19:55:21 +01:00
Mark Banner
4965914593 Follow-up to bug 1000240 Fix the generated conversation.js file, missed during bitrot. rs=nperriault 2014-10-02 08:55:56 +01:00
Nicolas Perriault
e1f1020688 Bug 1000240 - Added a Call Failed view for Loop standalone. r=Standard8 2014-10-01 15:16:05 +01:00
Mark Banner
062a92d254 Bug 1074823 - Infinite ringing if the caller cancels the call in the 'connecting' state. Handle the initial state returned from the websocket. r=dmose 2014-09-30 23:06:34 +01:00
Mark Banner
122e4eddcd Bug 972017 Part 2 - Set up actions and a dispatcher and start to handle obtaining call data for outgoing Loop calls from the desktop client. r=mikedeboer 2014-09-30 20:44:05 +01:00
Mark Banner
631b97c2df Bug 972017 Part 1 - Add a new controller view for selecting between incoming and outgoing calls in the Loop Conversation window. Also, set up a bare-bones outgoing pending conversation view. r=mikedeboer 2014-09-30 20:44:04 +01:00
Wes Kocher
6d4ad0e657 Backed out changeset 4c48e36e05bb (bug 1000240) for marionette failures 2014-09-26 16:31:30 -07:00
Nicolas Perriault
6733051ac9 Bug 1000240 - Add a Call Failed view for Loop standalone UI. r=Standard8 2014-09-26 23:10:08 +01:00
Mark Banner
4bb3785445 Bug 1066502 Remove the backbone router from the Loop conversation window, use a react view for control. r=nperriault 2014-09-24 14:25:30 +01:00
Adam Roach [:abr]
47f62235b2 Bug 1066816 - Allow OT toolkit to set GUID for analytics r=Standard8 2014-09-16 06:46:11 -07:00
Mike de Boer
be6da9c5d1 Bug 1070045: shim contacts React classes when ES6 is not available in the browser used. r=Niko 2014-09-23 12:21:35 +02:00
Nicolas Perriault
509a70bec1 Bug 974873 - Add feedback form to Loop standalone conversation window. r=Standard8 2014-09-22 13:40:57 +01:00
Paul Kerr [:pkerr]
7110846680 Bug 1032700: LoopService reject with reason = busy an incoming call when busy. r=standard8,MattN 2014-09-19 14:32:53 -07:00
Mark Banner
e16d409bbf Bug 1067519 Loop desktop client should close the conversation window if the caller chooses to cancel the call. r=nperriault 2014-09-16 16:03:59 +01:00
Ed Morley
a0e5b4d9cd Backed out changeset ecc5cb4dcdfe (bug 1066816) for loop test failures 2014-09-16 16:01:15 +01:00
Adam Roach [:abr]
8c56624621 Bug 1066816 - Allow OT toolkit to set GUID for analytics r=Standard8 2014-09-16 06:46:11 -07:00
Adam Roach [:abr]
14cd24ba60 Bug 1017257 - Make loop code CSP-friendly (remove all inline script) r=Standard8 2014-09-15 15:39:12 -07:00
Andrei Oprea
9f8c52ef2f Bug 1042060 - Implement default answering mode for desktop client. r=mikedeboer 2014-09-10 15:50:00 -04:00
Paul Kerr [:pkerr]
fd6bc33152 Bug 1035348 - Part 1: Move GET/calls to MozLoopService. r=Standard8 2014-09-10 15:22:32 +01:00