Bug#613086: New test, new situation

Jean-Philippe MENGUAL mengualjeanphi at free.fr
Tue Feb 22 02:33:49 UTC 2011


Hi,

As I said the bug is solved randomly, one time a day or one time I don't
know when and why. Today, I could read desktop one time and desktop then
alt-F2 then alt-F1 once. I couldn't reproduce this good working. Anyway,
I could log in a debug file when orca accepted to read my desktop
(alt-ctrl-d) (but not the rest of gnome environment). It was immediately
after I removed ibmtts and speech-dispatcher. But next reboot, it didn't
work anymore. So related to speech-dispatcher/ibmtts... not sure.

Reminder: it most cases, I cannot read gnome structure, but applications
work (iceweasel, terminal, ...). 


I hope via a comparison of all 3 files I sent, you will explain the
problem. I do become mad. :)

Regards,

Jean-Philippe MENGUAL

-------------- next part --------------
Trying to use speech server factory: orca.gnomespeechfactory
Using speech server factory: orca.gnomespeechfactory
Speech module has been initialized.
Magnification module has NOT been initialized.
NEW SCRIPT: default (module=orca.scripts.default)
ACTIVE SCRIPT: default (module=orca.scripts.default) (reason=activate)
knownApplications...
...knownApplications
----------> QUEUEING WINDOW:ACTIVATE 
mapped gnome-terminal to gnome-terminal
Looking for orca-scripts.gnome-terminal.py
Could not import orca-scripts.gnome-terminal.py
Looking for scripts.gnome-terminal.py
Could not import scripts.gnome-terminal.py
Looking for scripts.apps.gnome-terminal.py
Found scripts.apps.gnome-terminal.py
NEW SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script)
Loaded scripts.apps.gnome-terminal.py
----------> QUEUEING WINDOW:CREATE 
mapped orca to orca
Looking for orca-scripts.orca.py
Could not import orca-scripts.orca.py
Looking for scripts.orca.py
Could not import scripts.orca.py
Looking for scripts.apps.orca.py
Could not import scripts.apps.orca.py
Looking for scripts.toolkits.orca.py
Could not import scripts.toolkits.orca.py
Looking for orca-scripts.GAIL.py
Could not import orca-scripts.GAIL.py
Looking for scripts.GAIL.py
Could not import scripts.GAIL.py
Looking for scripts.apps.GAIL.py
Could not import scripts.apps.GAIL.py
Looking for scripts.toolkits.GAIL.py
Found scripts.toolkits.GAIL.py
NEW SCRIPT: orca (module=orca.scripts.toolkits.GAIL)
Loaded scripts.toolkits.GAIL.py
SPEECH OUTPUT: 'Bienvenue dans Orca.' voice=system
BRAILLE LINE:  'Bienvenue dans Orca.'
     VISIBLE:  'Bienvenue dans Orca.', cursor=0
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:DEACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:ACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,<orca.event_manager._FakeData instance at 0x984818c>)
    app.name='gnome-terminal' name='demo at testing: ~' role='frame' state='enabled resizable sensitive showing visible' relations=''
mapped gnome-terminal to gnome-terminal
Looking for app-settings.gnome-terminal.py
Could not import app-settings.gnome-terminal.py
ACTIVE SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script) (reason=window:activate event)
LOCUS OF FOCUS: app='gnome-terminal' name='demo at testing: ~' role='frame'
                event='window:activate'

generate braille for focused app.name='gnome-terminal' name='demo at testing: ~' role='frame' state='enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='gnome-terminal' name='gnome-terminal' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gnome-terminal']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
ancestors=[<orca.braille.Component instance at 0x989534c>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['demo at testing: ~']
value=['']
roleName=['Cadre']
Finding top-level object for source.name=demo at testing: ~
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
  Region: ' ', 0
  Component: 'demo at testing: ~ Cadre', 0
BRAILLE LINE:  'gnome-terminal Application demo at testing: ~ Cadre'
     VISIBLE:  'demo at testing: ~ Cadre', cursor=1

generate speech for unfocused app.name='gnome-terminal' name='demo at testing: ~' role='frame' state='enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['demo at testing: ~', {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}]
allTextSelection=[]
roleName=['cadre', {}]
Finding top-level object for source.name=demo at testing: ~
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  demo at testing: ~
  {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}
  cadre
  {}
SPEECH OUTPUT: 'demo at testing: ~ cadre'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
DEQUEUED WINDOW:CREATE  <----------

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0,Lecteur d'?cran et loupe Orca)
    app.name='orca' name='Lecteur d'?cran et loupe Orca' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

----------> QUEUEING FOCUS: 
DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
    app.name='orca' name='Orca' role='frame' state='enabled modal resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,demo at testing: ~)
    app.name='gnome-terminal' name='demo at testing: ~' role='frame' state='enabled resizable sensitive showing visible' relations=''
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=demo at testing: ~
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=demo at testing: ~
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=demo at testing: ~
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0,None)
    app.name='gnome-terminal' name='demo at testing: ~' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,Lecteur d'?cran et loupe Orca)
    app.name='orca' name='Lecteur d'?cran et loupe Orca' role='frame' state='active enabled resizable sensitive showing visible' relations=''
mapped orca to orca
Looking for app-settings.orca.py
Could not import app-settings.orca.py
ACTIVE SCRIPT: orca (module=orca.scripts.toolkits.GAIL) (reason=window:activate event)
LOCUS OF FOCUS: app='orca' name='Lecteur d'?cran et loupe Orca' role='frame'
                event='window:activate'

generate braille for focused app.name='orca' name='Lecteur d'?cran et loupe Orca' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0
ancestors=[<orca.braille.Component instance at 0x9895c6c>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=["Lecteur d'\xe9cran et loupe Orca"]
value=['']
roleName=['Cadre']
Finding top-level object for source.name=Lecteur d'?cran et loupe Orca
alertAndDialogCount=[]

Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/orca/generator.py", line 235, in generate
    result = eval(format, globalsDict)
  File "<string>", line 1, in <module>
  File "/usr/lib/pymodules/python2.6/orca/braille.py", line 497, in __init__
    Region.__init__(self, string, cursorOffset, expandOnCursor)
  File "/usr/lib/pymodules/python2.6/orca/braille.py", line 356, in __init__
    self.rawLine = string.decode("UTF-8").strip("\n")
  File "/usr/lib/python2.6/encodings/utf_8.py", line 16, in decode
    return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe9 in position 10: invalid continuation byte

generate braille results:
BRAILLE LINE:  ''
     VISIBLE:  '', cursor=0

generate speech for unfocused app.name='orca' name='Lecteur d'?cran et loupe Orca' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=["Lecteur d'\xe9cran et loupe Orca", {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}]
allTextSelection=[]
roleName=['cadre', {}]
Finding top-level object for source.name=Lecteur d'?cran et loupe Orca
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Lecteur d'?cran et loupe Orca
  {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}
  cadre
  {}

Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/orca/event_manager.py", line 236, in _dequeue
    self._processObjectEvent(event)
  File "/usr/lib/pymodules/python2.6/orca/event_manager.py", line 485, in _processObjectEvent
    script.processObjectEvent(event)
  File "/usr/lib/pymodules/python2.6/orca/script.py", line 406, in processObjectEvent
    self.listeners[key](event)
  File "/usr/lib/pymodules/python2.6/orca/scripts/default.py", line 3744, in onWindowActivated
    orca.setLocusOfFocus(event, event.source)
  File "/usr/lib/pymodules/python2.6/orca/orca.py", line 657, in setLocusOfFocus
    event, oldLocusOfFocus, orca_state.locusOfFocus)
  File "/usr/lib/pymodules/python2.6/orca/scripts/default.py", line 1388, in locusOfFocusChanged
    speech.speak(utterances, voice, not shouldNotInterrupt)
  File "/usr/lib/pymodules/python2.6/orca/speech.py", line 256, in speak
    _speak(string, activeVoice, interrupt)
  File "/usr/lib/pymodules/python2.6/orca/speech.py", line 169, in _speak
    text = orca_state.activeScript.utilities.adjustForPronunciation(text)
  File "/usr/lib/pymodules/python2.6/orca/script_utilities.py", line 2447, in adjustForPronunciation
    words = self.WORDS_RE.split(line.decode("UTF-8"))
  File "/usr/lib/python2.6/encodings/utf_8.py", line 16, in decode
    return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe9 in position 10: invalid continuation byte

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0,None)
    app.name='orca' name='Lecteur d'?cran et loupe Orca' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(223,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED OBJECT:TEXT-CHANGED:DELETE  <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(61,4,



)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED OBJECT:TEXT-CHANGED:INSERT  <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(61,160,(orca:17367): Wnck-WARNING **: Property _NET_WM_NAME contained invalid UTF-8


(orca:17367): Wnck-WARNING **: Property _NET_WM_ICON_NAME contained invalid UTF-8)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED FOCUS:  <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0,None)
    app.name='orca' name='Pr??f??rences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
LOCUS OF FOCUS: app='orca' name='Pr??f??rences' role='push button'
                event='focus:'

generate braille for focused app.name='orca' name='Pr??f??rences' role='push button' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PUSH_BUTTON, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or description) + roleName))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True
Object deemed to be for layout purposes only: [panel | ]

generate braille for focused app.name='orca' name='Lecteur d'?cran et loupe Orca' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))]'
label=[]
displayedText=["Lecteur d'\xe9cran et loupe Orca"]
value=['']
roleName=['Cadre']
Finding top-level object for source.name=Lecteur d'?cran et loupe Orca
alertAndDialogCount=[]

Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/orca/generator.py", line 235, in generate
    result = eval(format, globalsDict)
  File "<string>", line 1, in <module>
  File "/usr/lib/pymodules/python2.6/orca/braille.py", line 497, in __init__
    Region.__init__(self, string, cursorOffset, expandOnCursor)
  File "/usr/lib/pymodules/python2.6/orca/braille.py", line 356, in __init__
    self.rawLine = string.decode("UTF-8").strip("\n")
  File "/usr/lib/python2.6/encodings/utf_8.py", line 16, in decode
    return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe9 in position 10: invalid continuation byte

generate braille results:

generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0
ancestors=[<orca.braille.Component instance at 0x988bf2c>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Pr\xc3\xa9f\xc3\xa9rences']
roleName=['Bouton']
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Pr??f??rences Bouton', 0
BRAILLE LINE:  'orca Application Pr??f??rences Bouton'
     VISIBLE:  'Pr??f??rences Bouton', cursor=1

generate speech for unfocused app.name='orca' name='Pr??f??rences' role='push button' state='enabled focusable focused sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x98f1300>, 'role': ROLE_PUSH_BUTTON, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + roleName + availability + (mnemonic and (pause + mnemonic + lineBreak) or []) + accelerator + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
Object deemed to be for layout purposes only: [panel | ]
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Pr\xc3\xa9f\xc3\xa9rences', {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}]
roleName=['bouton', {}]
availability=[]
mnemonic=[]
script_utilities.getKeyBinding: ['', u'Alt p', '']
accelerator=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Pr??f??rences
  {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}
  bouton
  {}
SPEECH OUTPUT: 'Pr??f??rences bouton'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=16400
          event_string=(Alt_L)
          is_text=True
          timestamp=1875792
          time=1298339945.310307
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=1875792
                time=1298339945.310641
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=16408
          event_string=(Control_L)
          is_text=True
          timestamp=1875903
          time=1298339945.420344
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=8
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=1875903
                time=1298339945.420691
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING WINDOW:DEACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,Lecteur d'?cran et loupe Orca)
IGNORING ICONIFIED OBJECT
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='orca' name='Pr??f??rences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Pr??f??rences
--> obj.name=
--> obj.name=Lecteur d'?cran et loupe Orca
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0,None)
IGNORING ICONIFIED OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

----------> QUEUEING WINDOW:ACTIVATE 
mapped nautilus to nautilus
Looking for orca-scripts.nautilus.py
Could not import orca-scripts.nautilus.py
Looking for scripts.nautilus.py
Could not import scripts.nautilus.py
Looking for scripts.apps.nautilus.py
Found scripts.apps.nautilus.py
NEW SCRIPT: nautilus (module=orca.scripts.apps.nautilus.script)
Loaded scripts.apps.nautilus.py
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,x-nautilus-desktop)
    app.name='nautilus' name='x-nautilus-desktop' role='frame' state='active enabled sensitive showing visible' relations=''
mapped nautilus to nautilus
Looking for app-settings.nautilus.py
Could not import app-settings.nautilus.py
ACTIVE SCRIPT: nautilus (module=orca.scripts.apps.nautilus.script) (reason=window:activate event)
LOCUS OF FOCUS: app='nautilus' name='x-nautilus-desktop' role='frame'
                event='window:activate'

generate braille for focused app.name='nautilus' name='x-nautilus-desktop' role='frame' state='active enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='nautilus' name='nautilus' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['nautilus']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'nautilus Application', 0
ancestors=[<orca.braille.Component instance at 0x9890b0c>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['x-nautilus-desktop']
value=['']
roleName=['Cadre']
Finding top-level object for source.name=x-nautilus-desktop
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'nautilus Application', 0
  Region: ' ', 0
  Component: 'x-nautilus-desktop Cadre', 0
BRAILLE LINE:  'nautilus Application x-nautilus-desktop Cadre'
     VISIBLE:  'x-nautilus-desktop Cadre', cursor=1

generate speech for unfocused app.name='nautilus' name='x-nautilus-desktop' role='frame' state='active enabled sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x9975db8>, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['x-nautilus-desktop', {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}]
allTextSelection=[]
roleName=['cadre', {}]
Finding top-level object for source.name=x-nautilus-desktop
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  x-nautilus-desktop
  {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}
  cadre
  {}
SPEECH OUTPUT: 'x-nautilus-desktop cadre'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='nautilus' name='Corbeille' role='icon' state='focusable focused selectable selected showing visible' relations=''
Finding top-level object for source.name=Corbeille
--> obj.name=Vue en ic??nes
--> obj.name=Vue du contenu
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=x-nautilus-desktop
LOCUS OF FOCUS: app='nautilus' name='Corbeille' role='icon'
                event='object:state-changed:focused'

generate braille for focused app.name='nautilus' name='Corbeille' role='icon' state='focusable focused selectable selected showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_ICON, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(label + displayedText + imageDescription + roleName))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='nautilus' name='Vue en ic??nes' role='layered pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_LAYERED_PANE, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Vue en ic\xc3\xb4nes']
value=['']
roleName=['VoletEnCouches']
required=[]
generate braille results:
  Component: 'Vue en ic??nes VoletEnCouches', 0

generate braille for focused app.name='nautilus' name='Vue du contenu' role='scroll pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using 'asPageTabOrScrollPane'

generate braille for focused app.name='nautilus' name='Vue du contenu' role='scroll pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Vue du contenu']
value=['']
roleName=['VoletDeD\xc3\xa9filement']
required=[]
generate braille results:
  Component: 'Vue du contenu VoletDeD??filement', 0
asPageTabOrScrollPane=[<orca.braille.Component instance at 0x989074c>]
generate braille results:
  Component: 'Vue du contenu VoletDeD??filement', 0
Object deemed to be for layout purposes only: [panel | ]

generate braille for focused app.name='nautilus' name='x-nautilus-desktop' role='frame' state='active enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))]'
label=[]
displayedText=['x-nautilus-desktop']
value=['']
roleName=['Cadre']
Finding top-level object for source.name=x-nautilus-desktop
alertAndDialogCount=[]
generate braille results:
  Component: 'x-nautilus-desktop Cadre', 0

generate braille for focused app.name='nautilus' name='nautilus' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['nautilus']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'nautilus Application', 0
ancestors=[<orca.braille.Component instance at 0x989088c>, <orca.braille.Region instance at 0x9890b2c>, <orca.braille.Component instance at 0x9890c6c>, <orca.braille.Region instance at 0x9890d8c>, <orca.braille.Component instance at 0x989074c>, <orca.braille.Region instance at 0x9890aac>, <orca.braille.Component instance at 0x98908ec>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Corbeille']
imageDescription=[]
roleName=['Ic\xc3\xb4ne']
nodeLevel=[]
generate braille results:
  Component: 'nautilus Application', 0
  Region: ' ', 0
  Component: 'x-nautilus-desktop Cadre', 0
  Region: ' ', 0
  Component: 'Vue du contenu VoletDeD??filement', 0
  Region: ' ', 0
  Component: 'Vue en ic??nes VoletEnCouches', 0
  Region: ' ', 0
  Component: 'Corbeille Ic??ne', 0
BRAILLE LINE:  'nautilus Application x-nautilus-desktop Cadre Vue du contenu VoletDeD??filement Vue en ic??nes VoletEnCouches Corbeille Ic??ne'
     VISIBLE:  'Corbeille Ic??ne', cursor=1

generate speech for unfocused app.name='nautilus' name='Corbeille' role='icon' state='focusable focused selectable selected showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x9913be8>, 'role': ROLE_ICON, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + imageDescription + roleName + pause + positionInList + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
Object deemed to be for layout purposes only: [panel | ]
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Corbeille', {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}]
imageDescription=[]
roleName=['ic\xc3\xb4ne', {}]
pause=[<orca.speech_generator.Pause instance at 0x95fed6c>]
positionInList=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Corbeille
  {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}
  ic??ne
  {}
  <orca.speech_generator.Pause instance at 0x95fed6c>
SPEECH OUTPUT: 'Corbeille ic??ne.'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0,None)
    app.name='nautilus' name='x-nautilus-desktop' role='frame' state='active enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

KEYEVENT: type=0
          id=65364
          hw_code=116
          modifiers=16400
          event_string=(Down)
          is_text=True
          timestamp=1878098
          time=1298339947.616198
KEYBOARDEVENT: type=0
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1878098
                time=1298339947.616582
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          id=65364
          hw_code=116
          modifiers=16400
          event_string=(Down)
          is_text=True
          timestamp=1878271
          time=1298339947.788467
KEYBOARDEVENT: type=1
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1878271
                time=1298339947.788902
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=65362
          hw_code=111
          modifiers=16400
          event_string=(Up)
          is_text=True
          timestamp=1879931
          time=1298339949.448114
KEYBOARDEVENT: type=0
                id=65362
                hw_code=111
                modifiers=0
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1879931
                time=1298339949.448613
orca.keyEcho: string to echo: Up
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING FOCUS: 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
DEQUEUED FOCUS:  <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0,None)
    app.name='nautilus' name='Dossier personnel de demo' role='icon' state='focusable focused selectable selected showing visible' relations=''
LOCUS OF FOCUS: app='nautilus' name='Dossier personnel de demo' role='icon'
                event='focus:'

generate braille for focused app.name='nautilus' name='Dossier personnel de demo' role='icon' state='focusable focused selectable selected showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_ICON, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(label + displayedText + imageDescription + roleName))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='nautilus' name='Vue en ic??nes' role='layered pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_LAYERED_PANE, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Vue en ic\xc3\xb4nes']
value=['']
roleName=['VoletEnCouches']
required=[]
generate braille results:
  Component: 'Vue en ic??nes VoletEnCouches', 0

generate braille for focused app.name='nautilus' name='Vue du contenu' role='scroll pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using 'asPageTabOrScrollPane'

generate braille for focused app.name='nautilus' name='Vue du contenu' role='scroll pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Vue du contenu']
value=['']
roleName=['VoletDeD\xc3\xa9filement']
required=[]
generate braille results:
  Component: 'Vue du contenu VoletDeD??filement', 0
asPageTabOrScrollPane=[<orca.braille.Component instance at 0x983dd8c>]
generate braille results:
  Component: 'Vue du contenu VoletDeD??filement', 0
Object deemed to be for layout purposes only: [panel | ]

generate braille for focused app.name='nautilus' name='x-nautilus-desktop' role='frame' state='active enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))]'
label=[]
displayedText=['x-nautilus-desktop']
value=['']
roleName=['Cadre']
Finding top-level object for source.name=x-nautilus-desktop
alertAndDialogCount=[]
generate braille results:
  Component: 'x-nautilus-desktop Cadre', 0

generate braille for focused app.name='nautilus' name='nautilus' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['nautilus']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'nautilus Application', 0
ancestors=[<orca.braille.Component instance at 0x983d5cc>, <orca.braille.Region instance at 0x9890aac>, <orca.braille.Component instance at 0x9890ecc>, <orca.braille.Region instance at 0x9890d8c>, <orca.braille.Component instance at 0x983dd8c>, <orca.braille.Region instance at 0x9890f6c>, <orca.braille.Component instance at 0x989074c>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Dossier personnel de demo']
imageDescription=[]
roleName=['Ic\xc3\xb4ne']
nodeLevel=[]
generate braille results:
  Component: 'nautilus Application', 0
  Region: ' ', 0
  Component: 'x-nautilus-desktop Cadre', 0
  Region: ' ', 0
  Component: 'Vue du contenu VoletDeD??filement', 0
  Region: ' ', 0
  Component: 'Vue en ic??nes VoletEnCouches', 0
  Region: ' ', 0
  Component: 'Dossier personnel de demo Ic??ne', 0
BRAILLE LINE:  'nautilus Application x-nautilus-desktop Cadre Vue du contenu VoletDeD??filement Vue en ic??nes VoletEnCouches Dossier personnel de demo Ic??ne'
     VISIBLE:  'Dossier personnel de demo Ic??ne', cursor=1

generate speech for unfocused app.name='nautilus' name='Dossier personnel de demo' role='icon' state='focusable focused selectable selected showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x9919e80>, 'role': ROLE_ICON, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + imageDescription + roleName + pause + positionInList + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Dossier personnel de demo', {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}]
imageDescription=[]
roleName=['ic\xc3\xb4ne', {}]
pause=[<orca.speech_generator.Pause instance at 0x95fed6c>]
positionInList=[]
newNodeLevel=[]
KEYEVENT: type=1
          id=65362
          hw_code=111
          modifiers=16400
          event_string=(Up)
          is_text=True
          timestamp=1880116
          time=1298339949.632935
KEYBOARDEVENT: type=1
                id=65362
                hw_code=111
                modifiers=0
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1880116
                time=1298339949.633175
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
unselectedCell=[]
tutorial=[]
generate speech results:
  Dossier personnel de demo
  {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}
  ic??ne
  {}
  <orca.speech_generator.Pause instance at 0x95fed6c>
SPEECH OUTPUT: 'Dossier personnel de demo ic??ne.'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='nautilus' name='Vue en ic??nes' role='layered pane' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,)
    app.name='nautilus' name='????Dossier personnel de demo???? s??lectionn?? (0 octet)' role='statusbar' state='enabled sensitive' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,)
             app.name='nautilus' name='????Dossier personnel de demo???? s??lectionn?? (0 octet)' role='statusbar' state='enabled sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,????Dossier personnel de demo???? s??lectionn?? (0 octet))
    app.name='nautilus' name='????Dossier personnel de demo???? s??lectionn?? (0 octet)' role='statusbar' state='enabled sensitive' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,????Dossier personnel de demo???? s??lectionn?? (0 octet))
             app.name='nautilus' name='????Dossier personnel de demo???? s??lectionn?? (0 octet)' role='statusbar' state='enabled sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=16400
          event_string=(Alt_L)
          is_text=True
          timestamp=1881626
          time=1298339951.144684
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=1881626
                time=1298339951.144990
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:CREATE 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='nautilus' name='None' role='window' state='enabled modal resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED WINDOW:CREATE  <----------

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0,)
    app.name='nautilus' name='None' role='window' state='enabled modal resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
    app.name='nautilus' name='None' role='window' state='enabled modal resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
    app.name='nautilus' name='Dossier personnel de demo' role='icon' state='focusable focused selectable selected showing visible' relations=''
Finding top-level object for source.name=Dossier personnel de demo
--> obj.name=Vue en ic??nes
--> obj.name=Vue du contenu
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=x-nautilus-desktop
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0,None)
    app.name='nautilus' name='x-nautilus-desktop' role='frame' state='active enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

KEYEVENT: type=1
          id=65471
          hw_code=68
          modifiers=16408
          event_string=(F2)
          is_text=True
          timestamp=1882204
          time=1298339951.721863
KEYBOARDEVENT: type=1
                id=65471
                hw_code=68
                modifiers=8
                event_string=(F2)
                keyval_name=(F2)
                is_text=True
                timestamp=1882204
                time=1298339951.722077
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          id=65513
          hw_code=64
          modifiers=16408
          event_string=(Alt_L)
          is_text=True
          timestamp=1882260
          time=1298339951.777032
KEYBOARDEVENT: type=1
                id=65513
                hw_code=64
                modifiers=8
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=1882260
                time=1298339951.777375
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
mapped gnome-panel to gnome-panel
Looking for orca-scripts.gnome-panel.py
Could not import orca-scripts.gnome-panel.py
Looking for scripts.gnome-panel.py
Could not import scripts.gnome-panel.py
Looking for scripts.apps.gnome-panel.py
Found scripts.apps.gnome-panel.py
gnome-panel.py: __init__
NEW SCRIPT: gnome-panel (module=orca.scripts.apps.gnome-panel.script)
Loaded scripts.apps.gnome-panel.py
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Ic??ne de la commande)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
    app.name='gnome-panel' name='Ic??ne de la commande' role='icon' state='enabled sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Liste des applications connues)
----------> QUEUEING WINDOW:CREATE 
----------> QUEUEING WINDOW:DEACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
----------> QUEUEING WINDOW:ACTIVATE 
    app.name='gnome-panel' name='Liste des applications connues' role='unknown' state='enabled focusable sensitive visible manages descendants' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='gnome-panel' name='Ic??ne de la commande' role='icon' state='enabled sensitive showing visible' relations=''
gnome-panel.py: onStateChanged: 'Ic??ne de la commande' object:state-changed:showing (1, 0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
KEYEVENT: type=0
          id=65307
          hw_code=9
          modifiers=16400
          event_string=(Escape)
          is_text=True
          timestamp=1890077
          time=1298339959.728880
KEYBOARDEVENT: type=0
                id=65307
                hw_code=9
                modifiers=0
                event_string=(Escape)
                keyval_name=(Escape)
                is_text=True
                timestamp=1890077
                time=1298339959.729206
orca.keyEcho: string to echo: Escape
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
    app.name='gnome-panel' name='None' role='panel' state='enabled sensitive showing visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
gnome-panel.py: onStateChanged: '' object:state-changed:showing (1, 0)
----------> QUEUEING WINDOW:DEACTIVATE 
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='gnome-panel' name='Lancer dans un terminal' role='check box' state='enabled focusable sensitive visible' relations=''
gnome-panel.py: onStateChanged: 'Lancer dans un terminal' object:state-changed:showing (1, 0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='gnome-panel' name='Lancer avec un fichier...' role='push button' state='enabled focusable sensitive visible' relations=''
gnome-panel.py: onStateChanged: 'Lancer avec un fichier...' object:state-changed:showing (1, 0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
----------> QUEUEING WINDOW:ACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED WINDOW:CREATE  <----------

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0,Lancer une application)
KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=16400
          event_string=(Alt_L)
          is_text=True
          timestamp=1891643
          time=1298339961.159855
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=1891643
                time=1298339961.160074
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
mapped metacity to metacity
Looking for orca-scripts.metacity.py
Could not import orca-scripts.metacity.py
Looking for scripts.metacity.py
Could not import scripts.metacity.py
Looking for scripts.apps.metacity.py
Found scripts.apps.metacity.py
NEW SCRIPT: metacity (module=orca.scripts.apps.metacity.script)
Loaded scripts.apps.metacity.py
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:CREATE 
----------> QUEUEING WINDOW:CREATE 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:DEACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:ACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,x-nautilus-desktop)
    app.name='nautilus' name='x-nautilus-desktop' role='frame' state='enabled sensitive showing visible' relations=''
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='nautilus' name='Dossier personnel de demo' role='icon' state='focusable focused selectable selected showing visible' relations=''
Finding top-level object for source.name=Dossier personnel de demo
--> obj.name=Vue en ic??nes
--> obj.name=Vue du contenu
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=x-nautilus-desktop
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0,None)
    app.name='nautilus' name='x-nautilus-desktop' role='frame' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,Lancer une application)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,Lancer une application)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,x-nautilus-desktop)
    app.name='nautilus' name='x-nautilus-desktop' role='frame' state='enabled sensitive showing visible' relations=''
LOCUS OF FOCUS: app='nautilus' name='x-nautilus-desktop' role='frame'
                event='window:activate'

generate braille for focused app.name='nautilus' name='x-nautilus-desktop' role='frame' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='nautilus' name='nautilus' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['nautilus']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'nautilus Application', 0
ancestors=[<orca.braille.Component instance at 0x9890aac>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['x-nautilus-desktop']
value=['']
roleName=['Cadre']
Finding top-level object for source.name=x-nautilus-desktop
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'nautilus Application', 0
  Region: ' ', 0
  Component: 'x-nautilus-desktop Cadre', 0
BRAILLE LINE:  'nautilus Application x-nautilus-desktop Cadre'
     VISIBLE:  'x-nautilus-desktop Cadre', cursor=1

generate speech for unfocused app.name='nautilus' name='x-nautilus-desktop' role='frame' state='enabled sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['x-nautilus-desktop', {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}]
allTextSelection=[]
roleName=['cadre', {}]
Finding top-level object for source.name=x-nautilus-desktop
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  x-nautilus-desktop
  {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}
  cadre
  {}
SPEECH OUTPUT: 'x-nautilus-desktop cadre'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='nautilus' name='Dossier personnel de demo' role='icon' state='focusable focused selectable selected showing visible' relations=''
Finding top-level object for source.name=Dossier personnel de demo
--> obj.name=Vue en ic??nes
--> obj.name=Vue du contenu
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=x-nautilus-desktop
LOCUS OF FOCUS: app='nautilus' name='Dossier personnel de demo' role='icon'
                event='object:state-changed:focused'

generate braille for focused app.name='nautilus' name='Dossier personnel de demo' role='icon' state='focusable focused selectable selected showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_ICON, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(label + displayedText + imageDescription + roleName))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='nautilus' name='Vue en ic??nes' role='layered pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_LAYERED_PANE, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Vue en ic\xc3\xb4nes']
value=['']
roleName=['VoletEnCouches']
required=[]
generate braille results:
  Component: 'Vue en ic??nes VoletEnCouches', 0

generate braille for focused app.name='nautilus' name='Vue du contenu' role='scroll pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using 'asPageTabOrScrollPane'

generate braille for focused app.name='nautilus' name='Vue du contenu' role='scroll pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Vue du contenu']
value=['']
roleName=['VoletDeD\xc3\xa9filement']
required=[]
generate braille results:
  Component: 'Vue du contenu VoletDeD??filement', 0
asPageTabOrScrollPane=[<orca.braille.Component instance at 0x9890ecc>]
generate braille results:
  Component: 'Vue du contenu VoletDeD??filement', 0
Object deemed to be for layout purposes only: [panel | ]

generate braille for focused app.name='nautilus' name='x-nautilus-desktop' role='frame' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))]'
label=[]
displayedText=['x-nautilus-desktop']
value=['']
roleName=['Cadre']
Finding top-level object for source.name=x-nautilus-desktop
alertAndDialogCount=[]
generate braille results:
  Component: 'x-nautilus-desktop Cadre', 0

generate braille for focused app.name='nautilus' name='nautilus' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['nautilus']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'nautilus Application', 0
ancestors=[<orca.braille.Component instance at 0x98908ec>, <orca.braille.Region instance at 0x983df0c>, <orca.braille.Component instance at 0x983d5cc>, <orca.braille.Region instance at 0x98aa56c>, <orca.braille.Component instance at 0x9890ecc>, <orca.braille.Region instance at 0x98aaaec>, <orca.braille.Component instance at 0x98aad0c>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Dossier personnel de demo']
imageDescription=[]
roleName=['Ic\xc3\xb4ne']
nodeLevel=[]
generate braille results:
  Component: 'nautilus Application', 0
  Region: ' ', 0
  Component: 'x-nautilus-desktop Cadre', 0
  Region: ' ', 0
  Component: 'Vue du contenu VoletDeD??filement', 0
  Region: ' ', 0
  Component: 'Vue en ic??nes VoletEnCouches', 0
  Region: ' ', 0
  Component: 'Dossier personnel de demo Ic??ne', 0
BRAILLE LINE:  'nautilus Application x-nautilus-desktop Cadre Vue du contenu VoletDeD??filement Vue en ic??nes VoletEnCouches Dossier personnel de demo Ic??ne'
     VISIBLE:  'Dossier personnel de demo Ic??ne', cursor=1

generate speech for unfocused app.name='nautilus' name='Dossier personnel de demo' role='icon' state='focusable focused selectable selected showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x9913be8>, 'role': ROLE_ICON, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + imageDescription + roleName + pause + positionInList + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
Object deemed to be for layout purposes only: [panel | ]
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Dossier personnel de demo', {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}]
imageDescription=[]
roleName=['ic\xc3\xb4ne', {}]
pause=[<orca.speech_generator.Pause instance at 0x95fed6c>]
positionInList=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Dossier personnel de demo
  {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}
  ic??ne
  {}
  <orca.speech_generator.Pause instance at 0x95fed6c>
SPEECH OUTPUT: 'Dossier personnel de demo ic??ne.'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0,None)
    app.name='nautilus' name='x-nautilus-desktop' role='frame' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='nautilus' name='None' role='window' state='enabled modal resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED WINDOW:CREATE  <----------

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0,)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

DEQUEUED OBJECT:TEXT-CHANGED:DELETE  <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,2,[])
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED OBJECT:TEXT-CHANGED:INSERT  <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,17,[demo at testing: ~])
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,[demo at testing: ~])
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED WINDOW:CREATE  <----------

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0,)
    app.name='nautilus' name='None' role='window' state='enabled modal resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
    app.name='nautilus' name='None' role='window' state='enabled modal resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,x-nautilus-desktop)
    app.name='nautilus' name='x-nautilus-desktop' role='frame' state='enabled sensitive showing visible' relations=''
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='nautilus' name='Dossier personnel de demo' role='icon' state='focusable focused selectable selected showing visible' relations=''
Finding top-level object for source.name=Dossier personnel de demo
--> obj.name=Vue en ic??nes
--> obj.name=Vue du contenu
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=x-nautilus-desktop
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0,None)
    app.name='nautilus' name='x-nautilus-desktop' role='frame' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,demo at testing: ~)
    app.name='gnome-terminal' name='demo at testing: ~' role='frame' state='active enabled resizable sensitive showing visible' relations=''
mapped gnome-terminal to gnome-terminal
Looking for app-settings.gnome-terminal.py
Could not import app-settings.gnome-terminal.py
ACTIVE SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script) (reason=window:activate event)
LOCUS OF FOCUS: app='gnome-terminal' name='demo at testing: ~' role='frame'
                event='window:activate'

generate braille for focused app.name='gnome-terminal' name='demo at testing: ~' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='gnome-terminal' name='gnome-terminal' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gnome-terminal']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
ancestors=[<orca.braille.Component instance at 0x98aaaac>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['demo at testing: ~']
value=['']
roleName=['Cadre']
Finding top-level object for source.name=demo at testing: ~
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
  Region: ' ', 0
  Component: 'demo at testing: ~ Cadre', 0
BRAILLE LINE:  'gnome-terminal Application demo at testing: ~ Cadre'
     VISIBLE:  'demo at testing: ~ Cadre', cursor=1

generate speech for unfocused app.name='gnome-terminal' name='demo at testing: ~' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['demo at testing: ~', {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}]
allTextSelection=[]
roleName=['cadre', {}]
Finding top-level object for source.name=demo at testing: ~
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  demo at testing: ~
  {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}
  cadre
  {}
SPEECH OUTPUT: 'demo at testing: ~ cadre'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=demo at testing: ~
LOCUS OF FOCUS: app='gnome-terminal' name='Terminal' role='terminal'
                event='object:state-changed:focused'

generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: '', 0
BRAILLE LINE:  ''
     VISIBLE:  '', cursor=1

generate speech for unfocused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x9815590>, 'role': ROLE_TERMINAL, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + terminal + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
terminal=['demo at testing: ~', {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  demo at testing: ~
  {'average-pitch': 5.0, 'rate': 49.0, 'gain': 10.0, 'family': {'locale': 'fr-be', 'name': 'french (Belgium)'}}
SPEECH OUTPUT: 'demo at testing: ~'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=demo at testing: ~
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=demo at testing: ~
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0,None)
    app.name='gnome-terminal' name='demo at testing: ~' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=16400
          event_string=(Control_L)
          is_text=True
          timestamp=1899556
          time=1298339969.074551
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=1899556
                time=1298339969.074938
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=99
          hw_code=54
          modifiers=16404
          event_string=()
          is_text=False
          timestamp=1900364
          time=1298339969.881582
KEYBOARDEVENT: type=0
                id=99
                hw_code=54
                modifiers=4
                event_string=(C)
                keyval_name=(c)
                is_text=False
                timestamp=1900364
                time=1298339969.881988
orca.isPrintableKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
Shutting down and exiting due to signal = 2
Current stack is:

  File "<string>", line 1, in <module>
  File "/usr/lib/pymodules/python2.6/orca/orca.py", line 2317, in main
    start(pyatspi.Registry) # waits until we stop the registry
  File "/usr/lib/pymodules/python2.6/orca/orca.py", line 2031, in start
    registry.start(gil=settings.useGILIdleHandler)
  File "/usr/lib/python2.6/dist-packages/pyatspi/registry.py", line 364, in start
    bonobo.main()
  File "/usr/lib/pymodules/python2.6/orca/orca.py", line 2112, in shutdownOnSignal
    debug.printStack(debug.LEVEL_ALL)
  File "/usr/lib/pymodules/python2.6/orca/debug.py", line 137, in printStack
    traceback.print_stack(None, 100, debugFile)

SPEECH OUTPUT: 'Au revoir.' voice=system
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
KEYEVENT: type=1
          id=99
          hw_code=54
          modifiers=16404
          event_string=()
          is_text=False
          timestamp=1900499
          time=1298339970.019716
KEYBOARDEVENT: type=1
                id=99
                hw_code=54
                modifiers=4
                event_string=(C)
                keyval_name=(c)
                is_text=False
                timestamp=1900499
                time=1298339970.020248
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(225,0,None)
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=16404
          event_string=(Control_L)
          is_text=True
          timestamp=1900543
          time=1298339970.174706
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=()
                is_text=True
                timestamp=1900543
                time=1298339970.177861
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^



More information about the pkg-gnome-maintainers mailing list