* Added Clemens Zeidler to list of authors of the Touchpad add-on.
* Added myself to Mouse and Keyboard add-ons for my recent work on them. * Small cleanup in KeyboardInputDevice.h- git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28420 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2004-2006, Jérôme Duval. All rights reserved.
|
* Copyright 2004-2006, Jérôme Duval. All rights reserved.
|
||||||
* Copyright 2005-2008, Axel Dörfler, [email protected].
|
* Copyright 2005-2008, Axel Dörfler, [email protected].
|
||||||
|
* Copyright 2008, Stephan Aßmus, [email protected].
|
||||||
*
|
*
|
||||||
* Distributed under the terms of the MIT License.
|
* Distributed under the terms of the MIT License.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2004-2008, Jérôme Duval. All rights reserved.
|
* Copyright 2004-2008, Jérôme Duval. All rights reserved.
|
||||||
|
* Copyright 2008, Stephan Aßmus, [email protected].
|
||||||
* Distributed under the terms of the MIT License.
|
* Distributed under the terms of the MIT License.
|
||||||
*/
|
*/
|
||||||
#ifndef KEYBOARD_INPUT_DEVICE_H
|
#ifndef KEYBOARD_INPUT_DEVICE_H
|
||||||
@@ -47,16 +48,16 @@ private:
|
|||||||
int32 _Thread();
|
int32 _Thread();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
KeyboardInputDevice* fOwner;
|
KeyboardInputDevice* fOwner;
|
||||||
input_device_ref fDeviceRef;
|
input_device_ref fDeviceRef;
|
||||||
char fPath[B_PATH_NAME_LENGTH];
|
char fPath[B_PATH_NAME_LENGTH];
|
||||||
int fFD;
|
int fFD;
|
||||||
thread_id fThread;
|
thread_id fThread;
|
||||||
kb_settings fSettings;
|
kb_settings fSettings;
|
||||||
volatile bool fActive;
|
volatile bool fActive;
|
||||||
bool fIsAT;
|
bool fIsAT;
|
||||||
volatile bool fInputMethodStarted;
|
volatile bool fInputMethodStarted;
|
||||||
uint32 fModifiers;
|
uint32 fModifiers;
|
||||||
|
|
||||||
Keymap fKeymap;
|
Keymap fKeymap;
|
||||||
BLocker fKeymapLock;
|
BLocker fKeymapLock;
|
||||||
|
|||||||
@@ -6,6 +6,7 @@
|
|||||||
* Stefano Ceccherini ([email protected])
|
* Stefano Ceccherini ([email protected])
|
||||||
* Jérôme Duval
|
* Jérôme Duval
|
||||||
* Axel Dörfler, [email protected]
|
* Axel Dörfler, [email protected]
|
||||||
|
* Stephan Aßmus, [email protected]
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2004-2007, Haiku.
|
* Copyright 2004-2008, Haiku.
|
||||||
* Distributed under the terms of the MIT License.
|
* Distributed under the terms of the MIT License.
|
||||||
*
|
*
|
||||||
* Authors:
|
* Authors:
|
||||||
* Stefano Ceccherini ([email protected])
|
* Stefano Ceccherini ([email protected])
|
||||||
* Jérôme Duval
|
* Jérôme Duval
|
||||||
* Axel Dörfler, [email protected]
|
* Axel Dörfler, [email protected]
|
||||||
|
* Clemens Zeidler, [email protected]
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,10 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2004-2006, Haiku.
|
* Copyright 2004-2008, Haiku.
|
||||||
* Distributed under the terms of the MIT License.
|
* Distributed under the terms of the MIT License.
|
||||||
*
|
*
|
||||||
* Authors:
|
* Authors:
|
||||||
* Stefano Ceccherini
|
* Stefano Ceccherini
|
||||||
|
* Clemens Zeidler, [email protected]
|
||||||
*/
|
*/
|
||||||
#ifndef MOUSE_INPUT_DEVICE_H
|
#ifndef MOUSE_INPUT_DEVICE_H
|
||||||
#define MOUSE_INPUT_DEVICE_H
|
#define MOUSE_INPUT_DEVICE_H
|
||||||
|
|||||||
Reference in New Issue
Block a user