Commit Graph

419 Commits

Author SHA1 Message Date
Mark Banner
aa3a4e072d Bustage fix from bug 1074688 part 3, conflicting with another patch. Fix the mocking of the tests to fix stubbing. rs+a=bustage-fix 2014-11-06 21:41:47 +00:00
Joel Maher
d61a879878 Bug 1092587 - TypeError: Promise.defer is not a function, causing browser chrome failures. r=Yoric 2014-11-05 09:47:00 -05:00
Mark Banner
30f0e95554 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
Mark Banner
4eb7ef3cb9 Bug 1074688 - Part 2 Add Join/Refresh/Leave room functions to the mozLoop API. r=mikedeboer 2014-11-06 20:52:16 +00:00
Romain Gauthier
e3e2ea9df7 Bug 1065201: introduce new sounds for Hello standalone and desktop. r=mikedeboer 2014-11-06 14:51:50 +01:00
Matthew Noorenberghe
906240dc9c Bug 1093500 - Cleanup Loop registration by pulling push URLs from the push handler. r=pkerr
--HG--
extra : rebase_source : 40639702a655b5e20eb7e00473c2f8c7676500dc
2014-11-05 13:58:52 -08:00
Jared Wein
cba4f7b673 Bug 1093793 - desktop call recipient declining incoming call leaves link-clicker's camera on. r=dmose 2014-11-05 13:47:52 -05:00
Mark Banner
902be81689 Bug 1094128 Convert the Loop Standalone controller app view to be based on the Flux style. r=nperriault 2014-11-05 14:59:40 +00:00
Mark Banner
75c663bad5 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
2c390faa97 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
58d2f737a2 Bug 1093056 Scrollbars shouldn't be shown in the room list by default. r=nperriault 2014-11-04 13:43:37 +00:00
Mark Banner
e5ba22eb02 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
Dan Mosedale
de0015f514 Bug 1073410 - get gUM perms earlier for Loop calls (paired with jaws), r=jaws,me 2014-11-03 14:48:16 -08:00
Nicolas Perriault
b5ed576548 Bug 1074676 - Allow deleting a Loop room. r=Standard8 2014-11-03 21:53:56 +00:00
Mike de Boer
2993a0f8e3 Bug 1074666: add support for room updates, fix event dispatching and support room participant processing. r=Standard8 2014-11-03 18:08:16 +01:00
Mark Banner
8a9f2df9f2 Bug 1074678 - Open a room window when the user selects the room in the Loop panel. r=mikedeboer 2014-11-03 16:34:03 +00:00
Mark Banner
ffc3020035 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
6292d8459f 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
Mike de Boer
461b36eb9e Bug 1093027: stop using Promise.defer in Loop mochitests. r=Standard8 2014-11-03 15:11:21 +01:00
Nicolas Perriault
b40918b5a7 Bug 1074680 - Create a Loop room, r=Standard8. 2014-10-31 16:28:33 +01:00
Romain Gauthier
be14a2d5d0 Bug 1075509 - Standalone UI needs "call failed" sound. r=nperriault 2014-10-28 14:33:37 +01:00
Tomasz KoƂodziejski
a771bdb650 Bug 1077653 - Add incoming call button icon spacing. r=dmose 2014-10-30 09:15:09 +00:00
Matthew Noorenberghe
ca163ad0b0 Bug 1091161 - MozLoopService: Separate gInitializeTimerFunc from the actual initialize callback so we can retry initialization on demand. r=pkerr
--HG--
extra : rebase_source : c47e54d93832079d4b0d2b6615d3348c6bc010cd
2014-10-29 16:20:31 -07:00
Dan Mosedale
75735725b7 Bug 1074674 - add button to copy room location to clipboard, r=NiKo 2014-10-29 14:10:28 -07:00
Mike de Boer
2d3919dbc1 Bug 1089011: make sure to only import contacts that are part of the default contacts group. r=MattN 2014-10-29 17:40:57 +01:00
Mike de Boer
952154e9c5 Bug 1089547: fix error passing in MozLoopAPI and remove leftover in LoopRooms. r=Standard8 2014-10-29 17:01:26 +01:00
Mark Banner
7b36254e8a 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
Mike de Boer
705810d059 Bug 1089547: simplify LoopRooms implementation, add support for events. r=Standard8 2014-10-29 14:28:42 +01:00
Andrei Oprea
b5a23f32f1 Bug 1078718 - Force standalone app reload on hashchange event. r=Standard8 2014-10-28 21:52:17 +00:00
Mark Banner
e9ff6f6de0 Bug 1086434 Having multiple outgoing Loop windows in an end call state could result in being unable to received another call. r=dmose
Temporarily make the random number a big number whilst we fix the issue elsewhere.
2014-10-28 21:09:34 +00:00
Tomasz KoƂodziejski
aa35bb5486 Bug 1077610 - Remove unnecessary white space in loop's conversation window. r=mikedeboer 2014-10-22 14:33:00 -04:00
Matthew Noorenberghe
08399e30f4 Bug 1089919 - Callback with an error if a 2nd registration for MozLoopPushHandler happens for the same channel ID. r=mikedeboer 2014-10-28 10:42:27 +01:00
Nicolas Perriault
35915c5ad0 Bug 1074672 Part 3 - Update the Loop room list to use the new mozLoop.rooms API. r=Standard8 2014-10-27 20:29:24 +00:00
Romain Gauthier
9a1c8be5b2 Bug 1065203 - Add some sound notifications for Loop's standalone link-clicker ui. r=nperriault 2014-10-27 17:05:09 +00:00
Jared Wein
545074c32a Bug 1077599 - Rounding corners of buttons. r=mikedeboer 2014-10-27 10:51:58 -04:00
Mike de Boer
77b422b63b Bug 1088465 - MozLoopService: Use a |mocks| property instead of passing arguments through registration. r=mikedeboer 2014-10-27 11:11:36 +01:00
Mark Banner
b2edf9d9a8 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
e1f520f22d Bug 1088346 - Handle "answered-elsewhere" on incoming calls for desktop on Loop. r=nperriault 2014-10-24 14:22:59 +01:00
Paul Kerr
81a0ad1bec Bug 1074699 - Add createRoom and addCallback to LoopRooms API. r=dmose 2014-10-24 11:28:36 +01:00
Jared Wein
b5d39a9e82 Bug 1077611 - Remove platform detection from loop panel & conversation window. r=dmose 2014-10-23 14:11:12 -04:00
Paul Kerr [:pkerr]
822b313a5b Bug 1088230 - Add backwards compatible registration payload to new rooms registration for Loop. r=Standard8 2014-10-23 22:52:16 +01:00
Tomasz KoƂodziejski
e62919f051 Bug 1069028 - Implement Loop panel footer layout/styling with FxA pieces. r=MattN
--HG--
extra : rebase_source : 0e790de0b084de66caa1d0ad38fb381ed6e40273
2014-10-22 17:53:00 -07:00
Paul Kerr
e95d4816c9 Bug 1074664: Implement a non-persistent rooms store, r=mikedeboer
https://bugzilla.mozilla.org/show_bug.cgi?id=1074664
bit-rot fix copy
2014-10-23 14:16:46 -07:00
Adam Roach [:abr]
fb7049f9ab Bug 1033579 - Add channel to POST calls for Loop to allow different servers based on the channel. r=dmose 2014-10-23 20:37:58 +01:00
Paul Kerr
2fd6df7067 Bug 1074663: Register with PushServer for updates to rooms, r=MattN 2014-10-23 09:50:12 -07:00
Mark Banner
efb1f39bd2 Bug 1074517 Second call with a Loop url gets disconnected - ensure stream published/subscribed flags are properly reset. r=dmose 2014-10-23 10:44:13 +01:00
Mark Banner
84ac9ba83d Bug 1081023 - Handle call url changes to the format for Loop's call links. r=nperriault 2014-10-23 09:42:21 +01:00
Jared Wein
ab463a7dfc Bug 1081189 - Move URLs out of loop.en-us.properties and into the config file and Makefile. r=NiKo`
--HG--
extra : rebase_source : b4c7023c1d70ab81bc353d5237b8be5376ae7502
2014-10-22 11:00:42 -04:00
Jared Wein
921ab4e54d Bug 1085451 - Implement new design for Loop's green call buttons. r=Gijs
--HG--
extra : rebase_source : e2099d39b988546a4b6dd8c819af7cdc062f0279
2014-10-20 19:26:16 -04:00
Mark Banner
2dea17a831 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