[BRLTTY] 6.0 has been released.

高生旺 coscell at gmail.com
Sat Feb 23 02:03:03 EST 2019


How about cursor possitioned bug?
Thank you!

On Sat, 23 Feb 2019, Dave Mielke wrote:

> Hi:
>
> Release 6.0 of brltty has arrived. The main features and fixes that it includes
> are:
>
> General changes:
>   Chords Dot4 + Dot6 + Dot8/Dot7 turn on/off typing Unicode braille patterns.
>   Word wrap when panning to the left now works properly.
>   Cursor tracking while word wrap is on has been fixed.
>   Support for speaking the current line's indent has been added.
>   Vertical screen scroll tracking is now supported.
>   Command execution can now be delayed till all the keys have been released.
>   Resources are no longer wasted checking non-braille USB devices.
>   The eSpeak-NG speech driver has been added.
>   BRLTTY can now run within an InitRamFS as a dracut module.
>   The -Y [--start-message=] and -Z [--stop-message=] options have been added.
>   The prompt-pattern configuration file directive has been added.
> B2G braille driver changes:
>   The key bindings have been significantly improved.
> HandyTech braille driver changes:
>   Support for the Activator has been added.
>   Key bindings now work correctly after returning from the internal mode.
> Hedo braille driver changes:
>   Newer MobilLine models are now detected.
> HIMS braille driver changes:
>   Shifted qwerty keyboard letters are now interpreted correctly.
> HumanWare braille driver changes:
>   Bluetooth connection problems have been resolved.
>   USB session initialization problems have been resolved.
>   The BrailleNote Touch routing keys now work.
>   The BI 32 joystick now works.
>   BI 14 USB detection has been fixed.
> MDV braille driver changes:
>   Binding changes have been made so that F10 now does exit the menu.
> ViaVoice speech driver changes:
>   The driver has finally been revived.
>   Speech tracking has been implemented.
>   The configure option --with-viavoice has been removed.
> Linux screen driver changes:
>   Full Unicode support is finally available (no more 512 character limit).
>   Among many other benefits, Unicode braille patterns now automatically render.
>   This capability only works if a 4.19 (or later) kernel is being used.
>   The unicode=no driver parameter can be used to revert to the older behaviour.
> AtSpi2 screen driver changes:
>   The default is now to only read terminal screens.
>   Determining which widget is currently active has been fixed.
>   BRLTTY is now automatically stopped when the session is closed.
> BrlAPI changes:
>   The server now starts immediately rather than when the braille driver starts.
>   The following new client functions have been added:
>      void brlapi_getLibraryVersion(int *major, int *minor, int *revision)
>      void brlapi__setClientData(brlapi_handle_t *handle, void *data)
>      void *brlapi__getClientData(brlapi_handle_t *handle)
>      int brlapi__readKeyWithTimeout(brlapi_handle_t *handle,
>                                     int milliseconds,
>                                     brlapi_keyCode_t *code)
>   xbrlapi now maps unmapped keysyms to temporary keycodes.
> Text table changes:
>   The se (Northern Sami) table has been added.
>   New directives: ifGlyph, ifNotGlyph, ifCell, ifNotCell
> Contraction table changes:
>   A table for the German 2015 standard [de-kurzschrift-2015] has been added
>   (the de-kurzschrift-1998 table should now be used for the 1998 standard).
>   New directives: cldr, replace
>   The cldr directive has been added to tables for languages that have defined
>   annotations: af, de, en, es, fr, ko, nl, pt, sw, th, zu
>   (you also need to install your distribution's CLDR annotations package).
> Android changes:
>   The Android device is now kept awake while navigating internal screens
>   (help, the preferences menu, a frozen screen, etc).
>   New braille-friendly widget representations:
>      Check Boxes: ⣏ ⣹ (not checked), ⣏⠶⣹ (checked)
>      Radio Buttons: ⢎ ⡱ (not selected), ⢎⠶⡱ (selected)
>      Switches: ⢸⣭⡇ (off), ⢸⣛⡇ (on)
>   A notification showing the braille device and its state has been added.
>   Support for the Accessibility button (Android 8 or later) has been added.
>   The Actions screen has been added - you can get to it by:
>      Global Action #5 (emulate the F5 keyboard key)
>      Tapping the (new) notification.
>      Clicking the (new) Accessibility button.
>   Routing keys beyond an element's text are now associated with that element.
>   Routing key #6 now does a context click (for elements that support it).
>   The algorithm that decides which elements to render has been much improved.
>   The list renderer now orders elements much more sensibly.
>   The accuracy of left, right, up, and down navigation has been improved.
>   Support for range controls has been added (adjust with the scroll actions).
>   Bluetooth connections are no longer tried:
>      If the Android device doesn't have a Bluetooth adapter.
>      If the Android device's Bluetooth adapter is disabled.
>      While the Android device is searching for new Bluetooth devices.
>
> -- 
> I believe the Bible to be the very Word of God: http://Mielke.cc/bible/
> Dave Mielke            | 2213 Fox Crescent | WebHome: http://Mielke.cc/
> EMail: Dave at Mielke.cc  | Ottawa, Ontario   | Twitter: @Dave_Mielke
> Phone: +1 613 726 0014 | Canada  K2A 1H7   |
> _______________________________________________
> This message was sent via the BRLTTY mailing list.
> To post a message, send an e-mail to: BRLTTY at brltty.app
> For general information, go to: http://brltty.app/mailman/listinfo/brltty


More information about the BRLTTY mailing list