Some checks failed
ContinuousDelivery / linux-ubuntu (push) Has been cancelled
ContinuousDelivery / android (map[ndk_abi:arm64-v8a vcpkg_toolkit:arm64-android-23]) (push) Has been cancelled
ContinuousDelivery / android (map[ndk_abi:armeabi-v7a vcpkg_toolkit:arm-neon-android-23]) (push) Has been cancelled
ContinuousDelivery / android (map[ndk_abi:x86_64 vcpkg_toolkit:x64-android-23]) (push) Has been cancelled
ContinuousDelivery / windows (windows-2022, ) (push) Has been cancelled
ContinuousDelivery / windows (windows-2022, asan) (push) Has been cancelled
ContinuousDelivery / dumpsyms (push) Has been cancelled
ContinuousDelivery / release (push) Has been cancelled
ContinuousIntegration / on ubuntu-24.04-arm (push) Has been cancelled
ContinuousIntegration / asan on ubuntu-24.04-arm (push) Has been cancelled
ContinuousIntegration / on ubuntu-latest (push) Has been cancelled
ContinuousIntegration / asan on ubuntu-latest (push) Has been cancelled
ContinuousIntegration / android (map[ndk_abi:arm64-v8a vcpkg_toolkit:arm64-android-23]) (push) Has been cancelled
ContinuousIntegration / android (map[ndk_abi:armeabi-v7a vcpkg_toolkit:arm-neon-android-23]) (push) Has been cancelled
ContinuousIntegration / android (map[ndk_abi:x86_64 vcpkg_toolkit:x64-android-23]) (push) Has been cancelled
ContinuousIntegration / macos (push) Has been cancelled
ContinuousIntegration / windows (push) Has been cancelled
slightly wip
34 lines
561 B
C++
34 lines
561 B
C++
#pragma once
|
|
|
|
#include <string>
|
|
|
|
class ToxClient;
|
|
struct ConfigModelI;
|
|
struct ToxPrivateI;
|
|
class ToxContactModel2;
|
|
|
|
class ToxUIUtils {
|
|
bool _show_add_friend_window {false};
|
|
bool _show_add_group_window {false};
|
|
bool _show_new_group_window {false};
|
|
bool _show_dht_connect_node {false};
|
|
|
|
ToxClient& _tc;
|
|
ToxContactModel2& _tcm;
|
|
ConfigModelI& _conf;
|
|
ToxPrivateI* _tp {nullptr};
|
|
|
|
char _chat_id[32*2+1] {};
|
|
|
|
public:
|
|
ToxUIUtils(
|
|
ToxClient& tc,
|
|
ToxContactModel2& tcm,
|
|
ConfigModelI& conf,
|
|
ToxPrivateI* tp = nullptr
|
|
);
|
|
|
|
void render(void);
|
|
};
|
|
|