mirror of
https://github.com/swaywm/sway.git
synced 2026-02-07 04:06:44 -05:00
Workspaces can now have marks just like containers. This enables the pattern of marking a workspace with [con_id=X] and then using "move container to mark" to reparent containers to workspaces. Changes: - Add marks list to sway_workspace struct - Add workspace_has_mark, workspace_add_mark, workspace_clear_marks, workspace_find_and_unmark, workspace_find_mark functions - Update mark command to work on workspaces when targeted via criteria - Update unmark command to support workspaces - Update move.c to find marks on workspaces for "move to mark" - Update criteria con_mark matching to also check workspaces - Add workspace marks to IPC JSON output 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| sway | ||
| swaybar | ||
| swaynag | ||
| cairo_util.h | ||
| gesture.h | ||
| ipc-client.h | ||
| ipc.h | ||
| list.h | ||
| log.h | ||
| loop.h | ||
| meson.build | ||
| pango.h | ||
| pool-buffer.h | ||
| stringop.h | ||
| util.h | ||