1Version 1.15.4 - 2005-09-05
2
3* added ukrainian layout yawerty-ua from http://www.freewebs.com/nabis/phonetic_ua_maps.html
4
5Version 1.15.3 - 2002-05-24
6
7* increased MaxLetterKeysym to 0xF000 to support EuroSign (0x20ac) (suggested
8  by Alexander Becher <abecher@epost.de>).
9
10Version 1.15.2 - 2001-10-26
11
12* frru keymaps added (Fabrice P. Laussy <laussy@nat.fr>).
13* a typo in configure fixed (Oleg Safiullin <form@openbsd.ru>).
14
15Version 1.15.1 - 2001-08-16
16
17* handle WM_DELETE_WINDOW in properties/error windows in Xaw mode
18  (reported by Dmitry Yu. Bolkhovityanov).
19
20Version 1.15.0 - 2001-05-25
21
22* add key-logging feature.
23* fix jcuken-deru keymaps (Cyrillic_CHE). From A. Postnikov
24  <postnik@thp.Uni-Duisburg.DE>.
25* handle SIGUSR1 and SIGUSR2 to switch keyboard mode.
26
27Version 1.14.0 - 2001-03-16
28
29* Delay modification of window title with state indicator if the title
30  is changed often by its owner program. (-perwindow mode)
31* Add hebrew keymaps (contributed by Vadim Smelyansky <jim@AFIK1.CO.IL>)
32
33Version 1.13.0 - 2000-02-14
34
35* Switch focus back to an application when focus goes to xrus' window.
36  (does not work for all window managers)
37* Remember last top level focused window, if focus goes to non-top window.
38* If window title has mode tag and application changes it, re-add the tag.
39* Limit motif functions of indicator window.
40* Event selection algorithm is simplified and sped up.
41* Several window properties added to xrus icon, to improve WM bahaviour.
42
43Version 1.12.2 - 2000-02-06
44
45* Add IO to yawerty layout.
46* Fixed a problem with -perwindow and multiple title additions.
47
48Version 1.12.1 - 2000-02-03
49
50* Use XGetWMName/XSetWMName to alter window title (works on SGI).
51* Check input focus after window mapping (for SGI).
52* Create "Alternate maps" submenu by default with few maps.
53* Use medium helvetica font in menu.
54
55Version 1.12.0 - 2000-02-02
56
57* per-window keyboard state (-perwindow option and *perWindow resource)
58* memory leak in window_is_top_level fixed.
59
60Version 1.11.0 - 2000-01-19
61
62* added resources title0 and title1. They are displayed as icon title in
63  different modes (handy for icewm, see also -wmicon option).
64* added german/russian keyboard maps: jcuken-deru-* and yawerty-deru-*.
65  (by Tobias Ernst).
66* moved double quote in russian mode of jcuken keymaps to key 2.
67* alwaysMapped is now False by default since it caused problems with
68  icewm.
69* fixed Xaw detection if it requires -lXext.
70
71Version 1.10.0
72
73* support for 8 column key maps added (by Tobias Ernst). This can be useful
74  for German/Russian keyboard maps.
75
76Version 1.9.3
77
78* fixed changing to alternative maps in russian mode.
79
80Version 1.9.2
81
82* fixed *-cyr.xmm key maps. (Cyrillic_JE should actually be Cyrillic_IE)
83
84Version 1.9.1
85
86* fixed bug biting when one changes "Switch for one next key" in props.
87
88Version 1.9.0
89
90* Added key combination for switching to other mode for one next key.
91  Use *switchForOneKeys resource or properties sheet.
92* Added 16-color icons kbrus8.xpm, kbeng8.xpm for 8-bit displays.
93
94Version 1.8.2
95
96* adjust buttons after setting icon window (helps with wmaker)
97* added README.WindowMaker, Xrus.wmaker
98* added icons for wmaker (kbrus.xpm,kbrus.tiff,kbeng.xpm,kbeng.tiff)
99
100Version 1.8.1
101
102* compilation with Xaw fixed
103* add -R on solaris again
104
105Version 1.8.0
106
107* include a hacked version of xmodmap, which checks only selected
108  key map columns to translate KeySym to KeyCodes. This fixes problems
109  with switching from jcuken to yawerty.
110* add *xmodmapProgram resource, default - BINDIR/xrusmodmap
111
112Version 1.7.1
113
114* set WM_COMMAND to original argv with options
115* don't select PointerMotionMask on wm windows, this fixes bug with
116  WindowMaker and sliding menus
117* fix bug with Xaw, actually no icon was shown if it was not selected
118  explicitly via --with-toolkit=Xaw
119
120Version 1.7.0
121
122* added Window Maker support (-wmaker option)
123* added support for display in window manager icon (-wmicon option)
124* fixed coredump in case of broken X connection (thanks to Oleg Makarenko
125  <oleg@elbim.ru>)
126
127Version 1.6.0
128
129* properties sheet in Xaw (by Vladimir Grachev <vgrachev@ssau.ru>)
130* configure --with-toolkit={motif,xaw,none} to select toolkit explicitly
131* fixed configure to quote CC and CFLAGS properly
132* fixed Makefile: don't compile alloca.c if not needed
133
134Version 1.5.3
135
136* keymaps/ reorganized
137* use 'long' for MWM_HINTS (this is for 64-bit platforms)
138* fix locker start: unblock SIGALARM (Serguei Miridonov <mirsev@cicese.mx>)
139
140Version 1.5.2
141
142* automake used
143* corrected order of X libraries so that static linking would work
144* changed keymaps to clear some keys first so they don't make conflicts
145* install keymaps and icons to ${prefix}/share/xruskb
146* search ${prefix}/share/xruskb for keymaps, if not found in cwd
147* --version, --help options; start quietly
148* check keymap after a delay after load (fixes wrong error message)
149
150Version 1.5.1
151
152* all national keysym's are now supported (including Cyrillic_*)
153* directory structure changed: made directories keymaps, icons
154* added two icon sets to distribution
155* added keymaps with native X11 cyrillic keysyms (not tested)
156
157Version 1.5.0
158
159* event request algorithm changed (again). Resource *recheckTime added
160  to control the new thing.
161* man page written
162
163Version 1.4.2
164
165* -lintl for SCOv4.2
166* some fixes for native compiler of HP/UX
167* altmap should work for Xaw case (Alexander Pukhov
168  <pukhov@theory.npi.msu.su>)
169* english documentation and README added
170
171Version 1.4.1
172
173* some configure problems fixed
174* xrus failed to start in some circumstances (...arg out of range...)
175* now xrus actually compiles without alloca
176
177Version 1.4.0
178
179* sometimes xrus complied about non-russion keymap when the keymap
180  was loaded from xrus itself via parameter or *xmodmap.
181* jcuken-*.xmm fixed. Sometimes they replaced 6 and 7 with , and .
182* configure --with-Xaw, now the button and menu can be drawn with Xaw.
183  Properties sheet is not realized with Xaw yet.
184* optional CapsLock emulation to allow input capital russian letters.
185  Unfortunately, many X servers can't highlight the capslock led
186  without real CapsLock pressed.
187
188Version 1.3.4
189
190* fixed setting minimum/maximum size for Properties
191* workaround for CDE bug - xrus was restored with geometry 0x0
192* NEW! set temporary lat mode when Control is pressed.
193* optimized keymap transfers (less in half)
194* added *alwaysOnTop
195* another change in selecting input algorithm - sometimes we loose
196  keyboard events (in CDE).
197* added *alwaysMapped
198
199Version 1.3.3
200
201* removed fixing size of the icon
202* fixed to compile on atexit-less systems (SunOS)
203* changed highlightThickness of the mode buttons to 0
204* set WM_COMMAND for session managers
205* improved 'make install'
206* now xrus uses 'RUS' and font 'times' for the icon
207* added resource *adjustModeButtons
208
209Version 1.3.2
210
211* fixed alloca to work on AIX compiler (and on systems without alloca too)
212* added ability to compile without motif
213* added koi8x16.bdf to distribution
214* added options +/-icon to turn off/on the indicating icon
215
216Version 1.3.1
217
218* fixed a typo in jcuken-iso-xrus.xmm
219* fixed a bug introduced by 1.3.0 in xrus presence checking
220  (reported by Andrew S. Bogatyirev)
221* changed Makefile to compile with usual make
222
223Version 1.3.0
224
225* xrus is sencible to user modmap changing now
226* added support for 'switch to rus/lat' keys
227* added ability to load alternate modmaps from popup menu
228* fixed two little bugs reported by "Andrew S. Bogatyirev (Soft Eng)"
229  <abs@opentech.olvit.iasnet.ru>
230* added a workaround for SGI bug/feature, which caused modifier keys
231  fail to work
232* fixed a bug showing itself in Indigo Magic popup menus.
233* added several keyboard maps into distribution
234
235Version 1.2.3
236
237* fixed keyboard handling with windows not requested keyboard input
238* documentation improvement
239
240Version 1.2.2
241
242* fixed some portability problems
243* NOT ported to FreeBSD with lesstif, probably due to lesstif bugs.
244* autoconf used
245* fixed muliscreen bug (reported by dima@elvis.msk.su (Dima Antipov))
246* added ability to use a led for indication
247
248Version 1.2.1
249
250* this is the first public release
251