[Bug 1041303] Re: Feature freeze exception request: Plz update Onboard to 0.98.0 targeted at quantal
Francesco Fumanti
francesco.fumanti at gmx.net
Tue Sep 4 17:23:21 UTC 2012
** Attachment added: "onboard_0.98.0-0ubuntu1_amd64.deb"
https://bugs.launchpad.net/ubuntu/+source/onboard/+bug/1041303/+attachment/3292683/+files/onboard_0.98.0-0ubuntu1_amd64.deb
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1041303
Title:
Feature freeze exception request: Plz update Onboard to 0.98.0
targeted at quantal
Status in “onboard” package in Ubuntu:
Triaged
Bug description:
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/onboard/+bug/1041303/+subscriptions
More information about the Ubuntu-sponsors
mailing list