{"push_id":1979746388,"size":30,"distinct_size":30,"ref":"refs/heads/master","head":"70658707b9ece51fa5b6b45aaf441cf437b10971","before":"6c3d21c0ecf70962d62e101b42192bce14b299e8","commits":[{"sha":"ca92fb8780dc02e8e507d3a040f364d7563ada00","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Add missing include to fix reported compilation error","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/ca92fb8780dc02e8e507d3a040f364d7563ada00"},{"sha":"57d7b3d373e736bc59bca63777d6990d1f69218b","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"CMake: fix DeskopStreamer packaging (missing icon + .desktop file)","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/57d7b3d373e736bc59bca63777d6990d1f69218b"},{"sha":"601f54ce2cfd5c9847ae0ea4811c622b22523531","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"DesktopStreamer OSX: read default hosts from file","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/601f54ce2cfd5c9847ae0ea4811c622b22523531"},{"sha":"e0c9f65dc9a1dd9e3ad4fd8faefc0f31945dc1fb","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Fix Travis: new location of CMake AUTOUI'ed ui_MainWindow.h","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/e0c9f65dc9a1dd9e3ad4fd8faefc0f31945dc1fb"},{"sha":"667e2ed0218a94d77278001dc9d441e126fa11b7","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Stream refactorings: hide QSocketNotifer false warnings\n\nqWarning: \"QSocketNotifier: Socket notifiers cannot be enabled or\ndisabled from another thread\"\n\nThese warnings were issued by the async Stream API when a QApplication\nwas present. Using a single QThread for all send operations solves the\nproblem.\n\nA single warning is still printed during QmlStream registerForEvents(),\nthis time on socket.receive(), but can be ignored for now.\n\nAlso fixed a possible segfault in DesktopStreamer when stopping the\nstream.","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/667e2ed0218a94d77278001dc9d441e126fa11b7"},{"sha":"f7b9019f8302340dedaf870cb78000b490ddaa8f","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Stereo streaming accepts side-by-side images as input (#163)\n\nThis is useful for applications like Brayns which render natively in\r\nside-by-side format. Splitting the image into a left and right part\r\nduring the tiling process is more optimal and user-friendly than\r\nasking the application to do it and make two send() calls.","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/f7b9019f8302340dedaf870cb78000b490ddaa8f"},{"sha":"746f4617d95d7ac8d085c98f9b26498635e38a30","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Minor perf optimizaion for make_ready_future","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/746f4617d95d7ac8d085c98f9b26498635e38a30"},{"sha":"281deb8013e49b77fefa4cefa592fc6b19bba129","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Adjust to new CommonCPack","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/281deb8013e49b77fefa4cefa592fc6b19bba129"},{"sha":"bc258e8f6711b520f837ab525f895c292313cb2f","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Fixed: \"libpng warning: iCCP: known incorrect sRGB profile\"\n\nSolution found here: http://stackoverflow.com/questions/22745076/\n>> mogrify apps/DesktopStreamer/cursor.png","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/bc258e8f6711b520f837ab525f895c292313cb2f"},{"sha":"9cf09e7ca20d743240395cd13cd77c92b75adcdd","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"qt::QuickRenderer: fix for multiple X displays","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/9cf09e7ca20d743240395cd13cd77c92b75adcdd"},{"sha":"438d594b215e5d71d752b7380cd59c0e8546c307","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Fix documentation plan: disable doxygen help extraction (#167)\n\nThe QCommandLine parser needs a QGuiApplication to run correctly,\r\nbut this one aborts immediately on CI machines without a DISPLAY\r\nwhere doxygen is run, failing the plan.","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/438d594b215e5d71d752b7380cd59c0e8546c307"},{"sha":"439e2a3a4c9c178dc3814a4c2d29316c5a5728b6","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Fix a segfault when closing an uninitialized OffscreenQuickView","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/439e2a3a4c9c178dc3814a4c2d29316c5a5728b6"},{"sha":"0ac8f1ba43c9680464760d9b105418c30cb934d8","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Release 0.13.0 preparations","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/0ac8f1ba43c9680464760d9b105418c30cb934d8"},{"sha":"02bca50f06257129b8fc6e46801d5264c61ceda4","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Integrate CMake/common as a git submodule","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/02bca50f06257129b8fc6e46801d5264c61ceda4"},{"sha":"0d107368e3345760b834b58757a3004dd7b16e65","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"No shallow clone for CMake/common","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/0d107368e3345760b834b58757a3004dd7b16e65"},{"sha":"5875621255dc9084fe7e550df6b6b55fe184bd05","author":{"name":"Raphael Dumusc","email":"285a9a294090afd5e14375ec461b5fb1a206329c@epfl.ch"},"message":"Correctly export Qt5Quick dependency with CommonPackageConfig\n\nSee https://github.com/Eyescale/CMake/issues/557","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/5875621255dc9084fe7e550df6b6b55fe184bd05"},{"sha":"6d76ca91a0bedabce0a4f189b4d2688731a53013","author":{"name":"ppodhajski","email":"c2369dc18389771e9008e8213f550d191e6495bb@gmail.com"},"message":"Fixing the proxy type error caused by Qt 5.8 using system proxy settings (#173)","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/6d76ca91a0bedabce0a4f189b4d2688731a53013"},{"sha":"5ff0f8e25eda36eb20e1596904df3758ad6f3ba8","author":{"name":"Daniel Nachbaur","email":"9f87333854a0c2e3ffc8b101e497531b9c4e4eaf@gmail.com"},"message":"Performance improvements for sending small images (tested with 64x64) (#174)\n\n- directly compress them in the call thread\r\n- keep JPEG out buffer allocated to save one memory allocation","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/5ff0f8e25eda36eb20e1596904df3758ad6f3ba8"},{"sha":"d7282a85e44ad541075916cd0803ab2b937793af","author":{"name":"Daniel Nachbaur","email":"9f87333854a0c2e3ffc8b101e497531b9c4e4eaf@gmail.com"},"message":"Add deflect::Observer which can be used to only receive events w/o the need to send images (#175)","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/d7282a85e44ad541075916cd0803ab2b937793af"},{"sha":"c3cb80bc1b6ec588d93a766bc89cac053cf6a403","author":{"name":"Daniel Nachbaur","email":"9f87333854a0c2e3ffc8b101e497531b9c4e4eaf@gmail.com"},"message":"OPT: Lock-free request queueing for multi-threaded stream clients (e.g. KNL) (#176)\n\n* OPT: Lock-free request queueing for multi-threaded stream clients (e.g. KNL)\r\n\r\n* CR","distinct":true,"url":"https://api.github.com/repos/eile/Deflect/commits/c3cb80bc1b6ec588d93a766bc89cac053cf6a403"}]}
{"actor":{"display_login":"eile"}}