[Bug 1041303] Re: Feature freeze exception request: Plz update Onboard to 0.98.0 targeted at quantal

Francesco Fumanti francesco.fumanti at gmx.net
Sat Aug 25 15:49:13 UTC 2012


** Description changed:

- Details coming in short...
+ Could you please update the version shipping with Ubuntu quantal to
+ Onboard version 0.98.0 that was released on the 23rd August and that
+ especially targets Ubuntu quantal?
+ 
+ Rational for the freeze exception: Onboard version 0.98.0 uses python3
+ instead of python2, it now uses a standard gsettings path, it includes
+ changes to better work with Unity and the Unity-greeter...
+ 
+ Here are the main changes as described in the debian/changelog file:
+ 
+ onboard (0.98.0-0ubuntu1) quantal; urgency=low
+ 
+   * Freeze exception request for new upstream release (LP: #1041303)
+   * debian/pycompat: removed as not used anymore
+   * debian/control: 
+     - Build-Depends:
+       + replace python and python-all-dev with python3-all-dev
+       + replace python-distutils-extra with python3-distutils-extra
+       + remove libxi-dev as libgtk-3-dev pulls it in
+     - remove X-Python-Version and set X-Python3-Version: >= 3.2
+     - Depends:
+       + remove ${python:Depends}, python-cairo, python-dbus,
+         python-virtkey (>= 0.60.0) and gir1.2-wnck-3.0
+       + add ${python3:Depends}, python3-cairo, python3-gi-cairo,
+         python3-dbus and python3-virtkey (>= 0.61.0)
+   * debian/rules:
+     - enhance it to work with python2 and python3
+     - split the dh line between python2 and python3 for pbuilder
+     - add procedure to switch between python2 and python3
+     - add --without python-support to appease lintian
+     - work around lintian asking for dependency of unused python version
+   * debian/onboard.lintian-override:
+     - override missing manual message
+     - override extra-license-file message
+   * Move gsettings path to /org/onboard (LP: #982699); thanks R. Ancell
+   * Various visual improvements: 
+     - push down effect on keys
+     - keys now have shadows
+     - smaller touch handles
+     - tweak images used by click buttons and other keys
+     - smoother transparency transitions
+   * Detect window manager to care for its specificities
+   * Add command line option to override automatic environment detection
+   * Mark command line help as translatable
+   * Add middle click in hover click mode; requires mousetweaks >= 3.3.90
+   * Various auto-show fixes
+   * Stop endless loop of auto-show on top of unity dash
+   * Fix some show/hide problems
+   * Stop wiggling of launcher icons on show/hide of keyboard window
+   * Various python3 adaptions, trying to keep python2 compatibility
+   * Move to python3 needs virtkey version >= 0.61.0
+   * Switch all translated strings to unicode (LP: 933030)
+   * Make python3 the default
+   * Don't show disabled buttons when XEmbedding (LP: #1019593)
+   * Don't create the icon palette when XEmbedding
+   * Add new color scheme to follow the HighContrastInverse theme update
+   * Stayon top of full-screen windows in force-to-top mode (LP: #1035578)
+   * Fix keyboard and icon palette not always above dash
+   * Add lockdown key to disable all dwell-activation
+   * Adapt to WM_NAMEs of Unity version 6
+   * Write message listing dependencies when sdist fails
+   * Add tests to check translations for errors, uses python-nose
+   * Make Onboard more robust against translation errors
+   * Make icon palette dwellable
+   * Add dconf version detection, thanks Robert Ancell
+   * Fix Super key (LP: #900191)
+   * Make menu key pop up context menu
+   * Separate layout loading from the keyboard widget
+   * Improve exception handling for theme and color files
+   * Limit keyboard size when it doesn't fit on screen (LP: #991318)
+   * Trap various X BadWindow errors (LP: #1016980)
+   * Work around regression of configure event in quantal
+   * Remove wnck dependency as gtk3's window-state-event reports iconification
+   * Prevent zombie process when launching preferences (LP: #936332)
+   * Only appear in gnome-screen-saver if onboard was running (LP: #938302)
+   * Don't check for running Onboard if "Typing Assistant" is on (LP: #938302)
+   * Fix some problems when compositing is enabled
+   * Switch window property to type XA_CARDINAL for compiz
+   * Fix keyboard window not moving when the gsettings keys are changed
+   * Fix regression when starting in unity-greeter
+   * Suppress python error messages in unity-greeter
+   * Catch SIGTERM and make sure all keys are released when exiting (LP: #978430)
+   * Don't hide the keyboard when switching themes in unity-greeter
+   * Fix saving of keyboard window and icon palette after first start
+   * Fix theme not being remembered between launches
+   * Make active modifier keys visible in scanning mode
+   * Fix init of scanning mode with Xinput 2.2 and GTK 3.5.12-0ubuntu1
+   * Fix python3 encoding errors in non-Unicode locales
+   * Fix python3 encoding error when trying to personalize a layout
+   * Fix python3 backtrace on adding a new snippet
+   * Fix migration of gsettings values of icon palette
+   * Fix startup of Onboard for some tablet users
+   * Don't get resized by compiz grid plugin
+   * Fix saving of home-rect in GNOME Shell when decoration is active
+   * Fix keyboard window resizing when rotating screen in GNOME Shell
+   * Inform unity that this is an on-screen keyboard, cf LP: #739812
+   * Fix idle transparency kicking in while typing into firefox awesomebar
+   * Exit cleanly on Ctrl-c
+   * Fix typos in tooltips
+   * Some code and comments cleanup
+ 
+  -- Francesco Fumanti <francesco.fumanti at gmx.net>  Thu, 23 Aug 2012
+ 22:41:24 +0200
+ 
+ For more details, please have a look at the commits in trunk between
+ revisions 753 and 940.
+ 
+ Regression potential: marmuta, the main coder of Onboard these last
+ years does regression testing for all releases manually by checklist in
+ the desktop environments that matters most for Ubuntu, particularly
+ Unity and GNOME Shell... We also have the intention to remain available
+ to provide fixes in case of problem.
+ 
+ Moreover, in the case of problems, it should not affect other fonctionalities as: 
+ $ apt-cache rdepends onboard
+ onboard
+ Reverse Depends:
+   onboard:i386
+   xubuntu-desktop
+   ubuntu-desktop
+ 
+ 
+ Requirements: Onboard 0.98.0 needs virtkey 0.61.0, as it uses now python3. Thus, python3-virtkey that gets produced by the same source package as python-virtkey has to be accepted from universe in main, as Onboard 0.98.0 requires it and as Onboard is the default onscreen keyboard of Ubuntu. (python-virtkey is in main for several years already)
+ 
+ 
+ The files attached to this bug thread were created by pbuilder.

-- 
You received this bug notification because you are a member of
Accessibility, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1041303

Title:
  Feature freeze exception request: Plz update Onboard to 0.98.0
  targeted at quantal

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/onboard/+bug/1041303/+subscriptions



More information about the Ubuntu-accessibility-bugs mailing list