Add to tray implementation of pinned area for windows and add pinned are widget.
User may mark window as pinned + select on which area it should be pinned by right clicking on task/window and select “pin into”.
In pin into menu should be tray item and listed each pined area widget. User may select multiple items, so window entry will be shown in multiple places.
Additionally, each pinned area could have settings like icon size or minimum row number.
Why? Because:
- Task bar on panel already support pined windows.
- We would enhance it by viewing items in many rows, such like tray
- We could enhance it by hide some items, such like tray
- We could allow to add drawer, so user could organize windows
- Pinned area could be displayed on panel and on EACH OF ACTIVITY, so user could manage windows like putting it into tray (for very important windows)
- Some programs, like Signal, etc. do not support tray, so putting windows into tray (or pinned area) seems good
- There is not tray under GNOME, so some programs might be broken under Linux - allow user to manage tray themselves
- Currently user could select on which activity task should be pinned, but my idea are more expanded - use could decided in which place item should appear, like tray, task manager, etc. Can organize desktop as they want.