Third-party: Update a lot of submodules

This commit is contained in:
Xphalnos
2024-09-14 13:32:14 +02:00
committed by Radosław Gliński
parent edc829f3e6
commit ecc92e4082
24 changed files with 3945 additions and 1518 deletions

View File

@@ -666,7 +666,7 @@ bool DebugWindow::DrawRegisterTextBox(int id, uint32_t* value) {
ImGuiInputTextFlags_CharsUppercase | ImGuiInputTextFlags_CharsNoBlank;
if (state_.register_input_hex) {
input_flags |= ImGuiInputTextFlags_CharsHexadecimal |
ImGuiInputTextFlags_AlwaysInsertMode |
ImGuiInputTextFlags_AlwaysOverwrite |
ImGuiInputTextFlags_NoHorizontalScroll;
auto src_value = xe::string_util::to_hex_string(*value);
std::strcpy(buffer, src_value.c_str());
@@ -706,7 +706,7 @@ bool DebugWindow::DrawRegisterTextBox(int id, uint64_t* value) {
ImGuiInputTextFlags_CharsUppercase | ImGuiInputTextFlags_CharsNoBlank;
if (state_.register_input_hex) {
input_flags |= ImGuiInputTextFlags_CharsHexadecimal |
ImGuiInputTextFlags_AlwaysInsertMode |
ImGuiInputTextFlags_AlwaysOverwrite |
ImGuiInputTextFlags_NoHorizontalScroll;
auto src_value = xe::string_util::to_hex_string(*value);
std::strcpy(buffer, src_value.c_str());
@@ -746,7 +746,7 @@ bool DebugWindow::DrawRegisterTextBox(int id, double* value) {
ImGuiInputTextFlags_CharsUppercase | ImGuiInputTextFlags_CharsNoBlank;
if (state_.register_input_hex) {
input_flags |= ImGuiInputTextFlags_CharsHexadecimal |
ImGuiInputTextFlags_AlwaysInsertMode |
ImGuiInputTextFlags_AlwaysOverwrite |
ImGuiInputTextFlags_NoHorizontalScroll;
auto src_value = xe::string_util::to_hex_string(*value);
std::strcpy(buffer, src_value.c_str());
@@ -785,7 +785,7 @@ bool DebugWindow::DrawRegisterTextBoxes(int id, float* value) {
ImGuiInputTextFlags_CharsUppercase | ImGuiInputTextFlags_CharsNoBlank;
if (state_.register_input_hex) {
input_flags |= ImGuiInputTextFlags_CharsHexadecimal |
ImGuiInputTextFlags_AlwaysInsertMode |
ImGuiInputTextFlags_AlwaysOverwrite |
ImGuiInputTextFlags_NoHorizontalScroll;
} else {
input_flags |=
@@ -1178,7 +1178,7 @@ void DebugWindow::DrawBreakpointsPane() {
ImGuiInputTextFlags input_flags = ImGuiInputTextFlags_CharsUppercase |
ImGuiInputTextFlags_CharsNoBlank |
ImGuiInputTextFlags_CharsHexadecimal |
ImGuiInputTextFlags_AlwaysInsertMode |
ImGuiInputTextFlags_AlwaysOverwrite |
ImGuiInputTextFlags_NoHorizontalScroll |
ImGuiInputTextFlags_EnterReturnsTrue;
ImGui::PushItemWidth(50);