1. 17 Aug, 2017 1 commit
  2. 20 Jul, 2017 1 commit
    • atraczyk's avatar
      refactoring: implements per account contacts, trust requests & more · 746f376e
      atraczyk authored
      - seperates contacts by account
      - implements the trust request API
      - introduces localization strings and transifex update mechanism
      - adds lodepng to remove windows photobooth png metadata
      - changes icons
      - adds default colored initial avatars
      - changes logo images
      - complete overhaul on the ui/ux
      
      Change-Id: I43914ff63a48bb43a6997721773df5029a1650b5
      746f376e
  3. 01 Mar, 2017 1 commit
    • atraczyk's avatar
      text message: client fix for vcard spam bug · 9dc4ce92
      atraczyk authored
      - Vcard chunks may be received through the IncomingMessage and
        IncomingAccountMessage signals. This patch implements handling
        of the latter.
      
      - This patch also handles cases where a vcard has only one chunk,
        and where the photo is empty.
      
      Change-Id: Id0e9a5c74284e85be729c972a16a14ebb0a9dd24
      Tuleap: #1436
      9dc4ce92
  4. 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
      1e120ad8
  5. 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
      88e87c6b
  6. 30 Jan, 2017 10 commits
    • atraczyk's avatar
      video: better video frame copying · 40afd723
      atraczyk authored
      - uses memcpy instead of nested for loops to copy video buffers,
        as no operations are done per pixel, this gives a reduced copy
        time.
      
      Change-Id: I43567997313d6aa8c9a0f8a56ccf0b8e6bcf963a
      Tuleap: #790
      40afd723
    • atraczyk's avatar
      ui/ux: add ringtones · 593926fb
      atraczyk authored
      - adds ringtone file to assets directory
      
      - adds the ability to play and stop/restart a ringtone
      
      - adds a toast pop notification on incoming call using
        background audio
      
      - adds a background tasks to respond to call rejection
      
      Change-Id: Ica7195fa0fa32dc10d9207399d98bed518373d15
      Tuleap: #790
      593926fb
    • Nicolas Jager's avatar
      video : add icon for muted video · f11cbec8
      Nicolas Jager authored
      Change-Id: Iba4f3c03c0fb833d4e4caf19fc5d1218f9937a78
      Tuleap: #790
      f11cbec8
    • Nicolas Jager's avatar
      fix : various fixes · c680e4f0
      Nicolas Jager authored
      - fix : upon creation of 2+ accounts, the blockchain name appears
        as registerable regardless of check.
      - fix : after having already created account without registering
        a blockchain name, editing the account to add a blockchain name
        succeeds but does not return to user to the UI from the loading
        page.
      - fix : editing account details more than once, does not return
        the user to the UI.
      - fix : click to accept modification for an account without any
        data changed result to wrong behaviour.
      
      Change-Id: I08f19e6c902070b6260c466670badf3eab606934
      Tuleap: #790
      c680e4f0
    • atraczyk's avatar
      ui/ux: remove dynamic positioning of loading spinner and splash · aef68d02
      atraczyk authored
      - fixes loading spinner and image postioning
      - adds loading status text block
      
      Change-Id: Ica5d523ffb332891edcd402f5f7e351e961a1db5
      Tuleap: #790
      aef68d02
    • Nicolas Jager's avatar
      Audio : implementation of (un)muting actions. · 60022a5d
      Nicolas Jager authored
      Change-Id: I034fe535593ddf41e825c97ba707164c9e256268
      Tuleap: #790
      60022a5d
    • 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
      cba46f79
    • 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
        page
      
      - 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
      6344744e
    • Nicolas Jager's avatar
      Account : improvement for add existing account · 026a84b4
      Nicolas Jager authored
      Change-Id: Ibdeb9f48d881e42c67e011d8db4cdf524f7eb55a
      Tuleap: #790
      026a84b4
    • Nicolas Jager's avatar
      smartpannel : manage new contacts from ethereum · 32f301f1
      Nicolas Jager authored
      Change-Id: I49c6e9800a2d61f95d6d4dd8e06bc690ff0768ba
      Tuleap: #790
      32f301f1
  7. 28 Nov, 2016 4 commits
    • atraczyk's avatar
      contacts: add vcard implementation · c25f69d6
      atraczyk authored
      Change-Id: Iba9a8b1c0084d16a8ef7fc2626349254bb49b84e
      Tuleap: #790
      c25f69d6
    • atraczyk's avatar
      internal: re-order daemon initialization · 9e71a6bb
      atraczyk authored
      Change-Id: I63ee3b20f6d007fb32cc2a94608c44ae89b2ac08
      Tuleap: #790
      9e71a6bb
    • Nicolas Jager's avatar
      wizard : adds ethereum · 598aee23
      Nicolas Jager authored
      - allows to perform lookups on nameservice.
      - allows to register on nameservice.
      
      Change-Id: I81a790cebc91ed5c27c828fda0f5f6eadbc82c1a
      Tuleap: #790
      598aee23
    • 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
      acc4c413
  8. 09 Nov, 2016 3 commits
  9. 08 Nov, 2016 7 commits
  10. 07 Nov, 2016 10 commits
  11. 13 Sep, 2016 1 commit