1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
|
Version 2.3.2:
* keytouch-config:
- Added Italian translation
* keytouch-keyboard:
- Added Italian translation
* keyboards:
- Added support for 32 new keyboards
Version 2.3.1:
* keytouch-config:
- Fixed compiler warnings
* keytouch-keyboard:
- Fixed compiler warnings
* keytouch-acpid:
- read_event() now only cuts off a line when the line starts with "hotkey" or "button".
Version 2.3.0 beta 5:
* plugins:
- New plugin: Music player (Feature request [ 1636298 ])
* keytouch-config:
- When a plugin is removed all the keys that have that plugin as their action, will be set to their default action.
- Updated HTML documentation (still need to update the screenshots).
Version 2.3.0 beta 4:
- The "BASSBOOST" (kernel) keycode cannot be used anymore in keyboard files because it
does not work under X (means: no events are received from the X server when a key with
keycode BASSBOOST is pressed).
* keytouch-acpid:
- keytouch-acpid is not an X client anymore. Instead it writes events to the event device of a keyboard.
- 'make install' will now install a bootscript that calls keytouch-acpid so that it will run at the background.
- The Xsession script will not be installed anymore, because keytouch-acpid is not an X client anymore.
* plugins:
- Amixer plugin: Muting is now also possible for channels without a playback switch.
Version 2.3.0 beta 3:
* keytouch-config:
- Fixed: [ 1584787 ] Possible failure when running on 64 archs.
Version 2.3.0 beta:
* keytouch-config:
- The "Documents directory" preference has been removed from the GUI.
- The "Mixer channel" preference has been added to the GUI.
* plugins:
- Amixer plugin: The plugin now uses the ALSA library, instead of a pipe to the
amixer program, to control the volume. The channel that is used for changing the
volume, will be read from the "Mixer channel" preference.
Version 2.2.2:
* keytouch-acpid:
- Xsession script is now called 91keytouch-acpid_launch.
- Added support for ACPI hotkeys on IBM/Lenovo notebooks.
* keytouch-keyboard:
- Modified check_syntax.c so that it also supports keyboard files containing ACPI hotkeys.
* plugins:
- Amixer plugin: Added two new plugin functions "Volume increase 10%" and "Volume
decrease 10%"
Version 2.2.1:
- Fixed lines in Xsession script for staring keytouch-acpid and keytouchd.
- Renamed keyboard file 'Digital Media Keyboard.Mircosoft' to 'Digital Media Keyboard.Microsoft'.
Version 2.2.0:
- 100 keyboard models are supported
* keytouch-config:
- Updated documentation.
- Updated translations: Catalan, Irish, Vietnamese, Swedish
* keytouch-keyboard:
- Updated translations: Catalan, Irish, Vietnamese, Swedish
* plugins:
- Added Rhythmbox plugin
- Added Zoom plugin
- Lock Screen plugin: Added support for gnome-screensaver
Version 2.2.0 beta 3:
* keytouch-keyboard:
- Added error message for empty keycode elements.
* plugins:
- Makefile.in: Added -lXtst option to compile line for the Scroll plugin
Version 2.2.0 beta 2:
* keytouch-config:
- Added Irish translation
- Improved error handling in config.c
* keytouch-keyboard:
- Improved error handling
- The syntax of a keyboard file will now be checked before it is imported
- Added Irish translation
* plugins:
- WWW Browser plugin: Added tab-handling functions
Version 2.2.0 beta:
* keytouch-config:
- Added application chooser that makes it very easy for the user to choose an application.
- Plugin information will be copied to the program's memory so that the plugins do not need to remain loaded.
- Improved the code.
Version 2.1.4:
* keytouch-config & keytouch-keyboard:
- Added German translation
* keytouchd:
- The active keyboard grab is canceled before executing a plugin or program (the grab
is normally canceled when the grabbed extra function key is released). This makes
it possible that plugins can simulate key presses using XFakeKeyEvent().
* plugins:
- Amixer plugin: The child process that creates and updates the volumebar will exit
when it receives a SIGINT, SIGQUIT or SIGTERM
- Common actions plugin: Added function "Close Window"
- New plugin: F-keys, emulates key presses of the keys F1-F12
Version 2.1.3:
* keytouch-keyboard:
- Fixed script keytouch-keyboard
Version 2.1.2:
- Will not give an error message when current_keyboard.xml does not exist
* keytouch-config:
- Finally avoids bug on AMD64 while reading the home directory
Version 2.1.1:
- The plugins will be installed in de default directory for libraries
Version 2.1.0:
* keytouchd:
- Auto repeat mode is turned on for keys with keycode VOLUMEUP and VOLUMEDOWN.
Version 2.1.0 beta 3:
* keytouch-config:
- Added Catalan translation.
* keytouch-keyboard:
- Added Catalan translation.
- Fixed segmentation fault (sorry for that)
* plugins:
- Replaced aumix plugin by amixer plugin 2.0 with GUI
Version 2.1.0 beta:
* keytouch-config:
- Keytouch will now continue if the keyboard configuration file contains a key
that does not appear in the keyboard file.
- The key list will not be sorted anymore. The keys will appear in the order as
they appear in the keyboard file.
- Added Vietnamese, French, Dutch and Swedish translation.
* keytouchd:
- Added signal handlers so that the program can be killed in a nice way.
- Fixed memory leak.
* keytouch-init:
- acpi-hotkeys will be skipped while reading the configuration file.
* keytouch-keyboard:
- Added Vietnamese, French, Dutch and Swedish translation.
- If writing current_keyboard.xml failed, 'keytouch-init' will not be executed
anymore.
- The user can only import a keyboard file that if the keyboard is not already in
the list, or if the "last-change" date of the keyboard file to import is later
than the date of the keyboard file that is already in the list.
- The program can only read keyboard file with "syntax-version" 1.0 or 1.1.
- If the keyboard file directory does not exist the program exits.
* plugins:
- Added KDE Switch Desktop plugin.
- Added Scroll plugin
- WWW Browser plugin: Added function Stop
- Common actions plugin: Added functions Cut, Copy, Paste and Select All
* mxml: Fixed small memory leak.
* keytouch-acpid: This program was added to keyTouch to support ACPI hotkeys.
|