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
25 Random list of ideas to add - I regulary add these in totally random order.
27 https://docs.google.com/spreadsheets/d/1-qNQX1Bwwd1cV405Kj1l3B3Mi6K-GvECnMeuzRKfbGA/edit?usp=sharing
30 Debian and Ubuntu packages
32 you will need libvala (available on most debian/ubuntu repos),
33 and vala-language-server (available below)
35 * https://github.com/roojs/roobuilder/releases
36 * https://github.com/roojs/vala-language-server/releases
45 git clone https://github.com/roojs/roobuilder.git
49 meson setup build --prefix=/usr
61 Notes on updating packaging..
63 Update Package details.
64 Edit the about version (check debian/changelog)
66 dch -U -i (auto increases release..)
67 dch -v {release version}
71 dpkg-buildpackage -rfakeroot -us -uc -b
73 flatpak-builder --force-clean --sandbox --user --install --mirror-screenshots-url=https://dl.flathub.org/repo/screenshots --repo=repo build-dir org.roojs.roobuilder.json
79 * Flatpack - run doesnt work - needs more work understanding how flatpack would manage to compile with libraries from the system, or inside the pack