Post 9vFNPLh96nOkhXncBM by mathuin@bsd.network
 (DIR) More posts by mathuin@bsd.network
 (DIR) Post #9vFNPKJMFkmAPTf6Su by mathuin@bsd.network
       2020-05-20T14:04:32Z
       
       0 likes, 0 repeats
       
       I find myself looking for a window manager that presents an infinitely large desktop in which all windows / tabs are layed out as a graph of what window came from what window. This system would also allow the user to manually add an edge to two nodes (windows). There would be an easy way to zoom in on a group of related windows and following the edges to related activities.I think #Oberon might of had that zooming desktop arrangement, but I'm not aware of any graphed window manager.
       
 (DIR) Post #9vFNPKh6pRm5b8m4UC by dch@bsd.network
       2020-05-20T14:42:57Z
       
       0 likes, 0 repeats
       
       @mathuin half of this sounds like i3, which represents everything as a tree. You can query & control it over a socket, and select child nodes or their parents. But the zooming on a sub-tree would be something you'd need to write. The plumbing at least is there, if you can live with a tiling WM.
       
 (DIR) Post #9vFNPL7LFul4uV31NI by mathuin@bsd.network
       2020-05-20T16:23:44Z
       
       0 likes, 0 repeats
       
       @dch bspwm, herbstwm, patched dwm all have those same possibilities. But how do you represent related children of different trees ? The #Genode letzeinrale is probably the closest thing to what I'm imagining, it manages the trust graph between components. I wonder if they have any plans for making it handle windows as well as the capabilities between components.I dont even know if XCB can represent a desktop zooming in and out. (not inside the windows, but outside)
       
 (DIR) Post #9vFNPLh96nOkhXncBM by mathuin@bsd.network
       2020-05-20T18:53:23Z
       
       0 likes, 0 repeats
       
       @dch turns out there is an actual term for the zooming I'm thinking of: #ZUI https://en.wikipedia.org/wiki/Zooming_user_interface
       
 (DIR) Post #9vFNPMFB4GcWP5inE8 by mathuin@bsd.network
       2020-05-20T18:59:10Z
       
       0 likes, 1 repeats
       
       @dch The #Oberon system I was thinking of is https://en.wikipedia.org/wiki/Bluebottle_OS