diff --git a/src/StorageBackend.cpp b/src/StorageBackend.cpp index fdd87c7..ebcda7c 100644 --- a/src/StorageBackend.cpp +++ b/src/StorageBackend.cpp @@ -229,7 +229,7 @@ LogosResult StorageBackend::start(const QString& newConfigJson) { setStatus(Starting); debug("Starting Storage module..."); - // TODO trach the start attempts in a file + // TODO trace the start attempts in a file auto result = m_logos->storage_module.start(); @@ -335,72 +335,6 @@ void StorageBackend::tryDebug() { emit peersUpdated(nodes.size()); } -void StorageBackend::tryPeerConnect(const QString& peerId) { - qDebug().noquote() << "StorageBackend: tryPeerConnect called with peerId=" << peerId; - - // LogosResult result2 = m_logos->storage_module.space(); - // QVariantMap space = result2.getValue(); - // int quotaMaxBytes = space["quotaMaxBytes"].toInt(); - // int quotaUsedBytes = space["quotaUsedBytes"].toInt(); - // int quotaReservedBytes = space["quotaReservedBytes"].toInt(); - - // int totalBlocks = result2.getValue("totalBlocks"); - - // debug("totalBlocks " + QString::number(totalBlocks)); - // debug("quotaMaxBytes " + QString::number(quotaMaxBytes)); - // debug("quotaUsedBytes " + QString::number(quotaUsedBytes)); - // debug("quotaReservedBytes " + QString::number(quotaReservedBytes)); - - // LogosResult result = m_logos->storage_module.dataDir(); - // QString myDataDir = result.getString(); - // qDebug() << "StorageBackend: tryPeerConnect dataDir=" << myDataDir; - - // QString peerId = m_logos->storage_module.peerId(); - - // if (peerId.isEmpty()) { - // qDebug() << "StorageBackend: Peer ID is empty."; - // return; - // } - auto result = m_logos->storage_module.connect(peerId, QStringList()); - - qDebug() << "StorageBackend: peerConnect result =" << result.value; - // auto result = m_logos->storage_module.debug(); - - // debug("Debug " + result.getString()); - // QString filename = "test.txt"; - // QString sessionId = m_logos->storage_module.uploadInit(filename); - - // qDebug() << "StorageBackend: uploadInit sessionId =" << sessionId; - - // bool result = m_logos->storage_module.uploadCancel(sessionId); - - // qDebug() << "StorageBackend: uploadCancel result =" << result; -} - -void StorageBackend::tryUpload() { - qDebug() << "StorageBackend: tryUpload called"; - - // QString filename = "test.txt"; - // m_sessionId = m_logos->storage_module.uploadInit(filename); - - // qDebug() << "StorageBackend: uploadInit sessionId =" << m_sessionId; - - // QByteArray chunk = "Sample data chunk for upload."; - // bool result = m_logos->storage_module.uploadChunk(m_sessionId, chunk); - - // qDebug() << "StorageBackend: uploadChunk result =" << result; -} - -void StorageBackend::tryUploadFinalize() { - qDebug() << "StorageBackend: tryFinalize called"; - - // m_cid = m_logos->storage_module.uploadFinalize(m_sessionId); - - // qDebug() << "StorageBackend: uploadFinalize result =" << m_cid; - - // emit cidChanged(); -} - void StorageBackend::tryUploadFile(const QUrl& url) { qDebug() << "StorageBackend: tryUploadFile called"; @@ -623,19 +557,6 @@ void StorageBackend::space() { QString StorageBackend::configJson() const { return QString::fromUtf8(m_config.toJson(QJsonDocument::Indented)); } -void StorageBackend::updateLogLevel(const QString& logLevel) { - qDebug() << "StorageBackend::updateLogLevel called with logLevel=" << logLevel; - - LogosResult result = m_logos->storage_module.updateLogLevel(logLevel); - - if (!result.success) { - debug("StorageBackend::updateLogLevel failed with error=" + result.getError()); - return; - } - - debug("Log level updated to " + logLevel); -} - StorageBackend::StorageStatus StorageBackend::status() const { return m_status; } int StorageBackend::uploadProgress() const { return m_uploadProgress; } @@ -750,7 +671,6 @@ void StorageBackend::enableNatExtConfig(int tcpPort) { obj["listen-addrs"] = listenAddrs; // Fetch the public IP asynchronously so we can set nat=extip:IP in the config. - // If the request fails, we proceed without the IP (node will still start, just without extip NAT). debug("Retrieving public IP..."); QNetworkAccessManager* manager = new QNetworkAccessManager(this); diff --git a/src/StorageBackend.h b/src/StorageBackend.h index b4958dd..58d4087 100644 --- a/src/StorageBackend.h +++ b/src/StorageBackend.h @@ -70,10 +70,7 @@ class StorageBackend : public QObject { LogosResult start(const QString& configJson = ""); void destroy(); void stop(); - void tryPeerConnect(const QString& peerId); void tryDebug(); - void tryUpload(); - void tryUploadFinalize(); void exists(const QString& cid); void remove(const QString& cid); void fetch(const QString& cid); @@ -87,7 +84,6 @@ class StorageBackend : public QObject { void downloadManifests(); void space(); LogosResult init(const QString& configJson); - void updateLogLevel(const QString& logLevel); void status(StorageStatus status); // Save the user config passed in parameter diff --git a/src/qml/LogosStorageLayout.qml b/src/qml/LogosStorageLayout.qml index 0ca2ac8..7c22f0e 100644 --- a/src/qml/LogosStorageLayout.qml +++ b/src/qml/LogosStorageLayout.qml @@ -5,8 +5,6 @@ import Logos.Theme Rectangle { id: root color: Theme.palette.background - Layout.fillWidth: true - Layout.fillHeight: true implicitWidth: 600 implicitHeight: 400 } diff --git a/src/qml/Main.qml b/src/qml/Main.qml index e4a95f6..dabbf65 100644 --- a/src/qml/Main.qml +++ b/src/qml/Main.qml @@ -1,5 +1,6 @@ import QtQuick import QtQuick.Controls +import QtQuick.Layouts import QtCore import Logos.Theme @@ -22,6 +23,8 @@ Item { id: root implicitWidth: 800 implicitHeight: 800 + Layout.fillWidth: true + Layout.fillHeight: true property var backend: mockBackend