1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-25 07:28:20 +00:00
emacs/etc/images
Ulf Jasper 8259e90ecd Newsticker: Show feedicons in treeview. Small fix in opml export.
* etc/images/newsticker/README: Add rss-feed.png, rss-feed.svg.

* etc/images/newsticker/rss-feed.png: New.

* etc/images/newsticker/rss-feed.svg: New.

* lisp/net/newst-backend.el: Require url-parse.
(newsticker--get-news-by-wget): Store feed name as process property.
(newsticker--sentinel): Read feed name from process property.
(newsticker--sentinel-work): Rename argument name to feed-name.
Rename variable imageurl to image-url.  Pick icon url from Atom
1.0 data.  Launch download of feed icon.
(newsticker--get-icon-url-atom-1.0): New.
(newsticker--unxml)
(newsticker--unxml-node)
(newsticker--unxml-attribute): Documentation.
(newsticker--icons-dir): New.
(newsticker--image-get): New arguments FILENAME and DIRECTORY.
Use `url-retrieve' if `newsticker-retrieval-method' is 'intern.
(newsticker--image-download-by-wget): New.  Use process properties
for storing informations.
(newsticker--image-sentinel): Read informations from process properties.
(newsticker--image-save)
(newsticker--image-remove)
(newsticker--image-download-by-url)
(newsticker--image-download-by-url-callback): New.
(newsticker-opml-export): Handle url list entries containing a
function instead of an url string.

* lisp/net/newst-reader.el (newsticker-html-renderer): Whitespace.
(newsticker--print-extra-elements)
(newsticker--do-print-extra-element): Documentation
(newsticker--image-read): Optionally limit image height.  Use
imagemagick if possible.
(newsticker--icon-read): New.

* lisp/net/newst-treeview.el (newsticker--treeview-item-show): Limit height of feed logo.
(newsticker--treeview-tree-expand): Use feed icons in treeview.
(newsticker--tree-widget-icon-create): New.  Set the tree widget icon.
(newsticker--tree-widget-leaf-icon): Use feed icon.
2014-10-19 18:50:15 +02:00
..
custom Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ezimage Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
gnus Fix copyright years by hand. 2014-01-01 00:31:29 -08:00
gud Fix copyright years by hand. 2014-01-01 00:31:29 -08:00
icons Fix copyright years by hand. 2014-01-01 00:31:29 -08:00
low-color
mail Prefer UTF-8 when the encoding shouldn't matter and changes are small. 2013-03-05 09:13:01 -08:00
mpc Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
newsticker Newsticker: Show feedicons in treeview. Small fix in opml export. 2014-10-19 18:50:15 +02:00
smilies Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
tree-widget Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
attach.pbm
attach.xpm
back-arrow.pbm
back-arrow.xpm
bookmark_add.pbm
bookmark_add.xpm
cancel.pbm
cancel.xpm
checked.xpm Fix copyright years by hand. 2014-01-01 00:31:29 -08:00
close.pbm
close.xpm
connect.xpm
contact.pbm
contact.xpm
copy.pbm
copy.xpm
cut.pbm
cut.xpm
data-save.pbm
data-save.xpm
delete.pbm
delete.xpm
describe.xpm
diropen.pbm
diropen.xpm
disconnect.xpm
exit.pbm
exit.xpm
fwd-arrow.pbm
fwd-arrow.xpm
gnus.pbm
help.pbm
help.xpm
home.pbm
home.xpm
index.pbm
index.xpm
info.pbm
info.xpm
jump-to.pbm
jump-to.xpm
left-arrow.pbm
left-arrow.xpm
letter.pbm
letter.xpm
lock-broken.xpm
lock-ok.xpm
lock.xpm
mh-logo.xpm Fix copyright years by hand. 2014-01-01 00:31:29 -08:00
new.pbm
new.xpm
next-node.pbm
next-node.xpm
next-page.pbm
next-page.xpm
open.pbm
open.xpm
paste.pbm
paste.xpm
preferences.pbm
preferences.xpm
prev-node.pbm
prev-node.xpm
print.pbm
print.xpm
README Fix copyright years by hand. 2014-01-01 00:31:29 -08:00
redo.xpm
refresh.pbm
refresh.xpm
right-arrow.pbm
right-arrow.xpm
save.pbm
save.xpm
saveas.pbm
saveas.xpm
search-replace.pbm
search-replace.xpm
search.pbm
search.xpm
separator.xpm Implement tool-bar separators for non-GTK tool-bars. 2010-12-20 08:17:26 +08:00
show.pbm
show.xpm
sort-ascending.xpm
sort-column-ascending.xpm
sort-criteria.xpm
sort-descending.xpm
sort-row-ascending.xpm
spell.pbm
spell.xpm
splash.pbm
splash.png * etc/images/splash.svg, etc/images/splash.png: Tweak SVG paths 2012-08-09 13:25:21 +08:00
splash.svg Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
splash.xpm Fix copyright years by hand. 2014-01-01 00:31:29 -08:00
unchecked.xpm Fix copyright years by hand. 2014-01-01 00:31:29 -08:00
undo.pbm
undo.xpm
up-arrow.pbm
up-arrow.xpm
up-node.pbm
up-node.xpm
zoom-in.xpm
zoom-out.pbm
zoom-out.xpm

* The default GTK icons were not overridden by the GNOME theme due to
  a bug which was fixed in GNOME 2.15. Once GNOME 2.16 is in wide
  circulation, the GTK icons should be replaced with the equivalent
  GNOME icons.

* Recipe for Creating PBM Versions

1. Edit .xpm image in GIMP.
2. Image > Mode > Indexed. Check Use Black/White Palette and No
   Color Dithering.
3. File > Save As file.xbm.
4. Run xbmtopbm < file.xbm > file.pbm.

Thanks to jan.h.d@swipnet.se for the help.


COPYRIGHT AND LICENSE INFORMATION FOR IMAGE FILES

* The following icons are part of Emacs.  All are licensed under the
  GNU General Public License version 3 (see COPYING) or later.
  The xpm and svg files contain copyright and license information, but
  it is reproduced here for convenience.

File: mh-logo.xpm
  Author: Satyaki Das
  Copyright (C) 2003-2014 Free Software Foundation, Inc.

Files: splash.pbm, splash.xpm, gnus.pbm
  Author: Luis Fernandes <elf@ee.ryerson.ca>
  Copyright (C) 2001-2014 Free Software Foundation, Inc.

Files: splash.png, splash.svg
  Author: Francesc Rocher <rocher@member.fsf.org>
  Copyright (C) 2008-2014 Free Software Foundation, Inc.

Files: checked.xpm, unchecked.xpm
  Author: Chong Yidong <cyd@stupidchicken.com>
  Copyright (C) 2010-2014 Free Software Foundation, Inc.


* The following icons are from GTK+ 2.x. They are not part of Emacs, but
are distributed and used by Emacs.  They are licensed under the
GNU Library General Public License version 2 or later.  See the source
of the gtk+ package for more information.

  close.xpm copy.xpm cut.xpm help.xpm home.xpm index.xpm info.pbm
  info.xpm jump-to.xpm left-arrow.xpm new.xpm open.xpm paste.xpm
  preferences.xpm print.xpm refresh.xpm right-arrow.xpm save.xpm
  saveas.xpm search.xpm sort-ascending.xpm sort-descending.xpm
  spell.xpm undo.xpm up-arrow.xpm

  back-arrow.xpm and fwd-arrow.xpm are slightly modified undo and redo.
  diropen.xpm is file-manager.png from Gnome hicolor theme.


* The following icons are from GNOME 2.x. They are not part of Emacs,
but are distributed and used by Emacs.  They are licensed under the
GNU General Public License version 2 or later.  See the source of
the gnome-icons-theme package for more information.

Emacs images and their source in the GNOME icons stock/ directory:

  attach.xpm                document/stock_attach
  bookmark_add.xpm          actions/bookmark_add
  cancel.xpm                slightly modified generic/stock_stop
  connect.xpm               net/stock_connect
  contact.xpm               net/stock_contact
  data-save.xpm             data/stock_data-save
  delete.xpm                generic/stock_delete
  describe.xpm              generic/stock_properties
  disconnect.xpm            net/stock_disconnect
  exit.xpm                  generic/stock_exit
  lock-broken.xpm           data/stock_lock-broken
  lock-ok.xpm               data/stock_lock-ok
  lock.xpm                  data/stock_lock
  redo.xpm                  generic/stock_redo
  search-replace.xpm        slightly modified generic/stock_search-and-replace
  next-page.xpm             navigation/stock_next-page
  refresh.xpm               generic/stock_refresh
  separator.xpm             ?
  show.xpm                  slightly modified document/stock_new
  sort-ascending.xpm        slightly modified data/stock_sort-ascending
  sort-column-ascending.xpm data/stock_sort-column-ascending
  sort-criteria.xpm         data/stock_sort-criteria
  sort-descending.xpm       slightly modified data/stock_sort-descending
  sort-row-ascending.xpm    data/stock_sort-row-ascending
  zoom-in.xpm               navigation/stock_zoom-in
  zoom-out.xpm              navigation/stock_zoom-out

  next-node.xpm and prev-node.xpm are from gthumb version 2.0 (part of
  GNOME 2.x) where they are called next-image-24.png and prev-image-24.png.
  up-node.xpm is just next-node.xpm rotated 90 degrees.

  Some icons in the mail/ and gnus/ subdirectories are also taken
  from this source (see their separate README files).

The images in the low-color/ subdirectory are low-color versions of
the files of the same name in this directory, and are subject to the
same conditions.