ObsidianDragon - DragonX ImGui Wallet
Full-node GUI wallet for DragonX cryptocurrency. Built with Dear ImGui, SDL3, and OpenGL3/DX11. Features: - Send/receive shielded and transparent transactions - Autoshield with merged transaction display - Built-in CPU mining (xmrig) - Peer management and network monitoring - Wallet encryption with PIN lock - QR code generation for receive addresses - Transaction history with pagination - Console for direct RPC commands - Cross-platform (Linux, Windows)
This commit is contained in:
29
src/embedded/embedded_fonts.h
Normal file
29
src/embedded/embedded_fonts.h
Normal file
@@ -0,0 +1,29 @@
|
||||
// DragonX Wallet - Embedded font data declarations (INCBIN)
|
||||
// Copyright 2024-2026 The Hush Developers
|
||||
// Released under the GPLv3
|
||||
//
|
||||
// The actual data is emitted in generated/embedded_fonts.cpp via the
|
||||
// assembler .incbin directive, so the compiler never parses 122K lines
|
||||
// of hex literals.
|
||||
|
||||
#pragma once
|
||||
#include <cstdint>
|
||||
|
||||
// These symbols are defined in generated/embedded_fonts.cpp (via INCBIN).
|
||||
// INCBIN creates: g_<name>_data[] (const unsigned char)
|
||||
// g_<name>_size (const unsigned int)
|
||||
// g_<name>_end (const unsigned char*)
|
||||
|
||||
extern "C" {
|
||||
extern const unsigned char g_ubuntu_regular_data[];
|
||||
extern const unsigned int g_ubuntu_regular_size;
|
||||
|
||||
extern const unsigned char g_ubuntu_light_data[];
|
||||
extern const unsigned int g_ubuntu_light_size;
|
||||
|
||||
extern const unsigned char g_ubuntu_medium_data[];
|
||||
extern const unsigned int g_ubuntu_medium_size;
|
||||
|
||||
extern const unsigned char g_material_icons_data[];
|
||||
extern const unsigned int g_material_icons_size;
|
||||
}
|
||||
Reference in New Issue
Block a user