Results 11 comments of Gerben

> I would love to fix the precedence issue here first. If proper types are assigned, they are valid and required to be followed, as you'd be unable to assign...

I did some testing and found another weird thing When i add `/** @required */` to my `$id` property everything works.. This script ```php enum IdType: string { case email...

> Maybe i can get the same effect with single /** @var */ lines. I'll have to test this and see if they do not get parsed by the jsonmapper....

i resolved this by running: ``` sudo apt-get install build-essential libgtk-3-dev pnpm dev ``` but this caused another error ``` packages/desktop dev: warning: [email protected]: Could not find directory of OpenSSL...

> but this caused another error resolved this with ``` sudo apt-get install pkg-config libssl-dev ``` and got yet another error ``` packages/desktop dev: warning: [email protected]: packages/desktop dev: error: failed...

> and got yet another error resolved with ``` sudo apt install pkg-config libglib2.0-dev libjavascriptcoregtk-4.1-dev ``` and another error (i'm just gonna keep posting this in seperate messages, after the...

> and another error resolved with ``` sudo apt-get install libsoup-3.0-dev ``` another error ``` packages/desktop dev: warning: [email protected]: packages/desktop dev: error: failed to run custom build command for `webkit2gtk-sys...

> another error Resolved with ``` sudo apt-get install webkit2gtk-4.1 ``` Another error ``` packages/desktop dev: 2024-11-28T09:04:19.420250Z INFO zebar::widget_factory: Creating window for widget #1 from /home/gerben/projects/zebar/examples/starter/vanilla.zebar.json packages/desktop dev: libEGL warning:...

> Another error resolved with ``` sudo apt install libayatana-appindicator3-dev ``` after this i got a dev build So i guess these dependencies should be added to https://github.com/glzr-io/zebar/blob/main/CONTRIBUTING.md ``` sudo...