Skip to content
Snippets Groups Projects
  1. Jul 12, 2017
  2. Jul 11, 2017
  3. Jul 09, 2017
    • Adrien Béraud's avatar
      smartlist: don't show contact request status · 3335afa1
      Adrien Béraud authored and Adrien Béraud's avatar Adrien Béraud committed
      Showing the contact request status in the smartlist is too
      intrusive.
      It's a technical matter that hides more socially relevant
      information like the last message sent or received.
      As space in the smartlist is limited, the most socially
      relevant information should be prioritized.
      
      Change-Id: If0f831212b840b5dcf57ea5cd3434d3d86509f9f
      3335afa1
  4. Jul 06, 2017
    • Adrien Béraud's avatar
      HistoryService: move date printing logic to client · 62fdcc09
      Adrien Béraud authored
      Date printing logic is part of the display logic.
      Remove date printing logic from HistoryService, which models
      the history, and let the client handle it.
      
      Change-Id: I193a5b6cae630977347ae65056d60f8f43088b21
      62fdcc09
    • Loïc Siret's avatar
      Android: Support for Ethernet & Bluetooth · fd4df599
      Loïc Siret authored
      This patch will add the support for Ethernet and Bluetooth connection.
      Prior this patch, only ConnectivityManager.TYPE_WIFI and
      ConnectivityManager.TYPE_MOBILE were tested. This behavior cause
      problems to AndroidTV Devices connected with Ethernet (as the
       AndroidTv simulator), or Mobile device connected to internet with
      Bluetooth sharing.
      
      Include a rename of isConnectedWifiAndMobile to reflect theses changes.
      
      Change-Id: I09d7c32b3327eef354e2e4f1f0d0458cbb6bd547
      fd4df599
    • Guillaume Roguez's avatar
      bump version to 83 · 704ed005
      Guillaume Roguez authored
      
      Change-Id: I3155e060363fc532c6637739cc4a814c3b732019
      Signed-off-by: default avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      704ed005
  5. Jul 05, 2017
  6. Jul 04, 2017
  7. Jul 03, 2017
  8. Jun 30, 2017
    • Alexandre Lision's avatar
      androidtv: initial load of daemon · 084d3ad2
      Alexandre Lision authored
      Duplicate necessary code from app module to load and run the Ring
      daemon. UI must be recreated for each feature.
      build-daemon.sh has been amended to also copy libring.so to androidtv
      module
      
      Change-Id: I389e6327972bac0c2dc19d21e85dd5ef867b1cfc
      084d3ad2
  9. Jun 29, 2017
    • Adrien Béraud's avatar
      blacklist: fix logic, show username · d71ed793
      Adrien Béraud authored and Adrien Béraud's avatar Adrien Béraud committed
      * Show the username instead of the displayname
      for blocklisted contacts.
      * Show the contact image if available.
      * Fix list synchronisation/duplication issues
      
      Change-Id: I1931b6ce219e606b23af46900021692f32e5c67e
      d71ed793
    • Adrien Béraud's avatar
      callservice: getCallDetails from same thread as the callback · 736e47b4
      Adrien Béraud authored and Adrien Béraud's avatar Adrien Béraud committed
      Calling getCallDetails using the executor causes a deadlock
      when the callStateChanged signal is called directly
      from a JNI call.
      As mentioned by the comment, this op is thread safe
      only if getCallDetails is called by the same thread as
      the callback to avoid blocking the executor.
      
      Change-Id: I7221829139d4bf7be1994ba4711fd7b9f64b6719
      736e47b4
  10. Jun 28, 2017
    • Adrien Béraud's avatar
      contact requests: remove "pending" · 1d1b66e4
      Adrien Béraud authored
      A contact request, by nature, is always pending.
      Rename "PendingContactRequests" to "ContactRequests".
      
      This also fixes an iterator issue.
      
      Change-Id: I88647ab025dfd12f24c0ce276934ed716dcb5430
      1d1b66e4
  11. Jun 22, 2017
  12. Jun 20, 2017
  13. Jun 19, 2017
  14. Jun 16, 2017
    • Adrien Béraud's avatar
      ContactService: remove annoying log · 1bc73a66
      Adrien Béraud authored
      remove log for contacts with null ID
      
      Change-Id: I80f40ca3d45ed2fb98abbe367d193491d754713a
      1bc73a66
    • Adrien Béraud's avatar
      StringUtils: remove getRingIdFromNumber(), use Uri · 07a56358
      Adrien Béraud authored
      Number parsing/manipulation is already performed by the Uri class.
      Also the result of getRingIdFromNumber was never used because
      findContact() creates a new contact if the number is not found.
      
      Remove getRingIdFromNumber and simplify findContact(id, key, number)
      to take a Uri directly, to avoid parsing the same number many times,
      and to make the fallback to findContact(uri) more obvious.
      
      Also avoid RingId manipulation in ConversationPresenter by
      using Uri.getRawRingId() to retrieve the bare ringId without
      prefix, used for some daemon API calls.
      
      Change-Id: I192894352dcf7bf3d462c94fb457586f2318b649
      07a56358
    • Adrien Béraud's avatar
      implement GetDeviceName signal · c291c491
      Adrien Béraud authored
      Implement recently added daemon signal GetDeviceName:
      add getDeviceName to the SystemInfoCallbacks interface
      and implement it in DeviceRuntimeService to provide a
      "consumer" device name used as the default device name
      in the account device list.
      
      Change-Id: I11f71940538c19d7be3b346867e3130051022dff
      c291c491
  15. Jun 14, 2017
    • Adrien Béraud's avatar
      model: always show username instead of ringid when possible · 8e6e2ffd
      Adrien Béraud authored
      Always display registered name instead of ringid by
      moving higher-level lookup logic to LRC model for
      contacts, contact requests and accounts.
      
      For instance, CallService is changed to directly return
      SipCall instances and handles association of contacts to calls.
      ConfigurationManager interface is unified in AccountService.
      
      This allows to minimize the number of name lookup API calls
      and to preserve the lookup result over the
      application lifetime, while making sure the registered name
      is used consistently across the Android client and users
      of the libringclient Java library.
      
      Change-Id: I771ddc11d670f28f699d2381773fa223fdd0ef83
      8e6e2ffd
  16. Jun 13, 2017
  17. Jun 12, 2017
  18. Jun 07, 2017
    • Philippe Gorley's avatar
      video: enable hardware acceleration in android · 0f6f55da
      Philippe Gorley authored
      Change-Id: Ib078519d7618180085c82e6a4694c57c09aca4c6
      0f6f55da
    • Adrien Béraud's avatar
      system info getter signals: move to DeviceRuntimeService · 11f9836b
      Adrien Béraud authored and Adrien Béraud's avatar Adrien Béraud committed
      The two "special" signals GetHardwareAudioFormat and GetAppDataPath
      should not be broadcasted as events but require a single
      callback to consistently provide requested data to the daemon.
      
      Add a new interface SystemInfoCallbacks to DaemonService to provide
      it with a mandatory and unique client-specific implementation
      (while there could have been zero or multiple implementation when using
      events, potentially causing bugs).
      Implement this interface client-side in DeviceRuntimeServiceImpl.
      
      Change-Id: I6e2d4434b95571401b014713270a8b7caf18e54d
      11f9836b
    • Adrien Béraud's avatar
      smartlist: use plain circle for online indicator · 54042495
      Adrien Béraud authored
      Current indicator (a check) is misleading.
      Use the universal plain green circle for online indication.
      
      Change-Id: I373666b80c71d9ddbefdd9882f6da33d0410dd05
      54042495
    • Aline Bonnet's avatar
      ui: fix the photo save · a816b1e9
      Aline Bonnet authored
      In the profile screen, when we change the profile name without change
      the photo, it is overwriten by the default photo. This commit fixes
      this behavior.
      
      Tuleap: #1520
      Change-Id: Ie8380bddd2abd2ebcaa6ad61466cea845f07433f
      a816b1e9
    • Hadrien De Sousa's avatar
      fix: fix a bug when a call fails · ca1b055e
      Hadrien De Sousa authored and Adrien Béraud's avatar Adrien Béraud committed
      This commit fix a bug on the ConversationFragment that blocked the user
      to init another call after one had failed
      
      Change-Id: I867d8879614ef0b5ad180b36450f043f654b57e8
      ca1b055e
    • Adrien Béraud's avatar
      Dockerfile: add curl · 91fea614
      Adrien Béraud authored and Adrien Béraud's avatar Adrien Béraud committed
      Used to download daemon dependencies
      
      Change-Id: Idf5e6102644d1d5326d18122f3d43ede48cd953d
      91fea614
    • Aline Bonnet's avatar
      vcard: reduce the photo · 79479ddf
      Aline Bonnet authored
      Now, the photo is reduced before to be saved in the VCard. The photo
      size was a problem when the vcard was sent during a call.
      
      Change-Id: I2b2e0a193c08d503aa19b1ef3abf825a10e79665
      79479ddf
    • Hadrien De Sousa's avatar
      fix: crash if no accounts · d4867e80
      Hadrien De Sousa authored and Adrien Béraud's avatar Adrien Béraud committed
      The app crash if there is no account registered and the user check Mobile Data
      in global settings.
      
      This commit also fix a bug on the smartlist that made the spinner loops
      endlessly
      
      Change-Id: I80f97b1c1ca785279727abc53f2ddac0fefa273a
      d4867e80
  19. Jun 06, 2017
Loading