Skip to content
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

[Epic] [macos][arm64] Tracking GtkSharp issues affecting Skia/Gtk #8600

Open
2 tasks
spouliot opened this issue Apr 23, 2022 · 3 comments
Open
2 tasks

[Epic] [macos][arm64] Tracking GtkSharp issues affecting Skia/Gtk #8600

spouliot opened this issue Apr 23, 2022 · 3 comments
Labels
blocked/dependency Categorizes an issue as blocked due to another issue epic

Comments

@spouliot
Copy link
Contributor

Current behavior

The latest release of GtkSharp has some issues on macOS/arm64 (M1). This issue tracks the issues: found / fixed / released affecting this configuration.

Expected behavior

An Uno app running on Skia/Gtk on an arm64-based Mac should behave identically as running on x86_64 Mac computer.

How to reproduce it (as minimally and precisely as possible)

Run Uno Skia/Gtk apps on an arm64-based Mac.

Workaround

Use the HEAD of the develop branch of GtkSharp.

Works on UWP/WinUI

No response

Environment

Uno.UI / Uno.UI.WebAssembly / Uno.UI.Skia

NuGet package version(s)

No response

Affected platforms

Skia (GTK on Linux/macOS/Windows)

IDE

No response

IDE version

No response

Relevant plugins

No response

Anything else we need to know?

Some issues could also exists on other arm64 platforms (linux or windows).

@spouliot spouliot added difficulty/tbd Categorizes an issue for which the difficulty level needs to be defined. kind/bug Something isn't working triage/untriaged Indicates an issue requires triaging or verification labels Apr 23, 2022
@jeromelaban jeromelaban added platform/ios 🍎 Categorizes an issue or PR as relevant to the iOS platform area/skia ✏️ Categorizes an issue or PR as relevant to Skia epic and removed platform/ios 🍎 Categorizes an issue or PR as relevant to the iOS platform triage/untriaged Indicates an issue requires triaging or verification labels Apr 25, 2022
@jeromelaban
Copy link
Member

Thanks!

@MartinZikmund MartinZikmund added difficulty/medium 🤔 Categorizes an issue for which the difficulty level is reachable with a good understanding of WinUI platform/gtk Categorizes an issue or PR as relevant to GTK and removed difficulty/tbd Categorizes an issue for which the difficulty level needs to be defined. labels Jul 24, 2023
@MartinZikmund MartinZikmund changed the title [macos][arm64] Tracking GtkSharp issues affecting Skia/Gtk [Epic] [macos][arm64] Tracking GtkSharp issues affecting Skia/Gtk Jul 24, 2023
@MartinZikmund
Copy link
Member

MartinZikmund commented Jul 24, 2023

@spouliot Can this be closed?

@spouliot
Copy link
Contributor Author

@MartinZikmund no, I would left it open for reference. My fixes are merged but they were never released so the issues remain (unless you build gtk# yourself).

@MartinZikmund MartinZikmund added blocked/dependency Categorizes an issue as blocked due to another issue and removed kind/bug Something isn't working epic area/skia ✏️ Categorizes an issue or PR as relevant to Skia difficulty/medium 🤔 Categorizes an issue for which the difficulty level is reachable with a good understanding of WinUI platform/gtk Categorizes an issue or PR as relevant to GTK labels Jul 27, 2023
@agneszitte agneszitte added the epic label Aug 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked/dependency Categorizes an issue as blocked due to another issue epic
Projects
None yet
Development

No branches or pull requests

4 participants