github OmniNull/OmniWM canary-20261109-0655-42575760350-1
Canary 20261109-0655 (28c312b4)

pre-release2 hours ago

Automated canary build of main. It is signed and notarized like a release but skips the owner review, so treat it as unstable.

See the canary guide to install, update, or return to stable. For everyday use, download the latest stable release.

  • Commit: 28c312b45928
  • Base tag: canary-20261108-0414-42445690643-1

Changes since canary-20261108-0414-42445690643-1

  • 28c312b Keep CI's pinned GitHub release downloads in the Actions cache
  • ffd8427 Add Apple's Developer ID intermediate when importing signing credentials
  • de58645 Count Wi-Fi as connected while the interface is joined
  • 5accdf1 Check out the approval checker at the event's default commit
  • f3b21ee Merge pull request #1140 from hezhizhen/codex/fix-native-resize-mouse-down
  • 6a218b7 fix(input): capture native resize before forwarding mouse-down
  • 0b29d5f Restore the main-volume test on Blacksmith's macOS runners
  • ce8f723 Install a virtual audio output on Blacksmith's macOS test runners
  • 7fff38c Require owner or maintainer approval before CI
  • 593a3c4 Run the release and canary macOS jobs on Blacksmith runners
  • a7ad4c8 Run CI's macOS jobs on Blacksmith runners
  • 932f2c7 Remove the tests that need an unlocked console or an audio output
  • 1c31e16 Revert the Blacksmith macOS move and its console unlock
  • f926219 ci: run the macos jobs on blacksmith runners (#1135)
  • df58461 Run the release and canary Linux jobs on Blacksmith runners
  • fb064bd Run CI's macOS jobs on GitHub's runners again
  • fb35746 Run CI's macOS jobs on Blacksmith runners
  • a1df5e5 Run the small Linux jobs on Blacksmith runners
  • dc749ad Rebuild every file changed since CI's cached build
  • 4422790 Derive the park ordering tests' titles, frames and parked position
  • b009a0d Merge pull request #1130 from hezhizhen/codex/fix-title-change-frame-writes
  • c1571fe Date CI sources by main's first-parent history
  • b80ddab Drop the palette modifier setting and find layout keys in one scan
  • 55ed7f8 Merge pull request #1127 from rickythefox/palette-shortcut-precedence
  • 28bc902 Keep the settings search index within the type length limit
  • adcfb1b Read the controller once in the Niri selection reveal check
  • cb18d5f Show the OmniWM icon until the layout is known and reuse layout images
  • 787ceca Merge pull request #1101 from aaqib-ahmed-nazir/feat/status-bar-layout-indicator
  • 24e960e Derive the click-focus test's wheel tick and visible span
  • 98b7e78 Merge pull request #1092 from ylorn/click-focus-without-scrolling
  • 2f8841b Raise the window off the main thread after an OmniWM fullscreen toggle
  • 0a5372b Drop the fullscreen toggle's focus when focus moved before its layout
  • 82bfaf3 Merge pull request #1109 from hanswug/fix/fullscreen-toggle-raise
  • 6dab5ad fix(workspaces): preserve queued frame writes on title changes
  • b0f7fa3 Keep a re-tiled lone column's tab mode and check where it lands
  • 6f5187e Merge pull request #1119 from t1dotdev/fix/niri-float-retile-stacking
  • 11e39ff Derive the bar clearance test rectangles from their inputs
  • 291c59e Merge pull request #1114 from hezhizhen/OmniWM
  • 4b747ec Assert remapped preview and reveal keys for every palette modifier
  • 7511d43 fix(layout): keep window borders clear of workspace bars
  • 6e8d753 Check that current(modifier:) uses the layout lookup's key codes
  • 929ae11 Test that palette letter reservations ignore Command
  • 767f296 Derive the spring and pulse test bounds from their inputs
  • f185fdd Reserve palette letters as the palette reads them
  • 8fb46b1 Address CodeRabbit review on palette shortcuts
  • 3d5c1b2 Refresh reserved palette letter chords on keyboard layout change
  • d6231a7 Let palette shortcuts win while the command palette is open
  • 2a2efa4 Let a lone Niri window join a tabbed neighbor with stacking moves off
  • 0ee36ef Give a re-tiled lone Niri window its own column again
  • b5dc063 Front and raise the window after toggling OmniWM fullscreen
  • 593001b Merge main into feat/status-bar-layout-indicator
  • 4851fcc fix: preserve native layout glyph colors beside state icons
  • 2dc0e0a test: verify layout glyphs beside status icons
  • a25a171 test: verify the expected layout symbols
  • 5b329de fix: keep layout-only status controls usable before startup
  • 376d8fe Merge main into feat/status-bar-layout-indicator
  • e1d0eb5 fix: render layout indicators through the native status image
  • 8b714d7 feat: show the active workspace layout in the menu bar
  • 631f720 test(niri): cover switching to always centering after a click
  • 1897446 feat(niri): focus clicked windows without scrolling

Don't miss a new OmniWM release

NewReleases is sending notifications on new releases.