1. 08 Sep, 2017 1 commit
  2. 04 Sep, 2017 1 commit
  3. 29 Aug, 2017 1 commit
    • Anthony Léonard's avatar
      define LRC_IMPORT for DLL import on win32 · 7039480c
      Anthony Léonard authored
      This patch is meant to be used with corresponding LRC patch fixing
      DLL symbols export/import. With LRC_IMPORT defined, Q_DECL_IMPORT is
      automatically specified on every class of LRC which are, respectively,
      declared Q_DECL_EXPORT during LRC build.
      
      One exception is AccountSerializationAdapter which is exported from
      the client and not LRC.
      
      This patch fixes new style's connect() (functor-based) which were not
      possible at all with signals introduced with LRC. Especially, it
      enables connecting signals with lambda's and compile-time checking of
      signals connection.
      
      Change-Id: Ie4f68038b2ba1a524c7a63126fcb0660e3d8cd85
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      7039480c
  4. 28 Aug, 2017 1 commit
  5. 25 Aug, 2017 2 commits
    • Guillaume Roguez's avatar
      reduce code duplication · 79cab805
      Guillaume Roguez authored
      * Move private members imgSize_ and fallbackAvatar()
      from PixBufManipulator class, to the .cpp file and make them static const.
      * Add an alias to current fallbackAvatar() implementation
      as we have two way to call it.
      * rename imgSize_ to mark the constant usage.
      
      Change-Id: I339cdad837f0694049dc6c8191721801e73f63c8
      79cab805
    • Olivier SOLDANO's avatar
      Fix null pointer access in decorationRole · 6c46d35a
      Olivier SOLDANO authored
      The validity on the contact method pointer was not checked
      in the decorationRole getter in pixbufmanipulator,
      hence sometimes leading to segfault.
      
      Change-Id: I3b43381285511cae58f94d8023ca6ed3b76e85c7
      Reviewed-by: Guillaume Roguez's avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      6c46d35a
  6. 23 Aug, 2017 3 commits
  7. 21 Aug, 2017 1 commit
  8. 15 Aug, 2017 4 commits
  9. 14 Aug, 2017 1 commit
  10. 07 Aug, 2017 2 commits
  11. 03 Aug, 2017 2 commits
  12. 02 Aug, 2017 2 commits
    • Anthony Léonard's avatar
      modernize avatar placeholder · 3d920d81
      Anthony Léonard authored
      Default avatar displayed for new contacts is replaced by a more modern
      color circle with a capital letter inside.
      
      The color palette used is the same as in the GNOME client. It comes
      from the material.io website and is a 16 color subset of the full one
      proposed by Google.
      
      The letter is the first one of the bestName() corresponding to the
      current item. The “Segoe UI” font is used as recommended by Windows
      design guidelines.
      
      Change-Id: I4c8c5729a77c0ff52d18de33c8e2fb8b5b1d7a88
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      3d920d81
    • Olivier SOLDANO's avatar
      change account creation wizard photobooth · 3dad1751
      Olivier SOLDANO authored
      the first page of new ring account creation was provided
      a photobooth to set a profile photo. However this functionality
      was only accessible by clicking on the placeholder avatar,
      making it a practically hidden functionality.
      this patch makes the photobooth appear directly on this page.
      
      Change-Id: I1273efe3bd70d9db78e09e0592c5023421ffcd5a
      Reviewed-by: default avatarAnthony Léonard <anthony.leonard@savoirfairelinux.com>
      3dad1751
  13. 27 Jul, 2017 2 commits
  14. 25 Jul, 2017 1 commit
  15. 20 Jul, 2017 5 commits
  16. 19 Jul, 2017 4 commits
  17. 18 Jul, 2017 5 commits
  18. 17 Jul, 2017 2 commits