all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: help-gnu-emacs@gnu.org
Subject: Re: [Emacs 25.3.1] Running emacs daemon via systemd does not load GUI elements
Date: Sun, 12 Nov 2017 07:29:07 +0200	[thread overview]
Message-ID: <83wp2wm5ek.fsf@gnu.org> (raw)
In-Reply-To: <52c2ac46-494b-f5ba-bef6-b94d2dbca009@redhat.com> (message from Gabriel Szasz on Sat, 11 Nov 2017 22:25:18 +0100)

> From: Gabriel Szasz <gszasz@redhat.com>
> Date: Sat, 11 Nov 2017 22:25:18 +0100
> 
> Any other frame does not show images in Custom buffers as well. 
> Interesting thing is that buttons in the Custom buffers are trying to 
> emulate raised buttons (no brackets are rendered around the buttons), 
> but the buttons themselves are still rendered as text.  The rendering of 
> Custom buffers in "emacsclient -c" does not look much different from 
> "emacsclient -t".

The problem is that setting those two variables is not enough.  In the
case of Custom, there are also faces that need to be redefined,
because they were initialized when your Emacs had no GUI frames.  Look
in cus-edit.el for the faces which mention custom-raised-buttons in
their doc strings, and set their attributes as appropriate for GUI
frames in your after-make-frame-functions hook.  I guess something
similar happens with Speedbar.



      reply	other threads:[~2017-11-12  5:29 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-11 17:05 [Emacs 25.3.1] Running emacs daemon via systemd does not load GUI elements Gabriel Szasz
2017-11-11 19:01 ` Emanuel Berg
2017-11-11 19:20 ` Eli Zaretskii
2017-11-11 21:25   ` Gabriel Szasz
2017-11-12  5:29     ` Eli Zaretskii [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=83wp2wm5ek.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=help-gnu-emacs@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.