mirror of https://github.com/WerWolv/ImHex.git
Compare commits
No commits in common. "986252d97f0649fa9458c7e82d569bd417d5835e" and "ee94e9d619a51b7cb2bb1ebb442f5fe40c0687d4" have entirely different histories.
986252d97f
...
ee94e9d619
|
@ -112,7 +112,7 @@ jobs:
|
|||
shell: bash
|
||||
run: |
|
||||
echo "NoGPU version Powered by Mesa 3D : https://fdossena.com/?p=mesa%2Findex.frag" > build/install/MESA.md
|
||||
curl https://werwolv.net/downloads/mesa/MesaForWindows-x64-latest.7z -L -o mesa.7z
|
||||
curl https://downloads.fdossena.com/geth.php?r=mesa64-latest -L -o mesa.7z
|
||||
7z e mesa.7z
|
||||
mv opengl32.dll build/install
|
||||
|
||||
|
|
|
@ -221,13 +221,10 @@ namespace hex::plugin::builtin::ui {
|
|||
}
|
||||
|
||||
if (open) {
|
||||
int id = 1;
|
||||
pattern.forEachEntry(0, pattern.getEntryCount(), [&] (u64, auto *field) {
|
||||
ImGui::PushID(id);
|
||||
ImGui::PushID(field);
|
||||
this->draw(*field);
|
||||
ImGui::PopID();
|
||||
|
||||
id += 1;
|
||||
});
|
||||
|
||||
if (!pattern.isInlined())
|
||||
|
@ -459,12 +456,10 @@ namespace hex::plugin::builtin::ui {
|
|||
}
|
||||
|
||||
if (open) {
|
||||
int id = 1;
|
||||
pattern.forEachEntry(0, pattern.getMembers().size(), [&](u64, auto *member){
|
||||
ImGui::PushID(id);
|
||||
ImGui::PushID(member);
|
||||
this->draw(*member);
|
||||
ImGui::PopID();
|
||||
id += 1;
|
||||
});
|
||||
|
||||
if (!pattern.isInlined())
|
||||
|
@ -510,13 +505,10 @@ namespace hex::plugin::builtin::ui {
|
|||
}
|
||||
|
||||
if (open) {
|
||||
int id = 1;
|
||||
pattern.forEachEntry(0, pattern.getEntryCount(), [&](u64, auto *member) {
|
||||
ImGui::PushID(id);
|
||||
ImGui::PushID(member);
|
||||
this->draw(*member);
|
||||
ImGui::PopID();
|
||||
|
||||
id += 1;
|
||||
});
|
||||
|
||||
if (!pattern.isInlined())
|
||||
|
@ -646,13 +638,10 @@ namespace hex::plugin::builtin::ui {
|
|||
|
||||
|
||||
if (chunkOpen) {
|
||||
int id = 1;
|
||||
iteratable.forEachEntry(i, endIndex, [&](u64, auto *entry){
|
||||
ImGui::PushID(id);
|
||||
ImGui::PushID(entry);
|
||||
this->draw(*entry);
|
||||
ImGui::PopID();
|
||||
|
||||
id += 1;
|
||||
});
|
||||
|
||||
if (iteratable.getEntryCount() > ChunkSize)
|
||||
|
@ -758,13 +747,10 @@ namespace hex::plugin::builtin::ui {
|
|||
if (beginPatternTable(patterns, this->m_sortedPatterns, height)) {
|
||||
ImGui::TableHeadersRow();
|
||||
|
||||
int id = 1;
|
||||
for (auto &pattern : this->m_sortedPatterns) {
|
||||
ImGui::PushID(id);
|
||||
ImGui::PushID(pattern);
|
||||
this->draw(*pattern);
|
||||
ImGui::PopID();
|
||||
|
||||
id += 1;
|
||||
}
|
||||
|
||||
ImGui::EndTable();
|
||||
|
|
Loading…
Reference in New Issue