Changelog for ubertuber

v0.9.11 - 15-06-2014:
* Localizations for German, Polish.
* Use "--format best" as youtube-dl's "--max-quality" is deprecated.

v0.9.10 - 24-02-2014:
* Always make sure /tmp/ubertuber exists or there may be race conditions.
* Try to kill any zombi threads when aborting or exiting UberTuber.

v0.9.9 - 20-02-2014:
* Keep the GUI responsive while getting the clip title. The GUI used to be frozen in the first few seconds of downloading a clip.
* Simplified code a bit by avoiding youtube-dl creating .part files
* The clipboard monitored URLs are now stored in a node monitored settings file ~/config/settings/UberTuber_monitored_sites.
* Added a menu item to edit the UberTuber_monitored_sites settings file in the text editor.
* Added a menu item to clear the text from the URL field.
* Added a menu item to open the current URL in the browser.
* Added a "Select this folder" button to the save panel.
* Accept dropped bookmark files (or any file with a META:url attribute).
* Register bookmark files as supported types of UberTuber, enabling opening "video" bookmarks of WebPositive with UberTuber.
* Accept a URL or a bookmark as argument on the command line.

v0.9.8 - 21-12-2013:
* Removed youtube-dl from UberTuber package and declare that as dependancy.
* Removed menu to update youtube-dl. It always was a security hole and now that the package managment is enforcing read-only locations for packages, it would take too many hoops to jump through to maintain this security nightmare...
* Simplify code, making use of ps' new -o option. Simplify tests for running thread name.

v0.9.7 - 20-10-2013:
* The special character business doesn't seem to always solvable. Therefore I just take the restricted ASCII filename from now on. Not as beautiful, but it seems to work much better. Also set --max-quality=22 of youtube-dl, which seems to get the highest quality mp4 instead of downloading a flv instead...

v0.9.6 - 14-10-2013:
* Removed the check for Python. Not needed anymore with Haiku's package management.
* Adapted paths to new PM file system layout.
* Better handling of filenames with special characters, e.g. /?:|
* Still not perfect, I guess, but better...

v0.9.5 - 20-04-2013:
* Removed the need for git to update the youtube-dl script.
* Added "youtube/embed" and "youtube-nocookie.com" to clipboard monitor. Now you can open embedded videos in a new tab from WebPositive's context menu and copy the URL from that new tab.
* UberTuber is now hosted at http://sourceforge.net/p/ubertuber.

v0.9.4 - 24-11-2012:
* We now check at the start if Python is installed, instead when trying to download a clip.
* Added the status "Installing Python" and "Installation finished" as feedback.
* We should now correctly determine when MediaPlayer was closed.

v0.9.3 - 17-11-2012:
* Added "youtu.be, blip.tv, escapistmagazine.com" to the clipboard monitor.
* Fixed a bug that had "vimeo" URLs not auto-inserted from the clipboard.
* Add META:url attribute with the download source URL also to the temporary file in /tmp/ubertuber.
* Removed the need for youtube-dl.patch.
* Truncate clip title if too long, don't resize the window anymore.
* Fixed a small issue in the logic of the abort button.
* Check if Python is installed and offer to install it if it's not.
* Jump through another hoop to get thevideo title of newer versions of the youtube-dl script.

v0.9.2 - 07-12-2011:
* The forcing of the MIME type to video/mpeg4 didn't always work. We now just set this MIME type with any file, not just octet-streams. We also buffer buffer 2 seconds longer for good measure.
* Aborting/killing the download should now work a bit better. Depending on length of the path to the UberTuber's installation folder, it didn't work at all before...

v0.9.1 - 30-09-2011:
* Forcing a MIME type video/mpeg4 when playing some clip. That way playback of some MP4 clips from sites like vimeo works, where before the media player complained it didn't know the format.
* After playback the system does a mimeset -F on the clip to set the correct MIME type or going back to the generic appliction/octet-stream.

v0.9.0 - 24-09-2011:
* Initial release.