Commit Graph

79 Commits

Author SHA1 Message Date
akshitkrnagpal 921b7f6f9b Configured electron-builder for app release 2018-07-05 21:00:19 +02:00
akshitkrnagpal d47c142ca7 Fix opening of help menu on ESC press 2018-07-04 20:55:20 +01:00
akshitkrnagpal 5ba65fb7d2 Show window once ready-to-show 2018-07-04 08:20:28 +01:00
akshitkrnagpal d0b5e0cecc Made Regex compatible on windows 2018-07-04 08:20:28 +01:00
akshitkrnagpal e228bfcca0 Added Start with Audio and Video muted toggles 2018-07-03 10:15:41 +01:00
akshitkrnagpal 27aafc13c8 Minor fix in SettingsButton component 2018-07-03 10:15:41 +01:00
akshitkrnagpal 541cfd3401 Replaced getAvatarURL from js-utils 2018-06-29 16:13:34 -05:00
Akshit Kr Nagpal c0f5d0e208 Added Prop validation in Navbar Component 2018-06-29 08:27:47 +01:00
Akshit Kr Nagpal 8ecfab1b5b Comments Fixes 2018-06-29 08:27:47 +01:00
akshitkrnagpal 351ec163b2 Refactor arrow function 2018-06-29 08:27:47 +01:00
Saúl Ibarra Corretgé 31d1bb8962 Simplified code 2018-06-28 15:04:24 -05:00
Saúl Ibarra Corretgé d3c77c847a Add "about" to help menu 2018-06-28 15:04:24 -05:00
Saúl Ibarra Corretgé c3d5c8e609 Add heading to help menu 2018-06-28 15:04:24 -05:00
Saúl Ibarra Corretgé 1d3cfbb569 Improve dragging experience
The entire page is draggable, except:

- buttons
- any input type
- the filmstrip
- the chat panel
2018-06-28 14:56:55 -05:00
akshitkrnagpal 79db9fab88 Validate Server URL before setting as Custom Server URL 2018-06-28 09:42:25 +02:00
Akshit Kr Nagpal c3068e68e7 Created separate component and refactored Server URL field 2018-06-28 09:42:25 +02:00
akshitkrnagpal 202e5583ff Added loading spinner in conference component
The spinner will be visible until jitsi-meet iframe is completely loaded.
2018-06-28 06:38:59 +02:00
akshitkrnagpal 3bd9970c12 Add ability to configure the server URL
The configured server URL will be used when the room URL is not
a full URL. If a full URL is given, the target server is joined.

The default server URL is https://meet.jit.si
2018-06-25 21:33:28 +02:00
Akshit Kr Nagpal d73f80e7bf Refactor handling of domain
Use the concept of a "server URL", since it's URLs we are dealing with,
not actul domains.
2018-06-25 16:40:43 +02:00
Akshit Kr Nagpal f886f033f2 Add keyboard shortcut to open settings drawer
Fixes: #65
2018-06-24 09:26:52 +02:00
Saúl Ibarra Corretgé 2dcf7b32e9 Update Electron 2018-06-23 09:40:16 -05:00
Saúl Ibarra Corretgé f1846bd4cb Rename XyzAction components to XyzButton
The term "action" is quite overloaded since we use redux,
so let's call it "button" since that's how it behaves.
2018-06-21 07:55:32 +02:00
Saúl Ibarra Corretgé be44cb9496 Simplified code 2018-06-21 07:55:32 +02:00
akshitkrnagpal 8f79e886fc Added settings drawer with persistent settings 2018-06-21 07:55:32 +02:00
Akshit Kr Nagpal 93d8268a68 Remember Window State 2018-06-20 21:38:53 +02:00
Saúl Ibarra Corretgé 994a605ce0 Add extra development utilities
- devtron
- electron-react-devtools
2018-06-19 13:50:45 -05:00
Saúl Ibarra Corretgé fc5b1f37c0 Pin the jitsi-meet-electron-utils dependency 2018-06-19 13:50:45 -05:00
Saúl Ibarra Corretgé 9b685d30d3 Add development shortcuts
With the menu bar gone, shortcuts to reload the window or open the DevTools
need to be done manually. Thankfully electron-debug takes care of this!
2018-06-19 13:50:45 -05:00
Saúl Ibarra Corretgé da1b6addb5 Don't show the menu bar 2018-06-19 13:50:45 -05:00
Saúl Ibarra Corretgé f3b7b71c94 Style 2018-06-19 13:50:45 -05:00
akshitkrnagpal c98037f9be Added Jitsi Logo to navbar 2018-06-17 07:09:04 +02:00
hristoterezov 1d229dd9ec fix(google-auth): popup. 2018-06-12 17:55:20 -05:00
akshitkrnagpal decb351ed3 Updated eslint-config-jitsi 2018-06-11 08:26:57 +02:00
Saúl Ibarra Corretgé 67cab07c73 Update .gitignore 2018-06-08 21:32:21 +02:00
akshitkrnagpal 8310bf7389 Added initial navigation bar 2018-06-08 21:32:21 +02:00
akshitkrnagpal 4015a05f18 Add Redux and use it as the navigator 2018-06-05 22:42:02 +02:00
akshitkrnagpal f85673da87 Removed node-loader 2018-06-03 22:54:40 +02:00
akshitkrnagpal b7f148207a Removed eslint warning overrides 2018-06-03 22:54:40 +02:00
Akshit Kr Nagpal 4773b12a3b Add initial welcome page 2018-06-03 22:46:11 +02:00
Saúl Ibarra Corretgé 6f35ddd792 Fix eslint warnings 2018-05-24 17:13:21 +02:00
Saúl Ibarra Corretgé f59a1f62b3 Remove old jshint files 2018-05-24 17:13:21 +02:00
Saúl Ibarra Corretgé 1717ca89b3 Change flow syntax 2018-05-24 17:13:21 +02:00
Saúl Ibarra Corretgé eb8a110daa Run eslint and flow in sequence 2018-05-24 17:13:21 +02:00
akshitkrnagpal 923392cf0a Configured flow 2018-05-24 17:13:21 +02:00
Akshit Kr Nagpal ff3b9d9251 Added production config and fixed pack script (#32) 2018-05-24 16:02:27 +02:00
Saúl Ibarra Corretgé 42be533614 Reorganize source code 2018-05-23 17:02:15 -05:00
Akshit Kr Nagpal cfcab5e007 Configured React using Webpack with current functionality (#28) 2018-05-21 21:17:24 +02:00
Akshit Kr Nagpal 304f5efe3d Fix no-shadow warning (#26) 2018-05-09 19:57:26 +02:00
Akshit Kr Nagpal e82e4b5c53 Used eslint-config-jitsi and modified code (#25) 2018-05-09 10:21:31 +02:00
Akshit Kr Nagpal 038ffbc778 Updated Electron to 2.0.0 (#23) 2018-05-08 20:58:26 +02:00