Native Wayland support for the Linux UI
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
Línea de trabajo
Start with ui/app_linux.go and inspect how the Linux UI selects XWayland and opens the tray popup. Compare the listed Wayland routes—wlr-layer-shell, GNOME Shell positioning, and a native tray menu fallback—and determine how the popup should behave across those environments. Done means the Linux UI runs natively on Wayland and the popup opens next to the tray icon.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
On Wayland sessions the Linux UI runs through XWayland (GDK_BACKEND=x11 in ui/app_linux.go). Wayland doesn't let a normal window choose its own position, and the tray popup needs to open next to the tray icon.
Running under XWayland works, but it causes problems with fractional and mixed scaling (see #83) and relies on XWayland being installed.
Possible routes to running natively:
- wlr-layer-shell, which KWin supports, to place the popup ourselves
- the GNOME Shell extension drawing or positioning the popup on GNOME
- a fallback to the native tray menu where neither works
- Lenguaje dominante
- Go
- Estrellas
- 26
- Forks
- 10
- Merge medio
- 5 h 49 min
- PR fusionados (30 d)
- 12
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de fosrl/windows-linux
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
fosrl/windows-linux#91 ·
Los mantenedores suelen responder en 1 día
-
bug needs investigating
Dificultad 3/5 1-2 días Aptitud para principiantes 40/100
fosrl/windows-linux#90 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Identical PCs may be merged into one device when using the same loginPosiblemente ocupada @oschwartz10612 la tomó hace 3 días. Abiertobug needs investigating
fosrl/windows-linux#89 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Windows client tries to connect to Pangolin client tunnel port over IPv6 on an IPv4-only networkAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 56/100
fosrl/windows-linux#88 · 6 comentarios ·
Los mantenedores suelen responder en 1 día
-
Windows creates a new network connection/interface on every connectQuizá libre de nuevo @oschwartz10612 la tomó hace 201 días y no hay ningún pull request abierto. Abiertobug
fosrl/windows-linux#37 · 3 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de fosrl/windows-linux
Issues similares
-
bug Web API
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
kubevela/terraform-controller#423 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
kubernetes-sigs/kubebuilder#6187 ·
Los mantenedores suelen responder en 1 día