commit | 3d920d81138a0a306de711d9c1a043ecbfc4fe6f | [log] [tgz] |
---|---|---|
author | Anthony Léonard <anthony.leonard@savoirfairelinux.com> | Mon Jul 31 13:51:16 2017 -0400 |
committer | Olivier SOLDANO <olivier.soldano@savoirfairelinux.com> | Wed Aug 02 14:07:06 2017 -0400 |
tree | 2b7dbd223e1c4f93b1afbb62f20b8875e24b949b | |
parent | 3dad1751ccc44fccabe432ba783532aebb912de2 [diff] |
modernize avatar placeholder 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: Olivier Soldano <olivier.soldano@savoirfairelinux.com>
For more information about the ring project, see the following:
git clone https://gerrit-ring.savoirfairelinux.com/ring-client-windows
USE THE QMAKE OF Qt BUILT WITH MINGW (e.g. /usr/bin/[i686 | x86_64]-w64-mingw32-qmake-qt5)
cd ring-client-windows mkdir build && cd build export QTDIR=<path to mingw qt> (e.g. /usr/[i686 | x86_64]-w64-mingw32/lib/qt) git submodule init && git submodule update cd libqrencode ./autogen.sh && ./configure --host=[i686 | x86_64]-w64-mingw32 --prefix=<Install dir of Ring and LRC> make make install cd .. qmake ../RingWinClient.pro -r -spec win32-g++ RING=<Install dir of Ring and LRC> [BUILD=Debug] make make install
You will find all files in ./release directory.
#Auto update
If you want to enable auto-update
cd winsparkle mkdir build && cd build cmake -DCMAKE_TOOLCHAIN_FILE=<LRC Directory>/cmake/winBuild.cmake -DCMAKE_INSTALL_PREFIX=Install dir of Ring and LRC> ../cmake", make make install
ENABLE_AUTOUPDATE=True
Compile the client with 'BUILD=Debug' and libRingClient with '-DCMAKE_BUILD_TYPE=Debug'
cd build/release makensis ring.nsi