Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: develop
Fetching contributors…

Cannot retrieve contributors at this time

142 lines (132 sloc) 5.073 kb
----------------------------------------
-- v 3.4
----------------------------------------
- Add ability to specify devices by product and vendor IDs
- Add ability to specify devices by device node
- Add ability to specify negative device matches (! operator)
- Switch to CMake from autotools
- Add initial suport for Logitech MOMO Racing Wheel
- Can mouse scroll via foot pedals
- Fix CPU usage bug in X11 focus watcher
- Change Debug class to simulate lazy evaluation of output params
- Decreased overall CPU usage
----------------------------------------
-- v 3.3
----------------------------------------
- Add Powermate setRotateSensitivity function
- New variable in GizmoDeviceStrings.py called
POWERMATE_ROTATE_SENSITIVITY for this!
- Add PowermateEvent ClickTime property (duration of button press)
- Add GizmodThread class for creating threads from Python
- DO NOT USE!! (HIGHLY EXPERIMENTAL!)
- Add GizmodTimer class for creating timer objects from Python
- Add script 200-Powermate-ButtonTimeout for generating button
timeout events
- New variable in GizmoDeviceStrings.py called
POWERMATE_BUTTON_TIMEOUT for this!
- Add script 201-Powermate-Beryl
- So far this detects a powermate button timeout and
unfolds the beryl cube, and lets you scroll the unfolded
cube with the dial
- Add base script GizmoScriptAltTabber so that devices have an
easy way of sending Alt-Tab events
- New variable in GizmoDeviceStrings.py called
ALT_TAB_TIMEOUT for this!
- Add remote ?00-Intercept scripts for alt-tabbing support
- This allows the default mapping to start alt-tab
and to still alt-tab passed applications (if alt-tab
actually focuses apps) if those apps happen to use
the same button that initialized the alt-tab
- Add Gizmod namespace to libGizmod
----------------------------------------
-- v 3.2
----------------------------------------
- Updated the Python API so that scripts can just inherit
a desirable base class, and gain required functionality
ie, inherit from GizmoScriptApplicationRunning if the
device application mapping should be used when a specific
app has foreground focus
- Fix potential crash bugs in network object deserialization
code.
- Fix potential infinite loop in X11FocusWatcher on shutdown
- Add 64 bit patch from ubuntu package team
- Add setInputFocus method for raising windows by window title
from the Python scripts
- Add copyright disclaimers to all of the scripts as per
ubuntu package maintainer requests
----------------------------------------
-- v 3.1
----------------------------------------
May 17 2007
- Add new Visualization API
- Add keyboard LED visualizations
- Add keyboard LED command line switch (--keyboard-leds)
- Fix segfault when shutting down gizmod, and clients
are connected and sending messages
- Add HUP script reloading (mostly works, but needs more
upstream support from boost.python for Py_Finalize)
- Remote control mode (--remote-control)
- Fix the configure script so that it doesn't need
slocate!
- PowerMate LED events only get send across USB bus
if absolutely necessary
----------------------------------------
-- v 3.0
----------------------------------------
May 09 2007
- 3.0 Completed!!
----------------------------------------
-- v 2.9.0
----------------------------------------
Mar 28 2007
- Work begins on 3.0!
----------------------------------------
-- v 2.3
----------------------------------------
May 14 2006
- many bug fixes thanks to users
- more fixes for gcc4, amd64
- removed software pulse plugin
- stripped out heavy multithreading code in favor of
single threaded non-blocking code. This fixes some
critical section locking errors and affected users report
no more segfaults.
---------------------------------------
-- v 2.1
----------------------------------------
Feb 09 2006
- Many bug fixes thanks to users
- Josh Tibbs sends fixes for gcc4, amd64, and distro
specific xmms problems
- Added hardware pulsing support to powermate plugin
- Added software pulse plugin
----------------------------------------
-- v 2.0
----------------------------------------
Jan 24 2006
- Complete redesign!
- Now using Python as the scripting language
- Support for everything from prior versions
- New plugin for LIRC remotes
----------------------------------------
-- v 0.3
----------------------------------------
June 13 2005
- Added default remote support for MPlayer
June 10 2005
- Add error handlers to Lua script engine
- Should fix remaining segfault issue
----------------------------------------
-- v 0.2
----------------------------------------
June 06 2005
- Added support for RF Remotes
- device locking
- device remapping
- huge script fixes
June 05 2005
- Fix segfault in InputDeviceX11 (XFree on children list)
----------------------------------------
-- v 0.1
----------------------------------------
June 04 2005 - Initial Release!
Jump to Line
Something went wrong with that request. Please try again.