ubuntu / ubuntu/Tiling-Assistant

Hidden windows should not be suggested as tiling options

Open
#318 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
JavaScript
Stars
1.3k
Forks
78
PR merge metrics
No merged PRs in 30d

Description

Explain why this feature should be added

Just a quick thought: if I hide a window, I do not want to see it. For example, I may not want to interact (nor tile) my music player, and hence have it hidden until I want to play, say, a new album. However, after tiling a window, tiling assistant will offer to tile hidden windows/apps.

Briefly describe how the feature should work

Never show windows that I have explicitly set to be hidden. Putting this behind an user-facing option might be nice, but then again, there already is an option that gets tiling assistant to show all windows (instead of just those of the current workspace), so adding another option feels redundant.

Also, my reasoning might be off! This is just something that occurred to me just now.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or entry point is named. Start by tracing how Tiling Assistant gathers windows for its tiling suggestions, then determine how explicitly hidden windows are represented and filtered. Done means hidden windows are never offered as tiling options while the existing workspace-display behavior remains intact.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, linux
Domain
desktop, operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.