Skip to content

Commit

Permalink
Merging casper 1.157.
Browse files Browse the repository at this point in the history
  • Loading branch information
daniel-baumann committed Mar 6, 2009
1 parent e6ba554 commit d8479b7
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 0 deletions.
17 changes: 17 additions & 0 deletions docs/ChangeLog.casper
@@ -1,3 +1,20 @@
casper (1.157) jaunty; urgency=low

[ Emmet Hikory ]
* 10adduser: add Category=Favorites support for netbook-launcher
(LP: #334656)

[ Luke Yelavich ]
* scripts/casper-bottom/30accessibility && ubiquity-hooks/30accessibility:
- Remove the fast user switch applet from the top panel, to re-enable
the logout/shutdown menu options in the system menu. This is done for
the speech and braille accessibility profiles. Requiring several
keyboard shortcuts to access something that is not entirely accessible
yet only makes things difficult for blind/vision impaired users, and is
likely to cause much confusion if sed menu entries are not present.

-- Luke Yelavich <themuso@ubuntu.com> Tue, 03 Mar 2009 15:49:21 +1100

casper (1.156) jaunty; urgency=low

* scripts/casper-bottom/30accessibility &
Expand Down
21 changes: 21 additions & 0 deletions scripts/live-bottom/30accessibility
Expand Up @@ -56,6 +56,24 @@ laptop_detect ()
fi
}

remove_applet ()
{
# Code to remove an applet from the default panel setup
# This is rather hacky, but I can't think of a one or two line regular
# expression to do this any more efficiently. Patches welcome. In
# addition, setting these via gconf also doesn't work for some reason.

local line_no prior_line next_line

line_no="$(grep -n "<string>$1</string>" /root/usr/share/gconf/defaults/05_panel-default-setup.entries | cut -f 1 -d :)"
prior_line="$((line_no-1))"
next_line="$((line_no+1))"

sed -i -n "${prior_line},${next_line}!p" /root/usr/share/gconf/defaults/05_panel-default-setup.entries

chroot /root update-gconf-defaults
}

case ${ACCESS} in
access=v1)
# Lesser Visual Impairment
Expand Down Expand Up @@ -102,6 +120,7 @@ case ${ACCESS} in
gct -s -t bool /apps/gksu/disable-grab true
gct -s -t string /desktop/gnome/applications/window_manager/default /usr/bin/metacity

remove_applet fast_user_switch
;;

braille=ask)
Expand All @@ -121,6 +140,8 @@ case ${ACCESS} in
laptop_detect
chroot /root chown -R ${USERNAME}:${USERNAME} /home/${USERNAME}/.orca
fi

remove_applet fast_user_switch
;;

access=m1)
Expand Down

0 comments on commit d8479b7

Please sign in to comment.