1. 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
  2. 15 Mar, 2017 1 commit
    • atraczyk's avatar
      contacts: implement account specific contact lists · 46910037
      atraczyk authored
      - Implements contacts and their respective conversations being
        associated to individual accounts. Prior to this patch, contacts
        were per profile, and stored only an associated account ID for
        conversation history sorting.
      
      - Incoming messages for unselected accounts will trigger visual
        notifications, and the total number of unread messages per
        account is reported in the account selection interface panel.
        Incoming calls for unselected accounts will appear at the top
        of every account's contact list for the duration of the call.
      
      Change-Id: I219ab7b1b2656e5021388fd54e36b21dc81dcd90
      Tuleap: #1538
      46910037
  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. 30 Jan, 2017 3 commits
    • atraczyk's avatar
      ui/ux: order smartlist better · 8e46d835
      atraczyk authored
      - add new contacts to the top of the smartlist
      - serialize/deserialize the smartlist/contact list preserving the order
        of the items
      
      Change-Id: I265b4df40d26712d77a682c0d5900609a72ad285
      Tuleap: #790
      8e46d835
    • Nicolas Jager's avatar
      smartpanel : add time stamp · 1de52d48
      Nicolas Jager authored
      - shows last call date in the smartpanel.
      - shows "more user friendly", callstatus in smartpanel.
      - store last call date in contacts.json.
      - edit call button xaml.
      
      Change-Id: I2caa9ddb9d45b5be54a456b67ff535d0c85a4e80
      Tuleap: #790
      1de52d48
    • Nicolas Jager's avatar
      smartpanel : move items during events. · 5c9e85d9
      Nicolas Jager authored
      - moves item to the top whem incoming/outgoing call
        and when account message recieved.
      
      Change-Id: Ie8588e934586b122d45e98c1bbc7f204728f9685
      Tuleap: #790
      5c9e85d9
  6. 09 Nov, 2016 1 commit
  7. 07 Nov, 2016 1 commit
  8. 15 Sep, 2016 1 commit
    • atraczyk's avatar
      contacts: add a view-model for SmartPanelItem controls · 25608ed8
      atraczyk authored
      - adds a view-model to expose SmartPanelItem controls
      - replaces SmartPanelItem control functions for finding SmartPanelItems
        originally defined in SmartPanel
      - adds selection of the corresponding SmartPanelItem when calling,
        and accepting/refusing a call
      
      Change-Id: I635a805a8e8bf6a412a6ca3d8c7ec907d3c16c2b
      Tuleap: #1041
      25608ed8
  9. 31 Aug, 2016 1 commit
    • atraczyk's avatar
      accounts: adds an account ID property to the Account class · 797fa1ae
      atraczyk authored
      - adds account id property to the Account class
      - adds reference to account ID in AccountsViewModel
      - adds loading of account ID in RingD::reloadAccountList
      
      Change-Id: I757443fb08e3f48f1e39f2b21785384d6f41d8b6
      Tuleap: #976
      797fa1ae
  10. 26 Aug, 2016 1 commit
  11. 24 Aug, 2016 2 commits
    • Nicolas Jager's avatar
      Work on smartboxpage · bff5fbb0
      Nicolas Jager authored
      - adds files for account model and view model.
      - adds files for contact model and view model.
      - adds controls for the smartlist pan.
      - adds some stub assets.
      
      Change-Id: I7e5b0cc5d29ac777bce13d1b7db1b6b847513d62
      bff5fbb0
    • Nicolas Jager's avatar
      Initialize UWP parts · 998fbd72
      Nicolas Jager authored
      - adds all project and solution files.
      - adds styles file.
      - adds localization files for Us-en and Fr-fr.
      - adds UI skeleton.
      - adds filters.
      - adds a console.
      - adds .gitignore for UWP apps.
      - contains some "stub" assets required.
      - extends the client area to the toolbar.
      
      Change-Id: I125efe3d38e12829e0479b1bfbac31fb1deff0e1
      998fbd72