1. 20 Oct, 2017 3 commits
  2. 19 Oct, 2017 2 commits
  3. 11 Oct, 2017 1 commit
  4. 05 Oct, 2017 2 commits
  5. 04 Oct, 2017 1 commit
  6. 03 Oct, 2017 1 commit
  7. 02 Oct, 2017 1 commit
  8. 29 Sep, 2017 3 commits
  9. 28 Sep, 2017 1 commit
  10. 27 Sep, 2017 3 commits
  11. 26 Sep, 2017 2 commits
  12. 22 Sep, 2017 1 commit
  13. 21 Sep, 2017 2 commits
  14. 14 Sep, 2017 1 commit
  15. 24 Aug, 2017 2 commits
    • Kateryna Kostiuk's avatar
      navigation: apply the Coordinator pattern · a44b205d
      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
      a44b205d
    • Kateryna Kostiuk's avatar
      swiftgen: migrate to version 5.1.1 · f23abd39
      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
      f23abd39
  16. 11 Aug, 2017 1 commit
    • Thibault Wittemberg's avatar
      project: optimize Build time · 51c46ad8
      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
      51c46ad8
  17. 05 Aug, 2017 1 commit
  18. 01 Aug, 2017 1 commit
    • Silbino Goncalves Matado's avatar
      ContactRequests: add Contact requests screen · 0fdb5691
      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
      0fdb5691
  19. 17 Jul, 2017 1 commit
  20. 14 Jul, 2017 1 commit
    • Thibault Wittemberg's avatar
      ui: add theming basis · cfe0eba3
      Thibault Wittemberg authored
      This commit adds Chameleon to theme the app and a custom
      theming function to handle MessageBubbles
      
      Change-Id: I58e4d2e30c9e81a444b3a22cef4429d64361426d
      cfe0eba3
  21. 12 Jul, 2017 1 commit
    • Hadrien De Sousa's avatar
      launch: fix account loading · 799a4cad
      Hadrien De Sousa authored
      This commit fixes accounts loading at launch that displayed the 
      smartlist even if there was no accounts
      
      Change-Id: I87e3aeffa9e780d7a1ff43f4511a331a0d5d987f
      799a4cad
  22. 07 Jul, 2017 2 commits
  23. 06 Jul, 2017 4 commits
    • Thibault Wittemberg's avatar
      project: add SwiftyBeaver for log · 69981855
      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
      69981855
    • Thibault Wittemberg's avatar
      project: add Reusable framework · fb8bb07d
      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
      fb8bb07d
    • Thibault Wittemberg's avatar
      project: add SwiftGen code generation · 1f9ce46d
      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
      1f9ce46d
    • Thibault Wittemberg's avatar
      project: add static code analysis · 14b092a9
      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
      14b092a9
  24. 05 Jul, 2017 1 commit
  25. 04 Jul, 2017 1 commit
    • Thibault Wittemberg's avatar
      Project: organize folders · 67e34610
      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
      67e34610