debian/0000775000000000000000000000000012322102746007167 5ustar debian/compat0000664000000000000000000000000212305365551010373 0ustar 9 debian/maliit-framework.postinst0000664000000000000000000000056412305365551014261 0ustar #!/bin/sh set -e case "$1" in configure) update-alternatives \ --install /etc/X11/xinit/xinput.d/all_ALL xinput-all_ALL \ /etc/X11/xinit/xinput.d/maliit 15 ; ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# debian/patches/0000775000000000000000000000000012305365551010624 5ustar debian/patches/0005-testability.patch0000664000000000000000000000256712305365551014576 0ustar From: Thomas Moenicke Subject: loading testability driver. code copied from CameraApp Forwarded: no Index: maliit-framework-0.99+git20130702+97e8335/passthroughserver/main.cpp =================================================================== --- maliit-framework-0.99+git20130702+97e8335.orig/passthroughserver/main.cpp 2013-07-17 14:16:06.235252966 +0200 +++ maliit-framework-0.99+git20130702+97e8335/passthroughserver/main.cpp 2013-07-17 12:02:29.000000000 +0200 @@ -138,6 +138,23 @@ QGuiApplication app(argc, argv); + // The testability driver is only loaded by QApplication but not by QGuiApplication. + // However, QApplication depends on QWidget which would add some unneeded overhead => Let's load the testability driver on our own. + if (app.arguments().contains(QLatin1String("-testability"))) { + QLibrary testLib(QLatin1String("qttestability")); + if (testLib.load()) { + typedef void (*TasInitialize)(void); + TasInitialize initFunction = (TasInitialize)testLib.resolve("qt_testability_init"); + if (initFunction) { + initFunction(); + } else { + qCritical("Library qttestability resolve failed!"); + } + } else { + qCritical("Library qttestability load failed!"); + } + } + // Input Context Connection QSharedPointer icConnection(createConnection(connectionOptions)); debian/patches/0004-fix_activationlostevent.patch0000664000000000000000000000144012305365551017200 0ustar From: Thomas Moenicke Subject: fix activationlostevent Forwarded: no Index: maliit-framework/input-context/minputcontext.cpp =================================================================== --- maliit-framework.orig/input-context/minputcontext.cpp 2013-07-05 14:03:09.713553608 +0200 +++ maliit-framework/input-context/minputcontext.cpp 2013-07-12 17:16:31.708912452 +0200 @@ -369,10 +369,14 @@ void MInputContext::activationLostEvent() { + if (debug) qDebug() << InputContextName << "in" << __PRETTY_FUNCTION__; + // This method is called when activation was gracefully lost. // There is similar cleaning up done in onDBusDisconnection. active = false; inputPanelState = InputPanelHidden; + + updateInputMethodArea(QRect()); } debian/patches/0001-rename_input_context.patch0000664000000000000000000000346712305365551016467 0ustar From: Thomas Moenicke Subject: Renaming plugin to not conflict with the one provided by Qt Forwarded: no Index: maliit-framework-0.99+git20130702+97e8335/input-context/input-context.pro =================================================================== --- maliit-framework-0.99+git20130702+97e8335.orig/input-context/input-context.pro 2013-07-16 09:57:37.000000000 +0000 +++ maliit-framework-0.99+git20130702+97e8335/input-context/input-context.pro 2013-07-16 09:57:37.000000000 +0000 @@ -5,7 +5,7 @@ QT += dbus gui-private quick TEMPLATE = lib CONFIG += plugin -TARGET = maliitplatforminputcontextplugin +TARGET = maliitphabletplatforminputcontextplugin target.path = $$[QT_INSTALL_PLUGINS]/platforminputcontexts Index: maliit-framework-0.99+git20130702+97e8335/input-context/main.cpp =================================================================== --- maliit-framework-0.99+git20130702+97e8335.orig/input-context/main.cpp 2013-07-16 09:57:37.000000000 +0000 +++ maliit-framework-0.99+git20130702+97e8335/input-context/main.cpp 2013-07-16 09:57:37.000000000 +0000 @@ -32,7 +32,7 @@ { Q_UNUSED(paramList); - if (system.compare(system, QStringLiteral("maliit"), Qt::CaseInsensitive) == 0) { + if (system.compare(system, QStringLiteral("MaliitPhablet"), Qt::CaseInsensitive) == 0) { return new MInputContext; } return 0; Index: maliit-framework-0.99+git20130702+97e8335/input-context/maliit.json =================================================================== --- maliit-framework-0.99+git20130702+97e8335.orig/input-context/maliit.json 2013-07-16 10:28:11.000000000 +0000 +++ maliit-framework-0.99+git20130702+97e8335/input-context/maliit.json 2013-07-16 10:29:24.000000000 +0000 @@ -1,3 +1,3 @@ { - "Keys": [ "maliit" ] + "Keys": [ "maliitphablet" ] } debian/patches/series0000664000000000000000000000034212305365551012040 0ustar 0001-rename_input_context.patch 0002-ubuntu_session_type.patch 0003-prediction.patch 0004-fix_activationlostevent.patch 0005-testability.patch 0006-fix_orientation_to_angle_mapping.patch 0007-use_host_prefix_for_mkspecs.patch debian/patches/0003-prediction.patch0000664000000000000000000000155712305365551014375 0ustar From: Thomas Moenicke Subject: Enabling text prediction hooks. Forwarded: no Index: maliit-framework-0.99+git20130702+97e8335/input-context/minputcontext.cpp =================================================================== --- maliit-framework-0.99+git20130702+97e8335.orig/input-context/minputcontext.cpp 2013-06-14 23:04:41.000000000 -0300 +++ maliit-framework-0.99+git20130702+97e8335/input-context/minputcontext.cpp 2013-07-05 09:25:38.986985155 -0300 @@ -674,6 +674,7 @@ stateInformation["autocapitalizationEnabled"] = !(hints & Qt::ImhNoAutoUppercase); stateInformation["hiddenText"] = static_cast(hints & Qt::ImhHiddenText); + stateInformation["predictionEnabled"] = ! static_cast(hints & Qt::ImhNoPredictiveText); stateInformation["maliit-inputmethod-hints"] = QVariant(static_cast(hints)); debian/patches/0006-fix_orientation_to_angle_mapping.patch0000664000000000000000000000267712305365551021030 0ustar Author: Daniel d'Andrada Bug: https://bugs.launchpad.net/ubuntu-keyboard/+bug/1251330 Forwarded: no Description: Fix mapping between screen orientations and rotation angles. Simply use the function that Qt provides for that. Index: orientationAngleMapping/input-context/minputcontext.cpp =================================================================== --- orientationAngleMapping.orig/input-context/minputcontext.cpp 2014-01-31 15:40:11.336846000 -0200 +++ orientationAngleMapping/input-context/minputcontext.cpp 2014-01-31 15:41:15.171087065 -0200 @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include @@ -36,18 +37,8 @@ int orientationAngle(Qt::ScreenOrientation orientation) { - switch (orientation) { - case Qt::PrimaryOrientation: // Urgh. - case Qt::PortraitOrientation: - return MInputContext::Angle270; - case Qt::LandscapeOrientation: - return MInputContext::Angle0; - case Qt::InvertedPortraitOrientation: - return MInputContext::Angle90; - case Qt::InvertedLandscapeOrientation: - return MInputContext::Angle180; - } - return MInputContext::Angle0; + QScreen *screen = qGuiApp->primaryScreen(); + return screen->angleBetween(screen->primaryOrientation(), orientation); } } debian/patches/0007-use_host_prefix_for_mkspecs.patch0000664000000000000000000000211412305365551020030 0ustar Author: Łukasz 'sil2100' Zemczak Bug: https://bugs.launchpad.net/ubuntu/+source/maliit-framework/+bug/1279235 Forwarded: no Description: Change the mkspecs install directory for Qt 5.2 This patch is based on the patch created by Timo Jyrinki - but we also try to make the install path change Qt-version-dependent. Index: maliit-framework-0.99.0+git20130615+97e8335/config.pri =================================================================== --- maliit-framework-0.99.0+git20130615+97e8335.orig/config.pri 2013-06-15 04:04:41.000000000 +0200 +++ maliit-framework-0.99.0+git20130615+97e8335/config.pri 2014-02-26 17:18:45.824253918 +0100 @@ -142,7 +142,13 @@ DEFINES += NOXCB } -MALIIT_INSTALL_PRF = $$[QT_INSTALL_DATA]/mkspecs/features +equals(QT_MAJOR_VERSION, 5):greaterThan(QT_MINOR_VERSION, 1) { + MALIIT_INSTALL_PRF = $$[QT_INSTALL_ARCHDATA]/mkspecs/features +} +else { + MALIIT_INSTALL_PRF = $$[QT_INSTALL_DATA]/mkspecs/features +} + local-install { MALIIT_INSTALL_PRF = $$replace(MALIIT_INSTALL_PRF, $$[QT_INSTALL_PREFIX], $$PREFIX) } debian/patches/0002-ubuntu_session_type.patch0000664000000000000000000000331712305365551016356 0ustar From: Thomas Moenicke Subject: Adding Ubuntu hints to the QPA platform interface. Forwarded: no Index: maliit-framework-0.99+git20130702+97e8335/passthroughserver/main.cpp =================================================================== --- maliit-framework-0.99+git20130702+97e8335.orig/passthroughserver/main.cpp 2013-06-14 23:04:41.000000000 -0300 +++ maliit-framework-0.99+git20130702+97e8335/passthroughserver/main.cpp 2013-07-04 15:37:56.440347671 -0300 @@ -28,6 +28,8 @@ #include #include +#include + namespace { void disableMInputContextPlugin() @@ -146,5 +148,10 @@ MImServer imServer(icConnection, platform); Q_UNUSED(imServer); + QPlatformNativeInterface* nativeInterface = QGuiApplication::platformNativeInterface(); + nativeInterface->setProperty("UbuntuSessionType", 1); // SYSTEM_SESSION_TYPE + nativeInterface->setProperty("ubuntuSessionType", 1); // SYSTEM_SESSION_TYPE + nativeInterface->setProperty("session", 1); // SYSTEM_SESSION_TYPE + return app.exec(); } Index: maliit-framework-0.99+git20130702+97e8335/passthroughserver/passthroughserver.pro =================================================================== --- maliit-framework-0.99+git20130702+97e8335.orig/passthroughserver/passthroughserver.pro 2013-06-14 23:04:41.000000000 -0300 +++ maliit-framework-0.99+git20130702+97e8335/passthroughserver/passthroughserver.pro 2013-07-04 15:39:19.488344178 -0300 @@ -13,7 +13,7 @@ SOURCES += main.cpp -QT += core gui +QT += core gui gui-private # coverage flags are off per default, but can be turned on via qmake COV_OPTION=on for(OPTION,$$list($$lower($$COV_OPTION))){ debian/maliit-framework-doc.install0000664000000000000000000000022112305365551014575 0ustar usr/bin/maliit-sdk usr/share/doc/maliit-framework usr/share/doc/maliit-framework/* usr/share/gtk-doc/html/maliit usr/share/gtk-doc/html/maliit/* debian/maliit-framework.prerm0000664000000000000000000000044512305365551013521 0ustar #!/bin/sh set -e case "$1" in remove|upgrade|deconfigure) update-alternatives \ --remove xinput-all_ALL \ /etc/X11/xinit/xinput.d/maliit ; ;; failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# debian/rules0000775000000000000000000000272512305365551010263 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/qmake.mk # Package names PKG_version := $(shell dpkg-parsechangelog | sed -n 's/^Version: //p') PKG_source := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p') UPS_version := $(shell echo '$(PKG_version)' | sed 's/.*://; s/-[^-]*$$//') GIT_rev := $(shell echo '$(UPS_version)' | sed 's/.*+//') GIT_repo := https://git.gitorious.org/maliit/maliit-framework.git comma :=, empty := space := $(empty) $(empty) # Build options ENABLE_MULTITOUCH = false DEB_QMAKE_CONFIG_VAL = qt5-inputcontext debug nodoc DEB_QMAKE_ARGS = -r\ M_IM_PREFIX=/usr \ MALIIT_SERVER_ARGUMENTS="-software -bypass-wm-hint" \ MALIIT_DEFAULT_PLUGIN=libmaliit-keyboard-plugin.so get-packaged-orig-source: rm -rf $(PKG_source)-$(UPS_version) rm -f $(PKG_source)-$(UPS_version).orig.tar.gz git clone $(GIT_repo) $(PKG_source)-$(UPS_version) cd $(PKG_source)-$(UPS_version) && git archive \ --format tar \ --prefix $(PKG_source)-$(UPS_version)/ \ $(GIT_rev) \ | gzip >../$(PKG_source)_$(UPS_version).orig.tar.gz rm -rf $(PKG_source)-$(UPS_version) run-tests: xvfb-run -s '-screen 0 640x480x24' -a $(MAKE) check DEB_MAKE_CHECK_TARGET := -f debian/rules run-tests DEB_DH_INSTALL_ARGS := --fail-missing -Xexample -Xtests DEB_DH_STRIP_ARGS := --dbg-package=maliit-framework-dbg .PHONY: run-tests debian/maliit-framework.install0000664000000000000000000000030112305365551014031 0ustar debian/maliit-framework.sh etc/profile.d/ debian/xinput/* etc/X11/xinit/xinput.d usr/bin/maliit-server usr/lib/*/qt5/plugins/platforminputcontexts/libmaliitphabletplatforminputcontextplugin.so debian/libmaliit-plugins0.install0000664000000000000000000000003712305365551014272 0ustar usr/lib/libmaliit-plugins.so.* debian/copyright0000664000000000000000000000711612305365551011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: maliit-framework Files: debian/* connection/waylandinputmethodconnection.* Copyright: 2013 Canonical Ltd 2012 Canonical Ltd License: LGPL-2.1 Files: src/mimsettingsqsettings.* Copyright: 2012 Mattia Barbon 2012 Canonical Ltd License: LGPL-2.1 Files: connection/dbuscustomarguments src/maliit/plugins/abstractpluginsetting.h src/msharedattributeextensionmanager.* Copyright: 2012 Mattia Barbon License: LGPL-2.1 Files: src/unknownplatform.* src/abstractplatform.* src/windowdata.* src/windowgroup.* src/waylandplatform.* src/mimpluginmanager_p.h src/mimpluginmanager.h src/xcbplatform.* src/mimserveroptions.cpp Copyright: 2013 Openismus GmbH License: LGPL-2.1 Files: input-context/minputcontext.cpp Copyright: 2013 Jolla Ltd 2013 Digia Plc and/or its subsidiary(-ies) 2010 Nokia Corporation and/or its subsidiary(-ies) License: LGPL-2.1 Files: input-context/main.cpp Copyright: 2013 Digia Plc and/or its subsidiary(-ies) License: LGPL-2.1 Files: tests/ut_mimpluginmanagerconfig/ut_mimpluginmanagerconfig.h tests/ut_mimpluginmanagerconfig/ut_mimpluginmanagerconfig.cpp ./src/mimhwkeyboardtracker Copyright: 2012 One Laptop per Child Association License: LGPL-2.1 Files: src/mimhwkeyboardtracker_stub.cpp Copyright: 2013 Gianni Valdambrini License: LGPL-2.1 Files: weston-protocols/* Copyright: 2012, 2013 Intel Corporation License: Intel Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of the copyright holders not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. The copyright holders make no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. . THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Files: * Copyright: 2011 Nokia Corporation and/or its subsidiary(-ies) 2010 Nokia Corporation and/or its subsidiary(-ies) License: LGPL-2.1 License: LGPL-2.1 This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, version 2.1 of the License. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'. debian/maliit-framework-dev.install0000664000000000000000000000062112305365551014612 0ustar usr/lib/*/qt5/mkspecs/features/maliit-defines.prf usr/lib/*/qt5/mkspecs/features/maliit-framework.prf usr/lib/*/qt5/mkspecs/features/maliit-plugins.prf usr/include/maliit/framework usr/include/maliit/plugins usr/include/maliit/plugins/* usr/include/maliit/server usr/lib/libmaliit-plugins.so usr/lib/pkgconfig/maliit-framework.pc usr/lib/pkgconfig/maliit-plugins.pc usr/lib/pkgconfig/maliit-server.pc debian/control0000664000000000000000000001212512305365551010601 0ustar Source: maliit-framework Section: libs Priority: extra Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Mobile Team Uploaders: Michał Zając , Iain Lane Build-Depends: cdbs, debhelper (>= 9), libdbus-glib-1-dev, libudev-dev, libxcb-composite0-dev, libxcb-damage0-dev, libxcb-xfixes0-dev, libxext-dev, pkg-config, qt5-default, qtbase5-dev (>= 5.2), qtbase5-private-dev, qtdeclarative5-dev, # Test depends xvfb, qtdeclarative5-qtquick2-plugin Standards-Version: 3.9.4 Homepage: https://wiki.maliit.org Vcs-Browser: https://code.launchpad.net/~ubuntu-core-dev/maliit/maliit-framework-ubuntu Vcs-Bzr: lp:~ubuntu-core-dev/maliit/maliit-framework-ubuntu Package: maliit-framework Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: maliit-inputmethod-plugin Breaks: gir1.2-maliit-1.0 (<< ${source:Version}), libmaliit-glib0 (<< ${source:Version}), libmaliit0 (<< ${source:Version}), maliit-dbus-activation (<< ${source:Version}), maliit-inputcontext-gtk2 (<< ${source:Version}), maliit-inputcontext-gtk3 (<< ${source:Version}), maliit-inputcontext-qt4 (<< ${source:Version}), Description: Maliit Input Method Framework 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). Package: libmaliit-plugins0 Architecture: any Breaks: maliit-framework (<< 0.99) Replaces: maliit-framework (<< 0.99) Depends: ${misc:Depends}, ${shlibs:Depends}, Description: Maliit Input Method Framework Plugin Library 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). . This package provides the maliit plugin library for the Maliit framework. Package: maliit-framework-dev Architecture: any Section: libdevel Depends: maliit-framework (= ${binary:Version}), ${misc:Depends} Description: Maliit Input Method Framework - Development Files 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). . This package is needed to compile plugins for the Maliit framework Package: maliit-framework-dbg Section: debug Architecture: any Depends: maliit-framework (= ${binary:Version}), ${misc:Depends} Description: Maliit Input Method Framework - Debug symbols 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). . This package contains debugging symbols. Package: gir1.2-maliit-1.0 Depends: maliit-framework, ${misc:Depends} Architecture: all Section: oldlibs Description: transitional dummy package This is a transitional dummy package. It can safely be removed. Package: libmaliit-glib0 Depends: maliit-framework, ${misc:Depends} Architecture: all Section: oldlibs Description: transitional dummy package This is a transitional dummy package. It can safely be removed. Package: libmaliit0 Depends: maliit-framework, ${misc:Depends} Architecture: all Section: oldlibs Description: transitional dummy package This is a transitional dummy package. It can safely be removed. Package: maliit-dbus-activation Depends: maliit-framework, ${misc:Depends} Architecture: all Section: oldlibs Description: transitional dummy package This is a transitional dummy package. It can safely be removed. Package: maliit-inputcontext-gtk2 Depends: maliit-framework, ${misc:Depends} Architecture: all Section: oldlibs Description: transitional dummy package This is a transitional dummy package. It can safely be removed. Package: maliit-inputcontext-gtk3 Depends: maliit-framework, ${misc:Depends} Architecture: all Section: oldlibs Description: transitional dummy package This is a transitional dummy package. It can safely be removed. Package: maliit-inputcontext-qt4 Depends: maliit-framework, ${misc:Depends} Architecture: all Section: oldlibs Description: transitional dummy package This is a transitional dummy package. It can safely be removed. debian/maliit-framework.maintscript0000664000000000000000000000012012305365551014717 0ustar rm_conffile /etc/xdg/maliit.org/server.conf 0.99.0+git20130615+97e8335-0ubuntu2 debian/source/0000775000000000000000000000000012305365551010475 5ustar debian/source/format0000664000000000000000000000001412305365551011703 0ustar 3.0 (quilt) debian/xinput/0000775000000000000000000000000012305365551010524 5ustar debian/xinput/maliit0000664000000000000000000000015612305365551011730 0ustar XIM=none XIM_PROGRAM=/usr/bin/maliit-server XIM_ARGS= QT_IM_MODULE=MaliitPhablet DEPENDS="maliit-framework" debian/maliit-framework.sh0000664000000000000000000000015512305365551013004 0ustar # Exports the QT_IM_MODULE from the maliit-framework package QT_IM_MODULE=maliitphablet export QT_IM_MODULE debian/changelog0000664000000000000000000001504512322102746011046 0ustar maliit-framework (0.99.0+git20130615+97e8335-0ubuntu8) trusty; urgency=medium * No-change rebuild for shlib changes in qtbase and qtdeclarative. -- Ricardo Salveti de Araujo Fri, 11 Apr 2014 21:16:27 -0300 maliit-framework (0.99.0+git20130615+97e8335-0ubuntu7) trusty; urgency=medium * Bump the Qt dependency to 5.2, change the mkspecs install path as required by the new Qt version (LP: #1279235). -- Łukasz 'sil2100' Zemczak Thu, 27 Feb 2014 10:39:43 +0100 maliit-framework (0.99.0+git20130615+97e8335-0ubuntu6) trusty; urgency=medium * Fix mapping between screen orientations and rotation angles. (LP: #1251330) -- Daniel d'Andrada Fri, 31 Jan 2014 15:59:27 -0200 maliit-framework (0.99.0+git20130615+97e8335-0ubuntu5) trusty; urgency=medium * Modify xvfb command to successfully pass tests (LP: #1272249) -- Timo Jyrinki Fri, 24 Jan 2014 13:49:59 +0000 maliit-framework (0.99.0+git20130615+97e8335-0ubuntu4) trusty; urgency=medium [ Timo Jyrinki ] * Remove hard-coded dependency on libqt5core5 (LP: #1270720). -- Dmitry Shachnev Fri, 24 Jan 2014 14:54:42 +0400 maliit-framework (0.99.0+git20130615+97e8335-0ubuntu3) saucy; urgency=low * Removing server.conf so the framework can use whatever is defined by default. If a keyboard wants to replace the default behavior, it can replace the system-wide config or make it per-user. -- Ricardo Salveti de Araujo Wed, 21 Aug 2013 19:11:07 -0300 maliit-framework (0.99.0+git20130615+97e8335-0ubuntu2) saucy; urgency=low * Add missing Replaces/Breaks from libmaliit-plugins0 to maliit-framework due to file move. (LP: #1204543) * Restore some packaging bits that were dropped when the packaging was rewritten from dh to cdbs in the previous upload. - --fail-missing - Run the testsuite * Don't build-depend or use quilt explicitly. This is a 3.0 (quilt) package. * Make transitional packages Arch: all and remove strict versioned deps. -- Iain Lane Thu, 25 Jul 2013 09:45:13 +0000 maliit-framework (0.99.0+git20130615+97e8335-0ubuntu1) saucy; urgency=low [ Sergio Schvezov ] * New build from HEAD 97e8335. * Packaging import from lp:phablet-extras/maliit-framework. [ Ricardo Salveti de Araujo ] * debian/control: adding vcs and fixing dependencies * General package cleanup -- Ricardo Salveti de Araujo Tue, 23 Jul 2013 19:47:04 -0300 maliit-framework (0.94.2-0ubuntu1b1) raring; urgency=low * No-change rebuild against libudev1 -- Martin Pitt Wed, 13 Mar 2013 07:07:56 +0000 maliit-framework (0.94.2-0ubuntu1) raring; urgency=low * New upstream release + Do not abort if there are no plugins + Do not call g_type_init for glib > 2.34 + Do not use debug config for unit tests * Add new maliit-dbus-activation package to be installed when the user wishes to use maliit in this way (for example on a tablet). The default is to use explicit input method configuration. This currently only works with im-switch; im-config (Ubuntu's default IM switching framework) integration is still pending. -- Iain Lane Tue, 26 Feb 2013 11:44:26 +0000 maliit-framework (0.94.1-1~ubuntu4) raring; urgency=low * Use compat 9 so that build flags are passed into the buildsystem for us. * Use qmake-qt4 explicitly (for now). -- Iain Lane Fri, 08 Feb 2013 10:01:17 +0000 maliit-framework (0.94.1-1~ubuntu3) raring; urgency=low * Call dh_girepository to generate correct deps for gir package -- Iain Lane Thu, 07 Feb 2013 17:58:25 +0000 maliit-framework (0.94.1-1~ubuntu2) raring; urgency=low * Remove overly fragile C++ symbols file for libmaliit0. -- Iain Lane Tue, 05 Feb 2013 12:30:53 +0000 maliit-framework (0.94.1-1~ubuntu1) raring; urgency=low * Upload to Ubuntu while waiting for Debian NEW -- Iain Lane Thu, 31 Jan 2013 13:26:48 +0000 maliit-framework (0.94.1-1) experimental; urgency=low * Upload to Debian (Closes: #699428) * New upstream release 0.94.1 * Use dh(1) in d/rules * Fix package names and rationalise packages * Add watch file * Run tests in package build under xvfb * Integrate changes from Michał Zając. - Rewrite / minimise copyright file - Install xinput.d alternative -- Iain Lane Thu, 31 Jan 2013 12:02:21 +0000 maliit-framework (0.94.0-0ubuntu1~0openismus1) quantal; urgency=low * New upstream release: - Add Wayland input method support - Auto-detect subviews based on system locale - If no configuration exists, Maliit uses LANGUAGE to guess plugin's subview(s). - Don't write user configuration to disk for default values - Only write *actual* user configuration that's different from factory defaults. - Remove version suffix from libraries and install directories - Affects packaging & {header, .pc , .prf} install directories - Adjust to Qt 5.0.0 API changes - Add surface support for QtQuick2 -- Murray Cumming Mon, 14 Jan 2013 10:52:01 +0100 maliit-framework (0.93.1-0ubuntu1~openismus3) quantal; urgency=low * control: Fixed typos. Fixed a typo in a dependency name to fix the package build. Fixed a typo in a version variable. -- Murray Cumming Fri, 04 Jan 2013 22:31:44 +0100 maliit-framework (0.93.1-0ubuntu1~openismus2) quantal; urgency=low * Fixed some lintian warnings. -- Murray Cumming Fri, 14 Dec 2012 12:56:47 +0100 maliit-framework (0.93.1-0ubuntu1~openismus1) quantal; urgency=low * New upstream release. -- Murray Cumming Fri, 14 Dec 2012 11:04:22 +0100 maliit-framework (0.92.4-0ubuntu1~openismus1) quantal; urgency=low * A manual build, so uupdate does not consider this to be a native debian package. * Remove mention of usr/share/gconf/schemas/maliit-framework.schemas which no longer exists, so that broke the install. -- Murray Cumming Fri, 14 Dec 2012 10:43:00 +0000 maliit-framework (0.92.4~latest~r1548~pkg40~quantal1) quantal; urgency=low * Auto build. -- Launchpad Package Builder Thu, 27 Sep 2012 20:13:56 +0000 maliit-framework (0.81.0.1-0) unstable; urgency=low * New release -- Jon Nordby Tue, 06 Sep 2011 12:41:43 +0300