add crypto

This commit is contained in:
zack 2025-07-22 20:21:21 -04:00
parent 90cbe489f6
commit af6a3bce3e
Signed by: zoey
GPG key ID: 81FB9FECDD6A33E2
120 changed files with 24616 additions and 462 deletions

View file

@ -0,0 +1,46 @@
import QtQuick
import "../Services" as Services
import "../Data" as Data
// Test matugen integration with full shell context
Item {
Services.MatugenService {
id: matugenService
Component.onCompleted: {
console.log("MatugenService test initialized")
// Connect to the matugen theme
if (Data.ThemeManager.matugen) {
Data.ThemeManager.matugen.matugenService = matugenService
console.log("Connected service to theme")
}
}
onMatugenColorsLoaded: {
console.log("✓ Colors loaded signal received")
console.log("✓ Service reports available:", isAvailable())
console.log("✓ Theme reports active:", Data.ThemeManager.matugen.isMatugenActive())
if (Data.ThemeManager.matugen.dark) {
console.log("✓ Dark theme background:", Data.ThemeManager.matugen.dark.base00)
console.log("✓ Dark theme primary:", Data.ThemeManager.matugen.dark.base0D)
}
Qt.exit(0)
}
}
Timer {
interval: 3000
running: true
onTriggered: {
console.log("✗ Timeout - colors didn't load")
Qt.exit(1)
}
}
Component.onCompleted: {
console.log("Testing matugen integration in shell context...")
}
}