119 lines
4.9 KiB
Plaintext
119 lines
4.9 KiB
Plaintext
Mon Feb 5 01:14:38 CET 2024 - Zsombor Barna <unibro@mailo.com>
|
|
* Release 0.3.0
|
|
* Converted to slashpackage-style package format, but no configure
|
|
system yet, still relying on pkg-config.
|
|
* Added Guile as a config handler and scripting assist. Guile is the
|
|
only configuration language now.
|
|
* Removed most features that are not needed for macro keyboards or if
|
|
Guile scheme can replace them.
|
|
* Made event loop be able to check return values of called functions.
|
|
This is now only used for deciding when to quit.
|
|
* Updated sample config so that it uses the full API
|
|
* Removed a lot of CLI options
|
|
* Note: passing a config file non-optional. Now there is also no default
|
|
location for it. Users must pass
|
|
* Note: passing a device is non-optional. The detection code was broken
|
|
by Linux's defaults anyways.
|
|
* Added manual pages, but no info manual yet.
|
|
* Merged FAQ and README
|
|
* Made I/O unbuffered by using open(2).
|
|
* Note: actkbd is ANSI C-only. This only makes sense if platforms other
|
|
than Linux start using actkbd.
|
|
* Started using clang-lint and GCC's -fanalyzer
|
|
* Added asserts all-around to make code more robust. They already caught
|
|
some small bugs that would have caused a crash anyway.
|
|
|
|
Fri Jul 6 00:25:10 EEST 2007 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Release 0.2.8
|
|
* Fixed the auto-detection code so that it fails with an error when no
|
|
input devices are present at all, rather than letting actkbd attempt
|
|
to use /dev/input/event0 and fail with some misleading error message
|
|
(reported by Jerome Borme).
|
|
* Added a sample rule file for udev
|
|
* Note that a udev rule is the recommended way to launch actkbd on Linux
|
|
* Remove version.h - the version string is automatically set in the
|
|
Makefile
|
|
* Documentation updates
|
|
|
|
Sun Aug 20 14:06:59 EEST 2006 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Release 0.2.7
|
|
* Fixed a bug in the keyboard autodetection code, where the automatic
|
|
detection would fail if the first entry in /proc/bus/input/devices
|
|
was not a keyboard (reported by Jerome Borme).
|
|
* Improved the Linux-specific information in the README.
|
|
* Minor bugfixes
|
|
|
|
Tue May 2 21:28:16 EEST 2006 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Release 0.2.6
|
|
* Updated the copyright notices
|
|
* Various minor fixes
|
|
* Updated the ToDo list, dropping several items
|
|
* Minor documentation updates
|
|
|
|
Mon Mar 13 23:38:59 EET 2006 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Release 0.2.5
|
|
* Added the `set()' and `unset()' attributes to manipulate the internal
|
|
state mask of actkbd
|
|
* Documentation updates
|
|
* Minor code clean-ups
|
|
|
|
Thu Mar 9 16:08:27 EET 2006 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Release 0.2.4
|
|
* The event type field is now a bitmask, rather than a simple value,
|
|
which allows multiple event types to be handled in a single entry.
|
|
* Minor code clean-ups.
|
|
|
|
Thu Mar 9 01:12:19 EET 2006 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Release 0.2.3
|
|
* Added the `not' attribute
|
|
* Minor documentation updates and clean-ups
|
|
|
|
Tue Mar 7 19:48:04 EET 2006 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Release 0.2.2
|
|
* Added the `ledon()' and `ledoff()' attributes to control the
|
|
keyboard LEDs.
|
|
* Documentation updates
|
|
|
|
Tue Mar 7 16:33:33 EET 2006 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Release 0.2.1
|
|
* Added the `key()',`rel()' and `rep()' attributes that allow the
|
|
injection of keyboard events to the system input layer.
|
|
* Added the `any' and `all' attributes to fine tune key matching.
|
|
* Documentation updates
|
|
|
|
Tue Mar 7 02:32:15 EET 2006 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Release 0.2.0
|
|
* Added the `grab'/`ungrab' attributes that allow keyboard grabbbing
|
|
* Added the `grabbed'/`ungrabbed' attributes to fine tune the key
|
|
shortcut configuration
|
|
* Added the `exec'/`noexec' attributes to control the execution of
|
|
external commands
|
|
* Added the `ignrel'/`rcvrel'/`allrel' attributes to allow for key
|
|
combinations where the keys are pressed sequentially rather than
|
|
simultaneously.
|
|
* Fixed the -v/--verbose help message line
|
|
* Updated documentation
|
|
* Some minor Makefile fixes
|
|
* Minor fixes and clean-ups here and there
|
|
|
|
Tue Nov 22 23:53:12 EEST 2005 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Release 0.1.2
|
|
* Improve automatic keyboard detection
|
|
|
|
Sat Aug 20 02:09:15 EEST 2005 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Release 0.1.1
|
|
* Minor documentation changes
|
|
* Make the default configuration file location
|
|
follow the sysconfdir Makefile variable
|
|
|
|
Fri Aug 19 10:53:12 EEST 2005 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Initial public release (0.1.0)
|
|
* Issue a warning (instead of error) on a missing configuration file
|
|
* Add pidfile support
|
|
* Minor bugfixes
|
|
* Minor documentation changes
|
|
|
|
Fri Aug 19 00:48:28 EEST 2005 - Theodoros V. Kalamatianos <nyb@users.sourceforge.net>
|
|
* Initial testing release (0.0.1)
|
|
|