- 15 Jan, 2018 1 commit
-
-
Kateryna Kostiuk authored
This patch: - Send vcard during call and save received vcard in database. - save call details when place call Change-Id: I2f0a3db9c7db8ea71e7df8f0bb562866f96ea9ae Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 12 Jan, 2018 1 commit
-
-
Kateryna Kostiuk authored
This patch introduce call service and adapter to manage call state. Author: Silbino Gonçalves Matado <silbino.gmatado@savoirfairelinux.com> Change-Id: I8f69aad4f9c91c2001ef27cb78df631fd31bf291 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 20 Oct, 2017 1 commit
-
-
Andreas Traczyk authored
- Provides a UI elements that respond to states(sending, failure) for each outgoing message. - Updates the message models' statuses at loading to correct erroneously stored data. - Ignores the message status IDLE which is not intended for client use. Change-Id: Ie6027d59ae519b96de204ba8d98bc2dd8eb9b4e4 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 04 Jul, 2017 1 commit
-
-
Thibault Wittemberg authored
Organize project folders according to groups hierarchy. It is not mandatory but the project directory is easier to read this way Also move WelcomeViewController to Walkthrough folder and renamed ViewControllers folder to Settings Change-Id: Ica7b39ff57492435811d49ee9b6e0132dc597beb
-
- 19 Jun, 2017 1 commit
-
-
Silbino Goncalves Matado authored
Add adapter and service for messages (send, receive and statuses) Add the smartlist to see the users that sent messages Add lookup address into NameService to get the user name from the RingId Change-Id: I512bfafc7d3e77888a3560a183a085434220337b
-
- 01 Jun, 2017 1 commit
-
-
Silbino Goncalves Matado authored
Add NameService and NameRegistrationAdapter to : - Verify if the username is valid and available to create a new user - Register a new username into the blockchain. Add RegistrationState observation from the daemon to verify if the account is properly created. Change-Id: I5a66dde2576391b5ec2dc242fb544dc4fe680d9e
-
- 24 Apr, 2017 1 commit
-
-
Silbino Goncalves Matado authored
Change superclass from UIViewController to UITableViewController Add username and password fields UITableViewController allows to automatically scroll to cells while editing UITextField Also added new cells : - TextCell - SwitchCell - TextFieldCell Using a simple UIViewController with a UITableView as subview does not automatically scroll to the cells Tuleap: #1400 Change-Id: I0837e30f006fdfd03aaa5e4914a15aa4f417b7f1 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- 30 Mar, 2017 2 commits
-
-
Silbino Goncalves Matado authored
Add Walkthrough.strings file for string localization Add LocalizedStringTableNames struct for NSLocalizedStrings table names constants Not created a .string file associated to the storyboard to avoid switching between multiple files if some strings are defined into code and others into the storyboard. Tuleap: #1399 Change-Id: Ie1e88a4413a773daef3be2eb95571d1b842274d0 Reviewed-by:
Romain Bertozzi <romain.bertozzi@savoirfairelinux.com>
-
Romain Bertozzi authored
This patchs adds the system adapter files. They are meant to make the bridge between the daemon and the app concerning system related communications. It also registers handles to daemon callbacks. Tuleap: #1550 Change-Id: Ib07c391afb1ddb0ec1207cc36c4b2a05675fe41b Reviewed-by:
Silbino Gonçalves Matado <silbino.gmatado@savoirfairelinux.com>
-
- 03 Jan, 2017 2 commits
-
-
Romain Bertozzi authored
This patch takes care of replacing the NSNotification events fired from the AccountConfigurationManagerAdaptator by a delegation pattern. Indeed, we only want the AccountsService to be notified of callbacks coming from the daemon. NSNotifications fired from the NSNotification default center are broadcasted events. We want to avoid them as much as possible. In order to achieve this, a protocol is declared on the Swift part of the application. Then, the Ring-Swift.h generated file will take care of exposing it to the objective-c source code (thanks to the @objc annotation). We need the pch file to be present to resolve UIKit and Foundation in the generated Ring-Swift file. The accountsService now registers itself to the AccountConfigurationManagerAdaptator as the reveiver of its callbacks. Because notifications are not used anymore at this time, we remove the related files factorizing the notifications names. Tuleap: #1405 Change-Id: I25c906ef6bcfd019cfb331047768883b39755275
-
Romain Bertozzi authored
This patch reorganizes the structure of the bridging between the Swift client and the Daemon. It isolates the code related to the account service. That's why there is a renaming of the ConfigurationManagerAdaptor. We want it to be specialized in what the account service can do. The files meant to make the bridge between the client and the daemon are now stored in a dedicated file in the project structure. The broadcast by NSNotification posts is still used here. Tuleap: #1405 Change-Id: I2d8f0d361ed9394c98a30b0703ad3d49b18cde4a
-
- 22 Dec, 2016 1 commit
-
-
Romain Bertozzi authored
This patch reorganizes the project structure to separate entities in specific groups. It also renames some files. This is done to improve the separation of concerns of the components of the project. The renaming operation reflects the MVVM architecture that we will try to implement. Tuleap: #1327 Change-Id: I46109e82c87510e134f57d551946499b11334c44
-
- 29 Jun, 2016 1 commit
-
-
Guillaume Roguez authored
Ring IOS client baseline code
-