1. 24 Aug, 2017 1 commit
    • 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
  2. 07 Jul, 2017 1 commit
  3. 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
  4. 22 Mar, 2017 1 commit
    • Romain Bertozzi's avatar
      accountModel: create model stack · 4361db30
      Romain Bertozzi authored
      This patch creates the stack of models that the AccountModel will need
      to exist.
      
      It also makes a little refactor to make the AccountModel very simple:
      variables and init methods.
      Some of these elements that have been moved are now gathered in a
      dedicated helper that exposes some getters and setters.
      
      Finally, some code is now commented in the high layers to allow code
      compilation. This code refers to parts that are not designed or
      written yet.
      
      Tuleap: #1542
      Change-Id: Ie52075c9f06d6efaa824caac457d30b859c17658
      4361db30
  5. 22 Dec, 2016 1 commit
    • Romain Bertozzi's avatar
      project: reorganize structure, begin mvvm · 966233f8
      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
      966233f8
  6. 05 Dec, 2016 1 commit
    • Romain Bertozzi's avatar
      swift: migrate code to Swift 3 · fac9f892
      Romain Bertozzi authored
      This patch takes care of migrating the existing base code to Swift 3.
      
      Tuleap: #1327
      Change-Id: Ibbb148e92d0477cda155a93a6459de90d57ae70d
      fac9f892
  7. 13 Jul, 2016 1 commit
    • Edric Milaret's avatar
      fix code style · 4ac4aeed
      Edric Milaret authored
      Use clang-format Chromium style for Objective-C
      Use Swimat for swift code
       - 4 Space indent
       - Remove break before opening brace
      
      Change-Id: I4b38b37f07f3973ceaa81b02f56dd56a6592380e
      Tuleap: #313
      4ac4aeed
  8. 29 Jun, 2016 1 commit