sysctlview https://www.freshports.org/deskutils/sysctlview/ is a GUI utility for sysctl on #FreeBSD 
It's probably my first #opensource project 👨‍💻 , it's still in the Ports Collection 📦 and runs fine, but it hasn't been updated in years.

Maybe it's finally time to brush up on #C++ and give sysctlview a proper rewrite.
The original version uses #gtkmm (#GTK for C++), but a few years ago I ran a poll and most people preferred #qt
So maybe a QTsysctlview is on the horizon? đź‘€

#staytuned #sysctl #FreeBSDDev #coding #kernel #Desktop #Laptop

Does anyone know how to find #gtkmm docs now that #gtk have taken the old-gnome website down?

Edit: Big thanks to Trebach who linked me to the gitlab built docs (see below)

I'd use the C docs, but they're not only not exactly correct for gtkmm, but designed... in... an... unfriendly way. To put it in British.

Some days I wish we'd ported inkscape to #Qt instead of #gtk4 *sigh*

Is #gtkmm dead?

It seems like it's not maintained anymore and there are no libadwaita bindings. What are the recommended ways of writing Gnome apps nowadays?

- C with ugly macros to emulate OOP paradigms
- Vala which no one uses
- JavaScript which should not ever be used for desktop apps
- Python -||-
- Rust which I just can't stand
- Nim which has owlkettle but it's missing a lot of widgets

There seem to be a few options to write gtk but I hate all of them.

Inkscape is hiring: Accelerating the GTK4 migration | Inkscape

<p>Inkscape is hiring a senior C++ developer with GTK experience to accelerate the migration to GTK4.</p>

After porting all the libadwaita test (and fixing bugs that were uncovered by those), I published beta2 of libadwaitamm.

https://github.com/rofirrim/libadwaitamm/releases/tag/libadwaitamm-1.2.0-beta2

Next steps include review and improve the ergonomy of some of the interfaces.

#libadwaita #gtk #gtkmm #cplusplus #gnome

Release libadwaitamm-1.2.0-beta2 · rofirrim/libadwaitamm

Second beta of libadwaitamm. API is not stable. Changes since last Ported libadwaita's tests. Several fixes related to Glib::RefPtr where the objects were being released too early. Identified whil...

GitHub

Only 10 more tests to port from C to C++!

#libadwaita #gtkmm #gtk #cplusplus

Right. Now that the AoC is done, I can get back to libadwaitamm.

#gtk #gtkmm #libadwaita #cpp

sysctlview 2.1 - Alfonso Siciliano