All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] qemu cocoa.m
@ 2005-04-07 20:35 Fabrice Bellard
  0 siblings, 0 replies; 8+ messages in thread
From: Fabrice Bellard @ 2005-04-07 20:35 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/cvsroot/qemu
Module name:	qemu
Branch: 	
Changes by:	Fabrice Bellard <bellard@savannah.gnu.org>	05/04/07 20:35:06

Modified files:
	.              : cocoa.m 

Log message:
	open the dialog box if an image was not selected from command-line (Pierre d'Herbemont)

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

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

* [Qemu-devel] qemu cocoa.m
@ 2008-01-22 23:25 Thiemo Seufer
  0 siblings, 0 replies; 8+ messages in thread
From: Thiemo Seufer @ 2008-01-22 23:25 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	08/01/22 23:25:16

Modified files:
	.              : cocoa.m 

Log message:
	Core Graphics support (cocoa.m rewrite), by Mike Kronenberg.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/cocoa.m?cvsroot=qemu&r1=1.14&r2=1.15

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

* [Qemu-devel] qemu cocoa.m
@ 2006-06-14 15:53 Fabrice Bellard
  0 siblings, 0 replies; 8+ messages in thread
From: Fabrice Bellard @ 2006-06-14 15:53 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Fabrice Bellard <bellard>	06/06/14 15:53:24

Modified files:
	.              : cocoa.m 

Log message:
	cocoa monitor fix regarding the handling of dead keys (Joachim Henke)

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/cocoa.m?cvsroot=qemu&r1=1.9&r2=1.10

Patches:
Index: cocoa.m
===================================================================
RCS file: /sources/qemu/qemu/cocoa.m,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- cocoa.m	22 May 2006 21:25:04 -0000	1.9
+++ cocoa.m	14 Jun 2006 15:53:24 -0000	1.10
@@ -439,23 +439,40 @@
                                 kbd_put_keycode(keycode & 0x7f); //remove e0 bit in front
                             /* handle monitor key events */
                             } else {
+                                int keysym = 0;
+
                                 switch([event keyCode]) {
+                                case 115:
+                                    keysym = QEMU_KEY_HOME;
+                                    break;
+                                case 117:
+                                    keysym = QEMU_KEY_DELETE;
+                                    break;
+                                case 119:
+                                    keysym = QEMU_KEY_END;
+                                    break;
                                     case 123:
-                                        kbd_put_keysym(QEMU_KEY_LEFT);
+                                    keysym = QEMU_KEY_LEFT;
                                         break;
                                     case 124:
-                                        kbd_put_keysym(QEMU_KEY_RIGHT);
+                                    keysym = QEMU_KEY_RIGHT;
                                         break;
                                     case 125:
-                                        kbd_put_keysym(QEMU_KEY_DOWN);
+                                    keysym = QEMU_KEY_DOWN;
                                         break;
                                     case 126:
-                                        kbd_put_keysym(QEMU_KEY_UP);
+                                    keysym = QEMU_KEY_UP;
                                         break;
                                     default:
-                                        kbd_put_keysym([[event characters] characterAtIndex:0]);
-                                        break;
+                                    {
+                                        NSString *ks = [event characters];
+
+                                        if ([ks length] > 0)
+                                            keysym = [ks characterAtIndex:0];
+                                    }
                                 }
+                                if (keysym)
+                                    kbd_put_keysym(keysym);
                             }
                         }
                     }

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

* [Qemu-devel] qemu cocoa.m
@ 2006-05-22 21:25 Fabrice Bellard
  0 siblings, 0 replies; 8+ messages in thread
From: Fabrice Bellard @ 2006-05-22 21:25 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Branch: 	
Changes by:	Fabrice Bellard <bellard@savannah.gnu.org>	06/05/22 21:25:04

Modified files:
	.              : cocoa.m 

Log message:
	fix missing type declarations (Joachim Henke)

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/cocoa.m.diff?tr1=1.8&tr2=1.9&r1=text&r2=text

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

* [Qemu-devel] qemu cocoa.m
@ 2006-04-16 13:34 Paul Brook
  0 siblings, 0 replies; 8+ messages in thread
From: Paul Brook @ 2006-04-16 13:34 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Branch: 	
Changes by:	Paul Brook <pbrook@savannah.gnu.org>	06/04/16 13:34:44

Modified files:
	.              : cocoa.m 

Log message:
	Remove stray "}".

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/cocoa.m.diff?tr1=1.7&tr2=1.8&r1=text&r2=text

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

* [Qemu-devel] qemu cocoa.m
@ 2005-12-18 19:18 Fabrice Bellard
  0 siblings, 0 replies; 8+ messages in thread
From: Fabrice Bellard @ 2005-12-18 19:18 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Branch: 	
Changes by:	Fabrice Bellard <bellard@savannah.gnu.org>	05/12/18 19:18:45

Modified files:
	.              : cocoa.m 

Log message:
	(Joachim Henke)
	- suppress unwanted kernel logs
	- avoids passing modifier keys to the guest OS when typing in the Monitor
	- fixes the bug that the mouse cursor grab is released with _any_ modifier key
	(should be only ctrl+alt)
	- removes some code redundancies

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/cocoa.m.diff?tr1=1.5&tr2=1.6&r1=text&r2=text

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

* [Qemu-devel] qemu cocoa.m
@ 2005-10-30 18:24 Fabrice Bellard
  0 siblings, 0 replies; 8+ messages in thread
From: Fabrice Bellard @ 2005-10-30 18:24 UTC (permalink / raw)
  To: qemu-devel

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

Modified files:
	.              : cocoa.m 

Log message:
	fixed/full keyboard input - full mouse support - support for qemu console (Mike Kronenberg)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/cocoa.m.diff?tr1=1.4&tr2=1.5&r1=text&r2=text

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

* [Qemu-devel] qemu cocoa.m
@ 2005-04-07 20:36 Fabrice Bellard
  0 siblings, 0 replies; 8+ messages in thread
From: Fabrice Bellard @ 2005-04-07 20:36 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/cvsroot/qemu
Module name:	qemu
Branch: 	
Changes by:	Fabrice Bellard <bellard@savannah.gnu.org>	05/04/07 20:36:50

Modified files:
	.              : cocoa.m 

Log message:
	accept more disk image extensions (David Still)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/cocoa.m.diff?tr1=1.3&tr2=1.4&r1=text&r2=text

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

end of thread, other threads:[~2008-01-22 23:25 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-07 20:35 [Qemu-devel] qemu cocoa.m Fabrice Bellard
2005-04-07 20:36 Fabrice Bellard
2005-10-30 18:24 Fabrice Bellard
2005-12-18 19:18 Fabrice Bellard
2006-04-16 13:34 Paul Brook
2006-05-22 21:25 Fabrice Bellard
2006-06-14 15:53 Fabrice Bellard
2008-01-22 23:25 Thiemo Seufer

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.