- 19 Dec, 2017 6 commits
-
-
Andreas Traczyk authored
Change-Id: I5068b418ff5344c5e34c304f98d1ca4f2bd04a6b Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
This patch ensures safe area margins for message field. Change-Id: Ia99fe358e1f6a54a845d49b10682de815b967a1b Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Andreas Traczyk authored
Change-Id: Ic4399f90385bedc179d70021145c0e25bbfad274 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
This patch adds support for url links. Change-Id: I3d4291952d593d63d966abc16e00bd3890abf1ea Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Remove conversation that contain only generated messages when contact request is discarded Change-Id: Ib7c393c658013780f1a8bf8a20c40f87a40b563c Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
This patch introduce manager to control conversations related to contact request interactions Change-Id: I4e841feb052d014d06bc3f272a1f038b84b086ce Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 18 Dec, 2017 3 commits
-
-
Kateryna Kostiuk authored
This patch adds lane to submit a new version to TestFlight. Change-Id: I1e795c28c6ed63c1de123c11cbefb7d470463d49 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Change-Id: I6b6822c0b42c70c6a987e23888b7343b05e3dbbf Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
This patch adds agvtool to auto increment build number when submitting app to TestFlight Change-Id: Ib502353acef6ba3aa9edfc9cd86c87a3ab1728be Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 13 Dec, 2017 3 commits
-
-
Kateryna Kostiuk authored
This patch checks if the conversation exists when presenting conversation screen for receiving contact request. Change-Id: Ic9d2b0c1ef5a00f5ce4443914877af8bde852d21 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Contact requests without vCard were not shown to user. This patch adds them to list of pending requests. Change-Id: Ie146a9eece296ea7160679175fcc2043d5f5df40 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Add a new column to check if an interaction is outgoing or incoming. Change-Id: I0b403ddb345ac98a8898ecf398beb8854703988f Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 12 Dec, 2017 2 commits
-
-
Andreas Traczyk authored
- Prevents fallback-fallback avatar from displaying on top of a profile image in the smartlist and conversation view, in the case of a peer having a vcard image but no registered username. Change-Id: I26b8e8f692a13935b3dadb2693eee830fc7f9a9d Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
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>
-
- 11 Dec, 2017 1 commit
-
-
Kateryna Kostiuk authored
Change-Id: Ie838c760e393577eb1453228acb3868298735512 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 08 Dec, 2017 7 commits
-
-
Kateryna Kostiuk authored
When user search for a new contact and than starts a conversation the conversation model created two times and all subscriptions to the services doubled. This patch uses existing conversation model instead of creating a new one Change-Id: I1d5f3ef1894377fc060e3a03da15a7046940f4d2
-
Thibault Wittemberg authored
this commit adds iPhone X compliance in the walkthrough screens. Change-Id: I0f019c45249f8c73e490bc2d1d84772fbe4f05e6
-
Andreas Traczyk authored
- Draws a generic person overlay in the case of a ringId being the only available name. - Sets the conversation's username to the contact's ringId at initialization, if no registered name is available. - Sets the presence at conversation initialization. Change-Id: I1874b57719398acd6aa096b645f540ce3a528cf0 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
This patch fixes two problems: - when user select a picture for profile, cancel button is not visible. - all other system provided buttons have default ring background color, although they was designed to be transparent. Change-Id: Ia182feaaf52c3aed69446d858ad9454b18e7bd8f Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Andreas Traczyk authored
Change-Id: I68838ded5aba765528a75d10694ba3bb15e3c591 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
This patch remove realm from conversation service, and use DBManager for messages storage management. Change-Id: I5bdb14ef54d587e9250686626fddec4d1e57aee4 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Thibault Wittemberg authored
This commit adapts the code to Swift 4 syntax in order to to lower the amount of XCode warnings. It also adapts the RxSwift syntaxt to the last version. Change-Id: I63b1bcae5115c1a7641172ad2c39e7622ac436a4 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 07 Dec, 2017 2 commits
-
-
Kateryna Kostiuk authored
This patch create layer between services and ring database. It does: - save message - get messages - update message - remove conversations Change-Id: I9f4ba857508e0ddbbaec9f7d9bcf8f92069e460a Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
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>
-
- 04 Dec, 2017 1 commit
-
-
Andreas Traczyk authored
- Adds a configuration called 'Development' to the project, which uses manual signing - Changes the 'Release' configuration to use manual signing - Adds support for fastlane automation. This commit adds 2 lanes: - 'test' uses scan to build and run unit tests on the client - 'build' unlocks the system's keychain, uses match to sync the development certificate and provisioning profile with a private git repo, then uses gym to build the development configuration of the xcode project - Adds a .gitignore to Ring/fastlane for undesired fastlane related files Change-Id: I1bc0eb8cfa20cc536c297ba7ae14292cc66e1d96
-
- 21 Nov, 2017 1 commit
-
-
Andreas Traczyk authored
- Checks if the ringid parameter belongs to a contact request and loads the vcard from the ContactRequestModel object, otherwise, loads it from the contact's file. Change-Id: I8c7f286f213d7bab1f50204b050e5d41f23b85e4
-
- 19 Nov, 2017 1 commit
-
-
Andreas Traczyk authored
- Replaces flat icon with original Ring logo icon. Change-Id: I7cdeacc54630dd57c0dde298bbdaf2090b39d373
-
- 17 Nov, 2017 1 commit
-
-
Romain Bertozzi authored
This commit fixes typos and harmonize the method name of the applicative delegate of exportOnRingEnded. This will be useful for the new AccountsService. Change-Id: I8e90c23344a1890ffdf7548a1ef619bf4655fca8 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com> Tuleap: #1752
-
- 16 Nov, 2017 1 commit
-
-
Andreas Traczyk authored
- Sets the conversation cells' fallback avatar colors based on the username known when initializing. This should avoid the color flickering except when a lookup is actually in progress. - Uses the value of the username known at cell init to set the fallback avatar's intitial. - Removes the use of the fallback avatar initial in the case of the ringId being the best name. For now, no character is shown. Change-Id: Ib42cc1c8aa31783c77f986a6a32976fa74b48d57
-
- 13 Nov, 2017 4 commits
-
-
Romain Bertozzi authored
This commit updates the SwiftyBeaver dependency. Tuleap: #1747 Change-Id: I300991152421d7823e13bca05023f035ea03ad39 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Romain Bertozzi authored
This commit updates the PKHUD dependency of the project. Tuleap: #1714 Change-Id: Ie0e7f55f45063972bf3b87bfbf01587b492d4d18 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Romain Bertozzi authored
This commit updates the following dependencies: - RxRealm - RxDataSources RxSwift is also updated to the 4.0.0 version. There are minor compatibility changes in the source code to migrate the project to these new versions. Tuleap: #1747 Change-Id: I485aa725ad88283c2b66f797140d12b6facd6cd4 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
When saving vCard extra spaces was added in the name and first name fields. This patch fix it by recreating vCard string. Change-Id: I1b6d936348adb80d704461bab029c012cf37330d Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 03 Nov, 2017 5 commits
-
-
Kateryna Kostiuk authored
Fix compile errors was introduced after installing a new XCode component Change-Id: Ib8b4f574348f26016fd5ffbda7154a9ebd83d427 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Andreas Traczyk authored
Change-Id: Ib445897bdd8b85a17e61dee4575885b7251afe52 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Change bundle ID to be unique Change-Id: If37a4e29e43eb4a049e12ddc860a77796427fd08 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Currently we support arm64 architecture Change-Id: I243531ab02b6e07cdc5e761523eb7a3379fb9cb8 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Currently only portrait mode is supported Change-Id: I3eac2d15ef0c331989d9c7a67a25483362ade3c1 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 02 Nov, 2017 1 commit
-
-
Andreas Traczyk authored
Change-Id: If3f3550118cace5499d204fbcc920ee779dff769 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 01 Nov, 2017 1 commit
-
-
Andreas Traczyk authored
- Allows the user to create an account, link to an existing account, and generate account link PINs without supplying a password. Change-Id: I41216d55bb44bab5f92fd096d483f639502e4a42 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-