From 65b3396bc48540791e303c5455f3165988f02a49 Mon Sep 17 00:00:00 2001 From: Mariotaku Date: Mon, 20 Jun 2022 00:19:10 +0900 Subject: [PATCH 01/15] fetches covers from https://github.com/mariotaku/gcdb (domain needs to be changed later) --- CMakeLists.txt | 2 + src_assets/common/assets/web/apps.html | 173 ++++++++++++++++++++++++- sunshine/confighttp.cpp | 61 ++++++++- sunshine/httpcommon.cpp | 17 +++ sunshine/httpcommon.h | 1 + 5 files changed, 246 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 44f24e7d6b2..d69d3aecbdb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -43,6 +43,7 @@ include_directories(third-party/miniupnp) find_package(Threads REQUIRED) find_package(OpenSSL REQUIRED) +find_package(CURL REQUIRED) if(NOT APPLE) set(Boost_USE_STATIC_LIBS ON) endif() @@ -413,6 +414,7 @@ list(APPEND SUNSHINE_EXTERNAL_LIBRARIES ${FFMPEG_LIBRARIES} ${Boost_LIBRARIES} ${OPENSSL_LIBRARIES} + ${CURL_LIBRARIES} ${PLATFORM_LIBRARIES}) if (NOT WIN32) diff --git a/src_assets/common/assets/web/apps.html b/src_assets/common/assets/web/apps.html index 9c21fe6333e..b20400b621d 100644 --- a/src_assets/common/assets/web/apps.html +++ b/src_assets/common/assets/web/apps.html @@ -169,13 +169,47 @@

Applications

- +
+ + + +
Application icon/picture/image path that will be sent to client. Image must be a PNG file. If not set, Sunshine will send default box image. @@ -196,6 +230,12 @@

Applications