feat: disable focus on notifications popup

Abierto
#396 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
12/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
javascript, linux
Área
desktop

Línea de trabajo

The issue names no file, function or test, so there is no obvious entry point. Start by reproducing the behaviour on GNOME Shell 45 with a notification arriving while a window is focused, then find where Forge handles window focus changes. Done would mean a maintainer-agreed option or default that stops focus moving to notifications; the scope itself is unsettled, so confirm it on the thread first.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

enhancement question
(1) Issue/Bug Description/Video Capture/Screenshots

Hello,
i just changed from sway to gnome with forge and if i get a notification i get focused on that notification every time one appears. Is there a way to shut this off (without disabling notifications?) Since it is quite annoying

Thanks a lot in advance and for this great extension!

(2) Steps to reproduce
  1. get a notification
  2. you automatically get focused onto it
(3) Distribution and Linux version
BUG_REPORT_URL="https://github.com/NixOS/nixpkgs/issues"
BUILD_ID="23.11.20240525.9d29cd2"
DOCUMENTATION_URL="https://nixos.org/learn.html"
HOME_URL="https://nixos.org/"
ID=nixos
LOGO="nix-snowflake"
NAME=NixOS
PRETTY_NAME="NixOS 23.11 (Tapir)"
SUPPORT_END="2024-06-30"
SUPPORT_URL="https://nixos.org/community.html"
VERSION="23.11 (Tapir)"
VERSION_CODENAME=tapir
VERSION_ID="23.11"
Linux jonathan-nixos 6.1.91 #1-NixOS SMP PREEMPT_DYNAMIC Fri May 17 09:56:25 UTC 2024 x86_64 GNU/Linux
(4) Journal Logs from the last hour
There are none regarding this extension. I checked
GNOME Shell version

45.5

Forge version

80

Other installed/enabled extensions
[email protected]
  Name: Forge
  Beschreibung: Tiling and window manager for GNOME

Please report bugs/issues on https://github.com/forge-ext/forge/issues
  Pfad: /home/jonathan/.local/share/gnome-shell/extensions/[email protected]
  Adresse: https://github.com/forge-ext/forge
  Version: 80
  Status: ENABLED


No others installed
(6) Monitor Setup

Just 1x 1080p screen built in my laptop

Other Notes

No response

Lenguaje dominante
JavaScript
Estrellas
1.3k
Forks
112
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de forge-ext/forge

Todos los issues de forge-ext/forge

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.