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 "imgui/imgui_std.h"
#include "ime_keyboard_layouts.h" // c16rtomb, layout tables
#include "ime_keyboard_ui.h" // DrawVirtualKeyboard, Utf8SafeBackspace
#include "core/libraries/ime/ime_keyboard_layouts.h" // c16rtomb, layout tables
#include "core/libraries/ime/ime_keyboard_ui.h" // DrawVirtualKeyboard, Utf8SafeBackspace
using namespace ImGui;

View file

@ -10,7 +10,7 @@
#include "common/cstring.h"
#include "common/types.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"
namespace Libraries::ImeDialog {
@ -105,8 +105,6 @@ public:
input_changed = true;
}
private:
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-License-Identifier: GPL-2.0-or-later
#include <imgui.h>
#include "ime_keyboard_layouts.h"
#include "core/libraries/ime/ime_keyboard_layouts.h"
int c16rtomb(char* out, char16_t ch) {
if (ch <= 0x7F) {

View file

@ -3,7 +3,6 @@
#pragma once
#include <string>
#include <vector>
#include <imgui.h>
#include "common/types.h"
@ -44,12 +43,11 @@ constexpr ImGuiKey Up = ImGuiKey::ImGuiKey_GamepadDpadUp;
constexpr ImGuiKey Down = ImGuiKey::ImGuiKey_GamepadDpadDown;
constexpr ImGuiKey Left = ImGuiKey::ImGuiKey_GamepadDpadLeft;
constexpr ImGuiKey Right = ImGuiKey::ImGuiKey_GamepadDpadRight;
constexpr ImGuiKey Cross = ImGuiKey::ImGuiKey_GamepadFaceDown; // X button
constexpr ImGuiKey Cross = ImGuiKey::ImGuiKey_GamepadFaceDown; // X button
constexpr ImGuiKey Circle = ImGuiKey::ImGuiKey_GamepadFaceRight; // O button
constexpr ImGuiKey Square = ImGuiKey::ImGuiKey_GamepadFaceLeft; // [] 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
constexpr u16 KC_SYM1 = 0xF100;

View file

@ -1,13 +1,12 @@
#include <cstring>
#include <unordered_set>
#include <imgui.h>
#include <imgui_internal.h>
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#include "ime_common.h"
#include "ime_dialog.h"
#include "ime_keyboard_layouts.h"
#include "ime_keyboard_ui.h"
#include "ime_ui.h" // for ImeState
// #include <cstring>
#include <imgui.h>
#include "common/cstring.h"
#include "core/libraries/ime/ime_common.h"
#include "core/libraries/ime/ime_keyboard_layouts.h"
#include "core/libraries/ime/ime_keyboard_ui.h"
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
#include <cstddef>
#include <cstdint>
#include <vector>
#include "core/libraries/ime/ime.h"
#include "core/libraries/ime/ime_common.h"
#include "core/libraries/ime/ime_error.h"
#include "core/libraries/ime/ime_ui.h"
#include "core/libraries/pad/pad.h"
#include "ime_keyboard_layouts.h"
#include "core/libraries/ime/ime_keyboard_layouts.h"
/**
* KeyboardMode: which layout we show (letters, accents, symbols, etc.)

View file

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

View file

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