--- reminders-app-0.4+15.04.20141118.orig/debian/account-plugin-evernote-sandbox.install +++ reminders-app-0.4+15.04.20141118/debian/account-plugin-evernote-sandbox.install @@ -0,0 +1,4 @@ +usr/share/accounts/providers/com.ubuntu.reminders_evernote-account-plugin-sandbox.provider +usr/share/accounts/qml-plugins/evernote-sandbox/Main.qml +usr/share/accounts/services/com.ubuntu.reminders_reminders-sandbox.service +usr/share/icons/hicolor/32x32/apps/evernote-sandbox.png --- reminders-app-0.4+15.04.20141118.orig/debian/account-plugin-evernote.install +++ reminders-app-0.4+15.04.20141118/debian/account-plugin-evernote.install @@ -0,0 +1,7 @@ +#!/usr/bin/dh-exec + +usr/share/accounts/providers/com.ubuntu.reminders_evernote-account-plugin.provider +usr/share/accounts/qml-plugins/evernote/Main.qml +usr/share/accounts/services/com.ubuntu.reminders_reminders.service +usr/share/icons/hicolor/32x32/apps/evernote.png +usr/lib/*/qt5/qml/Evernote usr/lib/${DEB_HOST_MULTIARCH}/ubuntu-system-settings/private --- reminders-app-0.4+15.04.20141118.orig/debian/changelog +++ reminders-app-0.4+15.04.20141118/debian/changelog @@ -0,0 +1,318 @@ +reminders-app (0.4+15.04.20141118-0ubuntu1) vivid; urgency=low + + [ Akiva Avraham ] + * Updated library imports to qtquick-2.3. + * Upgraded ubuntu.components to 1.1 Upgraded ubuntu.components.xxxx to + 1.0. + + [ Paolo Rotolo ] + * Added Tags icon. + + [ Alan Pope ] + * Fix incorrect email address. + + [ Michael Zanetti ] + * Add count properties to models. + * add API to save notebooks. + * correctly update the model when a notebook changes. + * Some performance optimizations when having many, big notes + * improve startup sequence + * suppress some warnings. (LP: #1316800) + * Add support for tags. (LP: #1379747) + * Fixed bug 1378014 - Notes should be sorted by modification date by + default Fixed bug 1380255 - Add day of the month to the notes + preview. (LP: #1378014, #1380255) + * Fixed change accounts page. (LP: #1379751) + * Split the actual evernote code out from the QML plugin into a + libqtevernote. (LP: #1385994) + * Improve reminders delegate. (LP: #1318054) + * fix pulldown positioning. (LP: #1368548) + * split loading of notes into chunks + * Don't reload the note's content when reloading a note for its + resources. (LP: #1380987) + * improve sorting by falling back on title if the first sortrole is + equal. (LP: #1380987) + * add gif support + * Improve handling of connection errors. + * include tags when cloning a note. + * add scrollbars to listviews. + * Don't always build translations + * implement full note caching + * improve note edit view. (LP: #1391410, #1316947) + * small fixes in the new edit mode + * Created URI handlers to load the app from the scope. (LP: #1391689, + #1385995) + + [ Víctor R. Ruiz ] + * "Search notes" unstranslated. Update to the code and template. (LP: + #1356944) + * Another batch of untranslated strings. Updated template. (LP: + #1356944) + + [ Riccardo Padovani ] + * Fixed #1340644 - Notes go in default notebook when edited. (LP: + #1340644) + * Upgraded the WebView to Oxide. (LP: #1317580) + * Fixed #1340686 - Selecting a notebook then add a note doesn't + default the note to the notebook. (LP: #1340686) + * Added a couple of new i18n.tr, updated the translations template. + * Updated the camera confirm page to have buttons again Added a check + to be sure to delete previous temp picture. (LP: #1342249) + * Update string for no account advice, removed reference to add + reminder button. (LP: #1340635) + * Fixed pull down to refresh behavior. + * Implemented fronted to change notebooks name. (LP: #1340640) + * Implemented bottomEdge. + * Added a bouncing ProgressBar. (LP: #1372420) + * Fix #1379886 - First time reminders tab is shown, the list is offset + from the top. (LP: #1379886) + * Fixed #1382730 - Unable to create new notes. (LP: #1382730) + * Enabled automatic orientation. (LP: #1385429) + * Fixed bug 1378014 - Notes should be sorted by modification date by + default Fixed bug 1380255 - Add day of the month to the notes + preview. (LP: #1378014, #1380255) + * Fixed change accounts page. (LP: #1379751) + * Created URI handlers to load the app from the scope. (LP: #1391689, + #1385995) + + [ David Planella ] + * Make the autofocus "just work". (LP: #1342252) + * Workaround for bug 1351041, in which we fetch the hostname somewhere + else in the code to get valid results. (LP: #1351041) + * Added .desktop file internationalization. (LP: #1318008) + * Move the account plugin to the click package. (LP: #1367235) + * Fixes layout for long translations of the buttons in the Set + Reminder page. (LP: #1379888) + + [ Penk Chen ] + * Created URI handlers to load the app from the scope. (LP: #1391689, + #1385995) + + [ CI bot ] + * Release current trunk to the Ubuntu archive. + + [ Nicholas Skaggs ] + * Fix tests never finishing because of a failure to setup an account. + (LP: #1381828) + + [ Leo Arias ] + * Start the preinstalled click package using the sandbox. This + requires a test desktop file. (LP: #1363599) + + [ nskaggs ] + * Switch to custom proxy object emulator, instead of calling via old + emulators module. (LP: #1341681) + * Add autopkgtest runner support. (LP: #1338790) + * Skip tests affected by bug 1347905. (LP: #1347905) + * Re-enable tests for running on device. (LP: #1347905) + * Added a sleep on the delete account test helper to workaround bug + 1363604 (LP: #1363604) + + [ Benjamin Zeller ] + * Make Reminders app cmake project useable out of the Box with + QtCreator (after dependencies are installed) Enable click mode by + default. Disable click mode in debian rules file. Add variable + UBUNTU_MANIFEST_PATH variable so QtC knows where to look. for the + manifest file Rename apparmor.json to reminders.apparmor (editor + support). Rename manifest.json => manifest.json.in so insource + builds won't. override it. + + [ Pawel Stolowski ] + * Added X-Ubuntu-Default-Department-ID key to the desktop file. This + is required by click scope to support departments for preinstalled + applications. + + -- Ubuntu daily release Tue, 18 Nov 2014 17:46:55 +0000 + +reminders-app (0.4+14.10.20140704-0ubuntu1) utopic; urgency=medium + + [ David Planella ] + * Trunk release. + * Fix Qt Creator running and packaging issues. (LP: #1304879) + * Adds the launch path to those searched for when looking for the main + QML file, so that the app can start. . (LP: #1303763) + * Updated build and manifest so that a click package can now be + created either by Qt Creator or click-buddy. Updated the README file + with instructions. + * Make the plugin in the build dir properly override a plugin + installed in the system. + * Drop unused imports to QtWebkit. + * Add dependency to the Suru icons package to get the mobile icons + installed on the desktop. (LP: #1289347) + * Specified reminder actions explicitly, and update icons accordingly. + * Add OpenSSL linking exception. (LP: #1317977) + * Update translations template. (LP: #1317683) + * Provide more context to translators when translating a date string. + + [ Carla Sella carla.sella@gmail.com ] + * New baseline for AP tests. + + [ Alan Pope ] + * Fix broken manifest file. + * Bump framework. (LP: #1336764) + * Correctly fix framework. (LP: #1336764) + + [ Riccardo Padovani ] + * Improved design of camera. + * Added dialog to inform users if no account is available. (LP: + #1289349, #1289342) + * Updated ContentImportHint to ContentTransferHint due new API + implementation. (LP: #1298057) + * Do autologin if a new account is added in system settings. + * Added a loading property to Notes, Notebooks and Note in order to + display busyindicators. + * Fixed #1316176 - Toolbar shows wrong actions. (LP: #1316176) + * Use Ubuntu Font as default for noteview. (LP: #1316950) + * Initial implementation of the new visual design. + * Better gradient on preview images. + * Remove wrong actions in toolbar when close note opened from a + notebook. (LP: #1318078) + * Pull to refresh notes and notebooks. (LP: #1318069, #1318071) + * Clear a previous search result when you do a new search. (LP: + #1317565) + * Removed the height property that causes the loop in the QML Row. + * New notebooks indicate the right creation date - today. (LP: + #1318751) + * First implementation of the new header. + + [ Ken VanDine ] + * Updated for API changes in content-hub (LP: #1316942) . (LP: + #1316942) + + [ Michael Zanetti ] + * load qml file from /usr/share if not found in current dir. (LP: + #1276647) + * build plugin on any arch, not one for all. (LP: #1284857) + * Add command line option -q to load the main qml file from + some other place Also make it a bit more flexible by unhardcoding + the fallback searchpath for /usr/share. + * Make the app more robust against network outtakes. + * Added a loading property to Notes, Notebooks and Note in order to + display busyindicators. + * Displays error messages when loading fails for some reason (e.g. + network down). Also, display an informational message if no notes or + reminders are available. + * fix errors/warnings regarding images: Create the cachedir on startup + if it doesn't exist. Don't scale images to 0,0 if sourceSize is not + set. . + * cherry-picks notes-headers from new-design branch into trunk. + * change how resources are fetched   * hardcode sourceSize to a fixed + size to avoid the Image to load the big version * only refresh the + notecontent on scrolling if we don't have it yet   * fetch notes + without resourcedata by default   * if we detect a resource we don't + have cached yet, fetch the note again with the resource. (LP: + #1316172) + * Initial implementation of the new visual design. + + [ Daniel Holbach ] + * relax reminders-app-autopilot dependency on reminders-app somewhat. + - add ${shlibs:Depends} to reminders-app dependencies - bump + Standards-Version to 3.9.5 - remove duplicate Section: entry. + + [ Carla Sella ] + * New baseline for AP tests. + + [ Akiva Avraham ] + * Added a Reload Button on the notes page. (LP: #1316827) + + [ Dan Chapman ] + * removed -q option from src/app/main.cpp and + autopilot/reminders/tests/__init__.py Now looks for reminders.qml in + relation to the path of the application executable. + + [ Jason Gerlowski ] + * Appends the correct path to the list of "Standard Paths" used to + search for the qml file. + + [ Nicholas Skaggs ] + * Fix flake8 errors. + + [ Leo Arias ] + * Fixed static errors, made consistent use of single quotes. (LP: + #1302320) + * Fixed the copyright headers. (LP: #1302324) + * Fixed the way autopilot starts the locally compiled application. + * Added an initial autopilot test. + * Fail gracefully if the no account dialog is not present. + * Added autopilot test_go_to_account_settings. + * Added helpers to create an evernote account in autopilot tests. + * Workaround for the API breakage on autopilot 1.5 that moved + get_classname_from_path to a private module. + * Added an autopiolot test to add a notebook. + * Added helpers for setting up and cleaning up the evernote account. + Added a test to check that an added note will be created on the + server. Make sure that all tests remove all the things they create. + * Added logging messages and tests to the credentials autopilot tests + helpers. + + [ nskaggs ] + * Add check for testability driver when loading binary to ensure + autopilot introspection works. + * New baseline for AP tests. + * Fix misnamed click package during autopilot launch. + * Enable jenkins to run python3 tests. + * Properly setup environment for autopilot testing by using a faked + /home directory on phablet and desktop. (LP: #1316746) + * First implementation of the new header. + * Update pep8 compliance. + * Include the evernote-sdk-python3 depends inline along with a custom + version of libthrift. + + [ Boren Zhang ] + * Fixed 1279783. (LP: #1279783) + + [ Alberto Mardegan ] + * Request access to the Evernote account Use the new + OnlineAccounts.Client module to setup the Evernote account. + + -- Ubuntu daily release Fri, 04 Jul 2014 07:35:58 +0000 + +reminders-app (0.4+bzr182ppa4~utopic) utopic; urgency=medium + + * Fixed the account provider file and the condition to check + if the hostname is set + + -- David Planella Tue, 01 Jul 2014 11:13:23 +0200 + +reminders-app (0.4+bzr180ppa4~utopic) utopic; urgency=medium + + * Only the production auth plugin installs the API plugin + + -- David Planella Fri, 27 Jun 2014 19:25:08 +0200 + +reminders-app (0.4+bzr179ppa3~utopic) utopic; urgency=medium + + * Installed the Evernote API library alongside the auth plugin + + -- David Planella Fri, 27 Jun 2014 17:54:24 +0200 + +reminders-app (0.4+bzr178ppa2~utopic) utopic; urgency=medium + + * Added the sandbox service to the application file + + -- David Planella Fri, 27 Jun 2014 16:31:00 +0200 + +reminders-app (0.4+bzr177ppa2~utopic) utopic; urgency=medium + + * Created the sandbox and production auth plugins + + -- David Planella Thu, 26 Jun 2014 18:51:21 +0200 + +reminders-app (0.4) trusty; urgency=medium + + [ Sergio Schvezov ] + * Adding common cmake. + + -- Michael Zanetti Fri, 07 Feb 2014 19:22:48 +0100 + +reminders-app (0.2) saucy; urgency=low + + * Added authentication plugin dependencies, bumped package version + + -- David Planella Tue, 26 Nov 2013 12:18:20 +0100 + +reminders-app (0.1) saucy; urgency=low + + * Initial release + + -- David Planella Wed, 23 Oct 2013 16:04:00 -0500 --- reminders-app-0.4+15.04.20141118.orig/debian/compat +++ reminders-app-0.4+15.04.20141118/debian/compat @@ -0,0 +1 @@ +9 --- reminders-app-0.4+15.04.20141118.orig/debian/control +++ reminders-app-0.4+15.04.20141118/debian/control @@ -0,0 +1,80 @@ +Source: reminders-app +Priority: extra +Maintainer: Ubuntu App Cats +Build-Depends: cmake, + debhelper (>= 9), + dh-exec, + gettext, + intltool, + libboost-dev, + libssl-dev, + pkg-config, + python3-all, + qt5-default, + qtdeclarative5-dev +Standards-Version: 3.9.5 +Section: misc +Homepage: https://launchpad.net/reminders-app +Vcs-Bzr: https://code.launchpad.net/~reminders-app-dev/reminders-app/trunk + +Package: reminders-app +Architecture: any +Depends: account-plugin-evernote, + qtdeclarative5-accounts-plugin, + qtdeclarative5-evernote0.1, + qtdeclarative5-localstorage-plugin, + qtdeclarative5-online-accounts-client0.1 (>= 0.3+14.10.20140506), + qtdeclarative5-qtquick2-plugin, + qtdeclarative5-quicklayouts-plugin, + qtdeclarative5-ubuntu-ui-toolkit-plugin | qt-components-ubuntu, + signon-plugin-oauth2 (>= 0.19-0~57~), + suru-icon-theme | ubuntu-mobile-icons, + ${misc:Depends}, + ${shlibs:Depends} +Description: Reminders application + Note taking application powered by Evernote + +Package: qtdeclarative5-evernote0.1 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Expose the Evernote API to QML applications + This module provides access to the Evernote API from QML applications. + +Package: account-plugin-evernote +Architecture: any +Depends: libaccount-plugin-generic-oauth, + qtdeclarative5-online-accounts-client0.1, + ${misc:Depends}, + ${shlibs:Depends} +Description: Allow Ubuntu applications to access Evernote accounts + This plugin enables users to authenticate to their Evernote accounts, + providing syncing of Evernote notes across Ubuntu devices. + +Package: account-plugin-evernote-sandbox +Architecture: any +Depends: account-plugin-evernote, + libaccount-plugin-generic-oauth, + qtdeclarative5-online-accounts-client0.1, + ${misc:Depends}, + ${shlibs:Depends} +Description: Allow Ubuntu applications to access Evernote sandbox accounts + This plugin enables developers to authenticate to their Evernote developer + sandbox account, which allows syncing of Evernote notes across Ubuntu devices. + +Package: reminders-app-autopilot +Architecture: all +Depends: account-plugin-evernote-sandbox, + libautopilot-qt, + libclick-0.4-0, + libqt5test5, + python3-dbus, + python3-dbusmock, + python3-fixtures, + python3-oauthlib, + python3-requests-oauthlib, + reminders-app (<< ${source:Version}.1~), + reminders-app (>= ${source:Version}), + ubuntu-ui-toolkit-autopilot, + ${misc:Depends} +Description: Test package for the Reminders app + Autopilot tests for the Reminders app package --- reminders-app-0.4+15.04.20141118.orig/debian/copyright +++ reminders-app-0.4+15.04.20141118/debian/copyright @@ -0,0 +1,55 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: reminders-app +Source: https://launchpad.net/reminders-app + +Files: * +Copyright: 2013 Canonical Ltd. +License: GPL-3 with OpenSSL exception + +Files: debian/* +Copyright: 2013 Canonical Ltd. +License: LGPL-3 + +License: GPL-3 with OpenSSL exception + This package is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; version 3. + . + In addition, as a special exception, the author of this + program gives permission to link the code of its + release with the OpenSSL project's "OpenSSL" library (or + with modified versions of it that use the same license as + the "OpenSSL" library), and distribute the linked + executables. You must obey the GNU General Public + License in all respects for all of the code used other + than "OpenSSL". If you modify this file, you may extend + this exception to your version of the file, but you are + not obligated to do so. If you do not wish to do so, + delete this exception statement from your version. + . + This package 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 + General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General + Public License can be found in "/usr/share/common-licenses/GPL-3". + +License: LGPL-3 + This package 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. + . + This package 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 General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU Lesser General + Public License can be found in "/usr/share/common-licenses/LGPL-3". --- reminders-app-0.4+15.04.20141118.orig/debian/qtdeclarative5-evernote0.1.install +++ reminders-app-0.4+15.04.20141118/debian/qtdeclarative5-evernote0.1.install @@ -0,0 +1 @@ +usr/lib/*/qt5/qml/Evernote --- reminders-app-0.4+15.04.20141118.orig/debian/reminders-app-autopilot.install +++ reminders-app-0.4+15.04.20141118/debian/reminders-app-autopilot.install @@ -0,0 +1,3 @@ +usr/lib/*/dist-packages/evernote/ +usr/lib/*/dist-packages/reminders/ +usr/lib/*/dist-packages/thrift/ --- reminders-app-0.4+15.04.20141118.orig/debian/reminders-app.install +++ reminders-app-0.4+15.04.20141118/debian/reminders-app.install @@ -0,0 +1,5 @@ +usr/bin/* +usr/share/accounts/applications/* +usr/share/applications/* +usr/share/locale +usr/share/reminders/* --- reminders-app-0.4+15.04.20141118.orig/debian/rules +++ reminders-app-0.4+15.04.20141118/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ + +override_dh_auto_configure: + dh_auto_configure -- \ + -DCLICK_MODE=OFF + +override_dh_install: + # Make sure the dh-exec variable expansion works + chmod a+x debian/account-plugin-evernote.install + dh_install --fail-missing