GNU bug report logs - #31968
26.1.50; Allow to hide title bar on maximize (gtk/gnome/csd)

Previous Next

Package: emacs;

Reported by: Carlos Pita <carlosjosepita <at> gmail.com>

Date: Mon, 25 Jun 2018 20:45:02 UTC

Severity: wishlist

Found in version 26.1.50

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #125 received at 31968 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Po Lu <luangruo <at> yahoo.com>
Cc: 31968 <at> debbugs.gnu.org, martin rudalics <rudalics <at> gmx.at>,
 Carlos Pita <carlosjosepita <at> gmail.com>
Subject: Re: bug#31968: 26.1.50; Allow to hide title bar on maximize
 (gtk/gnome/csd)
Date: Fri, 29 Apr 2022 12:03:59 +0200
Po Lu <luangruo <at> yahoo.com> writes:

> I don't see why this feature cannot be implemented in Lisp by users who
> want it.  It seems extravagant to have it as a frame parameter in C,
> especially one relying on an undocumented window property specific to
> new versions of GTK that is not implemented by many window managers.

If I skimmed the thread correctly, the Lisp solutions led to some
"flickering" -- i.e., first we show the frame maximised with a title
bar, and then the callback hook is called, and then we remove the title
bar.  So asking the WM to do it all in one operation seemed attractive.
But when that doesn't even work, then the in-Lisp solution seems like
the only option.

(Note that I haven't actually tested the Lisp solution.)

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 3 years and 26 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.