File: ChangeLog

package info (click to toggle)
keytouch 2.3.2-2.1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 4,480 kB
  • ctags: 1,475
  • sloc: ansic: 9,591; sh: 4,008; makefile: 466; perl: 75
file content (162 lines) | stat: -rw-r--r-- 6,246 bytes parent folder | download
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.