Lyubomir Marinov
8687b69167
Consistency
...
Be consistent about formatting within 1 and the same file.
2017-02-07 08:29:40 -06:00
Lyubomir Marinov
6c5468d904
Simplify the source code
...
If half the file is written in ES6, it is easier to read if the rest of
the file is in ES6 as well. If ES6 is used, then const is better than
let. If source code is shorter yet as readable as the long version, then
prefer the short version.
2017-02-07 08:29:40 -06:00
Lyubomir Marinov
d6b0f8d4c5
Use functions, do not re-implement them
...
We have the functions reload and redirect which modify window.location.
Use them and do not directly modify window.location so that we have
fewer places of direct window.location modifications and it is easier to
refactor them.
2017-02-07 08:29:40 -06:00
Lyubomir Marinov
a8cd4ff12c
1, not 2 names for 1 and the same abstraction
...
window.location calls it reload so util/helpers shouldn't call it
redirect because UI/util/UIUtil has it is own redirect which is the
assign of window.location.
2017-02-07 08:29:40 -06:00
Lyubomir Marinov
8509efc8af
Make the Web app aware of its context root
2017-02-07 08:27:23 -06:00
Saúl Ibarra Corretgé
23a0053dad
doc: add section about embedding to the README
2017-02-06 17:41:19 -06:00
Saúl Ibarra Corretgé
5849980092
external_api: fix jsdoc
2017-02-06 17:41:19 -06:00
Saúl Ibarra Corretgé
e81fc2b254
doc: fix external API documentation
...
- use proper punctuation
- fix markdown syntax
- always use syntax highlighting
- document missing commands
- miscellaneous grammar fixes
2017-02-06 17:41:19 -06:00
yanas
f6f730b994
Lower the margin between video thumbnails
2017-02-06 15:34:05 -06:00
Lyubomir Marinov
2ad869a036
Comply w/ coding style
...
- Use 1 name for 1 abstraction. Instead of useFullScreen and enabled use
fullScreen.
- Comments are correct English sentences so no double spaces between
senteces, no capitalization of the work On midsentence.
- Write as little source code as possible if readability is preserved.
- Utilize Facebook's Flow.
- The name of a private function must start with _ and the jsdoc should
state that the function is private.
2017-02-06 15:32:03 -06:00
Saúl Ibarra Corretgé
7a8c84e990
[RN] Implement full screen mode while in a conference
...
The implementation varies across platforms, with the same goal: allow the app to
use the entire screen real state while in a conference.
On Android we use immersive mode, which will hide the status and navigation bars.
https://developer.android.com/training/system-ui/immersive.html
On iOS the status bar is hidden, with a slide effect.
2017-02-06 13:51:17 -06:00
Lyubomir Marinov
0de01e93dd
react-native 0.41.2
2017-02-06 12:24:38 -06:00
Lyubomir Marinov
6fa93e5b44
file-loader 0.10.0
2017-02-06 12:24:38 -06:00
Lyubomir Marinov
2144ec1e3f
eslint 3.15.0
2017-02-06 12:24:38 -06:00
bgrozev
68d2f60ace
Merge pull request #1276 from jitsi/respect-disable-rtx
...
fix: Respect the disableRtx config option.
2017-02-06 11:52:03 -06:00
George Politis
3d671ae71f
docs: Documents the disableRtx config option.
2017-02-06 11:19:33 -06:00
Lyubomir Marinov
8ed47f9d99
[flow] Lint with Flow (in addition to JSHint and ESLint)
2017-02-03 16:36:14 -06:00
Lyubomir Marinov
b50f858556
[flow] Expand the coverage of flow-monitored files
2017-02-03 16:36:14 -06:00
Lyubomir Marinov
5de1a74429
[flow] Take advantage of flow-typed
2017-02-03 16:36:14 -06:00
Lyubomir Marinov
2063ad467d
flow-typed
2017-02-03 16:36:14 -06:00
Lyubomir Marinov
679acbae16
Use babel-eslint in the whole project
2017-02-03 16:36:14 -06:00
Aaron van Meerten
a5b706a99e
Added a prosody plugin for making all users into muc owners in prosody
...
Included a patch to prosody-trunk which allows owners to kick each other
2017-02-03 11:41:08 -06:00
yanas
542e61357e
Adds new combined camera and mic icon
2017-02-02 17:10:02 -06:00
Lyubomir Marinov
3743602c67
[RN] Fix the parsing of the domain out of a URL
2017-02-02 13:40:49 -06:00
Lyubomir Marinov
ee651840bf
Fixes related to coding style
2017-02-02 10:54:24 -06:00
damencho
0765c60d77
Moves feedback button as a component.
...
When callstats is not configured hide the button.
2017-02-02 10:06:17 -06:00
Lyubomir Marinov
7fa17322a1
Consistency in naming and jsdocs
2017-02-02 09:46:09 -06:00
Lyubomir Marinov
cfa3047330
[flow] Type annotations
2017-02-02 09:45:34 -06:00
Lyubomir Marinov
9e033deb7b
Remove unnecessary source code
2017-02-02 09:42:14 -06:00
Lyubomir Marinov
f6c914f6f0
[flow] A minimal demonstration of flow in action
2017-02-01 13:38:37 -06:00
Lyubomir Marinov
06ff02c2a5
[flow] Ignore packages in node_modules that cause errors and we do not want to fix
2017-02-01 13:38:37 -06:00
Lyubomir Marinov
63fd263890
flow 0.36.0
...
The first step towards enabling Facbook's flow in the project. The flow
configuration is pristine as generated by react-native upgrade.
2017-02-01 13:38:37 -06:00
Lyubomir Marinov
94f3d4b279
[RN] Expand domains supported by Universal Links
2017-01-31 22:47:47 -06:00
Lyubomir Marinov
fdc96044ad
[RN] App-specific URL scheme
2017-01-31 22:47:47 -06:00
Lyubomir Marinov
91487ffc94
Fix a case of endless recursion
2017-01-31 22:47:47 -06:00
Saúl Ibarra Corretgé
7a57dcc08a
doc: add documentation on how to build the mobile apps
2017-01-31 22:32:15 -06:00
Дамян Минков
913a54713d
Adds testing repo to readme.
2017-01-31 21:42:45 -06:00
damencho
39a8681e8e
Improves safe checks for missing stats.
2017-01-30 17:01:25 -06:00
George Politis
a7015b0d1a
fix: Respect the disableRtx config option.
2017-01-30 16:20:23 +00:00
Lyubomir Marinov
5305f23332
Consistent naming of functions
...
Until we make a decision on access modifier hints and adopt a respective
coding style, consistency is king.
2017-01-28 20:15:10 -06:00
Lyubomir Marinov
acbf3adab7
Simplify: Remove react/features/base/react-native
2017-01-28 20:13:54 -06:00
Lyubomir Marinov
366b2f1374
Simplify: Remove react/features/base/navigator
2017-01-28 19:56:35 -06:00
Lyubomir Marinov
2189ab7ee6
Consistent naming of react-redux's mapStateToProps
...
Until we make a decision on access modifier hints and adopt a respective
coding style, consistency is king.
2017-01-28 17:34:57 -06:00
Lyubomir Marinov
349c04d8d1
Consistent naming of functions
...
Until we make a decision on access modifier hints and adopt a respective
coding style, consistency is king.
2017-01-28 17:28:13 -06:00
Lyubomir Marinov
c7c6249ad7
[RN] Fix room name case sensitivity
...
It turns out that it is not enough to give lib-jitsi-meet the room name
in lower case. BOSH also needs the room name in lower case.
2017-01-28 17:26:09 -06:00
Lyubomir Marinov
5319227a8f
Fix jsdocs
2017-01-28 12:11:24 -06:00
Lyubomir Marinov
3aff812ee2
Consistent naming of Component props mapped from the Redux state
...
Until we make a decision on access modifier hints and adopt a respective
coding style, consistency is king.
2017-01-27 21:36:20 -06:00
Lyubomir Marinov
88eabf23f4
Remove obsolete UnsupportedMobileBrowser functionality
...
The desired behavior of the button 'Start a conference' / 'Join the
conversation' is to launch the mobile app if installed; otherwise, do
nothing i.e. continue to display UnsupportedMobileBrowser.
Anyway, we may change our minds about allowing the user to continue in a
supported mobile browser so preserve the source code that enables that
but give it more appropriate naming.
2017-01-27 21:29:09 -06:00
Любомир Маринов
a70beaf7b6
Merge pull request #1265 from jitsi/api
...
api/api.html -> examples/api.html && rm doc/api
2017-01-27 20:11:23 -06:00
Lyubomir Marinov
c91bffa73c
Merge branch 'saghul-android-audiomode'
2017-01-26 23:48:42 -06:00