Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-106776

Seamless apps implementation in Wayland

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • mutter
    • None
    • rhel-display-window-mgmt
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Client
    • x86_64
    • Linux
    • High
    • None

      Goal

      • be able to launch a light weight gnome-session without gnome-shell (the full GUI shell), in X11 we launch mutter, basically in the session, no any docker, widgets, desktop background (in X11, this can be achieved by launching Xorg, and a window manager mutter, metacity)
      • be able to enumerate top-level windows
      • notifications
        • a window’s size, position, border, z-order was changed (refer X11 ConfigureNotify)
        • a window icon was changed
        • a window was created/destroyed, shown/hidden (refer X11 CreateNotify, DestroyNotify, MapNotify, UnmapNotify)
        • a window was minimized, maximized (X11 PropertyNotify)
        • a window became a top-level window (X11 ReparentNotify)
      • Wayland equivalent for X11 _NET_WM_WINDOW_TYPE_DOCK 
      • be able to capture image content of top-level windows. (better performance than X11)
      • be able to get the icon image of a top-level window

      Acceptance criteria

      A list of verification conditions, successful functional tests, or expected outcomes in order to declare this story/task successfully completed.

      • launch on a remote PC using Wayland a graphical application
      • Being able to show the user only the specific app with no additional graphical elements, allowing him to experience "Seamless apps"

              jadahl@redhat.com Jonas Ådahl
              rhn-support-aperotti Andrea Perotti
              Jonas Ådahl Jonas Ådahl
              Michal Odehnal Michal Odehnal
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated: