--- ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2.orig/debian/ubuntu-keyboard-autopilot.install
+++ ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2/debian/ubuntu-keyboard-autopilot.install
@@ -0,0 +1 @@
+usr/lib/python*/*/ubuntu_keyboard*
--- ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2.orig/debian/server.conf
+++ ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2/debian/server.conf
@@ -0,0 +1,20 @@
+[maliit]
+onscreen\active=libubuntu-keyboard-plugin.so:en_us
+
+pluginsettings\libubuntu-keyboard-plugin.so\current_style = ubuntu
+pluginsettings\libubuntu-keyboard-plugin.so\word_engine_enabled = false
+
+onscreen\enabled=libubuntu-keyboard-plugin.so:en_gb, \
+libubuntu-keyboard-plugin.so:en_us, \
+libubuntu-keyboard-plugin.so:de, \
+libubuntu-keyboard-plugin.so:es, \
+libubuntu-keyboard-plugin.so:zh_cn_cangjie, \
+libubuntu-keyboard-plugin.so:zh_cn_pinyin, \
+libubuntu-keyboard-plugin.so:zh_cn_zhuyin,
+
+
+; pluginsettings\libubuntu-keyboard-plugin.so\auto_correct_enabled = false
+; pluginsettings\libubuntu-keyboard-plugin.so\feedback_enabled = false
+; pluginsettings\libubuntu-keyboard-plugin.so\auto_caps_enabled = false
+; pluginsettings\libubuntu-keyboard-plugin.so\hide_word_ribbon_in_potrait_mode = false
+
--- ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2.orig/debian/ubuntu-keyboard-tests.install
+++ ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2/debian/ubuntu-keyboard-tests.install
@@ -0,0 +1,3 @@
+usr/bin/ubuntu-keyboard-benchmark
+/usr/share/maliit/tests/ubuntu-keyboard
+
--- ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2.orig/debian/copyright
+++ ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2/debian/copyright
@@ -0,0 +1,39 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+
+Files: *
+Copyright: 2012-2013 Canonical, Ltd.
+ 2010-2011 Nokia Corporation
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+ .
+ Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+ .
+ Neither the name of Nokia Corporation nor Canonical Ltd may
+ be used to endorse or promote products derived from this software without
+ specific prior written permission.
+
+Files: data/styles/*/sounds/typewriter.wav
+Copyright: 2005 ddohler (http://www.freesound.org/people/ddohler/)
+License: CC-BY-3.0
+ Creative Commons Attribution 3.0 Unported License
+ .
+ THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
+ COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
+ COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
+ AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
+ .
+ BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE
+ TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY
+ BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS
+ CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND
+ CONDITIONS.
+ .
+ You should have received a copy of the license along with this
+ work. If not, see .
--- ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2.orig/debian/ubuntu-keyboard-data.install
+++ ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2/debian/ubuntu-keyboard-data.install
@@ -0,0 +1,2 @@
+usr/share/glib-2.0/schemas/
+usr/share/maliit/plugins/com/ubuntu/
--- ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2.orig/debian/control
+++ ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2/debian/control
@@ -0,0 +1,69 @@
+Source: ubuntu-keyboard
+Section: libs
+Priority: optional
+Maintainer: Ubuntu Developers
+XSBC-Original-Maintainer: Michael Hasselmann
+Build-Depends: debhelper (>= 9),
+ doxygen,
+ libgl1-mesa-dev | libgl-dev,
+ libgles2-mesa-dev,
+ libglib2.0-dev,
+ libhunspell-dev,
+ libpinyin2-dev,
+ libpresage-dev,
+ libgsettings-qt-dev,
+ libubuntu-platform-api1-dev,
+ maliit-framework-dev (>= 0.99.0+git20130615+97e8335-0ubuntu3),
+ pkg-config,
+ python (>= 2.7),
+ python-setuptools,
+ qt5-default,
+ qtbase5-dev,
+ qtdeclarative5-dev,
+Standards-Version: 3.9.4
+Homepage: https://launchpad.net/ubuntu-keyboard
+# If you aren't a member of ~phablet-team but need to upload packaging changes,
+# just go ahead. ~phablet-team will notice and sync up the code again.
+Vcs-Bzr: https://code.launchpad.net/~phablet-team/ubuntu-keyboard/trunk
+
+Package: ubuntu-keyboard
+Architecture: any
+Depends: maliit-framework (>= 0.99.0+git20130615+97e8335-0ubuntu3),
+ qtdeclarative5-window-plugin,
+ ubuntu-keyboard-data (>= ${source:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: Ubuntu on-screen keyboard
+ Ubuntu Keyboard based on Maliit-Keyboard
+ .
+ Maliit provides a flexible and cross-platform input method framework. It has a
+ plugin-based client-server architecture where applications act as clients and
+ communicate with the Maliit server via input context plugins. The communication
+ link currently uses D-Bus. Maliit is an open source framework (LGPL 2) with
+ open source plugins (BSD).
+ .
+ Ubuntu-Keyboard on-screen keyboard is a Maliit plugin.
+
+Package: ubuntu-keyboard-data
+Architecture: all
+Depends: fonts-droid,
+ ${misc:Depends},
+Description: Ubuntu on-screen keyboard data files
+ Data files for the Ubuntu virtual keyboard
+
+Package: ubuntu-keyboard-tests
+Architecture: any
+Depends: ubuntu-keyboard (>= ${source:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: Ubuntu on-screen keyboard tests
+ Tests for the Ubuntu virtual keyboard
+
+Package: ubuntu-keyboard-autopilot
+Architecture: all
+Depends: libautopilot-qt,
+ ${misc:Depends},
+ ${python:Depends},
+ ubuntu-keyboard (>= ${source:Version}),
+Description: Tests and emulators package for ubuntu-keyboard
+ Autopilot tests for the ubuntu-keyboard package
--- ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2.orig/debian/compat
+++ ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2/debian/compat
@@ -0,0 +1 @@
+9
--- ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2.orig/debian/rules
+++ ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2/debian/rules
@@ -0,0 +1,34 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+export DPKG_GENSYMBOLS_CHECK_LEVEL=4
+
+%:
+ dh $@ --fail-missing --with python2
+
+override_dh_auto_configure:
+ dh_auto_configure -- -recursive \
+ MALIIT_DEFAULT_PROFILE=ubuntu \
+ CONFIG+=debug \
+ CONFIG+=nodoc \
+ CONFIG+=notests \
+ CONFIG+=enable-presage \
+ CONFIG+=enable-hunspell \
+ CONFIG+=enable-preedit \
+ CONFIG+=enable-pinyin \
+ CONFIG+=enable-qt-mobility
+
+override_dh_install:
+ # install autopilot tests
+ cd tests/autopilot; \
+ set -ex; for python in $(shell pyversions -r); do \
+ $$python setup.py install --root=$(CURDIR)/debian/tmp --install-layout=deb; \
+ done; \
+ cd $(CURDIR)
+ # Don't install the other tests
+ rm debian/tmp/usr/bin/language-layout-loading
+ rm debian/tmp/usr/bin/language-layout-switching
+ rm debian/tmp/usr/bin/repeat-backspace
+ rm debian/tmp/usr/bin/ut_editor
+ rm debian/tmp/usr/bin/word-candidates
+ dh_install -X'*.pyc' --fail-missing
--- ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2.orig/debian/changelog
+++ ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2/debian/changelog
@@ -0,0 +1,282 @@
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20131009.2-0ubuntu1) saucy; urgency=low
+
+ [ Daniel d'Andrada ]
+ * Publish keyboard info on a socket so that unity-mir can have it Have
+ a communication channel between ubuntu-keyboard and unity-mir where
+ the former hands out all the information about itself that unity-mir
+ might be interested into. That all should go away once a proper
+ architecure gets implemented. Fixes LP#1234600. (LP: #1234600,
+ #1237472)
+
+ [ Thomas Moenicke ]
+ * 3-key on symbols layout does not have extended keys .
+ * fixes #1236501 wrong layout when symbols. (LP: #1236501)
+ * fixing spacebar background.
+ * various fixes, prioritized by Bill .
+
+ [ Ubuntu daily release ]
+ * New rebuild forced
+
+ [ Christopher Lee ]
+ * Remove workarounds and fixed uncaught exception at import time.
+
+ [ Guenter Schwann ]
+ * Send return ("\r") as text in return key event fixes LP: #1230035.
+ (LP: #1230035, #1236388)
+ * Propagating mouse events does not work as expected when dragging
+ Going back to make the keyboard a child item of the swipe mouse
+ area. Fixes LP: #1236474. (LP: #1236474)
+ * New Magnifier that fixes the old Popper element fixes LP: #1236478
+ fixes LP: #1236477. (LP: #1236477, #1236478)
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 70
+
+ -- Ubuntu daily release Wed, 09 Oct 2013 23:35:18 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20131004-0ubuntu1) saucy; urgency=low
+
+ [ Thomas Moenicke ]
+ * KeyboardContainer more declarative to avoid timing issues, fixes
+ part of #1233207 . (LP: #1233207)
+ * shift state/key fixes . (LP: #1229114, #1231611)
+ * using only one loader for character and symbol layouts .
+ * fix popover.
+
+ [ Guenter Schwann ]
+ * Handle the case, that two keys are touched at the same time fixes
+ LP: #1230003. (LP: #1230003)
+ * fix popover.
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 60
+
+ -- Ubuntu daily release Fri, 04 Oct 2013 02:44:45 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20131001-0ubuntu1) saucy; urgency=low
+
+ [ William Hua ]
+ * Re-add the schema that was removed in r45, and append spell-checking
+ settings.
+
+ [ Robert Bruce Park ]
+ * Disable predictive text.
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 54
+
+ -- Ubuntu daily release Tue, 01 Oct 2013 00:20:04 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130930.2-0ubuntu1) saucy; urgency=low
+
+ [ Thomas Moenicke ]
+ * design update. (LP: #1227248)
+ * improves orientation changing behavior when osk is hidden, fixes
+ #1213127. (LP: #1213127)
+
+ [ Guenter Schwann ]
+ * Use GSettings for the settings instead of the maliit ones.
+ * Use smaller font for 1/2 and 2/2 key fixes LP: #1227225. (LP:
+ #1227225)
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 51
+
+ -- Ubuntu daily release Mon, 30 Sep 2013 18:38:51 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130926-0ubuntu1) saucy; urgency=low
+
+ [ Ubuntu daily release ]
+ * New rebuild forced from rev 45
+
+ -- Ubuntu daily release Thu, 26 Sep 2013 10:37:17 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130925-0ubuntu1) saucy; urgency=low
+
+ [ William Hua ]
+ * Add GSettings schema file.
+
+ [ Christopher Lee ]
+ * Update the autopilot emulator code to work with the recent changes
+ (moving more UI code to QML).
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 43
+
+ -- Ubuntu daily release Wed, 25 Sep 2013 11:05:45 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130920-0ubuntu1) saucy; urgency=low
+
+ [ Thomas Moenicke ]
+ * fix chinese.
+ * cleanup SHOW/HIDDEN state .
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 40
+
+ -- Ubuntu daily release Fri, 20 Sep 2013 10:54:52 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130918-0ubuntu1) saucy; urgency=low
+
+ [ Thomas Moenicke ]
+ * various fixes.
+ * added layout-test and generic test qml apps.
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 37
+
+ -- Ubuntu daily release Wed, 18 Sep 2013 07:06:45 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130912-0ubuntu1) saucy; urgency=low
+
+ [ Thomas Moenicke ]
+ * language-layouts in QML .
+ * ubuntu-keyboard fullscreen.
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 34
+
+ -- Ubuntu daily release Thu, 12 Sep 2013 12:23:00 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130829.1-0ubuntu1) saucy; urgency=low
+
+ [ Gerry Boland ]
+ * Fix crash on Mir, actually disable broken functions when using Mir
+ (i.e. typo false -> true).
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 31
+
+ -- Ubuntu daily release Thu, 29 Aug 2013 15:21:32 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130829-0ubuntu1) saucy; urgency=low
+
+ [ Gerry Boland ]
+ * Fix platform detection, corrects OSK surface management with
+ platform-api. Fixes bug: 1217501. (LP: #1217501)
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 29
+
+ -- Ubuntu daily release Thu, 29 Aug 2013 02:10:20 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130827.1-0ubuntu1) saucy; urgency=low
+
+ [ Thomas Moenicke ]
+ * fixing size of magnifier to not being cut when shown in first row .
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 27
+
+ -- Ubuntu daily release Tue, 27 Aug 2013 19:11:27 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130827-0ubuntu1) saucy; urgency=low
+
+ [ Bill Filler ]
+ * adding autopilot test, and re-merge from trunk.
+
+ [ Gerry Boland ]
+ * Create UbuntuApplicationApiWrapper to consolidate the differences
+ between the ubuntu-application-api on SurfaceFlinger and Mir (some
+ portions of the API are deprecated, so not implemented on Mir).
+ Fixes crash on Mir-only platform.
+
+ [ Christopher Lee ]
+ * adding autopilot test, and re-merge from trunk.
+
+ [ Ćukasz 'sil2100' Zemczak ]
+ * As pointed out by Sebastian, the package:any stanza is not really
+ valid - we already had to revert a similar change in the past.
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 25
+
+ -- Ubuntu daily release Tue, 27 Aug 2013 02:10:27 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130823-0ubuntu1) saucy; urgency=low
+
+ [ Gerry Boland ]
+ * Revert accidentally approved MR for revno 19, code needs review.
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 21
+
+ -- Ubuntu daily release Fri, 23 Aug 2013 10:08:24 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130822.1-0ubuntu1) saucy; urgency=low
+
+ [ Gerry Boland ]
+ * Create UbuntuApplicationApiWrapper to consolidate the differences
+ between SurfaceFlinger and Mir operations. Fixes crash on Mir-only
+ platform.
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 19
+
+ -- Ubuntu daily release Thu, 22 Aug 2013 18:36:25 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130822-0ubuntu1) saucy; urgency=low
+
+ [ Bill Filler ]
+ * revert code committed in rev 11 as it's causing regressions with
+ orientation (lp:1214575 and lp:1214578). (LP: #1214578, #1214575)
+ * Install server.conf file to replace the default keyboard, until the
+ config system is better handled later on.
+ * Removing unused styles.
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 17
+
+ -- Ubuntu daily release Thu, 22 Aug 2013 06:08:28 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130821-0ubuntu1) saucy; urgency=low
+
+ [ Gerry Boland ]
+ * Set name and role on OSK Window, helps unity8 shell identify the
+ window.
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 13
+
+ -- Ubuntu daily release Wed, 21 Aug 2013 15:04:32 +0000
+
+ubuntu-keyboard (0.99.trunk.phablet2+13.10.20130819-0ubuntu1) saucy; urgency=low
+
+ [ Michael Terry ]
+ * Rename source package
+ * Update packaging to be more modern
+ * Automatic snapshot from revision 1
+
+ [ Thomas Moenicke ]
+ * added language directory path to coreutils. Maliit-Plugins stores
+ all languages in /usr/share/maliit/plugins/languages/, but we
+ changed the language xml files as well, so they should be in a
+ plugin-related directory:
+ /usr/share/maliit/plugins/languages/com/ubuntu/
+ * added qml unittests added .bzrignore file
+ * more work on buildsystem
+ * sync with latest trunk phablet maliit-plugins
+ * fixes in buildsystem
+ * fixed language directory fixed build script
+ * new style for magnifier.
+ * tracking contentOrientation of app, fixes bug.
+
+ [ root ]
+ * fixed tests to build with the new plugin cleanup bazaar repo
+
+ [ Ubuntu daily release ]
+ * Automatic snapshot from revision 11
+
+ -- Ubuntu daily release Mon, 19 Aug 2013 02:04:41 +0000
+
+maliit-plugin-ubuntu (0.99.trunk.phablet1) saucy; urgency=low
+
+ * fix reporting wrong keyboard rectangle
+
+ -- Thomas Moenicke Wed, 10 Jul 2013 14:10:11 +0200
+
+maliit-plugin-ubuntu (0.1ubuntu1) saucy; urgency=low
+
+ * new plugin: ubuntu-keyboard
+
+ -- Thomas Moenicke Tue, 09 Jul 2013 14:34:23 +0200
--- ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2.orig/debian/ubuntu-keyboard.install
+++ ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2/debian/ubuntu-keyboard.install
@@ -0,0 +1,2 @@
+debian/server.conf etc/xdg/maliit.org/
+usr/lib/maliit/plugins/libubuntu-keyboard-plugin.so
--- ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2.orig/debian/source/format
+++ ubuntu-keyboard-0.99.trunk.phablet2+13.10.20131009.2/debian/source/format
@@ -0,0 +1 @@
+1.0