[packages/netsurf: 2/3] - F10 on SDL quits
witekfl
witekfl at pld-linux.org
Wed Jan 9 21:07:56 CET 2013
commit 88699ca368abebac5b0516a30f51c7f63394f9d4
Author: witekfl <witekfl at poczta.onet.pl>
Date: Wed Jan 9 21:02:46 2013 +0100
- F10 on SDL quits
nsfb-F10-exit.patch | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
---
diff --git a/nsfb-F10-exit.patch b/nsfb-F10-exit.patch
new file mode 100644
index 0000000..7bf5f80
--- /dev/null
+++ b/nsfb-F10-exit.patch
@@ -0,0 +1,16 @@
+--- netsurf-2.9/netsurf-2.9/framebuffer/fbtk/event.c.f10 2013-01-09 20:36:52.505933180 +0100
++++ netsurf-2.9/netsurf-2.9/framebuffer/fbtk/event.c 2013-01-09 20:37:38.776648741 +0100
+@@ -199,6 +199,13 @@ fbtk_event(fbtk_widget_t *root, nsfb_eve
+ switch (event->type) {
+ case NSFB_EVENT_KEY_DOWN:
+ case NSFB_EVENT_KEY_UP:
++ if (event->value.keycode == NSFB_KEY_F10) {
++ event->type = NSFB_EVENT_CONTROL;
++ event->value.controlcode = NSFB_CONTROL_QUIT;
++ unused = true;
++ break;
++ }
++
+ if ((event->value.controlcode >= NSFB_KEY_MOUSE_1) &&
+ (event->value.controlcode <= NSFB_KEY_MOUSE_5)) {
+ fbtk_click(root, event);
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/netsurf.git/commitdiff/17e5188ec713d564d6047b5d3b4de766ca818f15
More information about the pld-cvs-commit
mailing list