eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

214
active users

#gtk

4 posts4 participants0 posts today

sysctlview freshports.org/deskutils/sysct is a GUI utility for sysctl on #FreeBSD. :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? 👀

🎉 Filmbook is now available on Flathub! 📷

Your film tracking app just got easier to install! You can now get Filmbook directly from Flathub:
https://flathub.org/apps/page.codeberg.bjawebos.Filmbook

Built with Rust & GTK4/libadwaita, Filmbook helps analog photographers keep track of their film usage with a smooth, modern interface that works great on desktop Linux and even Linux phones like the Librem 5 and Pinephone Pro!

Calling all analog photographers: I need your creative input! What features are you missing? What would make your film photography workflow even smoother? Your ideas will help shape the future of Filmbook.

Share your thoughts and join our community:
https://codeberg.org/bjawebos/filmbook

#filmphotography #analogphotography #flathub #linux #opensource #rustlang #gtk #filmbook #community #librem5 #pinephone

Help #Linux peeps.. What are some clean #gtk easy to use software centers that are available in #nixos and integrate with #flatpak .

I'm currently using gnome-software in my nixbook project (that runs cinnamon desktop) and it's pissing me off with system level notifications I can't seem to silence.

I'd love to find another option

I'm looking for a standard way to develop GTK-based apps on #Linux but haven't figured it out yet. I found the Workbench app but don't understand how to use it.

I also tried prototyping an idea using #Python and the #GTK library with Claude, but still haven't found a solid approach to build the foundation.

Calling all analog film photographers! 🎞️ I've been working on Filmbook, an open-source app to help you keep track of your film usage. It's built with Rust & GTK4/libadwaita for a smooth & modern experience – and it even runs on Linux phones like the Librem 5 and Pinephone Pro! 📱

The first version is ready for testing, and I'd love your input on what features would make it even better! Join the community & help shape Filmbook:
https://codeberg.org/bjawebos/filmbook ✨ #filmphotography #analogphotography #rustlang #gtk #opensource #community #testing #featureideas #librem5 #pinephone #linuxphone

Yesterday the "Reflection" project started officially as part of the new @PrototypeFund round! 🌟🌈

The team consists of @p2panda and people from the GNOME gang around @tbernard and @jsparber.

We gonna release "Reflection" (formerly Aardvark) - a GTK-based, collaborative, local-first text editor! Aaaand:

All of this is part of a larger effort to explore p2p code, UX patterns, reusable UI components, debugging tools, organize events and document our learnings.

Is a valid way to control the lifecycle of other threads in your program with a weak reference to a class? (which, when deleted, signals the other threads that they're out of scope and should end themselves)

Meddling with multithreading and #GTK.stack. Could probably do it with signals too, however using Python's "weakref" module seems to allow for more elegant program flow. Not sure about how quick the garbage collector works and if there would still be race conditions.
#coding #Python

Linux Mint forks GNOME’s Libadwaita to add theme support

On numerous occasions, we've talked about the issue facing non-GNOME GTK desktops, like Xfce, MATE, and Cinnamon: the popularity of Libadwaita. With more and more application developers opting for GNOME's Libadwaita because of the desktop environment's popularity, many popular GTK applications now look like GNOME applications

osnews.com/story/142412/linux-

www.osnews.comLinux Mint forks GNOME’s Libadwaita to add theme support – OSnews

Seems my (not so) small new feature PR for #Lutris will actually happen (well, at least the PR - let's hope they accept it). Works rather fine by now. :blahaj:
Should help make game installers more resilient having more than one file source. Also the revamped file handling should allow for easier addition of new file sources in the future.
Have to do some cleanup before submitting it though.
#coding #Python #GTK #gaming

Would any #windows #developer want to work on a funky #Gtk C++ bug?

The Inkscape project is empty of windows developers and needs some help fixing a fairly serious issue: gitlab.com/inkscape/inkscape/-

If I had a windows machine, I'd have tried to fix this one. But I'm completely at sea for this type of issue without the OS on hand. (don't try developing on a VM or old computer, Inkscape is too big and slow to build on windows for that)

GitLabWindows: Inkscape switches back and forth between two files with grids if Document Properties open (#5219) · Issues · Inkscape / inkscape · GitLab Summary: If I have multiple Inkscape windows open and I try to open the Document Properties dialog, it either doesn't open...

Is there some (even hacky) way to get this hover-over effect that turns the whole row background-color blue in #GTK 3 to be turned off *per row*? I know how I would set it for all menu items, however I'd like for it to be depending on whether or not an item is actually available. Right now I made it just "ignore" your selection (i.e. immediately snaps back to the last selected item if you select sth. unavailable), but I'd like to make it more obvious in UI.
#Linux #Gnome #coding