Back to tunesviewer PTS page

Accepted tunesviewer 1.4.99.2-1 (source all)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 24 Mar 2012 03:11:40 -0300
Source: tunesviewer
Binary: tunesviewer
Architecture: source all
Version: 1.4.99.2-1
Distribution: unstable
Urgency: low
Maintainer: Rogério Brito <rbrito@ime.usp.br>
Changed-By: Rogério Brito <rbrito@ime.usp.br>
Description: 
 tunesviewer - program to access media and podcasts from iTunes U
Closes: 674724
Changes: 
 tunesviewer (1.4.99.2-1) unstable; urgency=low
 .
   [ Rogério Brito ]
   * Initial release. (Closes: #674724)
   * TunesViewer: Some readability/PEP-8 fixes.
   * TunesViewer: Import `lxml` directly, not bombing at runtime.
   * TunesViewer: Reduce one level of identation of the code.
   * TunesViewer: Rename variable to avoid collision with Python's keyword.
   * webkitview: Avoid collision with Python builtins.
   * webview: Avoid potential errors testing variable against False.
   * Some (minor) refactoring for readability.
   * downloader: Don't catch every exception under the sun.
 .
   [ Luke Bryan ]
   * Fixed infinte dialog-boxes when clicking 'i'.
   * Adding some basic unit-tests.
 .
   [ Rogério Brito ]
   * Add instructions on building Debian packages to the `README.md` file.
   * Refactor the unittests for `common.py`
   * common: Make timeFind more robust against input values.
   * common: Some minor readability/cosmetics and PEP-8 changes.
   * common: Make HTML decoding more robust.
   * testParser: Rework the way the tests work for future extensibility.
   * testCommon: Remove a silly leftover `import`.
   * configbox: Minor cosmetic changes.
   * configbox: Remove commented out code.
   * {configbox,firstsetup}: Make firstsetup methods into regular functions.
   * icon: Fix missing green upper left corner on the border of the U.
   * desktop file: Translate comment to pt_BR.
   * desktop file: Reorganize the file slightly.
   * desktop file: Don't hardcode paths to allow for flexible installation.
   * desktop file: Make some translated strings in pt_BR available in pt.
   * README.md: Give more detailed instructions about Debian packages.
   * Reorganize the project directories for modularity.
   * tests: Adapt the tests to the new directory structure.
   * tests: Adapt the tests to the new directory structure.
   * README.md: Update instructions on how to build Debian packages.
   * debian: Reinclude missing changes of paths to build the package.
   * TunesViewer: Make the contents of the time column right-aligned.
   * common: Rework the `timeFind` function for consist look with iTunes U.
 .
   [ Luke Bryan ]
   * Modified desktop file, added test-cases
 .
   [ Rogério Brito ]
   * Rename the `timeFind` function to `time_convert`.
 .
   [ Luke Bryan ]
   * Modify desktop file
   * Add test-cases
 .
   [ Rogério Brito ]
   * Remove some commented code.
   * cosmetics: Remove whitespace from the end of lines.
   * testParser: cosmetics: Whitespace work.
   * testParser: Use unittest's assertEqual method.
   * tests: Make the tests work from root or `tests` directories.
   * Tidy up some of the docstrings a bit.
   * TunesViewer: Rework the code for modularity.
   * Use more the `logging` module around the project.
   * Minor formatting changes.
   * Use a bit more of the `logging` module.
   * TunesViewer: Don't redefine Python's `type` word.
   * TunesViewer: Use a shorter variable name.
   * TunesViewer: Reduce excessive/incorrect indentation level.
   * common: Add stronger URL unquoting of strings.
   * testParser: Add a test of decoding an XML feed.
   * testParser: Mark some tests as broken by changes in iTunes.
   * cosmetics: Minor cosmetic fixes.
   * Parser: Fix breakage with logging. Thanks Luke for the eagle eyes.
   * SingleWindowSocket: Tweak a little bit the docstrings.
   * Change some parts of the code for compliance with Python 3.
   * help.txt: Spell check the contents of the file.
   * cosmetics: Change some strings a bit and remove commented code.
   * Use the `logging` module more extensively.
   * configbox: Define some "constants" for frequently used values.
 .
   [ Luke Bryan ]
   * Fixed search url, fixed crash caused by logging module.
   * Quick fix for the download buttons in upper panel.
   * JS work
   * More Javascript
 .
   [ Rogério Brito ]
   * downloader: Don't put multiple commands in one line.
   * Use a better icon for the program.
   * Remove files that were moved already.
   * testParser: Remove duplicate tests originating from a bad merge.
   * testParser: Use `logging.debug` instead of `logging.warn`.
   * tests: Incorporate `test.py` into `testParser.py`.
   * testParser: Fix the expected result of a test.
   * Javascript: Remove some commented out code.
   * Parser: Try to simplify some of the code of the parser.
   * Parser: Add more information on exceptional circumstances.
   * gitignore: Ignore HTML files that some tests may leave around.
   * First try at creating a module for holding constants.
 .
   [ Luke Bryan ]
   * JS subscribe
 .
   [ Rogério Brito ]
   * debian/rules: Tell debhelper to build in parallel whenever possible.
 .
   [ Luke Bryan ]
   * Fixed crash on first initialization, due to missing folders.
   * More constants
 .
   [ Rogério Brito ]
   * Fix breakage when XDG directories are not present.
   * constants: Mark that assuming a particular path for the program is bad.
   * SingleWindowSocket: Fix constant that was renamed.
   * debian/changelog: Update.
 .
   [ Luke Bryan ]
   * More work on constants.
   * Revert parser code to catch any/all attributes.
   * Change splitter
   * Fixed file extension function, unit-testing.
   * Separate some downloading and icon functions.
   * Made text selectable
   * Added download:// interface
   * Fixed another possible error in notification, too many notifications
     gio.error.
 .
   [ Rogério Brito ]
   * Update the changelog.
   * TunesViewer: Move loading the `sys` module only when used.
   * TunesViewer: Use `optparse` to parse command line options.
   * TunesViewer: Minor cosmetic stuff.
 .
   [ Luke Bryan ]
   * Fixed misnamed variable, added comments.
   * Make ALL selectable.
   * Added copy to clipboard from top panel.
   * Update debian/copyright
   * Revised icon to not look flat, added white outline for visibility in
     darker-colored themes.
   * Set one-directory deep default download directory.
 .
   [ Rogério Brito ]
   * common: Be more paranoid and inform what raised the exception.
   * common: Use a more general 'human readable' conversion in `desc`.
 .
   [ Luke Bryan ]
   * Fixed download problem and display error
 .
   [ Rogério Brito ]
   * Javascript.js: Remove some commented out code.
   * Javascript: Fix some whitespace problems detected by jslint.com.
   * Javascript: Fix some missing semicolons detected by jslint.com.
   * Javascript: Refactor slightly for legibility.
   * Javascript: Move variable declarations to top of function.
   * Javascript: Fix some variable declarations pointed out by jslint.com.
   * Javascript: Break some long lines.
   * Javascript: Fix some whitespace characters.
   * Javascript: As per jslint.com, don't use parens for lambda function
     definitions.
   * TunesViewer: Be more resistant agains missing icon.
 .
   [ Luke Bryan ]
   * Fixed possible index-out-of-range, and reworked unit tests.
 .
   [ Rogério Brito ]
   * Update the changelog for upload to the PPA.
   * Javascript: Make clear the messages that come from TunesViewer.
   * Javascript: Change some comments for legibility.
   * downloadbox: Catch exception when DBUS is not available for some reason.
   * SingleWindowSocket: Don't bother the user if everything is set.
 .
   [ Luke Bryan ]
   * Set no-loading-icon by default, it makes the window shift down on Ubuntu
     Unity.
 .
   [ Rogério Brito ]
   * common: Try harder to convert strings with times in milliseconds.
   * UI: Add support for showing icons for reading material.
   * Javascript: Provide a third argument for calls to `addEventListener`.
   * Javascript: Add an empty function to avoid creating too many objects.
   * Javascript: Add `use strict` to some functions.
 .
   [ Luke Bryan ]
   * Improved command-line arguments.
 .
   [ Rogério Brito ]
   * TunesViewer: Initialize the icon_book variable.
   * TunesViewer: Use an icon for books that is more probable to exist.
   * TunesViewer: Make an error message more descriptive of the error.
 .
   [ Luke Bryan ]
   * Icon modifications
 .
   [ Rogério Brito ]
   * TunesViewer: Take a more general approach to providing icons.
 .
   [ Bruno P. Kinoshita ]
   * Fixing JSlint errors
 .
   [ Rogério Brito ]
   * Keep packaging information separate from the project.
   * Javascript: Minor whitespace fixes.
 .
   [ Luke Bryan ]
   * Fix dos-filesystem filter, make : semicolon for compatibility.
 .
   [ Rogério Brito ]
   * configbox: Add a default opener for PDF files.
   * downloadbox: Decrease the frequency of updates of the UI to 1 per second.
   * configbox: Minor cosmetic changes.
   * Javascript: Fix a bunch of stuff trying to fix the previews.
   * Javascript: Comments and whitespaces.
   * Javascript: Reducing the amount of anonymous functions being assigned.
   * Javascript: Add FIXMEs to things that are smelling bad.
   * Javascript: Move function around to leave the event setting for last.
   * Javascript: Add some strictness to the code.
 .
   [ Luke Bryan ]
   * Placed urls in constants, and set help to open a wiki page.
   * Set script to load FIRST, this fixes previews and maybe other things.
 .
   [ Rogério Brito ]
   * Javascript: Minor whitespace changes for readability.
   * Javascript: Add missing "use strict".
   * Javascript: Use the identity comparison.
   * Javascript: While using "strict", we have to declare the variable.
   * constants: Don't use hardcoded paths for executables.
 .
   [ Luke Bryan ]
   * Removed unnecessary javascript.
   * Remove second js
 .
   [ Rogério Brito ]
   * webkitview: Change commented out code for a simple `pass`
   * webkitview: Remove stub function.
   * Javascript: Remove `defined` function which always returned true.
   * Javascript: Remove function to create previews.
   * Javascript: Avoid potential (future) pitfalls with `"use strict"`.
 .
   [ Luke Bryan ]
   * License & Header change.
 .
   [ Rogério Brito ]
   * Add licensing information to remaining files.
   * Fix copyright information in accordance to license change.
   * Add licensing information to remaining files.
   * Coalesce the e-mails that Luke uses.
   * Add embrionary manpage about the program.
   * Install the manpage of the program.
   * Give a better synopsis for the manpage.
   * Make debian/control be in sync with the manpage synopsis.
   * Update copyright information to format 1.0.
   * Update Std-Ver to 3.9.3 with no further changes.
   * Add copyright information of the icon.
 .
   [ Luke Bryan ]
   * Fixed encoding problem that prevented it from running.
 .
   [ Rogério Brito ]
   * Add shebang line to the tests too.
   * Update the changelog.
 .
   [ Luke Bryan ]
   * Better behavior on Ctrl+C, exit instead of locking up the program
     and terminal.
 .
   [ Rogério Brito ]
   * Update version of tunesviewer to a the 1st pre-release.
   * debian: Add `debian/gbp.conf` to ease building newer Debian packages.
   * debian: Tell `git-buildpackage` the format of the upstream tags.
   * Remove useless build script.
   * debian/control: Add me as maintainer for the package in Debian.
   * Remove some unused modules found by pyflakes.
   * TunesViewer: Don't overwrite module with the same name.
   * Remove debian directory from upstream sources.
   * debian/README.source: Add small doc on how to package this.
 .
   [ Luke Bryan ]
   * Updated constants.
 .
   [ Rogério Brito ]
   * Remove some unused modules found by pyflakes.
   * TunesViewer: Don't overwrite module with the same name.
 .
   [ Luke Bryan ]
   * Set Home URL
   * Possible improvement
   * Update strings and attempt improve Javascript.js
   * Improved tests file.
   * Fix parsing.
   * Update help url since SF hosted apps will be gone later.
   * Changes to About and Help URL for 1.5.
   * Update tests.
Checksums-Sha1: 
 c1a9c4eaa6eb5b284d8c791f1578e53e3143e6b4 1810 tunesviewer_1.4.99.2-1.dsc
 4b2107b757f43d107e200c1e2b716fececcfd081 50406 tunesviewer_1.4.99.2.orig.tar.gz
 c3598cd1565b49d7eb9c46457306a27e2bdb3c7c 6175 tunesviewer_1.4.99.2-1.debian.tar.gz
 a5e07994d8857bbf5a67a89a73d494ce3780facb 55124 tunesviewer_1.4.99.2-1_all.deb
Checksums-Sha256: 
 a10281b15cb67f9e93349232a63ea57403c5c2522b2c4d6b5b45a3572c76c972 1810 tunesviewer_1.4.99.2-1.dsc
 079dce20d8bd32aaee044d87d55372f837a7d1fb63141735dcbce1d06d345b32 50406 tunesviewer_1.4.99.2.orig.tar.gz
 ccd19ec897e85475f75b5c353fca497abbf9a994c1c6fcf614e142205e0b9a6e 6175 tunesviewer_1.4.99.2-1.debian.tar.gz
 7ab10a5d7cb8d09edebf60c78bf45d0282a8aaaa2abae39281a09c4a32131459 55124 tunesviewer_1.4.99.2-1_all.deb
Files: 
 b9674ca7a848900bdf1b86e123404e28 1810 net optional tunesviewer_1.4.99.2-1.dsc
 0a71ad2cc9cfa7c908bef738b0d3360f 50406 net optional tunesviewer_1.4.99.2.orig.tar.gz
 39a6e7879816aba29eeec060d4219ec1 6175 net optional tunesviewer_1.4.99.2-1.debian.tar.gz
 04481a01ac12c34accc48fab8af368f0 55124 net optional tunesviewer_1.4.99.2-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQVL3CAAoJEOtw/vPN/G5PrM4QAJoeCMe3pCIUwHZpVsl/hVhT
GQ3YzgQ+xmM9WPnMOikVEOizmvqqRW9Vl6bX4IYhAQPJiERn0Nyr4nhyJLL2stUh
Y1Mzxb2DZOEndCj4NyPwbdL4qNurFhvzXsME6GVQQvHkVZzpTQ0i8hJugVxJcPe6
Uf9mcIXoWdvebXRVvnNFRX5B60GHcvH6tM4W1MWGVGAu7q2RHndt61nH/6aYbyPu
dQvdkApvE6pjVeTQgiGogK31/NbQG695qFJhuh2rLoA63tuDc4IYZEhkx4oLCXEk
hZYV0ozr78sNp8CyPNt4KdD4guiVSExDYQYXgU7iCCzo6Our4zFrPgNn9nWULn+n
+FFiWmZggIw0oni+hIb+jmfAT7TVCvaP91emI1B1gumaHmW+dTcFzqYLo3S62DGp
ZkrkyvOsZ0xaIgnZWyHzpWtTr+iievdxdd4xs2dTnTxdI48znyoDhRnVUUWUgOxO
WQtR6tTMdxFyn8pYBh63UNgJ7i3hWS1Z8vJJyHjz4ybJu2dAKCVVJ5Rx5GBxrSGe
T78atyGDGJoUgyHzstbIiO3lB7Hv4yunYdsCBlQaMkBxq4ltDxgPL5uIHrHGfQC/
5o9RXKFRG2yijqrJsVX7I3w2axjE+2niEXZJYazKNQgyhLr7QaN1MmuSxATw90rM
CH74nya18KYgwogfpcj0
=YM/Q
-----END PGP SIGNATURE-----