Comment 13 for bug 551515

Revision history for this message
Attila Hammer (hammera) wrote :

I doed the final revision if not have another suggestion or request.

What changed?
Now, the patch is not used system vide GDM gconf setting method, using original method.
The patch copying modifyed .orca folder with target system/var/lib/gdm folder.
The patch do need modifications with .bash_logout and /etc/gdm/PostSession/Default file in the target system, and this will be fix Jose wroted problem if the patch is committed and he reinstall he's system.

Final, importanter new feature:
The patched ubiquityhooks/30accessibility script in target system synchronise the new created user home folder to target system/etc/skel folder. Of course, Bill request is done now (copy .orca folder in /var/lib/gdm folder and /etc/skel folder in target system, but I do more bigger step. Single .orca folder copy in the /etc/skel folder is not enough, because this step is not result basic accessibility support with new created user with single system, now, this is done.
This happening only if accessibility mode is screen reader (access=v3 parameter is used). This new feature resulting basic accessibility support for example following situation:
If the admin user creates new user with installed system, the new created user gets basic accessibility support with Screen Reader mode.
Of course, if Bill for example do special Vinux release, this change is not destroying he made changes, custom key bindings, custom Orca scripts in /etc/skel folder. I tested this situation with custom /etc/skel folder and original installation method, this feature working right both two situation.

The patch passed my all wanted tests. Upgrade is working right, GDM is talking after full apt-get dist-upgrade and restart, when I setted Ctrl+Alt+Backspace and logout, Orca is talking correct with login screen and after I logged in.

So, I think we fixed all problems we want.

Attila