From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: SVG/PNG images in toolbars? Date: Fri, 13 Oct 2017 17:07:23 +0200 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1507907262 20426 195.159.176.226 (13 Oct 2017 15:07:42 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 13 Oct 2017 15:07:42 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 13 17:07:39 2017 Return-path: Envelope-to: ged-emacs-devel@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 1e31Yh-0004BF-Fp for ged-emacs-devel@m.gmane.org; Fri, 13 Oct 2017 17:07:31 +0200 Original-Received: from localhost ([::1]:50689 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e31Yo-0002Xc-MU for ged-emacs-devel@m.gmane.org; Fri, 13 Oct 2017 11:07:38 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e31Yh-0002XV-U7 for emacs-devel@gnu.org; Fri, 13 Oct 2017 11:07:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e31Yc-00023R-WE for emacs-devel@gnu.org; Fri, 13 Oct 2017 11:07:31 -0400 Original-Received: from mail-wm0-x22c.google.com ([2a00:1450:400c:c09::22c]:53944) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e31Yc-00020O-P5 for emacs-devel@gnu.org; Fri, 13 Oct 2017 11:07:26 -0400 Original-Received: by mail-wm0-x22c.google.com with SMTP id q132so22407251wmd.2 for ; Fri, 13 Oct 2017 08:07:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=Z5qNMWGJ58Q6BpiXRvX6b3BfNWcTvxOObpBjllfrU88=; b=MK4ZgPGwN72EUrGN6p3ozQ4i4eNrVgDIpeUpEfTIUpRJU4dBNtPl+Gj757+nzeKINd OZC8hZxVckr1rGJf1Oai8JWEuMxx35ONvJzQSDFuGEIhc9jBLvFwCDgk7YftM60evri+ Jg4mhI0fJVooMTOombJu8BVl3JP8kXEGQrxq9nXGWeYrIs98Ot9EmAD3+le8W9gZ2b/C uqu59I8X0qt8ZiGr35MLNIEmWrLYB+ltsj7FNARZJCaG0IqmbT09FDYtYppHDv5KHIJC 78E6v+GdC+bLWxvOwZmyQMlIxVbpcqN0xfVpo5fEP6pwEEnhca9EnJjJMY1PitffLwR/ cX2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=Z5qNMWGJ58Q6BpiXRvX6b3BfNWcTvxOObpBjllfrU88=; b=uXkmjgC8yRpNYg0kh9lQmis/vuj1rZK3B7Aag5cCFWAZXGz05gMOiTnKULSmiSFxCy CsKRCAIax/kIcz8XAy1kAetCrTupKdSsXhL1+pxdecNZM+/SxnGq/Xl8eWJoaCu055Re 8DMTDSU6HL02XJADw96aLH2lJDRWUBHpx6Goc7i/oKlGgbS5Fa865rt4Q25Ztoj7/sIR xs8m5QqCLd32gut+ydmMmRVA1tVJ6GulRwGcbXBG7ByUPd0mwdVP67ZliWlxKSM9wC4l OeHNzoQmesldKr9pY7HCnsVJcfQGetItgV2IIEtRdt57RWizcWOxPvKyVMxXV8VG91Ar irOw== X-Gm-Message-State: AMCzsaVad0OEeRjMdUMNAwX4Wu/F8bZGxWVsHvzKhoDmpT9P8h7RLROV azuqSS3Kk1+9H082pz+X/82ENgQB X-Google-Smtp-Source: ABhQp+QQFP5hFIHsQsmy9BA92sFIl1C4rK1wEqiolehElXwX4gwl6Qg2Hrh8JKFk4mqgCJdNDU8b0A== X-Received: by 10.28.183.8 with SMTP id h8mr1638417wmf.2.1507907245385; Fri, 13 Oct 2017 08:07:25 -0700 (PDT) Original-Received: from [128.93.82.72] (wifi-pro-82-072.paris.inria.fr. [128.93.82.72]) by smtp.gmail.com with ESMTPSA id 64sm855546wrk.46.2017.10.13.08.07.24 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Oct 2017 08:07:24 -0700 (PDT) Content-Language: en-GB X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:219456 Archived-At: Hi all, Do we support any form of scalable graphics for toolbar icons, or at least any format that supports anti-aliasing? All I can seem to get working is XPM/XBM/PBM, but I can't find a statement that we don't support anything better. Additionally, I noticed that emacs -Q on my machine seems to ignore the find-image specs of toolbar-mode-map for the default tool bar (that is, running find-image with the specs found in tool-bar-map yields something like (image :type xpm :file "/usr/local/share/emacs/26.0.50/etc/images/refresh.xpm"), but that image looks nothing like the one actually displayed). strace-ing Emacs suggests that this is because of `x-gtk-stock-map`. Is there a way to use custom PNG or SVG icons in the toolbar, at least for GTK builds? Or is x-gtk-stock-map the only option? Thanks! Clément.