1. 28 Apr, 2016 1 commit
    • Alexandre Lision's avatar
      wizard: add photo selection · 54187a23
      Alexandre Lision authored
      Allow the user to define a photo that will be sent as a public
      profile when making a call.
      Remove menu entry 'Setup Ring' showing the wizard in top menu bar
      
      Tuleap: #530
      Change-Id: I5fdd82000b72008563eb61fae61a4ee1eb406c65
      54187a23
  2. 26 Apr, 2016 2 commits
    • Alexandre Lision's avatar
      profile: add account decoration role · 43e91bc6
      Alexandre Lision authored
      Put to use the other decoration roles in the ui for Persons, Call
      and Accounts
      
      Tuleap: #530
      Change-Id: I04f75d346c9ba9f9b92a5038faa4aa97a70eb45c
      43e91bc6
    • Alexandre Lision's avatar
      pixmapmanipulator: add cropping possibility · f02a32b4
      Alexandre Lision authored
      contact images provided by OSX Contact app are all squared.
      There was no handling of other images resolution, then drawing was
      all wrong for images with width != height
      
      Change-Id: Ib888d6a0d9c609f8090058d7d062a438f48fe35f
      Tuleap: #530
      f02a32b4
  3. 25 Apr, 2016 1 commit
  4. 19 Apr, 2016 1 commit
    • Alexandre Lision's avatar
      texts: fix crash at loading · a4bb051c
      Alexandre Lision authored
      the QSortFilterProxyModel used for the Smartlist gives a bad access
      on a valid QModelIndex.
      Instead of calling .data() on the proxy index we now use the source
      index as soon as we can to prevent desynchronisation
      
      Tuleap: #582
      Change-Id: I561023e54a3acafe36b6a43d88d550d66f9e997a
      a4bb051c
  5. 18 Apr, 2016 2 commits
    • Alexandre Lision's avatar
      accounts: cleanup UI · f46768fd
      Alexandre Lision authored
      - add delete icon in account general details panel
      - remove up and down buttons (not used/explained)
      
      Tuleap: #335
      Change-Id: Iee1efc57b0b93b3187696da61f244ca0a737f5e0
      f46768fd
    • Alexandre Lision's avatar
      accounts: import/export · c1f96660
      Alexandre Lision authored
      Allow import/export of accounts in the preferences.
      PathPasswordWC is a generic modal window asking for a path and a
      password. It is used for both export and import UI.
      
      Tuleap: #335
      Change-Id: Ic478140e64b51d10672ef466509326fc17be2712
      c1f96660
  6. 15 Apr, 2016 1 commit
    • Alexandre Lision's avatar
      i18n: fix strings · 51ff149a
      Alexandre Lision authored
      - fix typos
      - use placeholder title values to prevent export of some dev-strings
      - bump sources strings
      - update tx config to reflect the merge of audio and video account
      settings (formerly AccAudio and AccVideo, now AccMedia)
      
      Change-Id: Ia397c74d4d29fd27688a8dd099644b353b8fc456
      Tuleap: #500
      51ff149a
  7. 12 Apr, 2016 1 commit
    • Alexandre Lision's avatar
      sparkle: use https to check update feed · 87c06c93
      Alexandre Lision authored
      OSX is enforcing the use of https over http. Since we now have a
      valid SSl cert for our gpl server we can switch over https.
      
      Bump Sparkle: a lot of security breaches have been patched.
      
      Change-Id: Iaeab3357ef5aee01494e1d0df3b968c6580196b5
      Tuleap: #565
      87c06c93
  8. 11 Apr, 2016 1 commit
    • Alexandre Lision's avatar
      conference: hangup single participant · 57914fac
      Alexandre Lision authored
      from smartlist user can select to hang up with one participant of
      a conference and stay in communication with others
      
      Tuleap: #447
      Change-Id: I4fc8f75ff0f8f2c3032d270855b52dc943698486
      57914fac
  9. 04 Apr, 2016 1 commit
  10. 25 Mar, 2016 1 commit
  11. 21 Mar, 2016 1 commit
    • Edric Milaret's avatar
      adapt to LRC API changes · ea245cdc
      Edric Milaret authored
      CodecModel used to be in the Audio namespace, this was
      changed last year, but the install guidelines were accidentally
      not updated. This commit fix that.
      
      This is related to gerrit change #3889.
      
      Change-Id: I0b492a823af8c4c2a2feeef2f32d14f3571c73de
      Tuleap: #350
      ea245cdc
  12. 17 Mar, 2016 1 commit
  13. 16 Mar, 2016 2 commits
  14. 15 Mar, 2016 1 commit
  15. 14 Mar, 2016 2 commits
  16. 10 Mar, 2016 2 commits
    • Alexandre Lision's avatar
      osx: fix client compatibility · 4baba4ca
      Alexandre Lision authored
      Xcode does not warn when using unavailable APIs on older SDKs.
      After recompiling against the 10.8 SDK, errors appeared across the
      client.
      
      - NSButton.highlight state has been added in OSX 10.10
      - window.beginSheet has been added in OSX 10.9
      - window.keyWindow has been added in OSX 10.10
      - NSViewController.viewDidLoad has been added in OSX 10.10
      - NSString.containsString has been added in OSX 10.10
      
      Change-Id: I9c4e271f49711570859d85d43608cf8edf294e01
      Tuleap: #343
      4baba4ca
    • Alexandre Lision's avatar
      osx: fix compatibility · 6517be88
      Alexandre Lision authored
      compilation was broken under 10.8 due to a missing flag during
      compilation. Some symbols couldn't be resolved
      
      Change-Id: Ib75531af1ab8280814940ae49a7f2726af5a456a
      Tuleap: #343
      6517be88
  17. 09 Mar, 2016 1 commit
  18. 08 Mar, 2016 2 commits
  19. 24 Feb, 2016 2 commits
    • Alexandre Lision's avatar
      ui: remove contact and history button · ac4f5b6d
      Alexandre Lision authored
      - add a menu entry to toggle between contacts/history/recent
      - display conversation screen when hitting 'enter' on search field
      - add call button right from searchfield
      
      Tuleap: #400
      Change-Id: I2fd9667c8cdf90b97018d97f5828eba2bd9b53e1
      ac4f5b6d
    • Alexandre Lision's avatar
      update ui accountlist · 0c56cb69
      Alexandre Lision authored
      account list follows global Ring style
      - use only one colum
      - change hover/selection color
      - display account type on each row
      
      Tuleap: #406
      Change-Id: I59693e4aea7422e9d3b68703c0c50adb99475683
      0c56cb69
  20. 19 Feb, 2016 1 commit
  21. 11 Feb, 2016 4 commits
    • Nicolas Jager's avatar
      ui: update icons · eccf8aed
      Nicolas Jager authored
      - use same set of icons than in other clients
      - use predefined sizes for buttons and icon padding
         large button: 56x56, 16 padding
         medium button: 40x40, 8 padding
         small button: 30x30, 6 padding
      
      Tuleap: #354
      Change-Id: Ic3a01665e666419ae10a9f36955669149d8e5c01
      eccf8aed
    • Alexandre Lision's avatar
      wizard: do not show ringID after account creation · 1abdf58f
      Alexandre Lision authored
      to be consistent with other client show the main window right after
      account creation.
      This second step wizard was a good place to share your RingID.
      Intsead display a small share button right to the RingID displayed
      in the main window.
      
      Change-Id: I2beb580e9b07f794aa73b0ee8f3d4898bf10bc93
      Tuleap: #366
      1abdf58f
    • Alexandre Lision's avatar
      ui: improve welcome wizard · 3460703f
      Alexandre Lision authored
      - add more options to share ringID
      - better animation during account creation
      - 'OK' button becomes 'Next'
      - allow user to create an account with 'Unknown' name
      - enable notifications by default
      
      Tuleap: #366
      Change-Id: Iada3d83aa94313a0082363808c5eeb79a5e5f394
      3460703f
    • Alexandre Lision's avatar
      videoprefs: reload sizes and framerate · 861d0106
      Alexandre Lision authored
      catch signals of current device changed and repopulate the lists
      
      Tuleap: #369
      Change-Id: I8052e53d53388a5dd122be6cabba8faf65efd031
      861d0106
  22. 09 Feb, 2016 2 commits
  23. 05 Feb, 2016 5 commits
  24. 03 Feb, 2016 2 commits
    • Alexandre Lision's avatar
      history: fix history limit · aa03df49
      Alexandre Lision authored
      Since history is now handled by LRC, set the history limit instead
      of storing it client side.
      
      There is a race condition in LRC, we need to make sure daemon is
      started before creating the history, otherwise dring.yml is not
      parsed when we ask what is the currently set historyLimit and returns
      default value.
      
      Change-Id: I433a37ab559721df82225a6fe2695525ed85fcd0
      Tuleap: #103
      aa03df49
    • Alexandre Lision's avatar
      credentials: use credential model for TURN · 19a1230d
      Alexandre Lision authored
      Linked to 2826
      
      Issue: #80868
      Change-Id: I57d8ff8ea7c06367acccbbb1b90d77c14fca35b5
      19a1230d