Comment by ~scoopta on ~scoopta/wlrobs
b8668b4d6d6d includes proper error handling for this situation
REPORTED
RESOLVED FIXEDComment by ~scoopta on ~scoopta/wlrobs
I actually played around with the error handling last night before committing that simple cast "fix." The problem is that spot in the code is a nuisance to gracefully handle failures. I will work on a more graceful failure handling solution for it in the mean time I made a (very stupid) commit that should fix the build problems 4f3db4dbe36c
Comment by ~scoopta on ~scoopta/wlrobs
Try building this commit, this should silence the warning c5b3be83bfcc. What really confuses me though is that on debian sid with glibc 2.40 this doesn't even trigger a warning as
ftruncate()
doesn't seem to be declared withwarn_unused_result
Comment by ~scoopta on ~scoopta/wofi
Hmmm, I'll do some more investigation as I doubt the change from glib 2.82.1 to 2.82.2 is to blame? Maybe, I didn't try to install the offending package, I just hand crafted a desktop file using the one you provided as a basis and it didn't happen. Unfortunately nix is black magic to me so I'm not sure I can deploy on nix but maybe I can figure out what's happening all the same
Comment by ~scoopta on ~scoopta/wofi
What distro are you on, what version of that distro, and what version of GLib is installed? Wofi doesn't parse desktop files but rather uses GIO from GLib to do so. On my system I have libglib 2.82.2 and I cannot reproduce this issue.
Comment by ~scoopta on ~scoopta/wlrobs
I applied the patch, fixed it up for the current tip as dmabuf has had some changes and released a v1.2 with the changes 7270eca5e0bf
REPORTED
RESOLVED FIXEDComment by ~scoopta on ~scoopta/wlrobs
Oh that's such a headache...that's gonna break more than just wlrobs O_O
Comment by ~scoopta on ~scoopta/wofi
Yeah, that makes sense. drun searches a lot of file metadata including the executable name which is almost always lower-case, steam games don't contain the name of the game anywhere other than the title so it adds up.
REPORTED
RESOLVED CLOSEDComment by ~scoopta on ~scoopta/wofi
by default the config is
~/.config/wofi/config
however it doesn't exist ootb as it's entirely optional so if you didn't create it, it won't be there. Just to be sure are you searching case sensitively? If you don't add--insensitive
or-i
to your launch then wofi defaults to a case sensitive search.