SaveTool: add credits for cpr and json.hpp.
This commit is contained in:
parent
512fa4088b
commit
d0716d6242
2 changed files with 60 additions and 0 deletions
|
@ -251,6 +251,58 @@ void SaveTool::drawAbout() {
|
||||||
ImGui::TreePop();
|
ImGui::TreePop();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(ImGui::TreeNodeEx("C++ Requests (cpr)", ImGuiTreeNodeFlags_SpanAvailWidth)) {
|
||||||
|
ImGui::AlignTextToFramePadding();
|
||||||
|
const char* cpr_website = "https://whoshuu.github.io/cpr/";
|
||||||
|
ImGui::Text(ICON_FA_GLOBE " %s", cpr_website);
|
||||||
|
ImGui::SameLine();
|
||||||
|
if(ImGui::Button("Copy to clipboard")) {
|
||||||
|
ImGui::SetClipboardText(cpr_website);
|
||||||
|
}
|
||||||
|
ImGui::SameLine();
|
||||||
|
if(ImGui::Button("Open in browser")) {
|
||||||
|
openUri(cpr_website);
|
||||||
|
}
|
||||||
|
|
||||||
|
ImGui::TextUnformatted("Licence: MIT");
|
||||||
|
|
||||||
|
static const auto cpr_licence = _rs.get("LICENSE.cpr");
|
||||||
|
if(ImGui::BeginChild("##cprLicence", {0.0f, windowSize().y() * 0.3f}, true)) {
|
||||||
|
ImGui::PushFont(ImGui::GetIO().Fonts->Fonts[1]);
|
||||||
|
ImGui::TextUnformatted(cpr_licence.c_str());
|
||||||
|
ImGui::PopFont();
|
||||||
|
}
|
||||||
|
ImGui::EndChild();
|
||||||
|
|
||||||
|
ImGui::TreePop();
|
||||||
|
}
|
||||||
|
|
||||||
|
if(ImGui::TreeNodeEx("JSON for Modern C++ (aka json.hpp)", ImGuiTreeNodeFlags_SpanAvailWidth)) {
|
||||||
|
ImGui::AlignTextToFramePadding();
|
||||||
|
const char* json_website = "https://json.nlohmann.me/";
|
||||||
|
ImGui::Text(ICON_FA_GLOBE " %s", json_website);
|
||||||
|
ImGui::SameLine();
|
||||||
|
if(ImGui::Button("Copy to clipboard")) {
|
||||||
|
ImGui::SetClipboardText(json_website);
|
||||||
|
}
|
||||||
|
ImGui::SameLine();
|
||||||
|
if(ImGui::Button("Open in browser")) {
|
||||||
|
openUri(json_website);
|
||||||
|
}
|
||||||
|
|
||||||
|
ImGui::TextUnformatted("Licence: MIT");
|
||||||
|
|
||||||
|
static const auto json_licence = _rs.get("LICENSE.json");
|
||||||
|
if(ImGui::BeginChild("##jsonLicence", {0.0f, windowSize().y() * 0.3f}, true)) {
|
||||||
|
ImGui::PushFont(ImGui::GetIO().Fonts->Fonts[1]);
|
||||||
|
ImGui::TextUnformatted(json_licence.c_str());
|
||||||
|
ImGui::PopFont();
|
||||||
|
}
|
||||||
|
ImGui::EndChild();
|
||||||
|
|
||||||
|
ImGui::TreePop();
|
||||||
|
}
|
||||||
|
|
||||||
if(ImGui::TreeNodeEx("Font Awesome", ImGuiTreeNodeFlags_SpanAvailWidth)) {
|
if(ImGui::TreeNodeEx("Font Awesome", ImGuiTreeNodeFlags_SpanAvailWidth)) {
|
||||||
ImGui::TextUnformatted("Version used: 5.15.3");
|
ImGui::TextUnformatted("Version used: 5.15.3");
|
||||||
ImGui::AlignTextToFramePadding();
|
ImGui::AlignTextToFramePadding();
|
||||||
|
|
|
@ -43,3 +43,11 @@ alias=LICENSE.libzip
|
||||||
[file]
|
[file]
|
||||||
filename=../third-party/efsw/LICENSE
|
filename=../third-party/efsw/LICENSE
|
||||||
alias=LICENSE.efsw
|
alias=LICENSE.efsw
|
||||||
|
|
||||||
|
[file]
|
||||||
|
filename=../third-party/cpr/LICENSE
|
||||||
|
alias=LICENSE.cpr
|
||||||
|
|
||||||
|
[file]
|
||||||
|
filename=../third-party/json/LICENSE.MIT
|
||||||
|
alias=LICENSE.json
|
||||||
|
|
Loading…
Reference in a new issue