clang, reuse fixes.

This commit is contained in:
w1naenator 2025-04-21 23:56:26 +03:00
parent f125317b0a
commit e91e36c350
8 changed files with 22 additions and 29 deletions

View File

@ -13,8 +13,8 @@
#include "core/tls.h" #include "core/tls.h"
#include "imgui/imgui_std.h" #include "imgui/imgui_std.h"
#include "ime_keyboard_layouts.h" // c16rtomb, layout tables #include "core/libraries/ime/ime_keyboard_layouts.h" // c16rtomb, layout tables
#include "ime_keyboard_ui.h" // DrawVirtualKeyboard, Utf8SafeBackspace #include "core/libraries/ime/ime_keyboard_ui.h" // DrawVirtualKeyboard, Utf8SafeBackspace
using namespace ImGui; using namespace ImGui;

View File

@ -10,7 +10,7 @@
#include "common/cstring.h" #include "common/cstring.h"
#include "common/types.h" #include "common/types.h"
#include "core/libraries/ime/ime_dialog.h" #include "core/libraries/ime/ime_dialog.h"
#include "ime_keyboard_ui.h" #include "core/libraries/ime/ime_keyboard_ui.h"
#include "imgui/imgui_layer.h" #include "imgui/imgui_layer.h"
namespace Libraries::ImeDialog { namespace Libraries::ImeDialog {
@ -105,8 +105,6 @@ public:
input_changed = true; input_changed = true;
} }
private: private:
bool CallKeyboardFilter(const OrbisImeKeycode* src_keycode, u16* out_keycode, u32* out_status); bool CallKeyboardFilter(const OrbisImeKeycode* src_keycode, u16* out_keycode, u32* out_status);

View File

@ -1,8 +1,7 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project // SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later // SPDX-License-Identifier: GPL-2.0-or-later
#include <imgui.h> #include "core/libraries/ime/ime_keyboard_layouts.h"
#include "ime_keyboard_layouts.h"
int c16rtomb(char* out, char16_t ch) { int c16rtomb(char* out, char16_t ch) {
if (ch <= 0x7F) { if (ch <= 0x7F) {

View File

@ -3,7 +3,6 @@
#pragma once #pragma once
#include <string>
#include <vector> #include <vector>
#include <imgui.h> #include <imgui.h>
#include "common/types.h" #include "common/types.h"
@ -50,7 +49,6 @@ constexpr ImGuiKey Square = ImGuiKey::ImGuiKey_GamepadFaceLeft; // [] button
constexpr ImGuiKey Triangle = ImGuiKey::ImGuiKey_GamepadFaceUp; // /\ button constexpr ImGuiKey Triangle = ImGuiKey::ImGuiKey_GamepadFaceUp; // /\ button
constexpr ImGuiKey Options = ImGuiKey::ImGuiKey_GraveAccent; // Options button constexpr ImGuiKey Options = ImGuiKey::ImGuiKey_GraveAccent; // Options button
// Fake function keycodes // Fake function keycodes
constexpr u16 KC_SYM1 = 0xF100; constexpr u16 KC_SYM1 = 0xF100;
constexpr u16 KC_SYM2 = 0xF101; constexpr u16 KC_SYM2 = 0xF101;

View File

@ -1,13 +1,12 @@
#include <cstring> // SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
#include <unordered_set> // SPDX-License-Identifier: GPL-2.0-or-later
#include <imgui.h>
#include <imgui_internal.h>
#include "ime_common.h" // #include <cstring>
#include "ime_dialog.h" #include <imgui.h>
#include "ime_keyboard_layouts.h" #include "common/cstring.h"
#include "ime_keyboard_ui.h" #include "core/libraries/ime/ime_common.h"
#include "ime_ui.h" // for ImeState #include "core/libraries/ime/ime_keyboard_layouts.h"
#include "core/libraries/ime/ime_keyboard_ui.h"
using namespace ImGui; using namespace ImGui;

View File

@ -1,14 +1,11 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once #pragma once
#include <cstddef>
#include <cstdint>
#include <vector> #include <vector>
#include "core/libraries/ime/ime.h"
#include "core/libraries/ime/ime_common.h" #include "core/libraries/ime/ime_common.h"
#include "core/libraries/ime/ime_error.h" #include "core/libraries/ime/ime_keyboard_layouts.h"
#include "core/libraries/ime/ime_ui.h"
#include "core/libraries/pad/pad.h"
#include "ime_keyboard_layouts.h"
/** /**
* KeyboardMode: which layout we show (letters, accents, symbols, etc.) * KeyboardMode: which layout we show (letters, accents, symbols, etc.)

View File

@ -249,4 +249,5 @@ int ImeUi::InputTextCallback(ImGuiInputTextCallbackData* data) {
void ImeUi::Free() { void ImeUi::Free() {
RemoveLayer(this); RemoveLayer(this);
} }
}; // namespace Libraries::Ime }; // namespace Libraries::Ime

View File

@ -72,4 +72,5 @@ private:
static int InputTextCallback(ImGuiInputTextCallbackData* data); static int InputTextCallback(ImGuiInputTextCallbackData* data);
}; };
}; // namespace Libraries::Ime }; // namespace Libraries::Ime