1. 05 Jun, 2019 1 commit
    • Kateryna Kostiuk's avatar
      project: support iOS 12.2 · eb4a2d48
      Kateryna Kostiuk authored
      Support iOS 12.2 and convert to swift5 syntax.
      Also this patch removes framework Chameleon.
      
      Change-Id: I4135c87b14c9c04dff86c3e7eede33162bb8ca34
      eb4a2d48
  2. 03 May, 2019 1 commit
    • Kateryna Kostiuk's avatar
      UI/UX: call screen · 5f20a72b
      Kateryna Kostiuk authored
      - display call screen instead of alert for incoming call
      - add option to navigate to call screen from smart list
      - add searching status
      
      Change-Id: I87ce18275038d8142f2c2826b976bb81648b74c3
      5f20a72b
  3. 01 May, 2019 1 commit
  4. 22 Apr, 2019 1 commit
    • Kateryna Kostiuk's avatar
      UI: call buttons · 09dd270d
      Kateryna Kostiuk authored
      Keep cancel button in the middle
      
      Change-Id: I80202d386e607464c8cb0762aa4f5a94ac9d1106
      09dd270d
  5. 16 Apr, 2019 1 commit
    • Kateryna Kostiuk's avatar
      UI: show call options · 0ccf6e2f
      Kateryna Kostiuk authored
      Keep call options visible unless screen is tapped
      
      Change-Id: Ie5a3dd80e08d656c9315a86c6eb3853a0fe91fcd
      0ccf6e2f
  6. 15 Apr, 2019 1 commit
    • Kateryna Kostiuk's avatar
      remove force unwrap · b33a2167
      Kateryna Kostiuk authored
      Replace force unwrap to prevent possible crashes.
      
      Change-Id: I98ca63608fe814242f1b473e84b652418696d568
      b33a2167
  7. 12 Apr, 2019 1 commit
    • Kateryna Kostiuk's avatar
      video: increase quality · f7b63545
      Kateryna Kostiuk authored
      Set video quality to 1280x720 when using hardware acceleration.
      
      Change-Id: I2931a88215baac0a74b52bef35781865ad31d357
      f7b63545
  8. 29 Mar, 2019 1 commit
  9. 21 Mar, 2019 1 commit
    • Kateryna Kostiuk's avatar
      database: migrate to database for account · 5e8d8b81
      Kateryna Kostiuk authored
      New database is created per account. It contains:
      - profiles table
      - conversations table
      - interaction table
      - account profile. This table has only one row and store account
      avatar and alias
      
      Database file named by account id.
      
      Database content also was changed:
      - contact uri stored in canonical format, so it is unique for SIP
      contacts
      - generated messages stored in a format that allows localizations.
      
      Change-Id: Id7803ab797ac937d63155870fc5c8edf94119bbd
      5e8d8b81
  10. 14 Mar, 2019 1 commit
  11. 22 Feb, 2019 1 commit
    • Kateryna Kostiuk's avatar
      database: migrate to version 1 · e48a0f55
      Kateryna Kostiuk authored
      This patch adds table profiles_accounts with the next columns:
       - profile_id INTEGER NOT NULL
       - account_id TEXT NOT NULL
       - is_account TEXT
      
      It is made to synchronize iOS database schema with other
      clients and it is allows to create and store SIP accounts.
      
      Change-Id: I51a520817fb567738740abdaf847700a6d4bbb83
      e48a0f55
  12. 13 Feb, 2019 1 commit
    • Kateryna Kostiuk's avatar
      fix: device rotation · 7fcfbba6
      Kateryna Kostiuk authored
      Switch input function does not work at the beginning on the call,
      that cause  producing wrong video output if device orientation was
      changed between calls.
      This patch use call manager to change video output.
      
      Change-Id: Ia3f33cf8dfbaaca6eacf0f601b1a8e098a6d0825
      Gitlab: #28
      7fcfbba6
  13. 15 Jan, 2019 1 commit
  14. 04 Jan, 2019 2 commits
    • Kateryna Kostiuk's avatar
      call: ensure audio output · 9ac6bafa
      Kateryna Kostiuk authored
      Ensure that audio output for video call is loudspeaker
      
      Change-Id: I86e78e02d03f10238557eca83318e04636b0031a
      9ac6bafa
    • Kateryna Kostiuk's avatar
      fix: call buttons · 9e6b56f9
      Kateryna Kostiuk authored
      Do not hide change to speakerphone button on outgoing calls
      
      Change-Id: I48f7f797ca1158f2947689b1f474a06694e926fb
      9e6b56f9
  15. 03 Jan, 2019 2 commits
  16. 02 Jan, 2019 1 commit
  17. 17 Dec, 2018 1 commit
  18. 14 Dec, 2018 2 commits
    • Quentin Muret's avatar
      update copyright messages · c60c32c8
      Quentin Muret authored
      Change-Id: I76f36b55be4da30a86fc75524f4785afdf52d5a8
      c60c32c8
    • Quentin Muret's avatar
      transition to Jami · 6001030e
      Quentin Muret authored
      - change the Ring app icon to Jami app icon
      - change app colors
      - rename all colors with jami
      - change all Ring occurrences to Jami for English and French localizables
        strings
      - change the size and police of all pages titles
      - make the QR code icons change dynamically according to
        the colors of the app
      
      Change-Id: If415fdf30232b3fe5d5e272546a24ab32fc54464
      Reviewed-by: Kateryna Kostiuk<kateryna.kostiuk@savoirfairelinux.com>
      6001030e
  19. 13 Dec, 2018 1 commit
    • Quentin Muret's avatar
      UI / UX: refactor profile creation page · e208253a
      Quentin Muret authored
      - refactor UI / UX
      - name edition: automatic capitalization for words
      - add an animation that incites the users to add an avatar
      - we can now dismiss the keyboard when tipping outside
      - the UI texts are now changing dynamically regarding the
        language of the device
      
      Change-Id: Ibd7b96bad37d952a297f2d1605295cac83edcc47
      Reviewed-by: Kateryna Kostiuk<kateryna.kostiuk@savoirfairelinux.com>
      e208253a
  20. 11 Dec, 2018 3 commits
    • Quentin Muret's avatar
      call view: hide preview on tap or swipe · b32227fb
      Quentin Muret authored
      Add the possibility to hide the video thumbnail by swiped or tapped
      on it.
      
      Change-Id: I2f73511fd20935132c280be6565fcf4ef17f45e6
      Reviewed-by: Kateryna Kostiuk<kateryna.kostiuk@savoirfairelinux.com>
      b32227fb
    • Quentin Muret's avatar
      call view: improve UI for iPhone 5 for landscape audio call · dffa0537
      Quentin Muret authored
      Change-Id: If9b62eb6ef8be4186e621ebaa7ec3e5bedcfa05f
      Reviewed-by: Kateryna Kostiuk<kateryna.kostiuk@savoirfairelinux.com>
      dffa0537
    • Quentin Muret's avatar
      call view: improve UI / UX · 95213577
      Quentin Muret authored
      - improve UI / UX: the view has been refactored
      - add UIDevice extension allowing to know if the device has a notch or not
      - doesn't show hours of the duration label when the call is under 1 hour
      - management of the screen orientation for both audio and video calls
      - the Name Label is showing bigger and the Duration label is showing smaller
      - the UI has been adapted to the size of the iPhone 5
      - fix the bug concerning the disappearance of the info and buttons containers
      - show the Ring ID when the display name doesn't exist
      
      Change-Id: I78203660603e451a2b088a3fcad1e64bbbe4f8e0
      Reviewed-by: Kateryna Kostiuk<kateryna.kostiuk@savoirfairelinux.com>
      95213577
  21. 07 Dec, 2018 1 commit
    • Quentin Muret's avatar
      UI / UX: refactor call view · e26f8b9d
      Quentin Muret authored
      - replace the registered name display by the display name if exist
      - bigger hang up button
      - change the switch camera button image
      - hide the switch audio button for iPad
      
      Audio calls:
      - change the background color to white during connecting, ringing and current call state
      - change buttons, texts, and status bar color to gray
      - change the pulse animation color to ring color
      - add a fade-in animation for the duration label and buttons container appearance
      - hide the switch camera and mute video buttons
      - remove the info and buttons containers backgrounds
      
      Video calls:
      - change the background to captured video with white blur effect during connecting,
      ringing and pause call state
      - change buttons, texts, and status bar color to white
      - change the background of the info and buttons containers to transparent blur effect
      - add an activity indicator view when loading the video of the interlocutor
      - add a fade-in animation for the info and buttons container appearance
      - change the time of disappearance of the info and buttons containers to 7 seconds
      - add animation for the captured video vignette appearance
      - add rounded corners to the captured video vignette
      
      Change-Id: I37b634782e3ea5f5eb2afd1f8f1809924435e445
      Reviewed-by: Kateryna Kostiuk<kateryna.kostiuk@savoirfairelinux.com>
      e26f8b9d
  22. 05 Sep, 2018 1 commit
  23. 07 Aug, 2018 1 commit
    • Andreas Traczyk's avatar
      video call: force set orientation at call start · 86285073
      Andreas Traczyk authored
      - sets current device orientation when call state transitions to
        current
      - prevents redundant orientation state changes from triggering
        SDP renegotiation
      
      Change-Id: Ie5a61c3dd0629f8db535f18cac27c3437df05131
      86285073
  24. 23 Mar, 2018 1 commit
  25. 21 Mar, 2018 1 commit
  26. 20 Mar, 2018 1 commit
  27. 02 Mar, 2018 1 commit
    • Andreas Traczyk's avatar
      audio: fix audio switching · fdde0e12
      Andreas Traczyk authored
      - Removes samplerate hack which fixed input but exposed requirement
        for output downsampling in the event of an core layer samplerate
        reduction. The audio session instance allows bluetooth after the
        daemon initializes, allowing the input samplerate to be correctly
        fetched.
      - Sets the audio device to speakerphone or headset at app init and
        when a call is terminated so the ringtone can be heard.
      
      Change-Id: I99ebaca55dfd7295801626b8fa4f64ea24a5abb8
      Reviewed-by: Kateryna Kostiuk's avatarKateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
      fdde0e12
  28. 23 Feb, 2018 2 commits
  29. 22 Feb, 2018 1 commit
  30. 20 Feb, 2018 2 commits
  31. 12 Feb, 2018 1 commit
  32. 01 Feb, 2018 2 commits