commit | b09982aa4e9b05d3bbdf7c90f78b36c35471f5d7 | [log] [tgz] |
---|---|---|
author | Edric <edric.ladent-milaret@savoirfairelinux.com> | Thu May 19 16:28:38 2016 -0400 |
committer | gerrit2 <gerrit2@projects.savoirfairelinux.com> | Thu May 26 16:01:57 2016 -0400 |
tree | 7f6e19d4f36153a24bee7013aa30342288add53c | |
parent | 11eed6ac9c1402be03087175a5076bb830b8abc0 [diff] |
fix share screen on HDPI FFMEPG only deal with the true resolution of the screen (not the scaled HDPI one) so we need to feed it the real size of screen (entire screen share) or a scaled version of the selection rect (partial screen share) see https://github.com/FFmpeg/FFmpeg/commit/e82883aa88bfccf2669e914eab9deef6cecfd0db Change-Id: I3f2e1ec41a75c3e4b18a84c86491f95a6f98a877 Tuleap: #716
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