Feat: Option to enable "hover to focus" only during tiling

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

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
javascript
Área
desktop

Línea de trabajo

The payload names no files, so start by finding where the extension reads the system focus-follows-mouse setting and where per-workspace tiling state is tracked. Add a setting that applies hover-to-focus only on tiling workspaces, and fall back to the system behavior when it is off. Done means a tiled workspace focuses on hover while a floating one follows the system setting. Check the design with maintainers first, since the issue has no comments.

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

Descripción

enhancement
Description

Basically this option'd make "hover to focus" on workspaces where tiling is active will be used regardless of the system window focus behavior because it's almost always a better default to have for tiling.

And whatever's behavior is set on the system will be used, when and where the mode is off.

This'd make these two focus modes separate, and make the workflow more seamless for those switch from tiling to floating frequently.

Alternatives I've considered
Design / Screenshots / Mockups

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.