All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] qemu sdl.c
@ 2003-08-09 18:26 Fabrice Bellard
  0 siblings, 0 replies; 12+ messages in thread
From: Fabrice Bellard @ 2003-08-09 18:26 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/cvsroot/qemu
Module name:	qemu
Branch: 	
Changes by:	Fabrice Bellard <fabrice.bellard@free.fr>	03/08/09 14:26:37

Added files:
	.              : sdl.c 

Log message:
	SDL support for VGA, keyboard and mouse

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/sdl.c?rev=1.1

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Qemu-devel] qemu sdl.c
@ 2008-03-13 19:20 Aurelien Jarno
  0 siblings, 0 replies; 12+ messages in thread
From: Aurelien Jarno @ 2008-03-13 19:20 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Aurelien Jarno <aurel32>	08/03/13 19:20:19

Modified files:
	.              : sdl.c 

Log message:
	SDL mouse events smoothness
	
	(Samuel Thibault)

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/sdl.c?cvsroot=qemu&r1=1.46&r2=1.47

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Qemu-devel] qemu sdl.c
@ 2007-06-21 17:56 Andrzej Zaborowski
  0 siblings, 0 replies; 12+ messages in thread
From: Andrzej Zaborowski @ 2007-06-21 17:56 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Andrzej Zaborowski <balrog>	07/06/21 17:56:51

Modified files:
	.              : sdl.c 

Log message:
	Unpause the emulation after shutdown request on SDL close, so that it can take effect.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/sdl.c?cvsroot=qemu&r1=1.40&r2=1.41

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Qemu-devel] qemu sdl.c
@ 2006-08-17 10:42 Fabrice Bellard
  0 siblings, 0 replies; 12+ messages in thread
From: Fabrice Bellard @ 2006-08-17 10:42 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Fabrice Bellard <bellard>	06/08/17 10:42:47

Modified files:
	.              : sdl.c 

Log message:
	reset key modifiers when switching console (aka savevm keyboard bug)

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/sdl.c?cvsroot=qemu&r1=1.29&r2=1.30

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Qemu-devel] qemu sdl.c
@ 2006-06-13 12:03 Fabrice Bellard
  0 siblings, 0 replies; 12+ messages in thread
From: Fabrice Bellard @ 2006-06-13 12:03 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Fabrice Bellard <bellard>	06/06/13 12:03:53

Modified files:
	.              : sdl.c 

Log message:
	avoid stopping QEMU when switching desktops with Ctrl-Alt-x

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/sdl.c?cvsroot=qemu&r1=1.28&r2=1.29

Patches:
Index: sdl.c
===================================================================
RCS file: /sources/qemu/qemu/sdl.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -b -r1.28 -r1.29
--- sdl.c	13 Jun 2006 10:49:12 -0000	1.28
+++ sdl.c	13 Jun 2006 12:03:53 -0000	1.29
@@ -447,10 +447,18 @@
                         gui_key_modifier_pressed = 0;
                         if (gui_keysym == 0) {
                             /* exit/enter grab if pressing Ctrl-Alt */
-                            if (!gui_grab)
+                            if (!gui_grab) {
+                                /* if the application is not active,
+                                   do not try to enter grab state. It
+                                   prevents
+                                   'SDL_WM_GrabInput(SDL_GRAB_ON)'
+                                   from blocking all the application
+                                   (SDL bug). */
+                                if (SDL_GetAppState() & SDL_APPACTIVE)
                                 sdl_grab_start();
-                            else
+                            } else {
                                 sdl_grab_end();
+                            }
                             /* SDL does not send back all the
                                modifiers key, so we must correct it */
                             reset_keys();

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Qemu-devel] qemu sdl.c
@ 2006-06-13 10:49 Fabrice Bellard
  0 siblings, 0 replies; 12+ messages in thread
From: Fabrice Bellard @ 2006-06-13 10:49 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Fabrice Bellard <bellard>	06/06/13 10:49:13

Modified files:
	.              : sdl.c 

Log message:
	'invisible wall' patch (Anthony Liguori)

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/sdl.c?cvsroot=qemu&r1=1.27&r2=1.28

Patches:
Index: sdl.c
===================================================================
RCS file: /sources/qemu/qemu/sdl.c,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
--- sdl.c	10 May 2006 22:17:36 -0000	1.27
+++ sdl.c	13 Jun 2006 10:49:12 -0000	1.28
@@ -285,13 +285,18 @@
 
 static void sdl_hide_cursor(void)
 {
+    if (kbd_mouse_is_absolute()) {
+        SDL_ShowCursor(1);
     SDL_SetCursor(sdl_cursor_hidden);
+    } else {
+        SDL_ShowCursor(0);
+    }
 }
 
 static void sdl_show_cursor(void)
 {
     if (!kbd_mouse_is_absolute()) {
-	SDL_SetCursor(sdl_cursor_normal);
+        SDL_ShowCursor(1);
     }
 }
 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Qemu-devel] qemu sdl.c
@ 2006-03-11 20:07 Paul Brook
  0 siblings, 0 replies; 12+ messages in thread
From: Paul Brook @ 2006-03-11 20:07 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Branch: 	
Changes by:	Paul Brook <pbrook@savannah.gnu.org>	06/03/11 20:07:46

Modified files:
	.              : sdl.c 

Log message:
	Make sure gui_key_modifier_pressed is cleared correctly.
	Use correct event fields for SDL_ACTIVEEVENT.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/sdl.c.diff?tr1=1.23&tr2=1.24&r1=text&r2=text

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Qemu-devel] qemu sdl.c
@ 2005-10-30 23:19 Fabrice Bellard
  0 siblings, 0 replies; 12+ messages in thread
From: Fabrice Bellard @ 2005-10-30 23:19 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/cvsroot/qemu
Module name:	qemu
Branch: 	
Changes by:	Fabrice Bellard <bellard@savannah.gnu.org>	05/10/30 23:19:10

Modified files:
	.              : sdl.c 

Log message:
	SDL full screen patch for Windows (malc)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/sdl.c.diff?tr1=1.22&tr2=1.23&r1=text&r2=text

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Qemu-devel] qemu sdl.c
@ 2005-07-23 17:54 Fabrice Bellard
  0 siblings, 0 replies; 12+ messages in thread
From: Fabrice Bellard @ 2005-07-23 17:54 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/cvsroot/qemu
Module name:	qemu
Branch: 	
Changes by:	Fabrice Bellard <bellard@savannah.gnu.org>	05/07/23 17:54:50

Modified files:
	.              : sdl.c 

Log message:
	prevent window resizing

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/sdl.c.diff?tr1=1.21&tr2=1.22&r1=text&r2=text

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Qemu-devel] qemu sdl.c
@ 2005-01-17 22:32 Fabrice Bellard
  0 siblings, 0 replies; 12+ messages in thread
From: Fabrice Bellard @ 2005-01-17 22:32 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/cvsroot/qemu
Module name:	qemu
Branch: 	
Changes by:	Fabrice Bellard <bellard@savannah.gnu.org>	05/01/17 22:32:23

Modified files:
	.              : sdl.c 

Log message:
	enabled wheel mouse support (initial patch by Volker Ruppert)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/sdl.c.diff?tr1=1.20&tr2=1.21&r1=text&r2=text

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Qemu-devel] qemu sdl.c
@ 2004-11-14 19:52 Fabrice Bellard
  0 siblings, 0 replies; 12+ messages in thread
From: Fabrice Bellard @ 2004-11-14 19:52 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/cvsroot/qemu
Module name:	qemu
Branch: 	
Changes by:	Fabrice Bellard <fabrice@bellard.org>	04/11/14 19:46:36

Modified files:
	.              : sdl.c 

Log message:
	better ctrl-alt handling, at least for SDL/X11

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/sdl.c.diff?tr1=1.18&tr2=1.19&r1=text&r2=text

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Qemu-devel] qemu sdl.c
@ 2003-09-30 21:09 Fabrice Bellard
  0 siblings, 0 replies; 12+ messages in thread
From: Fabrice Bellard @ 2003-09-30 21:09 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/cvsroot/qemu
Module name:	qemu
Branch: 	
Changes by:	Fabrice Bellard <fabrice.bellard@free.fr>	03/09/30 17:09:16

Modified files:
	.              : sdl.c 

Log message:
	allow Ctrl-C to be pressed when using gdb stub and SDL

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/sdl.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2008-03-13 19:20 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-08-09 18:26 [Qemu-devel] qemu sdl.c Fabrice Bellard
2003-09-30 21:09 Fabrice Bellard
2004-11-14 19:52 Fabrice Bellard
2005-01-17 22:32 Fabrice Bellard
2005-07-23 17:54 Fabrice Bellard
2005-10-30 23:19 Fabrice Bellard
2006-03-11 20:07 Paul Brook
2006-06-13 10:49 Fabrice Bellard
2006-06-13 12:03 Fabrice Bellard
2006-08-17 10:42 Fabrice Bellard
2007-06-21 17:56 Andrzej Zaborowski
2008-03-13 19:20 Aurelien Jarno

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.