Data files and documentation
authorJoachim Breitner <mail@joachim-breitner.de>
Tue, 8 Dec 2009 19:46:08 +0000 (20:46 +0100)
committerJoachim Breitner <mail@joachim-breitner.de>
Tue, 8 Dec 2009 19:46:08 +0000 (20:46 +0100)
README [new file with mode: 0644]
unicode.c
unicode.desktop [new file with mode: 0644]
unicode.xml [new file with mode: 0644]

diff --git a/README b/README
new file mode 100644 (file)
index 0000000..43a2c69
--- /dev/null
+++ b/README
@@ -0,0 +1,49 @@
+unicode-screensaver
+
+© 2006,2009 Joachim Breitner <mail@joachim-breitner.de>
+
+unicode-screensaver is a simple screensaver application that repeatedly
+randomly picks an unicode character and displays it in a very large font
+size together with its unicode code point and the character name.
+
+Installation
+============
+
+The unicode screensaver depends on these libraries:
+ * libx11
+ * libxmu
+ * libxt
+ * libxft
+ * libfontconfig
+
+You need to have the respective developer packages installed to compile
+unicode-screensaver. On Debian and derived distributions, these packages
+are required:
+ libx11-dev libxmu-dev libxt-dev libxft-dev libfontconfig1-dev
+
+You can compile and install the screensaver as usual by running
+ ./configure && make && make install
+
+To make sure that xscreensaver knows about your screen hack, please read
+the man pages for xscreensaver and xscreensaver-demo.
+
+Copyright and Licensing
+=======================
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation.  No representations are made about the suitability of this
+software for any purpose.  It is provided "as is" without express or 
+implied warranty.
+
+The files in the directories hacks/ and utils/ are taken from the xscreensaver
+distribution and covered by the following copyrights:
+       Copyright (c) 1992-2008 Jamie Zawinski <jwz@jwz.org>
+utils/vroot.h is covered by:
+       Copyright 1991 by Andreas Stolcke
+       Copyright 1990 by Solbourne Computer Inc.
+
+The file unicode-names.h is a generated file, based on the Unicode stardard.
+
index b46f2e7..2623392 100644 (file)
--- a/unicode.c
+++ b/unicode.c
@@ -1,4 +1,4 @@
-/* unicode (c) 2006 
+/* unicode (c) 2006,2009
  * Joachim Breitner <mail@joachim-breitner.de>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
diff --git a/unicode.desktop b/unicode.desktop
new file mode 100644 (file)
index 0000000..6f1837f
--- /dev/null
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Unicode
+Exec=/usr/lib/xscreensaver/unicode -root
+TryExec=/usr/lib/xscreensaver/unicode
+Comment=Repeatedly randomly picks an unicode character and displays it in a very large font size together with its unicode code point and the character name. Written by Joachim Breitner; 2009.
+StartupNotify=false
+Terminal=false
+Type=Application
+Categories=Screensaver
+
diff --git a/unicode.xml b/unicode.xml
new file mode 100644 (file)
index 0000000..2e82f1b
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<screensaver name="unicode" _label="Unicode">
+
+  <command arg="-root"/>
+
+  <_description>
+Repeatedly randomly picks an unicode character and displays it in a very large font size together with its unicode code point and the character name.
+
+Written by Joachim Breitner; 2009.
+  </_description>
+</screensaver>
+