Hello, 

After informally proposing onboard and mousetweaks for integration into GNOME 
on the gnome accessibility mailing list, here is a somewhat more formal request 
for the integration of MouseTweaks into GNOME: 


1. Purpose: MouseTweaks is a set of special accessibility enhancements to 
controlling the mouse cursor. It provides: 
  * a pointer capture area
  * a way to open the contextual menu with a left click and hold
  * a way to perform the various clicks (single -, double -, drag -, right 
click) by software without any hardware button, usually called dwelling. 
Particularly, this would fill the current accessibility gap in GNOME for users 
who can move the pointer, but are not able click with any hardware button. 

2. Target: Desktop

3. Build-Dependencies: libgconf2-dev, libgtk2.0-dev, libglade2-dev, 
libpanel-applet2-dev, libatspi-dev, libdbus-glib-1-dev, libgnome2-dev, 
libgnomeui-dev, libdaemon-dev

4. Resource usage: The project is currently hosted on Launchpad: 
https://launchpad.net/mousetweaks/ I don't know the requirements for a project 
to be integrated into GNOME: does it have to be hosted on GNOME SVN? 

5. Adoption: The implementation of MouseTweaks started as a GSoC2007 and is 
targeted for Ubuntu. 

6. GNOME-ness: It has been developed to enhance the accessibility of Ubuntu 
which uses the GNOME Desktop. Consequently, why not integrate it directly into 
GNOME as it uses the core GNOME technologies?

7 Miscellaneous: 
  * Gerd Kohlberger implemented MouseTweaks and he offered in a reply to the 
gnome-accessibility-devel list, to be ready to discuss the integration of 
MouseTweaks into GNOME: 
http://mail.gnome.org/archives/gnome-accessibility-devel/2007-September/msg00018.html
  * It would also be interesting to have the the dwell fonctionality also 
available under GDM. (In fact, on my installation, I custom configured the 
gesture accessibility feature of GDM to start MouseTweaks in dwell mode and it 
works (at least on my installation). 
  * I am not a maintainer of any software for any distribution (currently I 
would not have the necessary knowledge), but I am willing to help.


Francesco Fumanti 

_______________________________________________
Gnome-accessibility-devel mailing list
Gnome-accessibility-devel@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel

Reply via email to