hyprwm / hyprland-plugins

Official plugins for Hyprland
BSD 3-Clause "New" or "Revised" License
567 stars 60 forks source link

Failure building hyprland plugins due to 'm_sSpecialRenderData' dependency missing #199

Closed axelyamel01 closed 4 months ago

axelyamel01 commented 4 months ago

I posted this issue in the hyprland repo. The main problem is after the commit a443902abca6549839910720b80bd01faf10f387 in the hyprland repo, the plugins can't be built. The process fails with the following message:

$ hyprpm update -f -v

...

barDeco.cpp:392:19: error: ‘class CWindow’ has no member named ‘m_sSpecialRenderData’
  392 |     if (!PWINDOW->m_sSpecialRenderData.decorate)
      |                   ^~~~~~~~~~~~~~~~~~~~

According to the reply in the post, m_sAdditionalConfigData and m_sSpecialRenderData need to be replaced with m_sWindowData.

Complete failure log: hyprpm-fail.log

fufexan commented 4 months ago

Fixed in 928164d.

vaxerski commented 4 months ago

thanks fuf

fufexan commented 4 months ago

anytime