Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • release/202005
  • release/202001
  • release/201912
  • release/windows-test/201910
  • release/201908
  • release/201906
  • release/201905
  • release/201904
  • release/201903
  • release/201902
  • release/201901
  • release/201812
  • release/201811
  • release/201808
  • wip/localPushNotifications
  • wip/newAccountService
  • wip/rxNameService
  • wip/rxAccountsService
19 results

jami-client-ios

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Romain Bertozzi authored
    This patch removes the singleton of the AccountService and
    AccountAdapter.
    
    These elements are still instantiated and kept once in the application
    thanks to the AppDelegate.
    They are then injected by initializers to the rest of the app.
    
    In order to achieve this, we had to change the delegate connection
    between the AccountAdapter and its Service. Indeed, we do not have a
    singleton pattern anymore and we can not keep a "self" reference
    because of the exportable_callback behaviour.
    So, we set the delegate to a static delegate.
    
    Tuleap: #1391
    Change-Id: I56d6e79f7d3c09d6ac3166643fa293cf6df67555
    Reviewed-by: default avatarSilbino Gonçalves Matado <silbino.gmatado@savoirfairelinux.com>
    59f7ea31
    History
    Name Last commit Last update
    Ring
    .gitignore
    .gitreview
    COPYING
    compile-ios.sh