Commit Graph

  • 68228482d6 Mark screen unshared just before doing so Fix #67 Daniel Berteaud 2014-06-12 18:22:19 +0200
  • 003d094625 Work arround for FF when removing the main video Daniel Berteaud 2014-06-12 18:07:18 +0200
  • dfe38a654d Slightly delay the disconnected modal So it's not displayed when quiting or refreshing the page Daniel Berteaud 2014-06-11 23:08:47 +0200
  • eb90707b39 Add a warning if javascript is disabled Fix #64 Daniel Berteaud 2014-06-11 22:53:17 +0200
  • 0fd8f42776 Add a simple modal dialog when connection is lost Fix #65 Daniel Berteaud 2014-06-11 22:32:22 +0200
  • 60e102371d Fix copy/paste error in CSS Daniel Berteaud 2014-06-11 22:16:25 +0200
  • 729bed5dba Update SimpleWebRTC to 1.9.0 Daniel Berteaud 2014-06-11 21:54:24 +0200
  • d980e4a874 FIx a typo in en locale Daniel Berteaud 2014-06-11 13:12:11 +0200
  • 82ee4f6681 Fix quality threshold Daniel Berteaud 2014-06-11 13:11:46 +0200
  • 06f7ec3e1e Measure latency between peers and add feedback Previews will be grey when latency is unknown (not measured yet), green when it's good (60ms or less), blue when medium (between 60 and 120), orange when it's becoming high (between 120 and 250) and red when latency is too high to have a good call (250ms or more) To reduce confusion, slected preview will now have a reduced opacity instead of the red border Fix #66 Daniel Berteaud 2014-06-10 23:02:10 +0200
  • ec34e179d1 Reduce overlays icon size Daniel Berteaud 2014-06-10 22:08:59 +0200
  • 11691f244f Add a few more reserved words Daniel Berteaud 2014-06-09 12:59:10 +0200
  • ac2bffca01 Reduce padding under the nav SO we can use more space for the main video Daniel Berteaud 2014-06-08 22:20:26 +0200
  • 5658c6db4e Update browser not supported dialog Adapt links for android (point to Google Play) Don't display browsers download link on iOS, as they will not work anyway Fix #62 Daniel Berteaud 2014-06-08 15:38:11 +0200
  • f6b923e39f Better img alignment on small devices In the browser not supported dialog Daniel Berteaud 2014-06-08 15:17:36 +0200
  • 4280c46182 Remove useless CSS rules Daniel Berteaud 2014-06-08 15:02:33 +0200
  • 061e7ba4d4 Remove some dead code Daniel Berteaud 2014-06-06 22:44:56 +0200
  • d7f353065f Put help, counter and logout button in one btn-group To gain some space Daniel Berteaud 2014-06-06 22:36:39 +0200
  • f4f1cfd6a7 Localize HELP_MOH_BUTTON Fix #61 Daniel Berteaud 2014-06-06 22:21:45 +0200
  • a02ac71159 Use warn class to notify that the room isn't persistent Daniel Berteaud 2014-06-06 13:53:10 +0200
  • 98df867f7c Some corrections in fr locale Daniel Berteaud 2014-06-06 13:50:25 +0200
  • 1bc08f124a Only notify you are owner if it's the case Check that we're really owner now before notifying Daniel Berteaud 2014-06-06 09:29:01 +0200
  • e7d4e34a49 Another typo which prevented group actions menu to be displayed When another owner promote you Daniel Berteaud 2014-06-06 09:26:28 +0200
  • 29cc7cddd1 Fix typo which made an undefined variable Daniel Berteaud 2014-06-06 09:22:26 +0200
  • 1f2b112b3c Notify others if we don't have a webcam In which case, add a grey glyphicon in the preview Also disable suspend buttons Daniel Berteaud 2014-06-06 09:16:32 +0200
  • 4c53aa5117 Fix chat buttons height on Firefox Also adapt those buttons height to the size of the textarea Daniel Berteaud 2014-06-05 22:42:53 +0200
  • 5185018da9 Expire invitations before checking if the token is valid Daniel Berteaud 2014-06-05 18:57:07 +0200
  • 2fdda24bd3 Add feedback_thanks to the list of reserved names Daniel Berteaud 2014-06-05 18:29:47 +0200
  • b3fb7cb453 Update email placeholder on the feedback form Daniel Berteaud 2014-06-05 13:59:38 +0200
  • 5c7480a8f0 Align notif to bottom center for room creation error Daniel Berteaud 2014-06-05 13:47:53 +0200
  • e56dbad9e6 Add the error class only on the input zone WHen you type an invalid room name Daniel Berteaud 2014-06-05 13:46:02 +0200
  • 146b126bc7 Put time and name in bold in the chat It's easier to distinguish the text like this Daniel Berteaud 2014-06-05 10:03:42 +0200
  • 1fe47a461f Disable screen sharing buton on android Fix #59 Daniel Berteaud 2014-06-04 22:37:09 +0200
  • 91467fd800 Restruct footer text width (half screen each) Fix #60 Daniel Berteaud 2014-06-04 22:30:57 +0200
  • 04249ca39f Locale updates Daniel Berteaud 2014-06-04 22:29:09 +0200
  • 94e57a3bee Localize invalid room name error message Daniel Berteaud 2014-06-04 16:33:53 +0200
  • 9dda1b654c Update spacing in the help dialog Daniel Berteaud 2014-06-04 16:06:51 +0200
  • 12b7f32e14 Add a "promote to owner" button Fix #58 Daniel Berteaud 2014-06-04 16:00:29 +0200
  • 8cac51e88f Fix room creation on the error page Daniel Berteaud 2014-06-04 13:07:03 +0200
  • 0686bed1e8 Do not try to submit if we already know the name is invalid Daniel Berteaud 2014-06-03 22:34:23 +0200
  • 5f01424bb5 Update room creation Uses JS now to submit so it can fail gracefuly on error, and warn if room already eists, instead of redirecting to the ugly error page Fix #52 Daniel Berteaud 2014-06-03 22:30:19 +0200
  • ed206be89f Split too long lines in locale files Daniel Berteaud 2014-06-03 21:02:42 +0200
  • 5023978a3b Some fix on the new modal help dialog Daniel Berteaud 2014-06-03 19:32:25 +0200
  • acf855cbfc Remove the active class on the help button When the modal dialog is closed Daniel Berteaud 2014-06-03 19:32:06 +0200
  • 01d9f5a3f4 Add localizations for the help modal dialog Daniel Berteaud 2014-06-03 19:31:52 +0200
  • 49b64f17cb Add basic help modal dialog skeleton Daniel Berteaud 2014-06-03 18:51:38 +0200
  • 2406cbeecd Hide threePeersEl when a peer leaves a room If there's less than 3 peers Daniel Berteaud 2014-06-03 12:07:19 +0200
  • b228147906 Hide group actions until there's at least 2 other peers They do not make sens when you're two or less in the room Daniel Berteaud 2014-06-03 12:03:45 +0200
  • 767e59a9f3 Don't check if MoH is needed when the video being removed is our local screen Daniel Berteaud 2014-06-03 11:18:47 +0200
  • 3dd1028de7 Fix syntaxe error in fr locale file Daniel Berteaud 2014-06-03 11:18:34 +0200
  • 583daeb341 Join password isn't needed anymore with email invitations Daniel Berteaud 2014-06-03 09:44:02 +0200
  • 2a437cc4fd Various cleanups in invitations handling Daniel Berteaud 2014-06-03 09:43:11 +0200
  • 50cab2837f Handle join auth through the invitation token Daniel Berteaud 2014-06-03 09:09:52 +0200
  • 20d1bf695f Add grouped actions To mute/unmute/suspend/resume everyone in one click Fix #54 Daniel Berteaud 2014-06-02 22:15:50 +0200
  • eb8d155d82 One missing OCCURRED typo fix Daniel Berteaud 2014-06-02 21:29:46 +0200
  • 547d5365a1 Only enable sound detection if supported Also use a lower threshold. -80 should be enough And should Fix #55 Daniel Berteaud 2014-06-02 20:55:39 +0200
  • d23e40e89d Don't add moh notif if it just resumed Daniel Berteaud 2014-06-02 12:08:27 +0200
  • eca15d3987 Add the name in join notifications subject Fix #53 Daniel Berteaud 2014-06-02 12:03:32 +0200
  • 581889f559 Typo occured -> occurred Daniel Berteaud 2014-06-02 10:40:51 +0200
  • 7c90b688f4 Default MoH to pause Fix #51 Daniel Berteaud 2014-06-02 10:24:14 +0200
  • 376e089705 Add some notes about audio only in help page Daniel Berteaud 2014-05-31 15:13:08 +0200
  • 6b9bcd953f Add notes that webcam is not optional In email invites and about page Daniel Berteaud 2014-05-31 15:00:17 +0200
  • 4bcd816d77 Animation on dropdown menus Fix #48 Daniel Berteaud 2014-05-31 14:34:31 +0200
  • d780a63c41 Reduce volume of MoH Fix #49 Daniel Berteaud 2014-05-31 14:27:01 +0200
  • 094bcbae2e Mute preview instead of pausing the video FF doesn't support pausing one video with another connected to the same stream still playing So, be consistent between FF and webkit, and just mute the preview Also lower the volume of the previews (70%) and bump the one of the main video Fix #47 and also fix #50 Daniel Berteaud 2014-05-31 14:20:27 +0200
  • c840438feb Only play previews which are paused Daniel Berteaud 2014-05-30 19:00:23 +0200
  • f235f3a13c Add btn class to extension and audio only buttons So they are more discoverable Daniel Berteaud 2014-05-30 18:30:19 +0200
  • db4c9084bb typo in fr locale Daniel Berteaud 2014-05-30 18:12:02 +0200
  • 5e664660dd Support audio only fallback Fix #46 Daniel Berteaud 2014-05-30 18:01:44 +0200
  • 05c0851d31 Don't pause preview on small screens, as there's no main video div Daniel Berteaud 2014-05-30 17:08:16 +0200
  • bf6f1de4f3 Add a timer in the navbar Daniel Berteaud 2014-05-30 16:41:23 +0200
  • 2d36ad921b Pause a preview when going on the main div This reduce the CPU pressure, as only one stream needs to be decoded Also prevent the main vid to double its audio level (which was not a bad thing, but was just beacause this same track was decoded and played twice, it'd be better to play with the volume of only one track) Doesn't work well on FF for now (because FF doesn't like switching main div, it often do not resume the video, or after several seconds, will need to investigate) Daniel Berteaud 2014-05-30 13:59:51 +0200
  • 5c5c17ebe2 Don't dup video el ID Daniel Berteaud 2014-05-30 13:19:49 +0200
  • 20d3c40dd9 Allow the new screensharing on Chrome35/Linux I see no crash or other problem Daniel Berteaud 2014-05-30 13:10:33 +0200
  • f7c22254b3 Use success class for askForName setting Daniel Berteaud 2014-05-30 13:08:15 +0200
  • 37ef2240f9 Update msg when seting passwords (join or owner) Daniel Berteaud 2014-05-30 13:07:12 +0200
  • 3c19a340a2 Don't display peer ID if the peer has no displayName Daniel Berteaud 2014-05-30 12:36:38 +0200
  • ccd1f68a87 Update to SimpleWebRTC 1.8.3 Daniel Berteaud 2014-05-30 12:31:35 +0200
  • 80734145ac Fix string ID conflict Daniel Berteaud 2014-05-30 12:06:12 +0200
  • 15ba0508fe Rebase signal master to current GIT Daniel Berteaud 2014-05-30 12:01:34 +0200
  • 05131716a6 Display info about how long rooms (both standard and persistant) are kept Daniel Berteaud 2014-05-30 10:12:11 +0200
  • 6c796f1a15 Minor locale update Daniel Berteaud 2014-05-29 23:32:17 +0200
  • 60f0cb53b9 Update fr and en locales Daniel Berteaud 2014-05-29 23:30:42 +0200
  • 3d9ad7fff4 Make the password forms look nicer Daniel Berteaud 2014-05-29 23:13:10 +0200
  • 94f0be24f8 Adapt the client side JS to the new modal dialog for join password Daniel Berteaud 2014-05-29 22:55:20 +0200
  • 8473b831cf Move the joinPass option in its own modal dialog Same as the owner pass Daniel Berteaud 2014-05-29 22:54:55 +0200
  • 098c7ce94e Move the askForName button to the right Daniel Berteaud 2014-05-29 12:58:12 +0200
  • a82a55ac14 Change the glyphicon for room locking The lock symbol will be used for join password setting Daniel Berteaud 2014-05-29 12:38:37 +0200
  • 27cbd18dcf Remove obsolete strings in locales Daniel Berteaud 2014-05-29 12:36:29 +0200
  • 4e5f6b7ffa Adapt JS part to the new modal dialog for persistent rooms Daniel Berteaud 2014-05-29 12:36:11 +0200
  • 21776096d6 Move persistent/ownerpass form in its own modal dialog Accessible with a simple button in the conf menu Daniel Berteaud 2014-05-29 12:35:37 +0200
  • 8876352913 Protect every table or field name in SQL queries Daniel Berteaud 2014-05-28 15:40:14 +0200
  • 11a86f4fe2 Small cleanups in vroom.pl Daniel Berteaud 2014-05-28 15:16:49 +0200
  • 8bc01a7027 Add localizations for the new invitation response feature Daniel Berteaud 2014-05-28 15:10:27 +0200
  • 4c44d6e63e Do not HTML escape the plain text version of invitations email Daniel Berteaud 2014-05-28 14:58:03 +0200
  • 2511d72663 Do not allow response if the invitation has already been processed Daniel Berteaud 2014-05-28 14:55:50 +0200
  • fbd3fa4830 Use a common class for public forms And make them a bit larger Daniel Berteaud 2014-05-28 14:53:45 +0200
  • c133030704 Add a timestamp field to invitations And purge those older than 2 hours Daniel Berteaud 2014-05-28 14:35:25 +0200
  • 37cd041a7d Fix a typo in string ID Daniel Berteaud 2014-05-28 14:34:26 +0200
  • d99fe04c64 Small enhancement in the invitation html template Daniel Berteaud 2014-05-28 14:21:53 +0200