Skip to content

Nocturne 1.0.4

Choose a tag to compare

@dotcomjack dotcomjack released this 08 Aug 14:47
· 14 commits to main since this release

Hide everything now keeps Nocturne's own icon visible.

Blanking the whole menu bar also blanked the one control that turns it back on, so there was no obvious way to re-enable visibility.

Cutting a hole in the strip around the icon was the first attempt, and it looked worse: the hole exposes the real bar, which is lighter than the strip, so the icon sat in a visibly paler rectangle.

Instead the strip stays whole and the glyph is redrawn one window level above it, with ignoresMouseEvents so clicks pass straight through to the real status item. The bar stays uniform, the way out stays lit, and the menu opens normally.

Verified end to end: beacon lands byte-identical to the real status item rect (x=1392 w=31 h=33), a synthetic click at that point opens Nocturne's menu at layer=101 above the overlay, and the menu is fully readable with the correct mode checkmarked.

There is a second way back regardless: double-clicking Nocturne in Applications opens Settings as an ordinary window, even with the bar blank.