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