Skip to content

Draft: Single visible desktop for instances/documents [Discontinued]

Jabier Arraiza requested to merge jabiertxof/inkscape:tabDocs into master

@sushant.co19 maybe you are interested

DISCONTINUED

Found a issue on windows thath make impossibol expand minimized windows. I think is unfixable, but leave the branch

Goal: Optional tab interface to instances/documents.

Tested in Linux by the moment

  • Working in all window states.
  • Creating button to switch documents with tooltip preview.
  • Hide others.
  • Show in same position.
  • Each doc has his own desktop, less code and fails to check
  • Handle close by tab
  • Handle close global
  • Preview in popover.
  • Style, labelize and ellipsize buttons.
  • Generate previews only when need
  • Generate well sorted buttons and only on changes
  • Allow to separate a document from and have two or more floating deskops along main ones, useful to same document views

Working on Wayland, X11, MacOS and Windows

Issues:

  • In same OS, preview on alt+tab or similar for system windows happends per document but if is hidden can have no preview. Anyway is better than don't have it on a possible sigle desktop interface.

Screencast_from_2024-01-14_04-19-27

Edited by Jabier Arraiza

Merge request reports