Merge branch 'rebuild' of github.com:Ly-sec/Noctalia into rebuild

This commit is contained in:
quadbyte 2025-08-12 08:33:44 -04:00
commit 7cbf5b9212
3 changed files with 27 additions and 13 deletions

View file

@ -16,16 +16,19 @@ NLoader {
readonly property real scaling: Scaling.scale(screen) readonly property real scaling: Scaling.scale(screen)
// Ensure panel shows itself once created // Ensure panel shows itself once created
Component.onCompleted: show() Component.onCompleted: {
console.log("[DemoPanel] Component completed, showing panel...")
show()
}
Rectangle { Rectangle {
id: bgRect id: bgRect
color: Colors.backgroundPrimary color: Colors.backgroundPrimary
radius: Style.radiusMedium * scaling radius: Style.radiusMedium * scaling
border.color: Colors.backgroundTertiary border.color: Colors.accentPrimary
border.width: Math.max(1, Style.borderMedium * scaling) border.width: 2
width: 600 * scaling width: 500 * scaling
height: 600 * scaling height: 700 * scaling
anchors.centerIn: parent anchors.centerIn: parent
// Prevent closing when clicking in the panel bg // Prevent closing when clicking in the panel bg
@ -33,10 +36,21 @@ NLoader {
anchors.fill: parent anchors.fill: parent
} }
// Debug: Add a simple text to see if content is visible
NText {
text: "DemoPanel is working!"
color: Colors.accentPrimary
font.pointSize: Style.fontSizeLarge * scaling
anchors.top: parent.top
anchors.horizontalCenter: parent.horizontalCenter
anchors.topMargin: 20 * scaling
}
ColumnLayout { ColumnLayout {
anchors.fill: parent anchors.fill: parent
anchors.margins: Style.marginXL * scaling anchors.margins: Style.marginMedium * scaling
spacing: Style.marginSmall * scaling anchors.topMargin: (Style.marginMedium + 40) * scaling
spacing: Style.marginMedium * scaling
// NSlider // NSlider
ColumnLayout { ColumnLayout {

View file

@ -143,7 +143,7 @@ PanelWindow {
NText { NText {
text: (model.appName || model.desktopEntry) || "Unknown App" text: (model.appName || model.desktopEntry) || "Unknown App"
color: Colors.accentSecondary color: Colors.accentSecondary
font.pointSize: Style.fontSizeSmall font.pointSize: Style.fontSizeSmall * scaling
} }
Rectangle { Rectangle {
width: 6 * scaling width: 6 * scaling
@ -158,13 +158,13 @@ PanelWindow {
NText { NText {
text: notificationService.formatTimestamp(model.timestamp) text: notificationService.formatTimestamp(model.timestamp)
color: Colors.textSecondary color: Colors.textSecondary
font.pointSize: Style.fontSizeSmall font.pointSize: Style.fontSizeSmall * scaling
} }
} }
NText { NText {
text: model.summary || "No summary" text: model.summary || "No summary"
font.pointSize: Style.fontSizeLarge font.pointSize: Style.fontSizeLarge * scaling
font.weight: Style.fontWeightBold font.weight: Style.fontWeightBold
color: Colors.textPrimary color: Colors.textPrimary
wrapMode: Text.Wrap wrapMode: Text.Wrap
@ -175,7 +175,7 @@ PanelWindow {
NText { NText {
text: model.body || "" text: model.body || ""
font.pointSize: Style.fontSizeSmall font.pointSize: Style.fontSizeSmall * scaling
color: Colors.textSecondary color: Colors.textSecondary
wrapMode: Text.Wrap wrapMode: Text.Wrap
width: 300 * scaling width: 300 * scaling

View file

@ -56,7 +56,7 @@ Item {
id: textItem id: textItem
anchors.centerIn: parent anchors.centerIn: parent
text: root.text text: root.text
font.pointSize: Colors.fontSizeSmall * scaling font.pointSize: Style.fontSizeSmall * scaling
font.weight: Style.fontWeightBold font.weight: Style.fontWeightBold
color: textColor color: textColor
visible: showPill visible: showPill
@ -97,7 +97,7 @@ Item {
Text { Text {
anchors.centerIn: parent anchors.centerIn: parent
font.family: showPill ? "Material Symbols Rounded" : "Material Symbols Outlined" font.family: showPill ? "Material Symbols Rounded" : "Material Symbols Outlined"
font.pointSize: Colors.fontSizeSmall * scaling font.pointSize: Style.fontSizeMedium * scaling
text: root.icon text: root.icon
color: showPill ? iconTextColor : collapsedIconColor color: showPill ? iconTextColor : collapsedIconColor
} }