1. 24 Feb, 2017 1 commit
    • atraczyk's avatar
      videopage: move/resize preview image · 1e120ad8
      atraczyk authored
      - Implements moving and resizing of the preview window during a
        video call. The preview window will anchor to the corner it's
        closest to after completing the movement. The preview window can
        be resized.
      - Refactors the full-screen mode change to be separated into
        setFullScreenMode and setWindowedMode.
      Change-Id: I147094c9c56c15f9e423acab7f09fd3e0f295bb0
      Tuleap: #1515
  2. 15 Feb, 2017 1 commit
    • atraczyk's avatar
      videopage: implement fulscreen toggle · 88e87c6b
      atraczyk authored
      - Adds the ability to double-click the video page in order to
        toggle full-screen mode.
      - Adds .appx files to the .gitignore
      - Changes the output path of libqrencode
      Change-Id: I3b78fbf603df3d6ed570f0dbd551d833655cf98d
      Tuleap: #1514
  3. 30 Jan, 2017 5 commits
    • Nicolas Jager's avatar
      fix : message text bugs · 8e8787fa
      Nicolas Jager authored
      - fix wrong unread notifications.
      - fix, closes the chat panel at the end of a call.
      - cleanup some tricky code.
      Change-Id: I65beca257bd4aee5451165ef6dc0a9ad5236161e
      Tuleap: #790
    • Nicolas Jager's avatar
      video : add icon for muted video · f11cbec8
      Nicolas Jager authored
      Change-Id: Iba4f3c03c0fb833d4e4caf19fc5d1218f9937a78
      Tuleap: #790
    • Nicolas Jager's avatar
      Audio : implementation of (un)muting actions. · 60022a5d
      Nicolas Jager authored
      Change-Id: I034fe535593ddf41e825c97ba707164c9e256268
      Tuleap: #790
    • Nicolas Jager's avatar
      call : adds pause and multiple calls managment. · cba46f79
      Nicolas Jager authored
      - adds pause/unpause logic for calls and ui.
      - allows to make several calls at the same time.
      Change-Id: If5dbcb64b12c445b38474f8d959a0b492d7b6812
      Tuleap: #790
    • Nicolas Jager's avatar
      fix : various minor bugs. · 6344744e
      Nicolas Jager authored
      - Forces to hide chat panel on video page when the user summon the video
      - Uses RingId instead of the name (wich is not necessarily unique) to make
        ContactsViewModel identfy a contact.
      - Checks if contact reference is valid before getting the smart panel item.
      - pass call list from daemon to the client trough an async function.
      - sets visible the call button only if no call is on going.
      - changes the avatar size to get some space for the call button.
      Change-Id: Id3a0d03026503bdc5d1e844d8d4be8983da572d3
      Tuleap: #790
  4. 28 Nov, 2016 1 commit
    • atraczyk's avatar
      settings: add the ability to modify video device settings · acc4c413
      atraczyk authored
      - adds the ability to select device, resolution, and frame rate
      - modifies the initialization of the daemon by seperating the
        registration of the callbacks from the init function and places
        the start and run loop in an IAsyncAction worker thread with
        forced high priority
      - uses std::ofstream for debug log file instead of Platform functions
      Change-Id: I32439088fe58513c46d11297db4898ca237174e7
      Tuleap: #790
  5. 09 Nov, 2016 1 commit
  6. 07 Nov, 2016 3 commits
  7. 21 Sep, 2016 1 commit
  8. 16 Sep, 2016 1 commit
    • atraczyk's avatar
      videocall: transition to videopage during a call · e9919eb2
      atraczyk authored
      - transtions to the videopage during a call
      - displays the called peer's name at the top of the page
      - allows the user to end the call with the hangup button
      - allows the user to exit and re-enter the call by selecting
        different SmartListItems
      Change-Id: I48e120e9ea9bcb2498ef7a45c706e7267fd77708
  9. 24 Aug, 2016 1 commit