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. 30 Jan, 2017 1 commit
    • 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
  4. 28 Nov, 2016 1 commit
  5. 08 Nov, 2016 2 commits
    • atraczyk's avatar
      solution: merging various changes · 49f1b578
      atraczyk authored
      - combines API violation fixes, asset and certificate changes, and the
        adding of qrcode dependency
      
      Change-Id: I0d26c589fabef3b6c46bac19bf6bc0d0adfe76f1
      Tuleap: #1234
      49f1b578
    • Nicolas Jager's avatar
      add accountListItem · bf406b2c
      Nicolas Jager authored
      Change-Id: Ic59097eb8158e8bae606409500e295684b4e5e29
      Tuleap: #1238
      bf406b2c
  6. 07 Nov, 2016 3 commits
  7. 21 Sep, 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. 08 Sep, 2016 2 commits
    • Nicolas Jager's avatar
      call : accept/reject incoming calls · 7c409f36
      Nicolas Jager authored
      - removes contacts as sources for the smartList.
      - creates smartListItems, and set them as sources for the smartList.
        SmartListItem is a UI control, not a model.
      - adds contacts and calls (associated) inside smartListItem.
      - removes some UI property from contact class (model).
      - adds a new filter : Controls, where smartListItems belongs.
      
      Tuleap: #1014
      Change-Id: Ia7679c2328f9dc85b6265c5e518aad08805230fb
      7c409f36
    • atraczyk's avatar
      UI/accounts: adds a loading screen during account loading · 1ddcb5a6
      atraczyk authored
      - adds faded loading pages with a spinner animation
      - starts and stops the load page during account creation and loading
      - resizes the loading graphics when window is resized
      - adds an event handler for DPI and scale factor changes
      - removes stretching from welcome page image
      - clears account creation alias box after account creation clicked
      
      Change-Id: I5046e0bc820e91c8b2f91ca223534d93ddf916f1
      Tuleap: #1010
      1ddcb5a6
  10. 02 Sep, 2016 1 commit
  11. 30 Aug, 2016 1 commit
    • atraczyk's avatar
      preferences: use a json file to store preferences · 49822a3d
      atraczyk authored
      - Add the storing and loading of a json file for
        storing the clients user preferences starting
        with the default selected account
      
      Change-Id: If0afcf537731a951ef3be58881ec01ad8b14a347
      Tuleap: #974
      49822a3d
  12. 26 Aug, 2016 1 commit
    • Nicolas Jager's avatar
      account/text message : add conversation model · 58c70b06
      Nicolas Jager authored
      - adds conversation class and conversationMessage class.
      
      - adds to each contact a conversation member wich will store the messages history.
      
      Change-Id: Icdab0e2345ef2889057c06d965ff0eb2940c5a27
      Tuleap: #943
      58c70b06
  13. 25 Aug, 2016 1 commit
  14. 24 Aug, 2016 4 commits
    • Nicolas Jager's avatar
      adds daemon · 32ed1a2b
      Nicolas Jager authored
      Change-Id: Ic03e8cb08c3a25e13de695d70e0612ba05432f56
      32ed1a2b
    • Nicolas Jager's avatar
      Ringdebug and utils · eeef17c8
      Nicolas Jager authored
      Change-Id: I7144be0052eb7d1900d17b31edbfe48d0498d7db
      eeef17c8
    • 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