<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:marcandre.lureau@gmail.com" title="Marc-Andre Lureau <marcandre.lureau@gmail.com>"> <span class="fn">Marc-Andre Lureau</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED INVALID - fullscreen"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=55991">bug 55991</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>INVALID
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED INVALID - fullscreen"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=55991#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED INVALID - fullscreen"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=55991">bug 55991</a>
              from <span class="vcard"><a class="email" href="mailto:marcandre.lureau@gmail.com" title="Marc-Andre Lureau <marcandre.lureau@gmail.com>"> <span class="fn">Marc-Andre Lureau</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=55991#c0">comment #0</a>)
<span class="quote">> Dear
> I'm very appreciate that you provide such a good client(spice-gtk), it's
> fast and can redirect a lot of usb devices, which give me the feeling to use
> a physical machine. I think it will be wonderful if we have a way to exit
> full screen gracefully, rather than press "shift+F12". like a lot of full
> screen applications, when cursor moves to the topmost, there is a drop-down
> windows, which allows you to restore the window or close the window, I'd
> like to implement such a function, and I need some tips from you.

> I already investigating a bit,I can get the "mouse move to topmost signal"
> from input channel, and we can emit this signal to display channel, then we
> can draw a drop-down window in the screen, but I don't know how to draw a
> button to close the window, I've lost in the code.

> I need some tips to do such a function.</span >

The topmost toolbar can be handled all by the client side, no need to deal with
Spice channels. You can look at virt-viewer src/virt-viewer-window.c, where the
widget is created ViewAutoDrawer_New().

Alternatively, you can look at gtk3 solution using GtkOverlay & GtkEventBox, it
is implemented by GNOME Boxes in src/display-page.vala.

fyi, the mailing is more appropriate for help discussion. Bugzilla is for bugs.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>