[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 65600b97bd9: Add Gnus mode line logo in SVG format
From: |
Eric Abrahamsen |
Subject: |
master 65600b97bd9: Add Gnus mode line logo in SVG format |
Date: |
Mon, 20 Nov 2023 13:00:53 -0500 (EST) |
branch: master
commit 65600b97bd9890ac4884836bf02a394f89fc856f
Author: Manuel Giraud <manuel@ledu-giraud.fr>
Commit: Eric Abrahamsen <eric@ericabrahamsen.net>
Add Gnus mode line logo in SVG format
Bug#67174
* etc/images/gnus/gnus-pointer.svg: New Gnus mode line logo in SVG format.
* lisp/gnus/gnus.el (gnus-mode-line-buffer-identification): Use it.
---
etc/images/gnus/gnus-pointer.svg | 94 ++++++++++++++++++++++++++++++++++++++++
lisp/gnus/gnus.el | 6 ++-
2 files changed, 98 insertions(+), 2 deletions(-)
diff --git a/etc/images/gnus/gnus-pointer.svg b/etc/images/gnus/gnus-pointer.svg
new file mode 100644
index 00000000000..67a631cdcf5
--- /dev/null
+++ b/etc/images/gnus/gnus-pointer.svg
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Gnu Emacs Logo
+
+ Copyright (C) 2008-2023 Free Software Foundation, Inc.
+
+ Author: Francesc Rocher <f.rocher@member.fsf.org>
+
+ This file is part of GNU Emacs.
+
+ GNU Emacs is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ GNU Emacs is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>.
+
+-->
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ width="23.6206187542"
+ height="16"
+ version="1.0"
+ style="display:inline"
+ id="svg1"
+ sodipodi:docname="gnus-pointer.svg"
+ inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
+ viewBox="0 0 167.68044 113.58242"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <defs
+ id="defs1" />
+ <sodipodi:namedview
+ id="namedview1"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:zoom="2.7948886"
+ inkscape:cx="128.09097"
+ inkscape:cy="123.26073"
+ inkscape:current-layer="layer1" />
+ <metadata
+ id="metadata2166">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <cc:license
+ rdf:resource="https://www.gnu.org/copyleft/gpl.html" />
+ <dc:title>gnus</dc:title>
+ <dc:date>2008/06/28</dc:date>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Francesc Rocher</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:rights>
+ <cc:Agent>
+ <dc:title>GPL</dc:title>
+ </cc:Agent>
+ </dc:rights>
+ <dc:description>gnus icon image</dc:description>
+ <cc:license
+ rdf:resource="https://www.gnu.org/copyleft/gpl.html" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-214.53867,-140.13329)">
+ <path
+ style="fill-opacity:1"
+ d="m 321.70896,253.17911 c -0.36667,-0.36666 -0.67201,-5.20416
-0.67854,-10.75 -0.019,-16.11278 -3.80254,-26.01429 -11.53101,-30.17635
-1.90142,-1.02398 -3.45712,-2.07087 -3.45712,-2.32642 0,-1.43357
10.45296,-16.08056 11.47604,-16.08056 2.47319,0 9.23725,5.87604
10.97182,9.53138 5.03752,10.61578 4.34103,30.55989 -1.50929,43.21862
-3.28874,7.11606 -3.93373,7.9215 -5.2719,6.58333 z m -77.16152,-8.46295 c
-4.45468,-3.91126 -4.44465,-5.90837 0.0814,-16.20837 6.498,-14.78751 34.5082,-
[...]
+ id="path1" />
+ </g>
+</svg>
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el
index fc8518512ee..ffe81e5c585 100644
--- a/lisp/gnus/gnus.el
+++ b/lisp/gnus/gnus.el
@@ -325,8 +325,10 @@ be set in `.emacs' instead."
0 5
(list 'display
(find-image
- '((:type xpm :file "gnus-pointer.xpm"
- :ascent center)
+ '((:type svg :file "gnus-pointer.svg"
+ :ascent center)
+ (:type xpm :file "gnus-pointer.xpm"
+ :ascent center)
(:type xbm :file "gnus-pointer.xbm"
:ascent center))
t)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 65600b97bd9: Add Gnus mode line logo in SVG format,
Eric Abrahamsen <=