[sawfish] NEWS & DOC



commit b19624e0bc6f4cdef7beb964b6c7ee69ef806500
Author: Christopher Roy Bratusek <zanghar freenet de>
Date:   Wed Aug 18 17:20:53 2010 +0200

    NEWS & DOC

 ChangeLog     |    9 +++++++++
 man/news.texi |   15 ++++++++++++++-
 2 files changed, 23 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index b00c966..51dde5b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2010-08-18  Christopher Bratusek <zanghar freenet de>
+	* src/x.c
+	* lisp/sawfish/wm/util/window-outline.jl: added x-draw-text function for properly
+	drawing strings in the draft animator. Fixes the issues where the numbers drawn
+	by it had the wrong color (might have been invisible) and that they didn't get erased
+
+	* man/news.texi
+	* man/sawfish.texi: updated
+
 2010-08-15  Christopher Bratusek <zanghar freenet de>
 	* man/news.texi: wording & co
 
diff --git a/man/news.texi b/man/news.texi
index 5b63319..f848c01 100644
--- a/man/news.texi
+++ b/man/news.texi
@@ -83,6 +83,13 @@ Function @code{x-atom-name} now accepts all 32 bits. Previously only
 
 @item Sawfish now starts up correctly when receiving a session-id or
 session-prefix from GNOME-Session [Christopher Bratusek]
+
+ item Draft Animator bugfix. [Christopher Bratusek]
+The draft animator had two issues, on one hand the numbers drawn by it
+where always black (therefore possibly invisible), on the other hand those
+numbers weren't erased from the screen (unless you used a desktop-shell
+which on it's own refreshes the screen regularly). Both issues have been
+fixed by introducing the @code{x-draw-text} function.
 @end itemize
 
 @item New Features
@@ -95,6 +102,12 @@ See the item ``Keyboard-layout switching support'' above.
 
 A ``border'' of a window surrounds the window and all other frame
 parts. (@pxref{Frame Part Definition})
+
+ item @code{x-draw-text} function [Christopher Bratusek]
+This function is a replacement for @code{x-draw-string} currently
+only used in the draft-animator (to fix it's bugs). Generally, if
+you use a @code{display-message} like message, rely on @code{x-draw-string},
+but if you want to draw on the screen directly use @code{x-draw-text}.
 @end itemize
 
 @item Miscellaneous Changes
@@ -106,7 +119,7 @@ It is printed for sawfish-client, too, but it's sent to Sawfish's
 standard error, not to sawfish-client's, sorry.
 
 Previously when you connected to Sawfish as a server asynchronously,
-then the error was not printed. Now it is printed to Sawfish's 
+then the error was not printed. Now it is printed to Sawfish's
 output. (In contrast, a client which connects synchronously receives
 the error message.) Practically, this means sawfish-pager's errors are
 printed to Sawfish's output.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]