[BRLTTY] 6.2 has been released.
John Covici
covici at ccs.covici.com
Wed Dec 23 17:41:01 EST 2020
Thanks for all your great work -- could you tell me what
The Scroll-aware Cursor Navigation preference has been added is?
On Wed, 23 Dec 2020 08:11:31 -0500,
Dave Mielke wrote:
>
> Release 6.2 of brltty has been released. A summary of it's most important
> changes is as follows:
>
> General changes:
> Problems related to the system waking up from suspend have been resolved.
> The format of the DESCCHAR command's output has been improved.
> The representation of any Unicode braille pattern can now be overridden.
> Prompt patterns no longer fall back to the default algorithm.
> The +route modifier now works for block commands.
> The Scroll-aware Cursor Navigation preference has been added.
> The Start Selection with Routing Key preference has been added.
> The Frank Audiodata braille device is now supported.
> The Java bindings have been significantly enhanced.
> Alva braille driver changes:
> Satellite models:
> The Left/Right pads have been respectively renamed to Speech/Nav.
> The CLIP_COPY and CLIP_APPEND commands have been bound.
> Hedo braille driver changes:
> Detection of The MobilLine model via USB has been improved.
> Seika braille driver changes:
> The left space bar has been remapped to being the Meta (left alt) key.
> XWindow braille driver changes:
> X clipboard support has been added.
> AtSpi2 screen driver changes:
> Cursor routing problems have been resolved.
> BrlAPI changes:
> The version is now 0.8.1 (it was 0.8.0).
> A problem with reading raw keycodes has been fixed.
> The server now also listens for localhost connections via IPV6.
> Byte reordering is now done for watched parameter values.
> Setting the computer braille cell size is no longer strict.
> Reading the RENDERED_CELLS parameter now works.
> These have been added for getting the underlying file descriptor:
> brlapi_getFileDescriptor()
> brlapi__getFileDescriptor(handle)
> BRLAPI_INVALID_FILE_DESCRIPTOR
> These parameters have been renamed:
> BRLAPI_PARAM_BOUND_COMMAND_CODES -> BRLAPI_PARAM_BOUND_COMMAND_KEYCODES
> BRLAPI_PARAM_COMMAND_SHORT_NAME -> BRLAPI_PARAM_COMMAND_KEYCODE_NAME
> BRLAPI_PARAM_COMMAND_LONG_NAME -> BRLAPI_PARAM_COMMAND_KEYCODE_SUMMARY
> BRLAPI_PARAM_DEVICE_KEY_CODES -> BRLAPI_PARAM_DEFINED_DRIVER_KEYCODES
> BRLAPI_PARAM_KEY_SHORT_NAME -> BRLAPI_PARAM_DRIVER_KEYCODE_NAME
> BRLAPI_PARAM_KEY_LONG_NAME -> BRLAPI_PARAM_DRIVER_KEYCODE_SUMMARY
> And their corresponding parameter types have also been renamed:
> brlapi_param_commandCode_t -> brlapi_param_commandKeycode_t
> brlapi_param_commandShortName_t -> brlapi_param_commandKeycodeName_t
> brlapi_param_commandLongName_t -> brlapi_param_commandKeycodeSummary_t
> brlapi_param_keyCode_t -> brlapi_param_driverKeycode_t
> brlapi_param_keyShortName_t -> brlapi_param_driverKeycodeName_t
> brlapi_param_keyLongName_t -> brlapi_param_driverKeycodeSummary_t
> Linux security enhancements:
> BRLTTY can now run as an unprivileged user.
> Some namespaces are now being isolated.
> A system call filter can be enabled.
> The --privilege-parameters command line option has been added.
> The privilege-parameters configuration file directive has been added.
> The --with-privilege-parameters configure option has been added.
> Full details in README.Linux (online at http://brltty.app/doc/Linux.html).
> Android changes:
> Finding user customization files in /sdcard/brltty/ has bee fixed.
> Text selection and host clipboard interactions have been implemented.
> The screen element ordering algorithm has been improved.
> Speech tracking has been implemented.
> Commands for each of the global actions have been added.
> Global actions can now also be performed via chords.
> Global actions for moving to the first/last screen element have been added.
> Navigation among the visible screen windows is now supported.
> A global action to show the window title has been added.
> A global action to show various device status indicators has been added.
> Support for structural web page navigation has been added.
> Systemd management changes:
> The brltty-device at .service instance unit has been added.
> BRLTTY is now run as an unprivileged user with perks.
> The BRLTTY instance is now stopped correctly on USB disconnect.
> A USB device management problem introduced in Systemd 247 has been fixed.
> BRLTTY's needed directories are now created (if necessary).
> The brlapi group is now assumed (e.g. for /etc/brlapi.key ownership).
> Upstart udev rules changes:
> The initctl command (rather than start and stop) is now used.
> The --quiet and --no-wait options are now used.
> The udev rules now restart the job on connect if it's already running.
> Polkit changes:
> Members of the brlapi group are now authorized.
> The rules/actions can now be (un)installed via the Polkit make file.
> Command installation changes:
> The brltty-config script has been renamed to brltty-config.sh.
> The brltty-prologue.sh script is now installed.
> The brltty-genkey script is now installed.
>
> --
> 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
>
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici wb2una
covici at ccs.covici.com
More information about the BRLTTY
mailing list