From e18279ba022e428344ad5cd33a1143b61ee26ef0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Mon, 21 Sep 2015 12:25:03 +0200 Subject: [PATCH] add 120 icon and allow requests without useragend (warning only) --- icons.qrc | 1 + icons/guh-logo-120x120.png | Bin 0 -> 4106 bytes server/httprequest.cpp | 5 ++--- server/webserver.cpp | 28 ++++++++++++++++++---------- 4 files changed, 21 insertions(+), 13 deletions(-) create mode 100644 icons/guh-logo-120x120.png diff --git a/icons.qrc b/icons.qrc index 9de097c3..c0f349f4 100644 --- a/icons.qrc +++ b/icons.qrc @@ -7,6 +7,7 @@ icons/guh-logo-32x32.png icons/guh-logo-48x48.png icons/guh-logo-64x64.png + icons/guh-logo-120x120.png icons/guh-logo-128x128.png icons/guh-logo-256x256.png icons/guh-logo-512x512.png diff --git a/icons/guh-logo-120x120.png b/icons/guh-logo-120x120.png new file mode 100644 index 0000000000000000000000000000000000000000..52eadf98446ac901c69f965b300edd4a1bd5ac86 GIT binary patch literal 4106 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 sendHttpReply(reply); @@ -596,7 +596,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address) writer.writeTextElement("mimetype", "image/png"); writer.writeTextElement("width", "8"); writer.writeTextElement("height", "8"); - writer.writeTextElement("depth", "24"); + writer.writeTextElement("depth", "8"); writer.writeTextElement("url", "/icons/guh-logo-8x8.png"); writer.writeEndElement(); // icon @@ -604,7 +604,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address) writer.writeTextElement("mimetype", "image/png"); writer.writeTextElement("width", "16"); writer.writeTextElement("height", "16"); - writer.writeTextElement("depth", "24"); + writer.writeTextElement("depth", "8"); writer.writeTextElement("url", "/icons/guh-logo-16x16.png"); writer.writeEndElement(); // icon @@ -612,7 +612,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address) writer.writeTextElement("mimetype", "image/png"); writer.writeTextElement("width", "22"); writer.writeTextElement("height", "22"); - writer.writeTextElement("depth", "24"); + writer.writeTextElement("depth", "8"); writer.writeTextElement("url", "/icons/guh-logo-22x22.png"); writer.writeEndElement(); // icon @@ -620,7 +620,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address) writer.writeTextElement("mimetype", "image/png"); writer.writeTextElement("width", "32"); writer.writeTextElement("height", "32"); - writer.writeTextElement("depth", "24"); + writer.writeTextElement("depth", "8"); writer.writeTextElement("url", "/icons/guh-logo-32x32.png"); writer.writeEndElement(); // icon @@ -628,7 +628,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address) writer.writeTextElement("mimetype", "image/png"); writer.writeTextElement("width", "48"); writer.writeTextElement("height", "48"); - writer.writeTextElement("depth", "24"); + writer.writeTextElement("depth", "8"); writer.writeTextElement("url", "/icons/guh-logo-48x48.png"); writer.writeEndElement(); // icon @@ -636,15 +636,23 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address) writer.writeTextElement("mimetype", "image/png"); writer.writeTextElement("width", "64"); writer.writeTextElement("height", "64"); - writer.writeTextElement("depth", "24"); + writer.writeTextElement("depth", "8"); writer.writeTextElement("url", "/icons/guh-logo-64x64.png"); writer.writeEndElement(); // icon + writer.writeStartElement("icon"); + writer.writeTextElement("mimetype", "image/png"); + writer.writeTextElement("width", "120"); + writer.writeTextElement("height", "120"); + writer.writeTextElement("depth", "8"); + writer.writeTextElement("url", "/icons/guh-logo-120x120.png"); + writer.writeEndElement(); // icon + writer.writeStartElement("icon"); writer.writeTextElement("mimetype", "image/png"); writer.writeTextElement("width", "128"); writer.writeTextElement("height", "128"); - writer.writeTextElement("depth", "24"); + writer.writeTextElement("depth", "8"); writer.writeTextElement("url", "/icons/guh-logo-128x128.png"); writer.writeEndElement(); // icon @@ -652,7 +660,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address) writer.writeTextElement("mimetype", "image/png"); writer.writeTextElement("width", "256"); writer.writeTextElement("height", "256"); - writer.writeTextElement("depth", "24"); + writer.writeTextElement("depth", "8"); writer.writeTextElement("url", "/icons/guh-logo-256x256.png"); writer.writeEndElement(); // icon @@ -660,7 +668,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address) writer.writeTextElement("mimetype", "image/png"); writer.writeTextElement("width", "512"); writer.writeTextElement("height", "512"); - writer.writeTextElement("depth", "24"); + writer.writeTextElement("depth", "8"); writer.writeTextElement("url", "/icons/guh-logo-512x512.png"); writer.writeEndElement(); // icon