- 21 Feb, 2019 1 commit
-
-
Jenkins authored
Change-Id: I1f0c18487dba7f459644a026ec590f6866c7c3d0
-
- 15 Feb, 2019 1 commit
-
-
Jenkins authored
Change-Id: I90946a27ff584b26a9945e831c888c585cc887d6
-
- 18 Jan, 2019 1 commit
-
-
Kateryna Kostiuk authored
-bump version to 2.03 -update translations Change-Id: I2480ec0c42a78583160c64ca27051541a4f86785
-
- 02 Jan, 2019 1 commit
-
-
Sébastien Blin authored
Change-Id: If970491718471e60a9133732582e9319347b6125
-
- 14 Dec, 2018 1 commit
-
-
Kateryna Kostiuk authored
-bump version to 1.58 -update translations Change-Id: I2cf1e6f5a093c2d59cf1e66a422ce4cccb880b0b
-
- 22 Oct, 2018 1 commit
-
-
Jenkins authored
Change-Id: I601ed051ae344fb3a27ac29b39e64cf93674a3d9
-
- 22 Jun, 2018 1 commit
-
-
Andreas Traczyk authored
Change-Id: Ie81f7b849efb7269db76a5bfb25c8eece468858b
-
- 27 Apr, 2018 1 commit
-
-
Kateryna Kostiuk authored
Bump version and translations. Change-Id: I287a27540cf2d2a03ac2c95d0fbe88c8f72395ae
-
- 27 Mar, 2018 1 commit
-
-
Kateryna Kostiuk authored
Change-Id: I79fab993a5dd892df1e8137fa00480f97857526e
-
- 21 Mar, 2018 1 commit
-
-
Andreas Traczyk authored
Change-Id: Ib0c46c3faacffd74ed4403f4fd201178600b90eb
-
- 02 Mar, 2018 1 commit
-
-
Kateryna Kostiuk authored
Change-Id: I797ad85bae9270cc3ed24fa90eaec8803758a0df
-
- 22 Feb, 2018 1 commit
-
-
Kateryna Kostiuk authored
Change-Id: I8f769e0a9c025aaa169481012b05e8578ba146c9
-
- 31 Jan, 2018 1 commit
-
-
Andreas Traczyk authored
Change-Id: I500193d1611199517ff56debbc7abadef7275b31
-
- 27 Dec, 2017 1 commit
-
-
Kateryna Kostiuk authored
Change-Id: Ice86c9de29e6d7c0d1a3a335f7e191e8103bc039
-
- 12 Dec, 2017 1 commit
-
-
Andreas Traczyk authored
- Adds Transifex configuration file and update script. - Adds localizable string files to project that will be updated by Transifex. Change-Id: I6dbc246f519139a1e1d6228a36e15da1dfc06276 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 07 Dec, 2017 1 commit
-
-
Kateryna Kostiuk authored
this patch: - adds sqlite.swift to dependencies - creates database - creates tables - adds basics queries Change-Id: I178097aebaa62d73886132ee7a86bb4a9734d25b Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 31 Oct, 2017 1 commit
-
-
Kateryna Kostiuk authored
Add icons and badges for tab bar items. Change-Id: I4a806c9c9968de14ae60d73f50f9da826e553e27 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 27 Oct, 2017 1 commit
-
-
Andreas Traczyk authored
- Adds Reachability via Carthage Change-Id: Id4043c33afd4b62a5b69e285126eb301d924047f Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 26 Oct, 2017 1 commit
-
-
Kateryna Kostiuk authored
Add option to link device to an existing Ring account. Change-Id: I730d1d354b67f001fb7826aa08a3f028cd363afb Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 23 Oct, 2017 2 commits
-
-
Kateryna Kostiuk authored
Add functionality to fetch user password and display PIN that could be used to link a new device Change-Id: Ie985b797af64ebe0de1bea9ac64292e427f5302f Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
In account page add table with linked devices Change-Id: I33c1a079a580644164e1817d95f03254d332b976 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 19 Oct, 2017 1 commit
-
-
Kateryna Kostiuk authored
Create profile when app is launched for first time Change-Id: Ia81fec3ca9ad79c7e55548b9cdd3ad0f1223ff73 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 24 Aug, 2017 1 commit
-
-
Kateryna Kostiuk authored
this commit is about: - split the storyboards into reusable components - use the coordinator pattern the handle the navigation - ease the dependancy injection - refactor folders structure to match a "Features" pattern - refactor the walkthrough UI Change-Id: Idf67e8e7cee7ca7487d58073409fded654f4dc0d
-
- 14 Jul, 2017 1 commit
-
-
Thibault Wittemberg authored
This commit adds Chameleon to theme the app and a custom theming function to handle MessageBubbles Change-Id: I58e4d2e30c9e81a444b3a22cef4429d64361426d
-
- 07 Jul, 2017 1 commit
-
-
Thibault Wittemberg authored
This commit: - adapts code to a more Swifty way of coding - uses previously added frameworks to make the code "type safer" Change-Id: I5332e2843e82cac4f4f9af79714993863ef5963d
-
- 06 Jul, 2017 1 commit
-
-
Thibault Wittemberg authored
This commit adds the SwiftGen build phase. This phase launches the swiftgen.sh script that uses SwiftGen tool to produce Swift Code that make Strings, Assets and Storyboards usage a lot safer Change-Id: I78471f5603864608e25bbad36f0459103d6bdded
-
- 02 Jun, 2017 1 commit
-
-
Silbino Goncalves Matado authored
Add progress views and alerts popups for success and error to indicate the status of account creation to the user. Refactored CreateAccountViewModel callbacks for Rx Subjects Progress views are made by PKHUD Carthage package Change-Id: I8d7c83374cf672b61be89462e4d7ba3dd9aef9e8 Reviewed-by:
Hadrien De Sousa <hadrien.desousa@savoirfairelinux.com>
-
- 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
-
- 26 May, 2017 1 commit
-
-
Silbino Goncalves Matado authored
Add some bindings from the CreateRingAccountViewController to the CreateRingAccountViewModel to validate the following user inputs : - username (optional) - password (must be 6 characters min.) - repeat password (must be equal to the password) If conditions are not verified. The Create Account button is disabled. Bindings are made with Variabes and Observers into the ViewModel. Tuleap: #1400 Change-Id: Ib03797e365972aefafbc75c5a8b798e8ba659cfc
-
- 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
-