Keyboard Layouts

  • Use the selected keyboard layout for new sessions. Previously it was only used for the current session.
  • Show full language name / description instead of cryptic codes such as fr alt-oss.
  • Make the user interface consistent with the other dialogs.
  • When editing a layout, the dialog is now prefilled with the layout being edited. This allows the user to change variants quickly.
  • Fixed a bunch of crashes reported by Lionel Le Folgoc.

Appearance and mouse settings

  • Scroll to the selected gtk|icon|mouse theme if there is a list long enough to trigger a scroll bar. That way the user knows easily which theme is active. based on a patch by Skunnyk.