-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More debug statements #305
Conversation
Cant build due to errors around |
Updating your Rust toolchain should fix this, Rust 1.80 includes LazyLock in std, Resources uses this now instead of lazy_cell. |
|
Hm. Could you send the full error? |
There are obviously a lot of repeated code usages that were omitted for brevity. Im using gnome builder and i tried cleaning, rming the build dir and still nothing |
I'm not sure but I think GNOME Builder might be using the Flatpak Rust SDK to build Flatpaks, maybe that's the cause. Have you updated |
Yeah reinstalled SDK's and that did the trick. Quick impression is that prints when a new app is detected and why that process was accepted under that |
Added! I didn't include the path to the .desktop file in the prints for associating a process with an app because that would make those debug statements very verbose in my opinion, but the path to the desktop file is included in the initial app detection debug statements. |
While yes, this is exactly what I asked for, I had envisioned printing only when a new app (like a root process, not its children) was detected, since imo children should be accepted nearly automatically to their parent app. Firefox gets spammy with all the children it spawns when at the end of the day it is all still ff. Would it be possible to only print for new apps being detected? I also noticed that |
I see this
|
Yes, my screenshot was just a quick local change. The executable name is printed at the beginning during the initial app detection though, is this really necessary then? |
Strictly, no, but for convenience, especially if the |
Ah, I see. I'll include it then. |
In fact, that overwriting is why my Dolphin install is not detected correctly ;) |
Could you also add the directories scanned for |
Sort of like this? |
exactly. then I know why my |
Pushed. :) |
Looks good, now I can actually start to figure stuff out. |
Resolves #298