- 05 Oct, 2017 1 commit
-
-
- Removes references to the boost libs and any other unused libs in the client project. Change-Id: I183d353588e8e8a2d9649a3f615d1d8261361720 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 04 Oct, 2017 1 commit
-
-
Change-Id: I11a71a877ebf4f0deff58972fcdd462e79331f23 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 03 Oct, 2017 1 commit
-
-
This patch add secp256k1 to fit with the daemon Change-Id: Ibbbf25f8e5104973235877d64aa862bad04e5c77 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 02 Oct, 2017 1 commit
-
-
- Checks existing contact requests for duplicates before appending those accrued from getTrustRequests, as incomingTrustRequests may have already done so, prior to loadContactRequests being called. - Changes hasInvitations to return an abservable boolean that representing the non-zero count of the contact request list only. Change-Id: I9d0c2165e26ac0c031c261ed9c05d6f2587d7574 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 29 Sep, 2017 3 commits
-
-
- Cleans cell's image data prior to usage/reusage. - Only sets the contact request item cell's UIImage and hides the fallback avatar if it the image data exists and is correctly formed. Change-Id: I3cd4c703ac33cee17157f2ccc86f6c54dc090a7e Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- Loads the vcard and stores a reference to the image data of each of the conversation recipients when instantiating the conversation section's conversation view models. - Points each cell's profile image to its item's image data (if any). - Removes the default profile image. Change-Id: I300fc0107f9353e8aadc15b2ad23604039ae4c59 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- Prevents crashes when successive navigations to the invite view are made, due to large amounts of nameservice queries. Change-Id: I0ba462d9038abb42623ad3732a69c8e315a41f55 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 28 Sep, 2017 1 commit
-
-
This patch displays ringID if username is empty string Change-Id: Ib1c7f261e5242f55783f3d462e75eef73e89e7ec Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 27 Sep, 2017 3 commits
-
-
Change-Id: If6c1995a436dff5da2215fa3262963b412fee0c5 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- Updates existing contactRequest's vcard and reception timestamp up to date. - Removes the use of the original fallback avatar image. - Hides the fallback avatar when image data is present while loading the contact requests. Change-Id: If3048c9e496a437ee070b14438b55e48aebf3785 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
This patch creates and saves vCard for user profile. Change-Id: I5487ff8cafa116975c3081c906cfb426ded5fc31
-
- 26 Sep, 2017 2 commits
-
-
Andreas Traczyk authored
- Uses a color circle with a white capital letter(the first letter of the best id), instead of a character image as a default avatar. - Maintains the color selection used by the GNOME, UWP, Win32, and OSX ring clients(a subset of Google's material.io colors). Change-Id: I957abd2526e1d1e397f383b93720766e24a92aeb Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Change-Id: Ia2937490bf64c9aa8ce3ccc9c6679da6358b58d9 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 22 Sep, 2017 1 commit
-
-
- Subscribes to presence update signals for that have been added. - Update events can be subscribed to via the presence service. - A contact's last known presence status can be queried via the presence service. Change-Id: I4e1ed87f980978469b267c34936da25d15cef7eb Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 21 Sep, 2017 2 commits
-
-
Add send request button in conversation controller Change-Id: I17deaaa24a94a6d18f9ddd3169805e65ee2b7ebe Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
This commit refactors the meViewController that now displays the user name and the registered name if there is one It allows the user to pick or take a picture from the device Change-Id: I0a1bf9c1636a216668dae5de8d78948bea66ead1 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 14 Sep, 2017 1 commit
-
-
Ignore generated files and use swiftlint only in debugging configuration. Change-Id: I356afd1e55923ed1b907dfa1f10212e2b6afa5e9 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 24 Aug, 2017 2 commits
-
-
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
-
Kateryna Kostiuk authored
Change project to support 5.1.1 version of swiftgen (swiftgen 4.x is not supported anymore) We use default templates provided by Swiftgen Change-Id: I78da863f4fb3664cb0becbf93dadf68aa339826f
-
- 11 Aug, 2017 1 commit
-
-
Thibault Wittemberg authored
this commit completes the Carthage custom build phase with output files that act like a cache. This avoids building framework every time. Change-Id: Iec4de88c4bb1271719a5f328087601de69caa5b3
-
- 05 Aug, 2017 1 commit
-
-
Thibault Wittemberg authored
Change-Id: If739cd0a33789981feab1f20bf85c9f849c8e93b
-
- 01 Aug, 2017 1 commit
-
-
Silbino Goncalves Matado authored
ConversationModel: replaced Contact by ringId Remove realm from Contact and Account (managed by daemon) Pass reference to account list and current account to ContactsService Add Invitations screen with Accept, Discard and Ban buttons Add vCard load and save support Change-Id: Ied42ef310af5e4849f4aef389584145a80e79888
-
- 17 Jul, 2017 1 commit
-
-
Thibault Wittemberg authored
This commit makes the ios client compliant with C++14 Change-Id: I32934146c21a1ed26adc60789b0f5180aaef5b89
-
- 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
-
- 12 Jul, 2017 1 commit
-
-
Hadrien De Sousa authored
This commit fixes accounts loading at launch that displayed the smartlist even if there was no accounts Change-Id: I87e3aeffa9e780d7a1ff43f4511a331a0d5d987f
-
- 07 Jul, 2017 2 commits
-
-
Thibault Wittemberg authored
Change-Id: Ib67ca26dff08fa4b73c2bd75b0b2b8ce3cde0937
-
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 4 commits
-
-
Thibault Wittemberg authored
SwiftyBeaver improves log readability and allows to use different logging levels and different kinds of outputs. Way better than simples "print()" Change-Id: Iaa3087952095d4344b3cd85314892c4fcd25251c
-
Thibault Wittemberg authored
this framework will be used to: - instantiate in a more "type safety" way UI components - to split storyboards into atomic VCs Change-Id: I1fec0a87a9e2c4b838174139ce57f9097bb4d4c7
-
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
-
Thibault Wittemberg authored
This commit: - adds swiftlint analysis as custom build phase - to install, see: https://github.com/realm/SwiftLint - fix almost every error/warning messages detected by swiftlint Change-Id: I0d15cecaa33c4f79dcd1417a2169f1e66fd2e551
-
- 05 Jul, 2017 1 commit
-
-
Silbino Goncalves Matado authored
Add Editing mode and swipe gesture on the smartlist to delete conversations using RxDatasources itemDeleted and Realm delete. Change-Id: I8c171d4da0c5ed3fc5bb61231501ef786d14c89b
-
- 04 Jul, 2017 2 commits
-
-
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
-
Thibault Wittemberg authored
Change-Id: I9861df936e208b40e5cc09e14304a284bc447cc7
-
- 28 Jun, 2017 1 commit
-
-
Silbino Goncalves Matado authored
Add conversations persistence to save the history of messages using Realm and RxRealm libraries Refactor models to work with Realm : - Change properties declaration as dynamic vars - Change Arrays to List - Change Dictionaries to Objects - Add default values for non-optionals - Changed initializers for convenience initializers - Fixed Tests compilation using @testable import (classes linked twice exception throwed by Realm) - Bumped RxSwift version and fixed deprecated methods warning Change-Id: Ife98e48430740f80ffef9420d857f1ae6e4819d4
-
- 27 Jun, 2017 1 commit
-
-
Silbino Goncalves Matado authored
Add the search bar on the top of the smartlist and the list of found results. Add an other list for search results. This list is splited in 2 sections for filered and found results. Add "No Conversations" label if there is no conversations If the contact is not found locally, a new conversation is created Change-Id: I7985f0644f97063875bfb02159d44dd1aa8b731e
-
- 21 Jun, 2017 1 commit
-
-
Silbino Goncalves Matado authored
Add MVVM, services and adpater to receive and reply to messages This allows to read received messages from other users and reply to them. The messages screen uses a TableView that scroll automatically to the bottom if the user a new message is received. Messages bubbles are made with simple cells with a label that move to the right or the left. Change-Id: I1b6bd6fd36b88daab9d39cb5745d1ed953868ead
-
- 20 Jun, 2017 1 commit
-
-
Silbino Goncalves Matado authored
Change-Id: I09f77c6fda83a1d24063fc4e1e4e9110b65e37d9
-
- 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
-
- 09 Jun, 2017 1 commit
-
-
Silbino Goncalves Matado authored
Change-Id: I29c3862d0a732c276583a9f6c6561aca825923da
-