lp:ubuntu/quantal/onboard

Created by James Westby on 2012-04-26 and last modified on 2012-09-19
Get this branch:
bzr branch lp:ubuntu/quantal/onboard
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

40. By Luke Yelavich on 2012-09-19

debian/control: Demote mousetweaks to suggests, to prevent undesired GNOME
infrastructure from being pulled onto Xubuntu images.

39. By Francesco Fumanti on 2012-08-23

* 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
  - add procedure to switch between python2 and python3
  - add --without python-support to appease lintian
* 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

38. By Robert Ancell on 2012-07-19

* debian/control:
  - Bump build-depends on libdconf-dev
* debian/patches/dconf-version.patch:
  - Use latest version of dconf

37. By Francesco Fumanti on 2012-05-14

* Request for sponsorship: New bugfix release available (LP: #999185)
* debian/control:
  - add moustetweaks (>= 3.3.90) to recommends
  - update standards-version 3.9.3
  - remove wnck dependency from depends
* debian/patches: remove fix_encoding_mismatch.patch and update series
* Improve auto-show:
  - unhide for combo boxes (helps in qtoctave) and date editors
  - add focused attribute to debug output
  - fix iconifying by title bar button
  - fix bad repositioning the very first time onboard pops up
  - fix non-critical backtraces for auto-show
  - fix keyboard not being hidden on startup in Metacity
* Detect running environment to better care for its specificities
  - fix and make also window type hints environment specific
* Add command line option to override automatic environment detection
* Fix Onboard not being shown in taskbar (LP: #990486)
* 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 potential encoding mismatches in exception handlers (LP #958385)
* Fix idle transparency kicking in while typing into firefox awesomebar
* Change spelling of the unity property to ONSCREEN_KEYBOARD
* Properly set up WM_CLASS to be above dash (LP: 915250, LP: #931331)
* Switch window property to type XA_CARDINAL for compiz
* Release all keys before quitting Onboard (LP #978430)
* Simplify opacity transitions to fix some transparency glitches
* Stop blocking the unity launcher icon for some seconds after each click
* Skip transition delays on screens without compositing
* Suppress python error messages when stdin or stderr are lost
* Fix glitches when toggling force-to-top mode or decoration
* Don't flash the icon palette in lightdm
* Don't create the icon palette when embedding
* Improve robustness of showing/hiding the icon palette on startup
* Keep keyboard and icon palette above unity-2d dash
* Don't get resized by compiz grid plugin
* Try to honor rotating screens in gnome-shell
* Use deiconify for metacity when minimized by titlebar
* Remove wnck dependency as gtk3's window-state-event reports iconification
* Don't save window position for maximized or iconified windows
* Stop endless loop of auto-showing and hiding hiding onboard in dash
* Fix visibility of active modifier keys in scanning mode
* Make sure to remove the maximize button on recreating the keyboard window
* Don't try to hide keyboard when turning on force-to-top while iconified
* Switch all translated strings to unicode (LP: #933030)
* Improve robustness against errors in translations (LP: 968044)
* Import translations from the Ubuntu Translators team as of 6th May 2012
* Fix geometries not being saved when exiting from the very first launch
* Briefly present the keyboard when unhiding
* Add middle click in hover click mode; requires mousetweaks >= 3.3.90
* Make improvements in Onboard's appearance
* Add more information to README
* Fix typos (LP: #951754)
* Code cleanup

36. By Micah Gersten on 2012-03-27

* Fix string encodings mismatch without mousetweaks; This fixes an issue
  where onboard fails to launch on Xubuntu which doesn't have mousetweaks
  installed by default (LP: #958385)
  - add debian/patches/fix_encoding_mismatch.patch
  - update debian/patches/series

35. By Francesco Fumanti on 2012-02-21

Add system defaults file (LP: #938119, LP: #932855)

34. By Francesco Fumanti on 2012-02-15

* Request for sponsorship: New release available (LP: #932855)
* debian/control:
    Build-Depends: add libdconf-dev
    Depends: add gir1.2-wnck-3.0, libdconf0
    Recommends: add gir1.2-atspi-2.0
* debian/copyright: add year 2012
* debian/patches: update onboard-defaults.conf file
* Add improved scanning feature to osk extension
  - scanning works with all official layouts
  - different scan modes are available
  - support for 1, 2, 3 and 5 switches
  - devices can be configured to be used exclusively for scanning
* Port osk extension to GTK3
* Add auto-show with auto-move feature; requires at-spi2 (LP: #443986)
  - confirm activation of at-spi2 with a dialog
  - automatically move Onboard when it covers the input focus
  - no auto-move when the keyboard is manually shown
  - logging of focused at-spi accessibles through 'onboard -ddebug'
* Hide and show Onboard with a middle click on the indicator icon
* Add new icons for appindicator matching Ambiance and Radiance themes
* Add lockdown options for kiosk mode (LP: #879944)
* Silently embed into gnome-screen-saver if no app did so (LP: #857813)
* Make Onboard aware of screen rotation (LP: 911821)
* Protect against accidental resize/move of Onboard's windows (LP: #893644)
* Add option to disable resize handles (LP: #930373)
* Allow resizing with all mouse buttons
* Show menu entry for Xubuntu/Xfce (LP: #833862)
* Extend force-to-top mode to the Icon Palette
* Allow /user/local/share/onboard as an alternative installation directory
* Support starting onboard-settings in cli with non default language
* Don't start more than one instance under normal usage
* Fix onboard-settings crash in get_selected_layout_filename (LP: #913484)
* Add double click and drag click also for non dwelling mode
* Adjust category of the onboard-settings.desktop file (LP: #833873)
* Add more modifier behaviors: cycle (default), dblclick, latch, lock
* Add option to always show on visible workspace (LP: #803875)
* Add Alan Bell's themes: Typist, ModelM
* Add HighContrast, HighContrastInverse and LowContrast themes
* Option to track GTK theme to have Onboard switch to matching theme
* Make the colors of the icon of the Icon Palette adapt to the theme
* Calculate corner radius of the Icon Palette based on it's size
* Let Onboard draw itself the icon of Icon Palette instead of loading it
* Make a newly created customized theme the active one
* Stop selecting the default theme when resetting or deleting a theme
* Remove overrides for font setting and key label from themes
* Add format information to schemas, themes and colors files
* Convert sticky-key-behavior and system-theme-associations to dicts
* Show touch handles when activating drag click in dwell mode
* Show touch handles on long press of the move button
* Save window geometry 5 seconds after it was changed (LP: #819971)
* Add option to keep aspect ratio of keyboard window
* Update and fix system defaults example file
* Give the AppIndicator an accessible description (LP: #891931)
* Try to protect against bad accessibles
* Fix backtrace and ignore menu positioning with the status icon fallback
* Add shortcuts to the Preferences dialog
* Allow canceling click buttons actions at any time before the click
* Limit system impact of click polling (LP: #928800)
* Don't let the move button leave the screen (LP: 885608)
* Ask window manager to remove the maximize function (LP: #859288)
* Fix Unity 2D fighting with Onboard for the top spot
* Fix starting of the Preferences of Onboard on the LiveCD (LP: #877592)
* Block opening of Preferences when running in the Display Manager
* Improve handling of gsettings events (LP: #877601)
* Don't let compiz grid plugin resize the Icon Palette (LP: 893644)
* New color scheme format to better support detailed color settings
* Rename key attributes. "hovered" -> "prelight" and "latched" -> "active"
* Fix middle and right click button for 0.95 legacy layouts
* Fix Icon Palette flashing when unity-greeter is killed
* Fix Icon Palette not restoring the correct position
* Don't fail to start on older versions of gtk3 (3.0.11 on Mandriva 2011)
* Fix missing super key label on distributions without the ubuntu logo
* Fix almost invisibly short feedback on keypress occuring on some notebooks
* Fix Onboard being invisible after unlocking the screen
* Fix transparency bug when rapidly toggling inactivity timer
* Work around transparency state loss due to bug 837456
* Fix intltool warnings about messages being hard to translate
* Rename layer buttons
* Remove outdated hint about option for modal dialogs in AT panel
* Remove unused images
* Fix black corner issue when auto-starting in unity (LP: #877604)
* No fade delay when hiding Onboard and transparency is not supported
* Don't set inactive transparency when a text field gets focus while typing
* Remove redundant hook check
* Improve hide/show by using libwnck (LP: #917386), new runtime dependency
* Fix broken hide button in metacity without compositing
* Prevent onboard from disappearing when jammed into the lower left corner
* Don't allow to open multiple new snippet dialogs in force-to-top mode
* Don't hide new snippet dialog behind keyboard window in force-to-top mode
* Remove all active grabs
* Fix hidden window appearing as ghost in Metacity (LP: #929513)
* Fix showing of Icon Palette of first try in Metacity
* Fix typo in message about turning on accessibility (LP: #929226)
* Fix several backtraces
* Cleanup gsettings schema
* Rename tool-tip to tooltip (LP: #912929)
* Improve and fix some tooltips and key names
* Don't show tooltips while moving the keyboard
* Code cleanup, typo fixing, gui and tooltip improvements, performance fixes
* Replace % operator by python 3 string formatting to avoid encoding errors
* Begin python3 (>=3.2) conversion
* Add Gerd to AUTHORS file and order the names alphabetically
* Switch all translated strings to unicode (LP: 933030)

33. By Francesco Fumanti on 2011-12-13

  * Protect against accidental resize/move of Onboard window (LP: #893644)
  * Add option to always show on visible workspace (LP: #803875)
  * Give the AppIndicator an accessible description (LP: #891931)
  * Don't let compiz grid plugin resize the icon palette (LP: 893644)
  * Don't let the move button leave the screen (LP: 885608)
  * Reduce updates of gtk widget (LP: 897678)
  * Work around transparency state loss due to bug 837456
  * Fix resize cursor disapearing for north east window corner
  * Fix window corner issue in Unity on Ubuntu Precise
  * Fix Icon Palette flashing when unity-greeter is killed
  * Fix Unity 2D fighting with Onboard for the top spot
  * Fix missing super key label on distributions without the ubuntu logo
  * Fix almost invisible short feedback on keypress occuring on some notebooks
  * Don't shrink labels when the system font dpi changes
  * Don't ignore force-to-top mode when moving the window back into view
  * Hide move button when window decoration is enabled and force-to-top is off
  * Don't fail to start on older versions of gtk3 (3.0.11 on Mandriva 2011)
  * Prevent onboard getting stuck by grid plugin and gnome-shell
  * Fix middle and right click button for 0.95 legacy layouts
  * Don't crash gnome-shell when window state sticky is off
  * Make a newly created customized theme the active one
  * Stop intltool warnings about messages being hard to translate
  * Restore Authors file that was accidently deleted
  * Some cleanup, typo fixing, gui improvements and performance fixes
  * Merge oneiric translations from the 13-12-2011
  * debian/patches: add system defaults file with values for Unity

32. By Francesco Fumanti on 2011-10-22

* New bugfix release (LP: #880085)
* Make the Hover Click also work in the Unity Greeter
* Add some shortcuts to the Preferences dialog
* Fix the return key of the scanning layout (LP: #877385)
* Fix black corner issue when auto-starting in unity (LP: #877604)
* Fix starting of the Preferences of Onboard in the LiveCD (LP: #877592)
* Improve handling of gsettings events (LP: #877601)
* Silently embed into gnome-screen-saver if no app did so (LP: #857813)
* Remove redundant hook check
* Remove unused pictures
* Make a few small visual adjustments
* Improve or fix some tooltips and key names
* Add Gerd to AUTHORS file and order the names alphabetically
* Merge translations from the Ubuntu translators from the 22-10-2011
* debian/patches: update onboard-defaults.conf file

31. By Jeremy Bicha on 2011-09-25

Fix last update which caused onboard to always start by default
(LP: #858988)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/raring/onboard
This branch contains Public information 
Everyone can see this information.

Subscribers