svn commit: r278673 - head/sys/dev/vt/font

Alexey Dokuchaev danfe at FreeBSD.org
Fri Feb 13 13:55:39 UTC 2015


Author: danfe (ports committer)
Date: Fri Feb 13 13:55:38 2015
New Revision: 278673
URL: https://svnweb.freebsd.org/changeset/base/278673

Log:
  Improve vt(4) default mouse pointer image.  Previous one looked rather ugly,
  especially on native monitor resolutions.  This one essentially matches X11
  default pointer.
  
  Differential Revision:	https://reviews.freebsd.org/D1801
  No objection from:	emaste
  Approved by:		adrian, dumbbell

Modified:
  head/sys/dev/vt/font/vt_mouse_cursor.c

Modified: head/sys/dev/vt/font/vt_mouse_cursor.c
==============================================================================
--- head/sys/dev/vt/font/vt_mouse_cursor.c	Fri Feb 13 13:26:23 2015	(r278672)
+++ head/sys/dev/vt/font/vt_mouse_cursor.c	Fri Feb 13 13:55:38 2015	(r278673)
@@ -35,36 +35,42 @@ __FBSDID("$FreeBSD$");
 #ifndef SC_NO_CUTPASTE
 struct vt_mouse_cursor vt_default_mouse_pointer = {
 	.map = {
-		0x00, /* "__      " */
-		0x40, /* "_*_     " */
-		0x60, /* "_**_    " */
-		0x70, /* "_***_   " */
-		0x78, /* "_****_  " */
-		0x7c, /* "_*****_ " */
-		0x7e, /* "_******_" */
-		0x68, /* "_**_****" */
-		0x4c, /* "_*__**_ " */
-		0x0c, /* " _ _**_ " */
-		0x06, /* "    _**_" */
-		0x06, /* "    _**_" */
-		0x00, /* "    ____" */
+		0x00, 0x00, /* "__        " */
+		0x40, 0x00, /* "_*_       " */
+		0x60, 0x00, /* "_**_      " */
+		0x70, 0x00, /* "_***_     " */
+		0x78, 0x00, /* "_****_    " */
+		0x7c, 0x00, /* "_*****_   " */
+		0x7e, 0x00, /* "_******_  " */
+		0x7f, 0x00, /* "_*******_ " */
+		0x7f, 0x80, /* "_********_" */
+		0x7c, 0x00, /* "_*****____" */
+		0x6c, 0x00, /* "_**_**_   " */
+		0x46, 0x00, /* "_*_ _**_  " */
+		0x06, 0x00, /* "__  _**_  " */
+		0x03, 0x00, /* "     _**_ " */
+		0x03, 0x00, /* "     _**_ " */
+		0x00, 0x00, /* "      __  " */
 	},
 	.mask = {
-		0xc0, /* "__      " */
-		0xe0, /* "___     " */
-		0xf0, /* "____    " */
-		0xf8, /* "_____   " */
-		0xfc, /* "______  " */
-		0xfe, /* "_______ " */
-		0xff, /* "________" */
-		0xff, /* "________" */
-		0xfe, /* "_______ " */
-		0x5e, /* " _ ____ " */
-		0x0f, /* "    ____" */
-		0x0f, /* "    ____" */
-		0x0f, /* "    ____" */
+		0xc0, 0x00, /* "__        " */
+		0xe0, 0x00, /* "___       " */
+		0xf0, 0x00, /* "____      " */
+		0xf8, 0x00, /* "_____     " */
+		0xfc, 0x00, /* "______    " */
+		0xfe, 0x00, /* "_______   " */
+		0xff, 0x00, /* "________  " */
+		0xff, 0x80, /* "_________ " */
+		0xff, 0xc0, /* "__________" */
+		0xff, 0xc0, /* "__________" */
+		0xfe, 0x00, /* "_______   " */
+		0xef, 0x00, /* "___ ____  " */
+		0xcf, 0x00, /* "__  ____  " */
+		0x07, 0x80, /* "     ____ " */
+		0x07, 0x80, /* "     ____ " */
+		0x03, 0x00, /* "      __  " */
 	},
-	.width = 8,
-	.height = 13,
+	.width = 10,
+	.height = 16,
 };
 #endif


More information about the svn-src-head mailing list