Skip to content
Snippets Groups Projects
  1. Dec 18, 2017
  2. Dec 11, 2017
  3. Dec 04, 2017
  4. Nov 28, 2017
    • Anthony Léonard's avatar
      build: fix build on Fedora >26 · ac1eaae7
      Anthony Léonard authored
      
      Default QMake configuration in mingw packages has changed since
      Fedora 26 and some modifications are required in order to make the
      ring client able to compile on it:
       - GDI32 lib is now explicitely linked in our project file. It was
         previously done automatically by QMake "win32-g++" spec.
       - libpcre16-0.dll has been replaced by libpcre2-16-0.dll as a Qt
         dependency and must be shipped instead of the former one.
       - Dockerfile is updated for Fedora 27.
      
      With this patch, the client shouldn't be able to compile anymore on
      Fedora <26. Moreover, if building with "ring-project" facilities, a
      patch is also required in that repository modifying the QMake selected
      spec from "win32-g++" to "mingw-w64-g++".
      
      Change-Id: I367312e66d790d82d6aa1aaa1ad3560e1abaca96
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      ac1eaae7
  5. Nov 20, 2017
  6. Nov 06, 2017
  7. Oct 24, 2017
    • Anthony Léonard's avatar
      check if account is not null in video ui init · 9cc075b5
      Anthony Léonard authored
      
      For some reason the account linked to a call is sometimes a nullptr.
      This situation induces crashes when we try to initialize some part of
      the UI according to attributes of the account.
      
      This problem is circumvented by checking if account is null or not and
      initializing the ui to a fallback state. A complete fix would require
      modifying parts of the LRC which are due to disappear at the end of
      the ongoing refactoring process.
      
      Change-Id: Iccedab793f56d69083688b595cd651b18f18f2c7
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      9cc075b5
  8. Oct 23, 2017
  9. Oct 16, 2017
  10. Oct 09, 2017
  11. Oct 04, 2017
  12. Sep 25, 2017
  13. Sep 20, 2017
  14. Sep 18, 2017
  15. Sep 11, 2017
  16. Sep 08, 2017
  17. Sep 04, 2017
  18. Aug 29, 2017
    • 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
  19. Aug 28, 2017
  20. Aug 25, 2017
  21. Aug 23, 2017
  22. Aug 21, 2017
  23. Aug 15, 2017
  24. Aug 14, 2017
  25. Aug 07, 2017
Loading