Howdy,
i did a little bit of debugging. I identified at least 5 bigger issues here:
1. the object:text-caret-move events goes defunct (that's why moving
around does not speak)
2. the object:text-changed:insert events are not fired (that's why input
and output is not spoken)
3. the object:text-changed:delete events are not fired (that's why
removing text is not spoken)
4. the boundary's of the text interface are wrong and show the whole
terminal text as a single word (thats why its hard to catch in review mode)
5. attributes like color are currently not provided by the AT
implementation of Konsole
the implementation seems to be very central done here:
https://github.com/KDE/konsole/blob/master/src/widgets/TerminalDisplayAccessible.cpp
well, let me see what i can do.
cheers chrys
Am 20.10.22 um 01:39 schrieb Linux for blind general discussion:
I get nothing with konsole or konsole-git as far as output goes
So I'm not sure if it's something specific on your system, but I do
get flooded in a console with this when runnning konsole or konsole-git
*qt.accessibility.atspi: WARNING Qt AtSpiAdaptor: Accessible invalid:
QAccessibleInterface(0x555a6caf1f90 invalid)
"/org/a11y/atspi/accessible/2147483729"*
*So how did you solve it and can read it with the review keys, Crys
since all I'm getting is it going directly to the top of the konsole
window with the buttons and so on, an acting as if the whole output
section isn't there. It doesn't matter if I install konsole or
konsole-git, I'm not understanding why it works for you and not me
however.*
*So is there something system specific on your end?*
On 10/19/22 15:58, Linux for blind general discussion wrote:
Howdy,
i do net get any in or output while typing. are you sure that your
reading of entered commands is not invoked by key or word echo or
similar?
but playing around with review keys i was able to read the content of
console. let me take a look at that later. I m not really sure about
the terminal implementation of orca. Joanie once say its a lot of
black magic ^^. maybe it needs to be optimized then to match this up.
cheers chrys
Am 19.10.22 um 16:23 schrieb Linux for blind general discussion:
That's where I got up to with the discussion on the issue, setting
the role. I'm not sure if that's done in a recent git commit with
Konsole-git however, or even where I'd start looking for the right
parts to even start on this one.
I'm seeing on my end, both Konsole 22.08 and Konsole-git read my
entered commands, like I said but not the output. Where would I read
up on what exactly the terminal role does as far as ATK and how it
interacts with Orca.
Also, are the input and output areas of Konsole using different
settings as far as AT/Orca goes? I'm just trying to figure out why
Orca reads one, but not the other even with the incorrect role
On 10/19/22 15:09, Linux for blind general discussion wrote:
Howdy,
Konsole does not have a caret (its an text console what is made for
interacting).
Nah issue here is some bug. I see events and text in accerciser.
Maybe wrong accessibility role or something.
Cheers chrys
Von meinem iPhone gesendet
Am 19.10.2022 um 16:03 schrieb Linux for blind general discussion
<blinux-list@xxxxxxxxxx>:
Just took a look through Konsole's keyboard shortcuts. I didn't
see anything listed for caret browsing, and hitting F7 on my Arch
box didn't do a thing. It reads what I'm typing in however, not
the output so something is being picked up by Orca
On 10/19/22 14:21, Linux for blind general discussion wrote:
I think f7 toggles caret browsing and orca has caret browsing off by
default.
Jude <jdashiel at panix dot com> "There are four boxes to be used in
defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
.
On Wed, 19 Oct 2022, Linux for blind general discussion wrote:
I've no clue where to start or the smarts to get anywhere with
it at all, my
knowledge of how things interact with Orca starts and ends with
..is exposed
to Orca, past that I've zero clue how to get anything to speak
to/with/via
Orca at all. I know what should be happening, sure, but...
On 10/19/22 13:34, Linux for blind general discussion wrote:Howdy,
just did a quick look into accerciser. seems that the terminal
content is
already exposed to AT. So there is at least something in place.
maybe a
focus is missing or similar.
cheers chrys
Am 19.10.22 um 14:25 schrieb chrys:
Howdy,
well you can use any terminal emulator. gnome-terminal,
mate-terminal,
lxterminal (i think those are all based on VTE)
for Konsole, the issue is tracked here.
https://phabricator.kde.org/T10099
currently without huge progress. debugging is required. maybe
you wanna
step in :)?
Cheers chrys
Am 19.10.22 um 12:44 schrieb Linux for blind general discussion:
Just checking to see if there's been any movement on Konsole
yet, or if
not what a good alternative would be that works nicely with
KDE? I like
lxterminal, but I'm after something with more eatures and
that works
nicely with Plasma
Hoping for Konsole to work with Orca since KDE 5.26.11's
fixed a few
nagging issues with the desktop. I've not seen a new version
land in
Arch's repos or Konsole at all, any repo and I'm unsure if
Konsole-git has
any improvements as far as Orca goes
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list