Bettenbuk Zoltan
b7198ba4b3
Add recording file sharing switch
2019-04-23 20:32:10 +00:00
virtuacoplenny
c7013f5c4b
ref(follow-me): hook into redux ( #3991 )
...
Use subscribers to detect state change and emit those
out to other participants. Use middleware to register
the command listener.
2019-04-17 08:05:32 -07:00
Bettenbuk Zoltan
2b4ace75ae
[RN] Add connection indicator
2019-04-16 17:33:23 +02:00
Bettenbuk Zoltan
8bb56be317
[RN] Add conference connecting overlay
2019-04-10 15:47:36 +02:00
Bettenbuk Zoltan
18d908ce84
Fix flow errors from base/connection
2019-04-10 15:47:36 +02:00
Bettenbuk Zoltan
3987655f2a
Refactor config loading
2019-04-10 15:47:36 +02:00
virtuacoplenny
e7812c7d84
fix(device-selection): search for device by label and kind ( #4064 )
...
Searching for a device (id) by label alone can result in
false results when devices share labels, such as a mic
and speaker having the same label. To prevent such,
specify the device kind to be found instead of iterating
over all device kinds.
2019-04-08 10:03:45 -07:00
virtuacoplenny
ec09085a50
fix(device-selection): set audio output device on initial configuration
...
When the iFrame api is used to set a preferred audio output using
options passed into the JitsiMeetExternalAPI constructor, no logic
fires to actually change the audio output destination.
2019-04-04 08:10:01 -07:00
Bettenbuk Zoltan
b1a70240fc
Clear raise hand status on confidence leave
2019-04-01 21:03:36 +02:00
Bettenbuk Zoltan
50d7c1521f
Remove legacy web raise hand code
2019-04-01 21:03:36 +02:00
Bettenbuk Zoltan
5d9762b429
Extract notification timeout to a constant
2019-04-01 21:03:36 +02:00
Bettenbuk Zoltan
6ff733dae0
Platform generic notification for raised hand
2019-04-01 21:03:36 +02:00
Bettenbuk Zoltan
ce9744b9c3
Move participant event handler to a platform generic location
2019-04-01 21:03:36 +02:00
Hristo Terezov
829e5597d5
fix(iframe-api-devices): Misc small issues.
2019-03-29 15:42:02 +00:00
Hristo Terezov
a7aaf31c79
feat(iframe-api): Add deviceListChanged event.
2019-03-29 15:42:02 +00:00
Hristo Terezov
4967488e56
ref(iframe-api-devices): Use labels instead of IDs
2019-03-29 15:42:02 +00:00
Hristo Terezov
ed1d3d3df5
fix(api-devices): Initial device function calls
2019-03-29 15:42:02 +00:00
paweldomas
e839684ae9
fix(base/conference): tracks not added to the conference
...
If tracks are created while the conference is in the 'joining' state
they will never be added.
2019-03-27 10:06:59 +01:00
Bettenbuk Zoltan
13212a5980
[RN] Replace chat modal with SlidingView
2019-03-25 14:52:43 +01:00
Bettenbuk Zoltan
2a5adfc601
Remove some Flow annotations
2019-03-25 13:53:08 +01:00
paweldomas
f3f8dc2072
ref: move participant joined notification to the middleware
2019-03-21 15:47:14 +01:00
Saúl Ibarra Corretgé
c025c7e132
flow: tame the beast
...
🔥 🔥 🔥
2019-03-21 14:47:55 +01:00
Saúl Ibarra Corretgé
0e92e73789
chore: use strings as action types
...
Using anything non-serializable for action types is discouraged:
https://redux.js.org/faq/actions#actions
In fact, this is the Flow definition for dispatching actions:
declare export type DispatchAPI<A> = (action: A) => A;
declare export type Dispatch<A: { type: $Subtype<string> }> = DispatchAPI<A>;
Note how the `type` field is defined as a subtype of string, which Symbol isn’t.
2019-03-21 14:47:55 +01:00
virtuacoplenny
a667c9bff2
ref: js-utils for random and room name generator ( #3975 )
2019-03-19 10:35:36 -07:00
Hristo Terezov
cb8e9eed5e
feat(subject): UI
2019-03-12 23:03:58 +00:00
Saúl Ibarra Corretgé
975ff9c83d
rn: support passing serverURL and room to URL object
...
That's what the SDK passes now, if the room URL is not absolute.
2019-03-12 16:55:28 +01:00
Hristo Terezov
59fc3642a6
feat(amplitude): add mobile implementation
2019-03-12 16:48:08 +01:00
Bettenbuk Zoltan
8400d01d75
[RN] Add color scheme support to dialog buttons
2019-03-12 12:36:15 +01:00
Bettenbuk Zoltan
d04068344a
[RN] Make header button same size as header label
2019-03-12 12:36:15 +01:00
Bettenbuk Zoltan
55a971c0fd
[RN] Add color scheme support to header
2019-03-12 12:36:15 +01:00
Bettenbuk Zoltan
20c1b1cfae
[RN] Wrap PagedList navigator with SafeAreaView
2019-03-12 12:36:15 +01:00
Bettenbuk Zoltan
ecb44b6ab4
[RN] Make the header more compact
2019-03-12 12:36:15 +01:00
Дамян Минков
12d0aef686
Updates recording dialog. ( #3953 )
...
* Updates recording dialog.
* Update config.js doc.
* Adds comment and make a check more intuitive.
* Changes of using enum for recording types.
2019-03-11 09:17:21 -07:00
Bettenbuk Zoltan
98c7430b6f
[RN] Replace red screen with dialog
2019-03-07 01:09:03 +01:00
Bettenbuk Zoltan
ebdcbe122a
Change dialog button property keys
2019-03-07 01:09:03 +01:00
Hristo Terezov
a9d82a79ea
fix(toolbar): Move buttons to overflow menu when the space isn't enough
2019-03-06 17:51:31 +00:00
Bettenbuk Zoltan
b6e2701991
[RN] Add invite screen
2019-02-27 13:26:21 +01:00
Bettenbuk Zoltan
38b1be1291
[RN] Extract AvatarListItem
2019-02-27 13:26:21 +01:00
Дамян Минков
ea4d49f2a0
Adds new format of phoneList service and re-design dial in numbers page. ( #3903 )
...
* Adds new format of phoneList service and re-design dial in numbers page.
Adds flags and country names (with translations) for the numbers if using the new format.
* Fixes tests and fixes get default number.
* Updates swagger with new format.
* Moves html back yo table.
Fixes displaying on mobile and also the tel: URI generation. The tel: URI is tested on Android and iOS and seems to work (Android was not interpreting 'p', but both seems to like ',').
* Fixes a wrong return statement.
* Small fixes.
2019-02-26 13:32:46 +00:00
Leonard Kim
03f8d8b51a
fix(external_api): detect and skip params for hash routers
2019-02-22 10:34:49 -06:00
damencho
fc129d9849
Adds setting subject and adding event on receiving such change.
2019-02-19 13:22:27 +00:00
Saúl Ibarra Corretgé
8ea693616d
color-scheme: fix React warning
...
A reducer must always return a state or null to ignore it. When the color scheme
is undefined we should return the previous state.
2019-02-12 20:22:28 +01:00
Bettenbuk Zoltan
e094b6516a
[RN] Add color scheme support - Components
2019-02-08 11:43:21 +01:00
Bettenbuk Zoltan
2941f5dde4
[RN] Add color scheme support - JS
2019-02-08 11:43:21 +01:00
Saúl Ibarra Corretgé
6f95c50d6e
Revert "misc: make URL protocol matching regexes non-greedy"
...
This reverts commit 7c911eca96
.
I'm dumb. We need global mode because otherwise lastIndex is not updated in the
regex object, which we rely upon, so this is intentional.
2019-02-06 15:49:44 +01:00
Bettenbuk Zoltan
9f3ef43daa
[RN] Add conference navigation bar
2019-02-06 14:27:25 +01:00
Saúl Ibarra Corretgé
7c911eca96
misc: make URL protocol matching regexes non-greedy
2019-02-02 21:21:21 +01:00
paweldomas
3b6e34e96b
fix(JitsiMeetLogStorage): do not log whole message
...
The logMessage can be very long. Probably only it's length could be
important to why sendApplicationLog has failed. Stringify the error
though.
2019-02-01 10:34:03 +01:00
paweldomas
8fe5814831
ref(JitsiMeetLogStorage): move to base/logging
2019-02-01 10:34:03 +01:00
paweldomas
2305effa5c
feat(RN): enable log collector on mobile
...
Stores the Logger.LogCollector instance in base/logging state instead of
global APP variable and enables it on mobile.
2019-02-01 10:34:03 +01:00