all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Stephen Berman <stephen.berman@gmx.net>
To: Daniel Colascione <dancol@dancol.org>
Cc: emacs developers <emacs-devel@gnu.org>
Subject: Re: GtkHandleBox in GTK3 looks awful and is deprecated: can we stop using it?
Date: Mon, 13 Jan 2014 11:58:39 +0100	[thread overview]
Message-ID: <87eh4cxi66.fsf@rosalinde.fritz.box> (raw)
In-Reply-To: 52D34CE8.7030503@dancol.org

On Sun, 12 Jan 2014 18:18:16 -0800 Daniel Colascione <dancol@dancol.org> wrote:

> In GTK3 builds, at least with the default Unity GKT+ theme, GtkHandleBox looks
> awful because it's not styled with other widgets.

I agree it doesn't look good.

>                                                   The feature it's supposed to
> provide doesn't even work: detaching the toolbar just yields a zero-size
> window.

If you set x-gtk-whole-detached-tool-bar to t then the whole toolbar is
displayed when detached.  However, with the default value nil, there is
indeed no button displayed, just the handle and an empty strip one
character wide.  It used to show a clickable arrow that would expand the
toolbar.  I don't know if this regression was introduced in gtk3.

>         GtkHandleBox is deprecated in GTK+3 and it will be removed eventually;
> there is no replacement. Can we just compile without HAVE_GTK_HANDLE_BOX_NEW?
> Does this feature get much use?

I've occasionally used it, but not in a long time (hence didn't notice
the above regression).  Now having tried it again, I observe another
bug: detaching and reattaching the toolbar causes the frame to shrink
(vertically, if the toolbar is displayed on the top or bottom of the
fram; horizontally, if it's displayed on the left or right.)  I don't
know if this bug is also new with gtk3; it seems to be different from
previous frame-shrinking bugs I've reported (bug#3243, bug#14627).  But
if detaching the toolbar is on the way out, it may not be worth making a
new bug report.

Steve Berman



      reply	other threads:[~2014-01-13 10:58 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-13  2:18 GtkHandleBox in GTK3 looks awful and is deprecated: can we stop using it? Daniel Colascione
2014-01-13 10:58 ` Stephen Berman [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87eh4cxi66.fsf@rosalinde.fritz.box \
    --to=stephen.berman@gmx.net \
    --cc=dancol@dancol.org \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.