overview: viewtop has workspaces; the header said it did not
This commit is contained in:
parent
914e48f2d3
commit
356cfc6462
1 changed files with 11 additions and 4 deletions
|
|
@ -5,10 +5,17 @@
|
|||
// them by Hyprland coordinates — `HyprlandData.windowList`, `monitorData`,
|
||||
// `Hyprland.monitorFor`. Under viewtop none of that resolves: HyprlandData
|
||||
// cannot parse a compositor that is not Hyprland (the shell logs exactly that
|
||||
// on every refresh), and more fundamentally **viewtop has no workspaces at
|
||||
// all**. There is one space and a tiling layout. So the old overview cannot be
|
||||
// repaired by pointing it at a different data source; the thing it draws does
|
||||
// not exist here.
|
||||
// on every refresh). So the old overview cannot be repaired by pointing it at a
|
||||
// different data source.
|
||||
//
|
||||
// This header used to add "and viewtop has no workspaces at all", written the
|
||||
// same night `workspace.rs` landed. viewtop has them, and they are not
|
||||
// Hyprland's: a *continuous* strip that grows when a window needs a room and
|
||||
// shrinks when the last one leaves, read over the control socket as
|
||||
// `{"op":"workspaces"}` — count, active, and the float the strip is scrolled
|
||||
// to. That is a thing this overview could draw and does not yet. What remains
|
||||
// true is the original point: TASK-14 calls a grid of workspace thumbnails dead
|
||||
// weight on a phone, so the cards are windows.
|
||||
//
|
||||
// What does exist is windows, and the reference Flutter shell's overview is
|
||||
// built on exactly that: equal-sized cards, each holding a live texture of one
|
||||
|
|
|
|||
Loading…
Reference in a new issue