From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Carlos Pita Newsgroups: gmane.emacs.bugs Subject: bug#31968: 26.1.50; Allow to hide title bar on maximize (gtk/gnome/csd) Date: Sun, 1 Jul 2018 14:23:24 -0300 Message-ID: References: <877emm1trq.fsf@gmail.com> <87fu18pmo7.fsf@gmail.com> <5B349617.3010102@gmx.at> <878t6zaq66.fsf@gmail.com> <5B35F0ED.3070409@gmx.at> <874lhmasho.fsf@gmail.com> <5B374075.50300@gmx.at> <5B389924.5040104@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1530465726 26124 195.159.176.226 (1 Jul 2018 17:22:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 1 Jul 2018 17:22:06 +0000 (UTC) Cc: 31968@debbugs.gnu.org, Robert Pluim , Jonathan Kyle Mitchell To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 01 19:22:01 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZg2z-0006es-JC for geb-bug-gnu-emacs@m.gmane.org; Sun, 01 Jul 2018 19:22:01 +0200 Original-Received: from localhost ([::1]:55066 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZg56-0000E2-Os for geb-bug-gnu-emacs@m.gmane.org; Sun, 01 Jul 2018 13:24:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52892) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZg4z-0000Dj-O7 for bug-gnu-emacs@gnu.org; Sun, 01 Jul 2018 13:24:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZg4w-0007mn-Kp for bug-gnu-emacs@gnu.org; Sun, 01 Jul 2018 13:24:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34411) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fZg4w-0007md-F7 for bug-gnu-emacs@gnu.org; Sun, 01 Jul 2018 13:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fZg4w-00012z-6k for bug-gnu-emacs@gnu.org; Sun, 01 Jul 2018 13:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Carlos Pita Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Jul 2018 17:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31968 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 31968-submit@debbugs.gnu.org id=B31968.15304658324009 (code B ref 31968); Sun, 01 Jul 2018 17:24:02 +0000 Original-Received: (at 31968) by debbugs.gnu.org; 1 Jul 2018 17:23:52 +0000 Original-Received: from localhost ([127.0.0.1]:42308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZg4l-00012a-TX for submit@debbugs.gnu.org; Sun, 01 Jul 2018 13:23:52 -0400 Original-Received: from mail-yw0-f171.google.com ([209.85.161.171]:36453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZg4k-00012K-Cr for 31968@debbugs.gnu.org; Sun, 01 Jul 2018 13:23:50 -0400 Original-Received: by mail-yw0-f171.google.com with SMTP id t198-v6so5926040ywc.3 for <31968@debbugs.gnu.org>; Sun, 01 Jul 2018 10:23:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ULmi476fPFVKcRI9b8WRzekJ4n5pAj1X+bXzj2rhUQc=; b=uf0Xn4CKfq2TLcrWZqKZSmnlOGEkiyTtFy4ERkBO7TrN+F0YCRZwyMVW6XdvXBCeKQ dSejGlZM9CtL++UwW8QzYu2xLmfWMQ+AT8s5kl+rvjR9gdkm8KyvlAzaJwX3hEGRaObO uMunOu3HIrT0D1orw79KhAzd74EBkEb90et7fxXuTj7yXZaElIQO90/40QqOwfokDrqU VGPSLkSgg1wDCcD5TGyC707LNsVR96ucid3NOjBJb9+h6IojT09/AKBjvp7OUobM+z0a 1qF1L2L7veUGWcR63cJfJQvkw6WkLs8G4S4pUSeQ3+kC3ASB1fCm+jEGgsAQA9jMXoJq FE7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ULmi476fPFVKcRI9b8WRzekJ4n5pAj1X+bXzj2rhUQc=; b=sGvKGLWMosuaac06Csac6XKR7Cf3C81Hs4W4WMKMuwEt010rdpE+JaomRbz0R8dqeP VYZrw/MAI5oH9kUNO0Qg2IoZoLVlsbdJK0EQKQJRErDD0NsIeUcAXxc5SfgEUEBlf9iA bN4ipbn+Q0MLISU7hFfS/NEWmnU9PsspmmI7yqxdrKyjRmbcYtftzWXCwiRyrjF288Xc ZFuBDQY4cSzID/JRGnf0E8EinMFmEu9wZOLTt1bwQpxlLyieJT4wytErqXMF+qhenpBG vjziKRlsGeQjcF0kkp6666QImLczaq8JMSgWWEeb8C93oLqcMwzagM+sF9tkL0KUTHBt vC+Q== X-Gm-Message-State: APt69E3l5f3GKFqTXKmChvSv4kT9KrV6B/zAu5Kh+QGhbHuETbbOEv/G JRa88vVFOaOoF7uGaZmrU3ytNVwP6C9Jgs+vKkE= X-Google-Smtp-Source: AAOMgpeK7EkbMk9rXIlTk/+pCAOS40Hxdo6Ubzg82w+sPALAt3T0sB/GAw66vy6QVWwIogEgBFPWzLnu3Zvd8yWfyHw= X-Received: by 2002:a0d:f587:: with SMTP id e129-v6mr10585388ywf.277.1530465824820; Sun, 01 Jul 2018 10:23:44 -0700 (PDT) Original-Received: by 2002:a25:7d83:0:0:0:0:0 with HTTP; Sun, 1 Jul 2018 10:23:24 -0700 (PDT) In-Reply-To: <5B389924.5040104@gmx.at> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:148055 Archived-At: Under Cinnamon it worked without flickering. There is just a minor problem that could be pointing to a bug elsewhere in emacs. Cinnamon implements a progression of tiles layouts, for instance starting from a normal sized window (i) you press Super-Up and the window is tiled to the top half of the screen, (ii) you then press Super-Up again and the window is maximized, (iii) finally you press Super-Down and the window returns to top half tile mode. In general only fully maximized windows (ii) gets undecorated, as intended, but when transitioning from fully maximized to top half tiled (ii->iii) emacs still sees the maximized state in the fullscreen frame parameter and fails to undecorate the window. Nevertheless the client state in (ii) is: ~:: xprop | grep _NET_WM_STATE _NET_WM_STATE(ATOM) = _NET_WM_STATE_MAXIMIZED_VERT, _NET_WM_STATE_TILED The problem seems to be in the reported frame parameters, not in Jonathan's hook.