--- unity-api-8.7+17.04.20170404.orig/debian/changelog +++ unity-api-8.7+17.04.20170404/debian/changelog @@ -0,0 +1,900 @@ +unity-api (8.7+17.04.20170404-0ubuntu2) cosmic; urgency=medium + + [ Khurshid Alam ] + * Drop transitional dummy packages, fix FTBFS on cosmic. + + -- Łukasz 'sil2100' Zemczak Mon, 15 Oct 2018 14:25:18 +0100 + +unity-api (8.7+17.04.20170404-0ubuntu1) zesty; urgency=medium + + [ Pete ] + * Add Glib and GObject Assigner helpers. + + [ Pete Woods ] + * unity::util - Add glib signal managers + + [ Rodney Dawes ] + * Add utility function to prepend $SNAP to directory paths. + + -- Pete Woods Tue, 04 Apr 2017 09:37:43 +0000 + +unity-api (8.6+17.04.20170317-0ubuntu1) zesty; urgency=medium + + [ Michael Zanetti ] + * Add appId property to MirSurfaceInterface + + [ Pete Woods ] + * unity::util - unique_gobject and share_gobject now throw for + floating references (LP: #1672657) + + -- Lukáš Tinkl Fri, 17 Mar 2017 11:08:20 +0000 + +unity-api (8.5) UNRELEASED; urgency=medium + + [ Michael Zanetti ] + * Add RoleIsPrivate to launcher's quicklist entries + + [ Daniel d'Andrada ] + * MirSurfaceInterface::allowClientResize + + -- Michael Zanetti Fri, 24 Feb 2017 13:57:12 +0000 + +unity-api (8.4+17.04.20170223-0ubuntu1) zesty; urgency=medium + + [ Pete Woods ] + * unity::util - Make Glib and GObject memory management + utilities handle NULL quietly. + + -- Pete Woods Thu, 23 Feb 2017 11:22:37 +0000 + +unity-api (8.3+17.04.20170217-0ubuntu1) zesty; urgency=medium + + [ Pete ] + * unity::util - Add typedef macros to GlibMemory to make method + and member variable definitions easier. + + -- Pete Woods Fri, 17 Feb 2017 14:12:04 +0000 + +unity-api (8.2+17.04.20170206-0ubuntu1) zesty; urgency=medium + + [ Daniel d'Andrada ] + * MirSurfaceInterface: add childSurfaceList and parentSurface + + -- Albert Astals Cid Mon, 06 Feb 2017 09:11:03 +0000 + +unity-api (8.1+17.04.20170120.1-0ubuntu1) zesty; urgency=medium + + [ Pete ] + * unity::util - add GObject shared memory utility classes + and helper methods. + * unity::util - add Glib memory management utility functions. + + -- Lukáš Tinkl Fri, 20 Jan 2017 17:08:56 +0000 + +unity-api (8.1) UNRELEASED; urgency=medium + + * Added Mir::currentKeymap + + -- Lukáš Tinkl Fri, 30 Sep 2016 13:20:00 +0200 + +unity-api (8.0+17.04.20170110.1-0ubuntu1) zesty; urgency=medium + + [ Albert Astals Cid ] + * Enable -Wsuggest-override + * Use the new Q_ENUM (Qt 5.5) + + [ Nick Dedekind ] + * Fully qualify pointer type namespaces in signals so that the + parameters can be used in qml. + + -- Timo Jyrinki Tue, 10 Jan 2017 06:42:45 +0000 + +unity-api (8.0+17.04.20161215-0ubuntu1) zesty; urgency=medium + + * unity::shel::application - changes for the miral way of doing things + + -- Daniel d'Andrada Thu, 15 Dec 2016 16:16:07 +0000 + +unity-api (7.121+17.04.20161205-0ubuntu1) zesty; urgency=medium + + * Add AppDrawerModelInterface + + -- Michael Zanetti Mon, 05 Dec 2016 15:20:31 +0000 + +unity-api (7.120+17.04.20161123-0ubuntu1) zesty; urgency=medium + + [ Andrea Azzarone ] + * Add hasSeparator role to quicklistModel. + + [ Marcus Tomlinson ] + * Don't rely on glib error message strings in IniParser_test (LP: + #1642673) + + -- Andrea Cimitan Wed, 23 Nov 2016 12:11:04 +0000 + +unity-api (7.119+16.10.20160909-0ubuntu1) yakkety; urgency=medium + + [ Daniel d'Andrada ] + * Added MirSurfaceInterface::confinesMousePointer + + -- Michał Sawicz Fri, 09 Sep 2016 14:39:28 +0000 + +unity-api (7.118+16.10.20160830-0ubuntu1) yakkety; urgency=medium + + [ Nick Dedekind ] + * Added persistent Id property for MirSurface + + -- Ken VanDine Tue, 30 Aug 2016 13:40:30 +0000 + +unity-api (7.117+16.10.20160819-0ubuntu1) yakkety; urgency=medium + + * Removed empty unreleased entry from changelog. (LP: #1613563) + + -- Michi Henning Fri, 19 Aug 2016 22:16:23 +0000 + +unity-api (7.117+16.10.20160810-0ubuntu1) yakkety; urgency=medium + + [ Daniel d'Andrada ] + * ApplicationInfoInterface: remove "stage" property + * ApplicationManagerInterface: remove "stage" role + + -- Michał Sawicz Wed, 10 Aug 2016 08:20:08 +0000 + +unity-api (7.116+16.10.20160805-0ubuntu1) yakkety; urgency=medium + + * Remove unnecessary Boost dependency from package. + + -- James Henstridge Fri, 05 Aug 2016 04:08:06 +0000 + +unity-api (7.116+16.10.20160730-0ubuntu1) yakkety; urgency=medium + + [ Michał Sawicz ] + * Don't run tests on powerpc (LP: #1606927) + + [ Stephen Kelly ] + * Silence some gcc warnings. + + -- Lukáš Tinkl Sat, 30 Jul 2016 21:18:50 +0000 + +unity-api (7.116+16.10.20160620-0ubuntu1) yakkety; urgency=medium + + * MirSurfaceInterface: add inputBounds property + + -- Daniel d'Andrada Mon, 20 Jun 2016 14:39:15 +0000 + +unity-api (7.115+16.10.20160614-0ubuntu1) yakkety; urgency=medium + + [ Michael Zanetti ] + * Drop Launchermodel::setAlerting, it's not needed + + -- Albert Astals Cid Tue, 14 Jun 2016 08:34:16 +0000 + +unity-api (7.114) UNRELEASED; urgency=medium + + * Add ApplicationInfoInterface::surfaceCount property + + -- Michael Zanetti Mon, 09 May 2016 18:43:38 +0200 + +unity-api (7.113+16.10.20160525-0ubuntu1) yakkety; urgency=medium + + [ Daniel d'Andrada ] + * Remove hotspot property from MirMousePointerInterface + + [ Albert Astals Cid ] + * Mark roleNames as override + + [ Michi Henning ] + * Re-enabled license/copyright test for xenial. (LP: #1194867) + + -- Michael Terry Wed, 25 May 2016 06:02:38 +0000 + +unity-api (7.112+16.04.20160518-0ubuntu1) xenial; urgency=medium + + [ Daniel d'Andrada ] + * Move promptSurfaceList from MirSurfaceInterface to ApplicationInfoInterface + * Added MirSurfaceListInterface::first property + + [ CI Train Bot ] + * No-change rebuild. + + -- Nick Dedekind Wed, 18 May 2016 09:31:07 +0000 + +unity-api (7.111+16.04.20160426.2-0ubuntu1) xenial; urgency=medium + + [ Pawel Stolowski ] + * Added RoleSocialActions to ResultsModelInterface of scopes. + * Added ExpandableFilterWidgetInterface. + + [ CI Train Bot ] + * No-change rebuild. + + -- Pawel Stolowski Tue, 26 Apr 2016 15:31:50 +0000 + +unity-api (7.110+16.04.20160413-0ubuntu1) xenial; urgency=medium + + [ Daniel d'Andrada ] + * MirSurfaceInterface: replace keymapLayout and keymapVariant with keymap + * Unity.Application: Added and refactored APIs for surface-based window management + + [ CI Train Bot ] + * No-change rebuild. + + -- Gerry Boland Wed, 13 Apr 2016 18:39:21 +0000 + +unity-api (7.109+16.04.20160405-0ubuntu1) xenial; urgency=medium + + [ Marcus Tomlinson ] + * Add set*() methods to IniParser + + [ CI Train Bot ] + * No-change rebuild. + + -- Marcus Tomlinson Tue, 05 Apr 2016 06:03:34 +0000 + +unity-api (7.108+16.04.20160322-0ubuntu1) xenial; urgency=medium + + [ Lukáš Tinkl, Michał Sawicz ] + * Add API for setting keyboard layout+variant on a surface (LP: + #1524400, #1491340) + + [ Nick Dedekind ] + * Added setStage for sidestage redesign. + * Added support for low shell chrome (LP: #1535397) + + [ Pawel Stolowski ] + * Base interfaces for filters. + * Interface for RangeInputFilter. + * ValueSliderFilter interface. + + -- Michael Zanetti Tue, 22 Mar 2016 07:48:55 +0000 + +unity-api (7.107+16.04.20160223-0ubuntu1) xenial; urgency=medium + + * Removed PreviewStackInterface, modified ScopeInterface to return + PreviewModelInterface on preview(). + * Interface for activationInProgress flag. (LP: #1537132) + + -- Pawel Stolowski Tue, 23 Feb 2016 12:12:26 +0000 + +unity-api (7.106+16.04.20160211.1-0ubuntu1) xenial; urgency=medium + + [ Daniel d'Andrada ] + * Added ApplicationInfoInterface.initialSurfaceSize (LP: #1532974) + * MirSurfaceInterface: added size hints + + -- Michał Sawicz Thu, 11 Feb 2016 23:53:29 +0000 + +unity-api (7.105+16.04.20160104-0ubuntu1) xenial; urgency=medium + + [ Michael Zanetti ] + [Albert Astals Cid ] + * New property to support more complex cards + + [ CI Train Bot ] + * No-change rebuild. + + -- CI Train Bot Mon, 04 Jan 2016 15:09:55 +0000 + +unity-api (7.104+16.04.20151207-0ubuntu1) xenial; urgency=medium + + [ Daniel d'Andrada ] + * Add MirSurfaceItem.fillMode + + [ Michael Terry ] + * Added ApplicationInfoInterface::exemptFromLifecycle + + [ CI Train Bot ] + * No-change rebuild. + + -- Gerry Boland Mon, 07 Dec 2015 16:21:29 +0000 + +unity-api (7.103+16.04.20151125-0ubuntu1) xenial; urgency=medium + + [ Daniel d'Andrada ] + * Added MirMousePointerInterface::setCustomCursor + * Added MirMousePointerInterface::handleWheelEvent + + [ CI Train Bot ] + * No-change rebuild. + + -- Michał Sawicz Wed, 25 Nov 2015 14:13:25 +0000 + +unity-api (7.102+16.04.20151124-0ubuntu1) xenial; urgency=medium + + * Depend on devscripts, needed by licensecheck. Disable licensecheck + on xenial for now. + + -- Pawel Stolowski Tue, 24 Nov 2015 12:01:48 +0000 + +unity-api (7.102+16.04.20151109-0ubuntu1) xenial; urgency=medium + + [ CI Train Bot ] + * New rebuild forced. + + -- Michael Zanetti Mon, 09 Nov 2015 14:40:51 +0000 + +unity-api (7.102+16.04.20151102-0ubuntu1) xenial; urgency=medium + + [ Nick Dedekind ] + * Added visibility to surface interface. + + [ Michael Terry ] + * Add isTouchApp to ApplicationInfoInterface + + [ CI Train Bot ] + * New rebuild forced. + + -- Michał Sawicz Mon, 02 Nov 2015 11:23:42 +0000 + +unity-api (7.102-0ubuntu1) UNRELEASED; urgency=medium + + * New method for in-card actions. + + -- Pawel Stolowski Tue, 06 Oct 2015 18:06:37 +0200 + +unity-api (7.101+15.10.20151021-0ubuntu1) wily; urgency=medium + + [ Daniel d'Andrada ] + * unity/shell/application: Add Mir.cursorName + * unity/shell/application: Added MirMousePointerInterface.h + * unity/shell/application: Added MirPlatformCursor.h + + [ Lukáš Tinkl ] + * unity/shell/application: Add MirSurfaceInterface.nameChanged + + [ CI Train Bot ] + * New rebuild forced. + + [ Michał Sawicz ] + * Resync trunk + + -- Michał Sawicz Wed, 21 Oct 2015 11:48:38 +0000 + +unity-api (7.100+15.10.20150903-0ubuntu1) wily; urgency=medium + + [ Michal Sawicz ] + * No change rebuild to resync vivid+overlay and wily + + [ CI Train Bot ] + * No-change rebuild. + + -- CI Train Bot Thu, 03 Sep 2015 08:54:03 +0000 + +unity-api (7.100+15.04.20150827-0ubuntu1) vivid; urgency=medium + + [ Daniel d'Andrada ] + * Added MirSurface and MirSurfaceItem interfaces + + [ CI Train Bot ] + * No-change rebuild. + + -- CI Train Bot Thu, 27 Aug 2015 08:50:45 +0000 + +unity-api (7.99+15.04.20150811-0ubuntu1) vivid; urgency=medium + + * New rebuild forced. + + -- CI Train Bot Tue, 11 Aug 2015 14:05:55 +0000 + +unity-api (7.99+15.04.20150804-0ubuntu1) vivid; urgency=medium + + [ Daniel d'Andrada ] + * Remove ApplicationManagerInterface.forceDashActive + * Remove ApplicationManagerInterface.suspended + * Add ApplicationInfoInterface.requestedState + * Add a NO_TESTS options to cmake + + -- CI Train Bot Tue, 04 Aug 2015 15:26:16 +0000 + +unity-api (7.99-0ubuntu1) UNRELEASED; urgency=medium + + * Changes to activate and preview methods of ScopeInterface. + + -- Pawel Stolowski Mon, 03 Aug 2015 14:03:47 +0000 + +unity-api (7.98+15.04.20150724-0ubuntu1) vivid; urgency=medium + + [ Mirco Müller (MacSlow) ] + * added alerting/setAlerting API to LauncherModel and LauncherItem interfaces + + -- CI Train Bot Fri, 24 Jul 2015 09:53:01 +0000 + +unity-api (7.97+15.10.20150721-0ubuntu1) wily; urgency=medium + + [ Michi Henning ] + * Remove dependency on gcc 4.9. (LP: #1452342) + + -- CI Train Bot Tue, 21 Jul 2015 05:13:26 +0000 + +unity-api (7.97+15.10.20150611-0ubuntu1) wily; urgency=medium + + [ Daniel d'Andrada ] + * add supportedOrientations and rotatesWindowContents to ApplicationInfo + + -- CI Train Bot Thu, 11 Jun 2015 09:11:57 +0000 + +unity-api (7.96+15.04.20150410.2-0ubuntu1) vivid; urgency=medium + + [ CI Train Bot ] + * New rebuild forced. + + [ Michi Henning ] + * Reverted commit 93 because it cost me a cool 1.5 hours today. Turns + out that libmcheck is not thread-safe and causes the most amazing + crashes in unpredictable ways :-( + + -- CI Train Bot Fri, 10 Apr 2015 16:07:39 +0000 + +unity-api (7.96+15.04.20150213-0ubuntu1) vivid; urgency=medium + + [ Pawel Stolowski ] + * Added close method to scopes interface. + + -- CI Train Bot Fri, 13 Feb 2015 15:15:59 +0000 + +unity-api (7.95+15.04.20150211-0ubuntu1) vivid; urgency=medium + + [ Michael Zanetti ] + * add onlyPinned property to launcher model + + [ Michał Sawicz ] + * Add :native to g++ dependency for cross-building and wrap-and-sort + for good measure. Python needs :any, too. (LP: #1353855) + + -- Ubuntu daily release Wed, 11 Feb 2015 16:28:29 +0000 + +unity-api (7.94+15.04.20141205-0ubuntu1) vivid; urgency=medium + + [ Albert Astals Cid ] + * Add setFavorite/moveFavoriteTo + + -- Ubuntu daily release Fri, 05 Dec 2014 10:51:44 +0000 + +unity-api (7.93+15.04.20141104-0ubuntu1) vivid; urgency=medium + + [ Michael Zanetti ] + * add a signal to the launcher model to hint changes + + -- Ubuntu daily release Tue, 04 Nov 2014 14:42:57 +0000 + +unity-api (7.92+14.10.20141003.1-0ubuntu1) utopic; urgency=medium + + [ Michael Zanetti ] + * Add dashActive property to application api + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Fri, 03 Oct 2014 16:52:41 +0000 + +unity-api (7.91+14.10.20140922.1-0ubuntu1) utopic; urgency=medium + + [ Daniel d'Andrada ] + * Added splash screen data do ApplicationInfoInterface + + -- Ubuntu daily release Mon, 22 Sep 2014 17:35:28 +0000 + +unity-api (7.90+14.10.20140918-0ubuntu1) utopic; urgency=medium + + [ Michael Zanetti ] + * add countVisible property + * allow updating item's name and icon properties. They might change in case of updates + + -- Ubuntu daily release Thu, 18 Sep 2014 16:42:26 +0000 + +unity-api (7.89+14.10.20140825-0ubuntu1) utopic; urgency=medium + + [ Daniel d'Andrada ] + * Remove all mentions to screenshotting from the API + + -- Ubuntu daily release Mon, 25 Aug 2014 07:04:31 +0000 + +unity-api (7.88+14.10.20140806-0ubuntu1) utopic; urgency=medium + + [ Michal Hruby ] + * Define scopes interface version 4 + + -- Ubuntu daily release Wed, 06 Aug 2014 19:32:56 +0000 + +unity-api (7.87+14.10.20140731-0ubuntu1) utopic; urgency=medium + + [ Michal Hruby ] + * Added interface definition for scopes overview. + + -- Ubuntu daily release Thu, 31 Jul 2014 11:14:00 +0000 + +unity-api (7.86+14.10.20140718.1-0ubuntu1) utopic; urgency=medium + + [ Michi Henning ] + * Explicitly select g++-4.9 to prevent ABI breakage. + + -- Ubuntu daily release Fri, 18 Jul 2014 16:20:15 +0000 + +unity-api (7.85+14.10.20140708-0ubuntu1) utopic; urgency=medium + + [ Marcus Tomlinson ] + * Add settings support for shell + + [ Michal Hruby ] + * Added header links CategoriesInterface and performQuery() to + ScopeInterface + + [ Michi Henning ] + * A few minor fixes to the doc comments for comparison operators. + + -- Ubuntu daily release Tue, 08 Jul 2014 15:06:24 +0000 + +unity-api (7.84+14.10.20140702.2-0ubuntu1) utopic; urgency=medium + + [ Michal Hruby ] + * Added IniParser::get_locale_string_array + + -- Ubuntu daily release Wed, 02 Jul 2014 15:17:16 +0000 + +unity-api (7.83+14.10.20140626-0ubuntu1) utopic; urgency=medium + + [ Michal Hruby ] + * Added customizations property to ScopeInterface. + + -- Ubuntu daily release Thu, 26 Jun 2014 11:05:05 +0000 + +unity-api (7.82+14.10.20140616-0ubuntu1) utopic; urgency=medium + + [ Albert Astals Cid ] + * Add interfaces for scope departments. + + -- Ubuntu daily release Mon, 16 Jun 2014 14:45:10 +0000 + +unity-api (7.81+14.10.20140528-0ubuntu1) utopic; urgency=low + + [ Michael Zanetti ] + * properly parent mock items otherwise QML deletes them as of 5.2 (LP: + #1318889) + * properly parent MockApplicationInfo objects in the mock plugin. QML + might delete them otherwise. + + -- Ubuntu daily release Wed, 28 May 2014 10:38:05 +0000 + +unity-api (7.81+14.10.20140520-0ubuntu1) utopic; urgency=medium + + [ Albert Astals Cid ] + * Add interfaces for scopes. + + [ Jussi Pakkanen ] + * Add missing include so compilation works with pch disabled. + + -- Ubuntu daily release Tue, 20 May 2014 12:05:11 +0000 + +unity-api (7.80.8+14.10.20140505-0ubuntu1) utopic; urgency=medium + + [ Mirco Müller (MacSlow) ] + * Bump unity-notification version due to exposure of NotificationModel's Roles-Enum. + + -- Ubuntu daily release Mon, 05 May 2014 12:02:22 +0000 + +unity-api (7.80.7+14.10.20140428.1-0ubuntu1) utopic; urgency=medium + + [ Michal Hruby ] + * Added IniParser::get_locale_string() + + -- Ubuntu daily release Mon, 28 Apr 2014 17:28:16 +0000 + +unity-api (7.80.6+14.04.20140402-0ubuntu1) trusty; urgency=low + + [ Mirco Müller ] + * The data-roles of the NotificationModel to should be exposed to QML. + + -- Ubuntu daily release Wed, 02 Apr 2014 17:42:41 +0000 + +unity-api (7.80.6+14.04.20140401-0ubuntu1) trusty; urgency=medium + + [ Michael Zanetti ] + * Bump version for Application api changes + + -- Ubuntu daily release Tue, 01 Apr 2014 22:41:05 +0000 + +unity-api (7.80.5+14.04.20140304-0ubuntu1) trusty; urgency=low + + [ CI bot ] + * No change rebuild against Qt 5.2.1. + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Tue, 04 Mar 2014 13:52:36 +0000 + +unity-api (7.80.5+14.04.20140120-0ubuntu2) UNRELEASED; urgency=medium + + * Made calls to IniParser constructor and destructor thread-safe. Without + this, if the destructor is called from a different thread than the constructor, + we get complaints from thread sanitizer. + + -- Michi Henning Tue, 18 Feb 2014 10:29:04 +1000 + +unity-api (7.80.5+14.04.20140120-0ubuntu1) trusty; urgency=low + + [ Jussi Pakkanen ] + * Remove deprecated NonCopyable base class. + + [ Michi Henning ] + * Removed final semicolon from NONCOPYABLE macro. This makes the usage + consistent with the UNITY_DEFINES_PTRS macro, which also does not + include the semicolon. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 119 + + -- Ubuntu daily release Mon, 20 Jan 2014 16:05:43 +0000 + +unity-api (7.80.5+14.04.20131219.1-0ubuntu1) trusty; urgency=low + + [ Michi Henning ] + * Changed unity::Exception::what() to return the same text as unity::Exception::to_string(). + + [ Michal Hruby ] + * Expose full version including micro version number in pc file. + + [ Jussi Pakkanen ] + * Made noncopyable a macro. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 116 + + -- Ubuntu daily release Thu, 19 Dec 2013 21:07:55 +0000 + +unity-api (7.80.4+14.04.20131126.2-0ubuntu1) trusty; urgency=low + + [ Michal Hruby ] + * Added pkg-config module unity-shell-api. + + [ Albert Astals ] + * Avoid cmake warnings CMake Warning (dev) in CMakeLists.txt: Syntax + Warning in cmake code at /home/tsdgeos_work/phablet/unity-api/unity- + api/CMakeLists.txt:53:88 Argument not separated from preceding token + by whitespace. This warning is for project developers. Use -Wno-dev + to suppress it. CMake Warning (dev) in CMakeLists.txt: Syntax + Warning in cmake code at /home/tsdgeos_work/phablet/unity-api/unity- + api/CMakeLists.txt:53:107 Argument not separated from preceding + token by whitespace. This warning is for project developers. Use - + Wno-dev to suppress it. . + + [ Michi Henning ] + * Don't set -fno-permissive when compiling with clang because clang + produces an "ignored" warning for this flag. Set - + DGTEST_USE_OWN_TR1_TUPLE=1 to make tests compile with clang. + * Fix warning from clang when building libgtest about unused field. + * Removed obsolete doxygen config variable that caused a warning + during the build. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 112 + + -- Ubuntu daily release Tue, 26 Nov 2013 19:42:23 +0000 + +unity-api (7.80.3+13.10.20130927.1-0ubuntu1) saucy; urgency=low + + [ Michi Henning ] + * Changed pkgconfig to use absolute path for Libs, so things will work + if the package is installed in a non-standard location. + * Reverting commit 89, which added -D_GLIBCXX_DEBUG. This has truly + hideous consequences when calling cross-library and passing STL + types. If not all libraries involved are compiled with the same + flag, the code links and runs and, in many cases, will work, except + in some cases, where suddenly the stack gets trashed, the code + segfaults on a memory allocation, or similar. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 106 + + -- Ubuntu daily release Fri, 27 Sep 2013 10:32:57 +0000 + +unity-api (7.80.3+13.10.20130912-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * update Launcher API to make use of the new ApplicationManager api. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 103 + + -- Ubuntu daily release Thu, 12 Sep 2013 13:45:40 +0000 + +unity-api (7.80.3+13.10.20130911-0ubuntu1) saucy; urgency=low + + [ Gerry Boland ] + * Shell::Application: Apply Q_ENUMS to the Roles enum so + implementations can use it. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 101 + + -- Ubuntu daily release Wed, 11 Sep 2013 00:29:43 +0000 + +unity-api (7.80.3+13.10.20130905.2-0ubuntu1) saucy; urgency=low + + [ Gerry Boland ] + * AppManager: change startApplication to return ApplicationInfo, is + useful for shell. + + [ Michael Zanetti ] + * add applicationFocused method to LauncherModelInterface. + * add focused role to model. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 99 + + -- Ubuntu daily release Thu, 05 Sep 2013 10:47:48 +0000 + +unity-api (7.80.3+13.10.20130904-0ubuntu1) saucy; urgency=low + + [ Gerry Boland ] + * ApplicationManagerInterface: adjust API to use appId for app + start/stop/focus. Return ApplicationInfoInterface only in get(index) + and the new findApplication(appId) methods. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 95 + + -- Ubuntu daily release Wed, 04 Sep 2013 03:02:27 +0000 + +unity-api (7.80.3+13.10.20130903.1-0ubuntu1) saucy; urgency=low + + [ Jussi Pakkanen ] + * Use glibc's memory validator. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 93 + + -- Ubuntu daily release Tue, 03 Sep 2013 06:09:20 +0000 + +unity-api (7.80.3+13.10.20130902-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * Add Ubuntu.Application API, including tests and a mock + implementation. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 91 + + -- Ubuntu daily release Mon, 02 Sep 2013 02:29:21 +0000 + +unity-api (7.80.3+13.10.20130826.2-0ubuntu1) saucy; urgency=low + + [ Jussi Pakkanen ] + * Enable validating STL on debug builds. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 89 + + -- Ubuntu daily release Mon, 26 Aug 2013 10:08:34 +0000 + +unity-api (7.80.3+13.10.20130826.1-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 87 + + -- Ubuntu daily release Mon, 26 Aug 2013 06:08:18 +0000 + +unity-api (7.80.3+13.10.20130826-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * Add setUser method to LauncherModel. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 86 + + -- Ubuntu daily release Mon, 26 Aug 2013 02:31:24 +0000 + +unity-api (7.80.3+13.10.20130820.2-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 84 + + -- Ubuntu daily release Tue, 20 Aug 2013 10:09:27 +0000 + +unity-api (7.80.3+13.10.20130820.1-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * Add a role, clickable to quicklistModel which determines if the + entry can be clicked or not. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 82 + + -- Ubuntu daily release Tue, 20 Aug 2013 06:08:22 +0000 + +unity-api (7.80.3+13.10.20130820-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * Add a role, clickable to quicklistModel which determines if the + entry can be clicked or not. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 82 + + -- Ubuntu daily release Tue, 20 Aug 2013 02:08:23 +0000 + +unity-api (7.80.3+13.10.20130801-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 80 + + -- Ubuntu daily release Thu, 01 Aug 2013 14:30:16 +0000 + +unity-api (7.80.3+13.10.20130729ubuntu.unity.next-0ubuntu1) saucy; urgency=low + + [ Michi Henning ] + * Changed DefinesPtrs to a macro. That way, we don't need a virtual + destructor, and the generated typedefs can be used with POD types. + The macro also prevents ambiguous names that were caused by the + template for classes in a derivation hierarchy. + * Added UNITY_DEFINES_PTRS (needed by scopes). Added coverage + suppresssion for unreachable line of code. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 79 (ubuntu-unity/next) + + -- Ubuntu daily release Mon, 29 Jul 2013 03:40:54 +0000 + +unity-api (7.80.3+13.10.20130709ubuntu.unity.next-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * added quicklist support to launcher api + + [ Ubuntu daily release ] + * Automatic snapshot from revision 76 (ubuntu-unity/next) + + -- Ubuntu daily release Tue, 09 Jul 2013 02:58:47 +0000 + +unity-api (7.80.2+13.10.20130703ubuntu.unity.next-0ubuntu1) saucy; urgency=low + + [ Michał Sawicz ] + * Do not require any particular version of boost. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 74 (ubuntu-unity/next) + + -- Ubuntu daily release Wed, 03 Jul 2013 02:35:04 +0000 + +unity-api (7.80.2+13.10.20130702ubuntu.unity.next-0ubuntu1) saucy; urgency=low + + [ Didier Roche ] + * Add a better package description. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 72 (ubuntu-unity/next) + + -- Ubuntu daily release Tue, 02 Jul 2013 02:31:07 +0000 + +unity-api (7.80.2+13.10.20130627ubuntu.unity.next-0ubuntu1) saucy; urgency=low + + [ Didier Roche ] + * Fix packaging to follow daily release guidelines + * Automatic snapshot from revision 67 (bootstrap) + + [ Michi Henning ] + * Changed "Lesser GNU General Public License" to "GNU Lesser General + Public License" throughout. Fixed five files that used GPL instead + of LGPL. licensecheck comes up clean now, reporting LGPL v3 for + everything. (LP: #1194867) + * Renamed COPYING.LIB -> COPYING. (LP: #1194867) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 70 (ubuntu-unity/next) + + -- Ubuntu daily release Thu, 27 Jun 2013 09:48:56 +0000 + +unity-api (7.80.1) saucy; urgency=low + + * This project forked from lp:unity/phablet. Updating the versioning to + reflect that. + + -- Sergio Schvezov Tue, 04 Jun 2013 16:06:54 -0300 + +unity-api (0.2) saucy; urgency=low + + * Releasing for saucy. + + -- Sergio Schvezov Tue, 04 Jun 2013 02:16:12 -0300 + +unity-api (0.1) raring; urgency=low + + * Initial release + + -- Michał Sawicz Fri, 10 May 2013 12:43:53 +0200 --- unity-api-8.7+17.04.20170404.orig/debian/compat +++ unity-api-8.7+17.04.20170404/debian/compat @@ -0,0 +1 @@ +9 --- unity-api-8.7+17.04.20170404.orig/debian/control +++ unity-api-8.7+17.04.20170404/debian/control @@ -0,0 +1,58 @@ +Source: unity-api +Priority: optional +Section: libs +Maintainer: Ubuntu Developers +Build-Depends: cmake, + debhelper (>= 9), + devscripts, + lsb-release, + doxygen, +# To allow cross-compiling to work, we append :native +# to g++-4.9 so we don't try to run armhf g++ +# on an x86 CPU for example, when cross-compiling. + g++:native, + graphviz, + libglib2.0-dev, + libgtest-dev, + libqtdbustest1-dev, + pkg-config, + python3:any, + qt5-default, + qtbase5-dev (>= 5.5), + qtdeclarative5-dev, + qtdeclarative5-dev-tools, + qml-module-qtquick2, + qml-module-qttest, +Standards-Version: 3.9.4 +Homepage: https://launchpad.net/unity-api +# If you aren't a member of ~unity-team but need to upload +# packaging changes, just go ahead. ~unity-team will notice +# and sync up the code again. +Vcs-Bzr: lp:unity-api +Vcs-Browser: https://code.launchpad.net/unity-api + +Package: libunity-api0 +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends}, +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Description: API for Unity shell integration + Library to integrate with the Unity shell + +Package: libunity-api-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: libunity-api0 (= ${binary:Version}), + ${misc:Depends}, +Description: Header files for Unity API + Library to integrate with the Unity shell (dev files) + +Package: libunity-api-doc +Section: doc +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends}, +Description: Documentation for Unity API + Library to integrate with the Unity shell (documentation) --- unity-api-8.7+17.04.20170404.orig/debian/copyright +++ unity-api-8.7+17.04.20170404/debian/copyright @@ -0,0 +1,23 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: unity-api +Source: http://launchpad.net/unity-api + +Files: * +Copyright: 2013 Canonical Ltd. +License: LGPL-3 + +License: LGPL-3 + This program 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 3 of the License. + . + This program 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 program. If not, see . + . + On Debian systems, the full text of the GNU Lesser General Public License + version 3 can be found in the file /usr/share/common-licenses/LGPL-3. --- unity-api-8.7+17.04.20170404.orig/debian/libunity-api-dev.install +++ unity-api-8.7+17.04.20170404/debian/libunity-api-dev.install @@ -0,0 +1,3 @@ +usr/include/unity/* +usr/lib/*/libunity-api.so +usr/lib/*/pkgconfig/*.pc --- unity-api-8.7+17.04.20170404.orig/debian/libunity-api-doc.install +++ unity-api-8.7+17.04.20170404/debian/libunity-api-doc.install @@ -0,0 +1 @@ +usr/share/doc/libunity-api/* --- unity-api-8.7+17.04.20170404.orig/debian/libunity-api0.install +++ unity-api-8.7+17.04.20170404/debian/libunity-api0.install @@ -0,0 +1 @@ +usr/lib/*/libunity-api.so.* --- unity-api-8.7+17.04.20170404.orig/debian/rules +++ unity-api-8.7+17.04.20170404/debian/rules @@ -0,0 +1,22 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +export DPKG_GENSYMBOLS_CHECK_LEVEL=4 + +export CC=$(DEB_HOST_GNU_TYPE)-gcc +export CXX=$(DEB_HOST_GNU_TYPE)-g++ + +# http://ccache.samba.org/manual.html#_precompiled_headers +export CCACHE_SLOPPINESS=time_macros + +%: + dh $@ --parallel --fail-missing + +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) + +ifeq ($(DEB_HOST_ARCH),powerpc) +# Qt 5.6.1 crashes on powerpc (LP: #1606927) +override_dh_auto_test: +endif --- unity-api-8.7+17.04.20170404.orig/debian/source/format +++ unity-api-8.7+17.04.20170404/debian/source/format @@ -0,0 +1 @@ +1.0 --- unity-api-8.7+17.04.20170404.orig/include/unity/util/GlibMemory.h +++ unity-api-8.7+17.04.20170404/include/unity/util/GlibMemory.h @@ -210,7 +210,12 @@ /** * Manually add extra definitions for gchar* and gchar** */ +#if GLIB_CHECK_VERSION(2, 57, 2) +typedef GRefStringSPtr gcharSPtr; +typedef GRefStringUPtr gcharUPtr; +#else UNITY_UTIL_DEFINE_GLIB_SMART_POINTERS(gchar, g_free) +#endif typedef gchar* gcharv; UNITY_UTIL_DEFINE_GLIB_SMART_POINTERS(gcharv, g_strfreev) --- unity-api-8.7+17.04.20170404.orig/src/unity/util/FileIO.cpp +++ unity-api-8.7+17.04.20170404/src/unity/util/FileIO.cpp @@ -26,6 +26,7 @@ #include #include #include +#include using namespace std; --- unity-api-8.7+17.04.20170404.orig/src/unity/util/internal/DaemonImpl.cpp +++ unity-api-8.7+17.04.20170404/src/unity/util/internal/DaemonImpl.cpp @@ -30,6 +30,7 @@ #include #include #include +#include using namespace std; --- unity-api-8.7+17.04.20170404.orig/test/gtest/unity/util/CMakeLists.txt +++ unity-api-8.7+17.04.20170404/test/gtest/unity/util/CMakeLists.txt @@ -1,9 +1,9 @@ add_subdirectory(Daemon) add_subdirectory(DefinesPtrs) add_subdirectory(FileIO) -add_subdirectory(GioMemory) -add_subdirectory(GlibMemory) -add_subdirectory(GObjectMemory) +#add_subdirectory(GioMemory) +#add_subdirectory(GlibMemory) +#add_subdirectory(GObjectMemory) add_subdirectory(IniParser) add_subdirectory(ResourcePtr) add_subdirectory(SnapPath) --- unity-api-8.7+17.04.20170404.orig/test/gtest/unity/util/ResourcePtr/ResourcePtr_test.cpp +++ unity-api-8.7+17.04.20170404/test/gtest/unity/util/ResourcePtr/ResourcePtr_test.cpp @@ -21,6 +21,7 @@ #include #include +#include using namespace std; using namespace unity; --- unity-api-8.7+17.04.20170404.orig/test/headers/CMakeLists.txt +++ unity-api-8.7+17.04.20170404/test/headers/CMakeLists.txt @@ -28,10 +28,13 @@ ${CMAKE_CURRENT_SOURCE_DIR}/compile_headers.py ${public_inc_dir} ${CMAKE_CXX_COMPILER} "-I${root_inc_dir} -I${public_inc_dir} ${CMAKE_CXX_FLAGS}" "--exclusions" ${exclusions}) - # Test that each internal header compiles stand-alone. - add_test(stand-alone-${location}-internal-headers - ${CMAKE_CURRENT_SOURCE_DIR}/compile_headers.py - ${internal_inc_dir} ${CMAKE_CXX_COMPILER} "-I${root_inc_dir} -I${internal_inc_dir} ${CMAKE_CXX_FLAGS}" "--exclusions" ${exclusions}) + # Test that each internal header compiles stand-alone, + # if internal headers exist. + if(EXISTS ${internal_inc_dir}) + add_test(stand-alone-${location}-internal-headers + ${CMAKE_CURRENT_SOURCE_DIR}/compile_headers.py + ${internal_inc_dir} ${CMAKE_CXX_COMPILER} "-I${root_inc_dir} -I${internal_inc_dir} ${CMAKE_CXX_FLAGS}" "--exclusions" ${exclusions}) + endif(EXISTS ${internal_inc_dir}) # Test that no public header includes an internal header add_test(clean-public-${location}-headers ${CMAKE_CURRENT_SOURCE_DIR}/check_public_headers.py ${public_inc_dir}) --- unity-api-8.7+17.04.20170404.orig/test/qmltest/mocks/plugins/Unity/Application/CMakeLists.txt +++ unity-api-8.7+17.04.20170404/test/qmltest/mocks/plugins/Unity/Application/CMakeLists.txt @@ -20,7 +20,7 @@ add_library(ApplicationMocks SHARED ${ApplicationMocks_SOURCES}) -qt5_use_modules(ApplicationMocks Core Gui) +target_link_libraries(ApplicationMocks Qt5::Core Qt5::Gui) set(TestApplicationPlugin_SOURCES TestApplicationPlugin.cpp @@ -28,7 +28,7 @@ add_library(TestApplicationPlugin MODULE ${TestApplicationPlugin_SOURCES}) -qt5_use_modules(TestApplicationPlugin Core Gui Quick) +target_link_libraries(TestApplicationPlugin Qt5::Core Qt5::Gui Qt5::Quick) target_link_libraries(TestApplicationPlugin ApplicationMocks) --- unity-api-8.7+17.04.20170404.orig/test/qmltest/mocks/plugins/Unity/Launcher/CMakeLists.txt +++ unity-api-8.7+17.04.20170404/test/qmltest/mocks/plugins/Unity/Launcher/CMakeLists.txt @@ -29,7 +29,8 @@ add_library(LauncherMocks SHARED ${LauncherMocks_SOURCES}) -qt5_use_modules(LauncherMocks Core Gui) +#find_package(Qt5Gui REQUIRED) +target_link_libraries(LauncherMocks Qt5::Core Qt5::Gui) set(TestLauncherPlugin_SOURCES TestLauncherPlugin.cpp @@ -37,7 +38,7 @@ add_library(TestLauncherPlugin MODULE ${TestLauncherPlugin_SOURCES}) -qt5_use_modules(TestLauncherPlugin Core Quick) +target_link_libraries(TestLauncherPlugin Qt5::Core Qt5::Quick) target_link_libraries(TestLauncherPlugin LauncherMocks) --- unity-api-8.7+17.04.20170404.orig/test/qmltest/mocks/plugins/Unity/Notifications/CMakeLists.txt +++ unity-api-8.7+17.04.20170404/test/qmltest/mocks/plugins/Unity/Notifications/CMakeLists.txt @@ -21,7 +21,7 @@ add_library(NotificationsMocks SHARED ${NotificationsMocks_SOURCES}) -qt5_use_modules(NotificationsMocks Core) +target_link_libraries(NotificationsMocks Qt5::Core) set(TestNotificationsPlugin_SOURCES TestNotificationsPlugin.cpp @@ -29,7 +29,7 @@ add_library(TestNotificationsPlugin MODULE ${TestNotificationsPlugin_SOURCES}) -qt5_use_modules(TestNotificationsPlugin Core Quick) +target_link_libraries(TestNotificationsPlugin Qt5::Core Qt5::Quick) target_link_libraries(TestNotificationsPlugin NotificationsMocks) --- unity-api-8.7+17.04.20170404.orig/test/qmltest/mocks/plugins/Unity/Notifications/Mocks/CMakeLists.txt +++ unity-api-8.7+17.04.20170404/test/qmltest/mocks/plugins/Unity/Notifications/Mocks/CMakeLists.txt @@ -4,7 +4,9 @@ add_library(MockNotificationsPlugin MODULE ${MockNotificationsPlugin_SOURCES}) -qt5_use_modules(MockNotificationsPlugin Core Quick) +#find_package(Qt5Core REQUIRED) +#find_package(Qt5Quick REQUIRED) +target_link_libraries(MockNotificationsPlugin Qt5::Core Qt5::Quick) target_link_libraries(MockNotificationsPlugin NotificationsMocks) --- unity-api-8.7+17.04.20170404.orig/test/qmltest/mocks/plugins/Unity/Scopes/CMakeLists.txt +++ unity-api-8.7+17.04.20170404/test/qmltest/mocks/plugins/Unity/Scopes/CMakeLists.txt @@ -39,7 +39,7 @@ add_library(ScopesMocks SHARED ${ScopesMocks_SOURCES}) -qt5_use_modules(ScopesMocks Core) +target_link_libraries(ScopesMocks Qt5::Core) set(TestScopesPlugin_SOURCES TestScopesPlugin.cpp @@ -47,7 +47,7 @@ add_library(TestScopesPlugin MODULE ${TestScopesPlugin_SOURCES}) -qt5_use_modules(TestScopesPlugin Core Quick) +target_link_libraries(TestScopesPlugin Qt5::Core Qt5::Quick) target_link_libraries(TestScopesPlugin ScopesMocks) --- unity-api-8.7+17.04.20170404.orig/test/qmltest/modules/TestUtil/CMakeLists.txt +++ unity-api-8.7+17.04.20170404/test/qmltest/modules/TestUtil/CMakeLists.txt @@ -15,7 +15,7 @@ add_library(TestUtilQml MODULE ${TestUtilQML_SOURCES}) -qt5_use_modules(TestUtilQml Core Quick) +target_link_libraries(TestUtilQml Qt5::Core Qt5::Quick) # copy qmldir file into build directory for shadow builds file(GLOB QML_JS_FILES qmldir *.js *.qml)