1. 17 Mar, 2016 1 commit
  2. 16 Mar, 2016 2 commits
  3. 15 Mar, 2016 1 commit
  4. 14 Mar, 2016 2 commits
  5. 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
      - 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
    • 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
  6. 09 Mar, 2016 1 commit
  7. 08 Mar, 2016 2 commits
  8. 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
    • 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
  9. 19 Feb, 2016 1 commit
  10. 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
    • 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
    • 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
    • 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
  11. 09 Feb, 2016 2 commits
  12. 05 Feb, 2016 5 commits
  13. 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
    • Alexandre Lision's avatar
      credentials: use credential model for TURN · 19a1230d
      Alexandre Lision authored
      Linked to 2826
      Issue: #80868
      Change-Id: I57d8ff8ea7c06367acccbbb1b90d77c14fca35b5
  14. 01 Feb, 2016 1 commit
    • Alexandre Lision's avatar
      i18n: translation update · c818011e
      Alexandre Lision authored
      - new file Conversation.string
      - update other source files
      - new translations
      - fix some i18n warnings in source code
      Change-Id: Ic6378f7947c47cea0b36a87f5b1c52f575ee1959
  15. 29 Jan, 2016 1 commit
    • Alexandre Lision's avatar
      ui: improve in-call ui · 210fe212
      Alexandre Lision authored
      - Add call photo
      - Add specific ui controls and photo for incoming calls
      - Add ui for outgoing calls in process
      - Add labels under important actions (Hang up, Pick up)
      Change-Id: Ie6faee8e2816330bff0e7ec91fbb533c3c9b949d
      Tuleap: #284
  16. 25 Jan, 2016 3 commits
    • Alexandre Lision's avatar
      chat: update RecentModel selection · 01cf5e38
      Alexandre Lision authored
      Clear RecentModel current index:
      - during a call when the call is OVER
      - in chat view when clicking on back button
      This allow to reselect the previous row, and visually reset
      the row (remove highlight state)
      Change-Id: I36f531c6304ce48f0be3cc541f28a21d73a05262
      Tuleap: #202
    • Alexandre Lision's avatar
      call: fix progress animation · 22d615bd
      Alexandre Lision authored
      El Capitan handles animations differently and optimizes out
      animations on off screen views. Progress animation was started when
      Ring was launched, and the CurrentCall view is hidden at first,
      therefore progress animation was never started.
      This patch also simplifies layer handling.
      Change-Id: I33f1b42ca3e813d780868a81f4e391138e4751a2
      Tuleap: #269
    • Alexandre Lision's avatar
      video: adjust to source model modification · e7a604c1
      Alexandre Lision authored
      Related to change #3155
      Change-Id: I08a1f5dfeff25702212a25f829cb0e73f92d5a4a
      Tuleap: #188
  17. 22 Jan, 2016 1 commit
    • Alexandre Lision's avatar
      improve call selection · 4d9905e3
      Alexandre Lision authored
      There were corner cases that did not trigger the call view, or with
      an invalid selected call.
      Improves call switching by properly changing the call selected when
      an incoming call arrives and disconnecting the preivous one.
      Change-Id: I32db7c9e6bc4a2df45544ddb7fad5e344d8839d7
      Tuleap: #70
  18. 21 Jan, 2016 3 commits
    • Alexandre Lision's avatar
      ui: make sure smartlist is loaded · 4a1c7406
      Alexandre Lision authored
      After Ring's first launch, smartlist appeared empty.
      This patch makes sure that before presenting the UI the RecentModel
      is initialized
      Change-Id: Iadd7b43f89ff9b9415ed381fce109ede464a1049
      Tuleap: #255
    • Alexandre Lision's avatar
      chat: animate dock icon · ef32456d
      Alexandre Lision authored
      Using NSCriticalRequest makes the icon bounce to catch user attention
      Icon comes back to normal when the app takes the focus.
      Change-Id: I1a2504407223944775e0eac40a228bc6e5e3435d
      Tuleap: #202
    • Alexandre Lision's avatar
      wizard: fix wizard cancellation · 76d59690
      Alexandre Lision authored
      wrong redirection to main window if user do not create his account
      Tuleap: #255
      Change-Id: Ib984525610ede06084c2625de819b3112604dfde
  19. 20 Jan, 2016 1 commit
  20. 19 Jan, 2016 3 commits