debian/0000775000000000000000000000000012146703075007175 5ustar debian/copyright0000664000000000000000000000232312145664672011140 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: qreator Upstream-Contact: David Planella Source: https://launchpad.net/qreator Files: * Copyright: 2012-2013 David Planella 2012-2013 Stefan Schwarzburg Comment: For specific author information, see the bzr logs License: GPL-3 Files: po/*.po Copyright: 2008–2011 Rosetta Contributors and Canonical Ltd License: GPL-3 License: GPL-3 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3, as published by the Free Software Foundation. . 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 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 full text of the GNU General Public License version 3 can be found in the file /usr/share/common-licenses/GPL-3. debian/compat0000664000000000000000000000000212142526104010363 0ustar 8 debian/watch0000664000000000000000000000026012146677226010234 0ustar version=3 #https://launchpad.net/qreator/trunk/(.*)/+download/qreator-(.*).tar.gz https://launchpad.net/qreator/+download https://launchpad.net/qreator/.*/qreator-(.+).tar.gz debian/control0000664000000000000000000000172512146701744010606 0ustar Source: qreator Section: python Priority: extra Build-Depends: debhelper (>= 8), python (>= 2.6.6-3~), python-distutils-extra (>= 2.10) Maintainer: Ubuntu Developers XSBC-Original-Maintainer: David Planella Homepage: https://launchpad.net/qreator Standards-Version: 3.9.4 Package: qreator Architecture: all Depends: ${misc:Depends}, ${python:Depends}, gir1.2-champlain-0.12, python-defer, gir1.2-gtkchamplain-0.12, gir1.2-gtk-3.0, python-dbus, python-xdg, python-requests, gir1.2-networkmanager-1.0, gir1.2-glib-2.0, gir1.2-clutter-1.0, python-cairo, gir1.2-gdkpixbuf-2.0, python-vobject, gir1.2-gtkclutter-1.0, python-qrencode, yelp, software-center Description: Create your own QR codes Qreator enables you to easily create your own QR codes to encode different types of information in an efficient, compact and cool way. . Create and edit QR codes for text, links, locations and more! debian/changelog0000664000000000000000000001744712146703075011064 0ustar qreator (13.05.3-0ubuntu1) saucy; urgency=low [ David Planella ] * New upstream release * Bugfix for Qreator won't start when called with LC_ALL=C (LP: #1173584) * Updated translations * Now properly fixed package version to be non-native [ Bhavani Shankar ] * Fix regex in debian/watch to point to the correct source and direct the upload to saucy (LP: #1178202) -- David Planella Sun, 19 May 2013 10:47:52 +0200 qreator (13.05.2-0ubuntu1) raring; urgency=low * Fixed package version to be non-native, and watch file regexp -- David Planella Sun, 19 May 2013 09:54:49 +0200 qreator (13.05.2ubuntu1) raring; urgency=low * New upstream release * Fix lp:1173709 Segfault when shortening tinyurl.com URL * Fix lp:1178146 Unity quicklist entries missing some QR code types * Updated translations -- David Planella Sat, 18 May 2013 13:58:50 +0200 qreator (13.05.1) raring; urgency=low * Fix lp:1173057, whereby protocol removal in the URL QR code lead to removing unwanted characters * Launchpad automatic translations update. * Preparation for the Qreator 13.04 release. It includes: - Fix for lp:1173306 (thus it's dependent on the branch with the fix to land) - Version and copyright bump - Fixed toolbar logic * Fixes lp:1173306 whereby the GTK version in Ubuntu 13.04 does not accept None as an argument to set the draggable sources list. We're already explicitly setting URI draggable sources, so we can remove the function to initially set the sources list. * add a sorting feature to the drop down menu of the Wifi QR Code datatype * merge the fixes_1081538 branch to ensure that Wifis are shown in the drop down menu * basic setup to start with tests: removed About dialog tests since we don't use that, switched on code analysis when running 'quickly test' * small change in the icon loading to allow icon files of any size and still get the correct size for the interface * update to latest trunk * updated pot files * fix bug 1086937; replace isdg with isgd * Launchpad automatic translations update. * Launchpad automatic translations update. * fixes bug 1081535 ; the signal handler was missing in the ui file * merged with branch to fix bug 1082705 * fixes bug 1083570 by including python-requests as a dependency * updated pot files * removed translatable description in abstract class QRCodeType; removed pylint errors and warnings * merged basic printing support * Merged i18n fixes and updated .pot file * Bumped version number to allow installing the daily PPA over a stable version. Some additional whitespace changes * Updated POT file for translators, changed a translatable text to be more readable * Bumped version number in the Debian changelog to make the automatic builds succeed * added use_agent=True in order to add additional databases * increased pep8 and pylint compatibility * added missing on_prepared callback to QRCodeSMSGtk.py * moved the cache recreation in a separate thread to really keep the ui feel snappy * reverted back to just recreating the cache for now * minor bug * after recreating cache, use it as well * recreate the icon and appname cache everytime qreator is launched * merged with latest trunk * now really using cache in XDG_CACHE_HOME * Sprite saving location moved to $XDG_CACHE_HOME/qreator/. * The modification shifts the loading time of the app-icons into the first software start. At the first start of the software, a sprite map is created, which stores **all** icons in a single large file, and the appnames in another text file. This increases the loading time (all values measured on my maschine) on the first start from 3.7sec to 4.5sec. But future calls will decrease the time to 0.2sec. So we got a factor of 18 in speed! * Looking through the software-center revealed some interesting possibility to speedup the loading time: Directly getting the icon from the database instead of creating a softwarecenter-appdetails object brings the time to load the apps from 2sec to 0.2sec. I think a factor of 10 is a good start to make the autocompletion loading smoother :-) * A first attempt to introduce threads in order to give IO-heavy autocompleters a chance to do the lifting in the background. Since getting the actual SoftwareCenterApp apps seems to be impossible with python-threading or with python-multiprocessing, this does not make it much faster. But it will keep the Window from freezing. * Merged a fix to make eog work with drag and drop, from lp:~stefan- schwarzburg/qreator/drag_n_drop_support * Merged drag and drop support from lp:~stefan- schwarzburg/qreator/drag_n_drop_support * Launchpad automatic translations update. * Merged VCARD QR code support from lp:stefan- schwarzburg/qreator/VCARD_support, with a bunch of UI changes * Merged fixes from lp:~stefan- schwarzburg/qreator/fix_bug_1006635_selection * Merged lp:~stefan-schwarzburg/qreator/qreator: * Fixes lp:1006630 'Resize QR input widgets' * Additional changes to merge proposal: * Added Stefan Schwarzburg to autors credits * Added margins to qr_input box * Disabled automatic resizing of QR code * Merged translations * An attempt to get notebook pages to resize. Thanks to xubuntix for contributing to the code * Added clear icons to text entries * Fixed focus issue to show placeholder text while loading the Software Center database * Merged translations from Launchpad * Decoupled QR code types from the QR window and from a particular GUI toolkit (right now only GTK is supported) * Added icons for the 'clear' action to all text entries, used symbolic icons in the QR page, delayed loading Software Centre apps until the apps tab is loaded for the first time * Make optparse not crash when using gettext, thanks Nicolas Delvaux for the help * Updated version to follow that of the package -- David Planella Wed, 08 May 2013 20:21:47 +0200 qreator (13.05) raring; urgency=low * Added new contributor, bumped version number -- David Planella Wed, 08 May 2013 20:21:46 +0200 qreator (12.11.1ubuntu1) raring; urgency=low * Bumped version number. -- David Planella Fri, 23 Nov 2012 09:26:33 +0100 qreator (12.05.6) precise; urgency=low * Committed Debian packaging in preparation for daily builds. Updated .pot file * Reverted extras changes in the desktop file * Merged new features and extras packaging from the lp:app-review- packaging branch * Launchpad automatic translations update. * Launchpad automatic translations update. * Launchpad automatic translations update. * Launchpad automatic translations update. * Launchpad automatic translations update. * Launchpad automatic translations update. * Fixed a couple of Catalan translations * Revamped the About dialog, updated POT file * Added dependency for NetworkManager's typelib * Removed unnecessary help files, marked files for translation, refreshed POT template, updated Catalan translation * Updated ignores * Merged new translations * Added support for showing autodetected SSIDs. Moved contributors to About page instead of AUTHORS file, as otherwise Quickly adds them to all source files - will need to investigate what the proper way to credit contributors and assign copyright is -- David Planella Mon, 28 May 2012 13:16:10 +0200 qreator (12.05.4) precise; urgency=low * Initial release to extras.ubuntu.com. -- David Planella Mon, 28 May 2012 12:51:06 +0200 debian/source/0000775000000000000000000000000012146013477010475 5ustar debian/source/format0000664000000000000000000000001412146013454011676 0ustar 3.0 (quilt) debian/rules0000775000000000000000000000021412146674150010253 0ustar #!/usr/bin/make -f %: ifneq ($(shell dh -l | grep -xF translations),) dh $@ --with python2,translations else dh $@ --with python2 endif