impr: Added "Hold SHIFT for more info" text to provider tooltip (#1171)
As discussed on discord
This commit is contained in:
parent
050a71913a
commit
aec38328d0
@ -411,6 +411,7 @@
|
|||||||
"hex.builtin.popup.save_layout.title": "Save Layout",
|
"hex.builtin.popup.save_layout.title": "Save Layout",
|
||||||
"hex.builtin.popup.save_layout.desc": "Enter a name under which to save the current layout.",
|
"hex.builtin.popup.save_layout.desc": "Enter a name under which to save the current layout.",
|
||||||
"hex.builtin.popup.waiting_for_tasks.desc": "There are still tasks running in the background.\nImHex will close after they are finished.",
|
"hex.builtin.popup.waiting_for_tasks.desc": "There are still tasks running in the background.\nImHex will close after they are finished.",
|
||||||
|
"hex.builtin.provider.tooltip.show_more": "Hold SHIFT for more information",
|
||||||
"hex.builtin.provider.error.open": "Failed to open provider: {}",
|
"hex.builtin.provider.error.open": "Failed to open provider: {}",
|
||||||
"hex.builtin.provider.disk": "Raw Disk Provider",
|
"hex.builtin.provider.disk": "Raw Disk Provider",
|
||||||
"hex.builtin.provider.disk.disk_size": "Disk Size",
|
"hex.builtin.provider.disk.disk_size": "Disk Size",
|
||||||
|
@ -250,8 +250,9 @@ namespace hex::plugin::builtin {
|
|||||||
ImGui::TextFormatted("{}", tabProvider->getName().c_str());
|
ImGui::TextFormatted("{}", tabProvider->getName().c_str());
|
||||||
|
|
||||||
const auto &description = provider->getDataDescription();
|
const auto &description = provider->getDataDescription();
|
||||||
if (ImGui::GetIO().KeyShift && !description.empty()) {
|
if (!description.empty()) {
|
||||||
ImGui::Separator();
|
ImGui::Separator();
|
||||||
|
if (ImGui::GetIO().KeyShift && !description.empty()) {
|
||||||
|
|
||||||
if (ImGui::BeginTable("information", 2, ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_RowBg | ImGuiTableFlags_NoKeepColumnsVisible, ImVec2(400_scaled, 0))) {
|
if (ImGui::BeginTable("information", 2, ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_RowBg | ImGuiTableFlags_NoKeepColumnsVisible, ImVec2(400_scaled, 0))) {
|
||||||
ImGui::TableSetupColumn("type");
|
ImGui::TableSetupColumn("type");
|
||||||
@ -268,6 +269,9 @@ namespace hex::plugin::builtin {
|
|||||||
|
|
||||||
ImGui::EndTable();
|
ImGui::EndTable();
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
ImGui::TextFormattedDisabled("hex.builtin.provider.tooltip.show_more"_lang);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ImGui::EndTooltip();
|
ImGui::EndTooltip();
|
||||||
|
Loading…
Reference in New Issue
Block a user