Wavelength
Privacy-focused, cross-platform, and open-source communication application
Loading...
Searching...
No Matches
wavelength_config.h File Reference
#include <QColor>
#include <QKeySequence>
#include <QSettings>
#include <QString>
Include dependency graph for wavelength_config.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WavelengthConfig
 Manages application configuration settings using a singleton pattern. More...
 

Namespaces

namespace  DefaultConfig
 Default configuration values for the Wavelength application.
 

Variables

const auto DefaultConfig::kBackgroundColor = QColor(0x101820)
 Dark Blue background color.
 
const auto DefaultConfig::kBlobColor = QColor(0x4682B4)
 Steel Blue color for blob animation.
 
constexpr int DefaultConfig::kConnectionTimeout = 5000
 Default connection timeout in milliseconds.
 
constexpr auto DefaultConfig::kGridColor = QColor(40, 60, 80, 150)
 Grid color with transparency.
 
constexpr int DefaultConfig::kGridSpacing = 35
 Default grid spacing in pixels.
 
constexpr bool DefaultConfig::kIsDebugMode = false
 Default debug mode status.
 
constexpr int DefaultConfig::kKeepAliveInterval = 30000
 Default keep-alive interval in milliseconds.
 
constexpr int DefaultConfig::kMaxReconnectAttempts = 5
 Default maximum number of reconnection attempts.
 
const auto DefaultConfig::kMessageColor = QColor(0xE0E0E0)
 Light Gray color for messages.
 
const QString DefaultConfig::kPreferredStartFrequency = "130.0"
 Default preferred starting frequency.
 
const QString DefaultConfig::kRelayServerAddress = "localhost"
 Default relay server address.
 
constexpr int DefaultConfig::kRelayServerPort = 3000
 Default relay server port.
 
const auto DefaultConfig::kStreamColor = QColor(0x00B3FF)
 Light Blue color for stream visualization.
 
const auto DefaultConfig::kTitleBorderColor = QColor(0xE0B0FF)
 Light Purple color for a title border.
 
const auto DefaultConfig::kTitleGlowColor = QColor(0xE0B0FF)
 Light Purple color for a title glow.
 
const auto DefaultConfig::kTitleTextColor = QColor(0xFFFFFF)
 White color for title text.