CVSROOT: /cvsroot/gnash
Module name: gnash
Changes by: Udo Giacomozzi <udog> 07/10/19 15:43:38
Modified files:
. : ChangeLog
gui : fb.cpp
Log message:
gui/fb.cpp: Added a few more key scan codes
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4649&r2=1.4650
http://cvs.savannah.gnu.org/viewcvs/gnash/gui/fb.cpp?cvsroot=gnash&r1=1.42&r2=1.43
Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/gnash/gnash/ChangeLog,v
retrieving revision 1.4649
retrieving revision 1.4650
diff -u -b -r1.4649 -r1.4650
--- ChangeLog 19 Oct 2007 14:02:12 -0000 1.4649
+++ ChangeLog 19 Oct 2007 15:43:37 -0000 1.4650
@@ -1,3 +1,7 @@
+2007-10-19 Udo Giacomozzi <[EMAIL PROTECTED]>
+
+ * gui/fb.cpp: Added a few more key scan codes
+
2007-10-19 Sandro Santilli <[EMAIL PROTECTED]>
* server/swf/tag_loaders.cpp (file_attributes_loader):
Index: gui/fb.cpp
===================================================================
RCS file: /cvsroot/gnash/gnash/gui/fb.cpp,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- gui/fb.cpp 19 Oct 2007 12:34:08 -0000 1.42
+++ gui/fb.cpp 19 Oct 2007 15:43:38 -0000 1.43
@@ -1140,6 +1140,17 @@
//case KEY_NUMLOCK : return gnash::key::NUMLOCK;
//case KEY_SCROLLLOCK : return gnash::key::SCROLLLOCK;
+ case KEY_UP : return gnash::key::UP;
+ case KEY_DOWN : return gnash::key::DOWN;
+ case KEY_LEFT : return gnash::key::LEFT;
+ case KEY_RIGHT : return gnash::key::RIGHT;
+ case KEY_PAGEUP : return gnash::key::PGUP;
+ case KEY_PAGEDOWN : return gnash::key::PGDN;
+ case KEY_INSERT : return gnash::key::INSERT;
+ case KEY_DELETE : return gnash::key::DELETEKEY;
+ case KEY_HOME : return gnash::key::HOME;
+ case KEY_END : return gnash::key::END;
+
}
return gnash::key::INVALID;
@@ -1150,6 +1161,7 @@
struct input_event ev; // time,type,code,value
+
while (read(keyb_fd, &ev, sizeof ev) == (sizeof ev)) {
if (ev.type == EV_KEY) {
_______________________________________________
Gnash-commit mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-commit