Hi everyone, I'm also interested in creating Budgie applets but looking to learn how to do it first. I've stumbled upon the budgie-desktop-examples repo on github and have had a look into budgie-trash-applet but I've a bit of a problem.
First of all, I do not intent to use Vala. The goal, for me, is both to create budgie applets to give back to the community that supports the budgie desktop development (and Solus, although I'm an Ubuntu user) and to get more familiar with C which I need for my studies (engineering). I've done finite elements methods on C but that kind of basic knowledge probably won't cut it later down the road (like next year when doing robotics). This means I'm looking for examples of applets written in C.
My second problem is that I don't seem to be able to build and install add-ons properly. By that, I mean that it builds and installs without errors but the addons do not show up in my addon list when I try to add them to my panel even after a log out. This is valid for both the C example of budgie-desktop-examples
and @EbonJaeger 'sbudgie-trash-applet
.
To compile and install the C example, I did
git clone [...]
cd budgie-desktop-examples
./autogen.sh
./configure
cd c_project
make
sudo make install
To compile and install budgie-trash-applet
, I did
git clone [...]
cd budgie-trash-applet && mkdir build
meson build
ninja -C build
sudo ninja install -C build
Additionally, if there's a way to build and test the applets without installing them (or having to log-out), I'm interested.