-
-
Notifications
You must be signed in to change notification settings - Fork 53
Dependency Updates #819
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
Dependency Updates #819
Conversation
|
All checks seem to be passing now. I haven't tested snap on my machine. Flatpak seem to work fine. I copied everything from yelp/C to yelp/bg. I have no idea how the translation system works. Please let me know if this was not the correct thing to do. Without the bg folder both snap and flatpak doesnt seem to build |
|
Snap seems to be working fine. |
|
Thanks! |
Use resources2-symbolic.svg to avoid conflict with gnome-system-monitor Closes: #820
…r repeatEndDate on source is modified.
|
Not sure why flatpak failed now. It did build after I updated dependencies |
Probably requires |
|
|
|
Not sure how to properly do 97acb56 I assumed it should just work since its only a patch release. The github action still kept looking for 9.0.0 somehow and failing. Reverted the commit for now. @nlogozzo Let me know if I should reset the branch to 95a5014 and force push. Left the reverts like this for now incase you can spot something I missed. |
|
Might not have done the GirCore upgrade in the cleanest way possible. Probably should be avoiding using DangerousGetHandle methods altogether. Since this would get rewritten anyway I'm not sure if that would be worth the effort. |
|
I think this should be now ready for review. |
|
I couldn't find a safe alternative to this: public static bool Parse(out RGBA? colorRGBA, string spec)
{
if (gdk_rgba_parse(out var val, spec))
{
colorRGBA = val;
return true;
}
colorRGBA = null;
return false;
}So that and SetExtRGBA in GtkHelper is the only places where C interop is done. All others are removed if I didnt miss anything. There's this method: |
I don't have a C# environment setup to test anymore but you should be able to maybe do something like this: public static bool Parse(out RGBA? colorRGBA, string spec)
{
Gdk.RGBA rgba;
if(Gdk.Internal.RGBA.Parse(rgba.Handle, spec))
{
colorRGBA = rgba;
return true;
}
colorRGBA = null;
return false;
} |
|
I believe you shouldn't be using Again, I could be making all the up but it should work |
|
Oh. Yes that works. Thanks.I didnot see that there was Gdk.RGBA. Now my problem is how do I go from string to GLib.Internal.NonNullableUtf8StringHandle for the spec argument 🤔 Need to figure that out |
|
Ah nevermind. rgba had a parse method. No need to go into internal |
|
I have deleted GdkHelper and GtkHelper as I don't think we would need them any longer |
|
Is anyone trying to get this into flathub? It's currently depending on an unsupported runtime which isn't great. |


Now uses dotnet 9 and gnome platform 47
Closes #814
Closes #812
Closes #820
Closes #824 ( 531fe4d )