* Fixes#1121 - Hide the loading indicator after the logout task finishes
* Manually restart the sync only when entering the `error` state
* Use stopSync instead of the roomListService directly on client deinit
* Replace WeakClientProxyWrapper with callback based delegate
* Fix homescreen user avatar not automatically updating
* Replace default Build SDK profile with reldbg, which is fast but also doesn't crash
* Always show the loading indicator when the room list is not in a `running` state
* Implement delayed user indicator presentations through the normal API
* Fix the unit tests
* Replace UserIndicatorController delayedIndicators dictionary with a plain set
* Script that allows to build the sdk without any issue
* target independent solution
* Update CONTRIBUTING.md
* better more scalable solution
* Revert "Update CONTRIBUTING.md"
This reverts commit 5cc20019ad4277f5745f32eb9472e21bdb6f2160.
* Update Tools/Sources/BuildSDK.swift
Co-authored-by: Stefan Ceriu <stefanc@matrix.org>
---------
Co-authored-by: Stefan Ceriu <stefanc@matrix.org>
* testing improvements
* code improvements and sdk bump
* improved the stencil file
* improved the build sdk function
* code improvement
* also added the tearDown
* Translations workflow and tools
* improved the name of the workflow
* need this commit to trigger the workflow for the first time
* swift tools can now run on CI
* only strings and stringsdict will be committed
* fixed a workflow issue
* starting the workflow to save it
* fixing downgrade issues
* fixing URL usage
* install localazy
* fixing add-paths typo
* downloaded strings
* removing on push trigger
* Update Tools/Sources/DownloadTranslations.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
* Added locheck for string verification
* code formatting improvement
* Update Tools/Sources/Locheck.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
* pr suggestion
---------
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>