Skip to content
Snippets Groups Projects

Update ext-workspace protocol spec to current version

@Tamaranch haven't tested this yet, but just wanted you to be able to get an idea of what this looks like.

Changes are:

  • Signal XfwWorkspaceGroup::workspace-created moved to XfwWorkspaceManager
  • Signal XfwWorkspaceGroup::workspace-destroyed moved to XfwWorkspaceManager
  • New signal: XfwWorkspaceGroup::workspace-added
  • New signal: XfwWorkspaceGroup::workspace-removed
  • New function: xfw_workspace_manager_get_workspaces()
  • New function: xfw_workspace_assign_to_workspace_group() (with a corresponding XFW_WORKSPACE_CAPABILITY_ASSIGN)
  • Changed behavior: xfw_workspace_get_workspace_group() can now return NULL (though it won't on X11).

The possible difficulty here is that stuff that compiles against the old version will continue to compile against the new version, but won't work properly anymore, and it won't be obvious why.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading