Skip to content

[codex] Support Hyprland recalculate reason API#53

Draft
colonelpanic8 wants to merge 1 commit into
zakk4223:mainfrom
colonelpanic8:codex/hyprnstack-recalculate-compat
Draft

[codex] Support Hyprland recalculate reason API#53
colonelpanic8 wants to merge 1 commit into
zakk4223:mainfrom
colonelpanic8:codex/hyprnstack-recalculate-compat

Conversation

@colonelpanic8
Copy link
Copy Markdown

Summary

  • add a small compile-time guard for Hyprland snapshots where IModeAlgorithm::recalculate takes eRecalculateReason
  • keep the older no-argument override for Hyprland snapshots that have not moved to the reason-aware API

Notes

This is the standalone version of the compatibility shim. The fully integrated branch in #52 includes this change plus the already-split Lua/config/layout behavior PRs and has been validated through the flake build path.

Validation

Attempted nix develop github:colonelpanic8/hyprNStack/hyprland-lua-config-support -c make from this minimal upstream-main branch. That reaches unrelated pre-existing upstream-main drift (g_pConfigManager, CVarList2) before this standalone branch can be used as a complete current-Hyprland build target.

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