Skip to content

Conversation

@mtwebster
Copy link
Member

@mtwebster mtwebster commented Nov 17, 2025

The summary label was disabled in c57b274 but not completely removed, and was still throwing allocation warnings during updates.

(cinnamon:177153): St-CRITICAL **: 16:17:23.909: st_widget_get_theme_node called on the widget [0x5a935feae560 StLabel.hourly-data ("...")] which is not in the stage.
== Stack trace for context 0x5a935e0f5130 ==
...
...
...
...

This removes the unused actor entirely, along with all references to it, and adds a tooltip for the hourly icon that will display the weather summary on hover.


edit: Gave up with the build, using the build.sh script, or simply npx webpack, seems to ignore the es2017 in the tsconfig and wants to make a lot of compatibility changes (let/const -> var, etc...). Simply running tsc in the src/3.8 folder does not seem to do this (or would not, if the build didn't fail for other reasons).

Since my changes were pretty isolated it was simple enough to pick just those for the commit here.

I don't really care about adding the summary as a tooltip, I just wanted to fix the log spam, and felt bad about simply discarding that info. This seemed a simple alternative.

@mtwebster mtwebster marked this pull request as draft November 17, 2025 21:49
The current method breaks .xsession-errors logging.
summary text a tooltip of the icon instead.

The summary label was disabled in c57b274 but not
completely removed, and was still throwing allocation warnings
during updates.

(cinnamon:177153): St-CRITICAL **: 16:17:23.909: st_widget_get_theme_node called on the widget [0x5a935feae560 StLabel.hourly-data ("...")] which is not in the stage.
== Stack trace for context 0x5a935e0f5130 ==
...
...
...
...

This removes the unused actor entirely, along with all references
to it, and adds a tooltip for the hourly icon that will display
the weather summary on hover.
@mtwebster mtwebster force-pushed the hourly-summary-tooltip branch from 8e2b2ad to b3c1f4a Compare November 18, 2025 01:12
@mtwebster mtwebster marked this pull request as ready for review November 18, 2025 01:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant