Hi all,
I have been extremely busy lately, so I haven't gotten time to do much
of anything, though I did fix a small bug in jwm-settings-manager when
editing/adding buttons to the panel involving executing a program.
I have recently begun playing with Vala, which is a language for
writting GTK+ apps in a syntax similar to Java/C#/haXe/etc... I am
doing this for a few reasons:
1. you know me I like to learn about programming and so I have to keep
learning things.
2. it is a really easy language to write apps really quickly with a lot
of things already in place that I have written backend stuff for. I can
combine it with Glade/GTK Builder to make interfaces fairly complicated
really quickly.
3. Purism. In case you missed the events earlier in the year, Purism is
building a fully GNU/Linux Phone based on Debian using GNOME/GTK+ (and
probably KDE/Qt). I am so interested in this project I have been
devoting time to learning GTK, as I am fully convinced this type of
Phone OS is EXTREMELY needed in the world of Google/Apple phones. We
need a free phone which does not mine data from us constantly.
4.ToriOS. Some of the apps I have wanted to make would be extremely
difficult to do using FLTK, things like the volume/battery indicators
(ours are Bash scripts I wrote using yad), but Vala compiles out to pure
C code, so I am hoping to be able to remake the indicators in compiled
code. I had been working to make FLTK create an indicator (which I did
successfully, though it was not as good as the yad versions) and now
that I have learned about Vala I find that I can most likely create the
interface (including preferences/about/etc windows) pretty easily and
compile them into pure C code.
I have also been really busy with real life here!