2 Vala and Javascript IDE - for building Vala Desktop applications and Javascript UI's using the roojs libraries (for bootstrap and classic)
9 Part 1 - click to view on youtube
11 [![GLib Settings Demo Part 1](https://i.ytimg.com/an_webp/kx4B0frG-vc/mqdefault_6s.webp?du=3000&sqp=COfHkK4G&rs=AOn4CLCCsPUOERRGmjq3GJyjjKojAaFeNQ)](https://www.youtube.com/watch?v=kx4B0frG-vc&t=20s "GLib Settings Demo Part 1 - Click to Watch!")
13 Part 2 - click to view on youtube
15 [![GLib Settings Demo Part 2](https://i.ytimg.com/an_webp/XChS0YEB4yY/mqdefault_6s.webp?du=3000&sqp=CNLbkK4G&rs=AOn4CLCnEOREfuG7Pw2UBnGGasCEUlV4Rw)](https://www.youtube.com/watch?v=XChS0YEB4yY&t=6s "GLib Settings Demo Part 2 - Click to Watch!")
20 https://github.com/roojs/roobuilder/blob/master/debian/changelog
23 Debian and Ubuntu packages
25 you will need libvala (available on most debian/ubuntu repos),
26 and vala-language-server (available below)
28 * https://github.com/roojs/roobuilder/releases
29 * https://github.com/roojs/vala-language-server/releases
38 git clone https://github.com/roojs/roobuilder.git
42 meson setup build --prefix=/usr
54 Notes on updating packaging..
56 Update Package details.
57 Edit the about version (check debian/changelog)
59 dch -U -i (auto increases release..)
60 dch -v {release version}
64 dpkg-buildpackage -rfakeroot -us -uc -b
66 flatpak-builder --force-clean --sandbox --user --install --mirror-screenshots-url=https://dl.flathub.org/repo/screenshots --repo=repo build-dir org.roojs.roobuilder.json
72 * Flatpack - run doesnt work - needs more work understanding how flatpack would manage to compile with libraries from the system, or inside the pack