commit 0ace00bcf57716d4359c2e080e5978f3c0255338
Author: Simon Wenner <simon@wenner.ch>

    workaround to silence debug messages

commit 71080df182d1fe003c517ed58b60b063c455d7af
Author: Simon Wenner <simon@wenner.ch>

    bugfix: store the default quality in gsettings too

commit 07b48662fc326748877794389bd6633521e3f0a7
Author: Simon Wenner <simon@wenner.ch>

    add libpeas-dev to the Debian/Ubuntu install command

commit cb81cdc6b39e3d1571e058503b344d16aa73941d
Author: Simon Wenner <simon@wenner.ch>

    set quality to high by default

commit 476299b800a0c4147c421ca6718114f413331c79
Author: Simon Wenner <simon@wenner.ch>

    add Nicolas' user agent string (FF 5)

commit 04fec315912e605c18fde6962df7cfead08d1484
Author: Simon Wenner <simon@wenner.ch>

    move the gsettings to the correct path in org.gnome.Totem

commit bf846cbaecbd0c1d32083ba22aa9fbc9fbe9bc7e
Author: Simon Wenner <simon@wenner.ch>

    reduce the session timeout to 10 seconds

commit 7ad4fca6dc2f7a96c6c767925cdbbb467349e8a1
Author: Simon Wenner <simon@wenner.ch>

    stop parsing if we get too many errors

commit 1019abd1c1a6a4d661a2a1b1963e8554342f3b38
Author: Simon Wenner <simon@wenner.ch>

    update documentation files

commit d204c37a70e5903d48ad88f70498c80e227c5f22
Author: Simon Wenner <simon@wenner.ch>

    optimize all TreeView iterations

commit d71a4b17d3810a9f5595c4eeac54cc0b465d40b9
Author: Simon Wenner <simon@wenner.ch>

    VideoListView: remove the size member variable

commit 1b7c5d26e4b83e79558baba9d2d1b51d85bf3662
Author: Simon Wenner <simon@wenner.ch>

    bugfix: do not skip a row after video removal

commit 2272d4d0c8fdc8d7ee49fd70a1a58f4f8d602137
Author: Simon Wenner <simon@wenner.ch>

    try all parsers until we find one that delivers more videos than a threshold

commit 606f28d8ac2c782b080fe93f650ab6fc4d086428
Author: Simon Wenner <simon@wenner.ch>

    be more conservative when deserializing Videos

commit 81b810311ebf2969f1ac3e90fa9250471da40f95
Author: Simon Wenner <simon@wenner.ch>

    Add caching of video objects

commit 051f02457a00dc0059a41a8eab9f3fe077d24479
Author: Simon Wenner <simon@wenner.ch>

    XML parser: parse the number of pages from the file

commit a441558a4f1f6c53f710f4a6b984c1d765f7aaaa
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Fix and update i18n.

commit 1de96ed9e5608d2ca6045128db33c03c9a4e33e9
Author: Simon Wenner <simon@wenner.ch>

    add debugging symbols

commit 6ba55ef3ed9cf2e6b94efea31ac03b4efa247536
Author: Simon Wenner <simon@wenner.ch>

    bugfix: proper fix for empty selections

commit 0b7e892a4082957df84bfbde5cb1cae074b257be
Author: Simon Wenner <simon@wenner.ch>

    update user agent string

commit 7bf1f7c50586cd5e19c23dc2aaeb18cbc5f429e9
Author: Simon Wenner <simon@wenner.ch>

    Add duplicate removal, fix typos and minor bugs

commit 9bd5f97664cd70540ebf0046cf1b0011f63f9ed3
Author: Simon Wenner <simon@wenner.ch>

    make videos serializable

commit 16d4471ee88be2622c53c12a002d6fae3153b438
Author: Simon Wenner <simon@wenner.ch>

    move duplicate detection into a separate function

commit 056d192925f388fe92a99b4954bfafc63547ad11
Author: Simon Wenner <simon@wenner.ch>

    sort videos by removal date using the ListStore sort interface

commit 5b811bd25980ce116e98762704b530258192f53e
Author: Simon Wenner <simon@wenner.ch>

    RSSParser: add all available feeds

commit b4cd743024e8248ad700fa3165e04a7abf16c280
Author: Simon Wenner <simon@wenner.ch>

    bugfix: do not crash on rightclick in the tree view with no valid videos

commit fe1f9e535469fa617108ef9dd8b383634ea7336b
Author: Simon Wenner <simon@wenner.ch>

    xml parser: loosen the hard limit, but stop parsing if no additional videos could be parsed

commit 40928b05cbbd3e040086516a25c96ea66e965a74
Author: Simon Wenner <simon@wenner.ch>

    use both video feeds, restore the error pop-ups

commit dac6b26bc27906ab8c0d851032c157a100e3eac2
Author: Simon Wenner <simon@wenner.ch>

    add an extractor to download missing image urls from video pages

commit b188e01c44a43e650217daa1723ae76fc7c23ce5
Author: Simon Wenner <simon@wenner.ch>

    implement incremental video feed parsing, remove the fallback mode

commit 509a6e3c2bf4b559b5340f811503ada95a0b99df
Author: Simon Wenner <simon@wenner.ch>

    move all TreeModel related code into the VideoListView class

commit b1e80df7f4262563f56dbe1e70b426ee3981f773
Author: Simon Wenner <simon@wenner.ch>

    fix identation, we use 4 spaces for a tab from now on

commit 3956539ff1c8c4cf30409d0a17132a94bc6f5dc9
Author: Simon Wenner <simon@wenner.ch>

    move all TreeView related code into the VideoListView class

commit 549730dab05f4d7f722ebd23c06161ee85c55454
Author: Simon Wenner <simon@wenner.ch>

    move Video class into separate file, add new VideoListView class

commit d3c585123888e82ec760cce427a7aab04eb19dcb
Author: Simon Wenner <simon@wenner.ch>

    bugfix: remove ampersands from video descriptions

commit 4d835c5e3c0f49fce77e2f4c45c46fb1159647ad
Author: Simon Wenner <simon@wenner.ch>

    update make dist

commit d441491112550e758a336ad2614a60b40ea7705b
Author: Simon Wenner <simon@wenner.ch>

    move ArteParser class into separate file, update build system

commit 16d73ea3f1a3f306ac3f781c62bf21e4188a24d8
Author: Simon Wenner <simon@wenner.ch>

    re-add unknown quality enum value, replace some constants by enums

commit 1a67769a8a831481f39d16e07c4f3b374e624721
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Small detail.

commit 8ce6095933abe54f1c336126b8d7321259b5efd7
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Fix the config window (2nd attempt)

commit fd673481209580fdb642399910515f8104e38bd2
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Revert "Fix the config window."

commit c98db25998cca74f950faeab77048782a56ff8da
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Fix: Totem crashed when double clicking on the "Loading..." message.
    An other solution is to avoid any click by using "set_sensitive()" on
    "tree_view", but IMHO the loading message is not readable enough in this case
    (theme issue?).

commit 2b7ff1b17e0d16e7178e8bc1c22b7745ce2dde37
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    The "tree_lock" stuff was useless

commit 3f313a51667d886d425f73dd201a34609e420d9a
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Drop an unnecessary assignment

commit ea08563a1455d3f1f10434ac7c95ba44fde5da4f
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Fix indentation in load_properties (tabs vs spaces)

commit 5b43a3248b26181b3f9707dece0a49b78d2bd6ae
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Fix the config window.
    The code may need some improvements, but it works.

commit bb5f9666c3eb01f3ce8d362f07eb280e8cab86ec
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Only the first 4 thumbnails were downloaded.

commit 4144737d16475f5c563d842fe81d6cd20bb9ae8e
Author: Simon Wenner <simon@wenner.ch>

    update RSS feed urls

commit ccd365a2596a95dddcef5b3e1f1440bcffeb0b32
Author: Simon Wenner <simon@wenner.ch>

    update AUTHORS

commit f0897bc2676709f3c2fe0cae6e3bf10e1596d9bc
Author: Stefan Kirrmann <stefan.kirrmann@gmail.com>

    Fix underscores in GSetting proxy keys

commit ff6fc7baf002737a0df8c279975b78541a6f7783
Author: Simon Wenner <simon@wenner.ch>

    Fix the menu key handler, requires Vala 0.11.6 or newer

commit 72f76a894c2c9e1d6507b5c3e2d8d57ebb177d63
Author: Simon Wenner <simon@wenner.ch>

    Add missing German translations

commit 9626c802f51b517d056b76a3a5b0feb269dc36c4
Author: Simon Wenner <simon@wenner.ch>

    The deps folder is no longer needed. All vala bindings use GIR files and totem 3.0 ships header files

commit 40f7e935fe70db5d82de587b53709d8c95fc3989
Author: Simon Wenner <simon@wenner.ch>

    Port the plugin to GTK+-3 and libpeas

commit 53b74dbd2590d612d7bb3204ca9fff6a1b91dc8d
Author: Simon Wenner <simon@wenner.ch>

    Fix restricted video dection, improve url-extractor debug messages

commit 0c462ace13bf3a5f307cfaeb239389de871ae652
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Detect restricted videos more strictly

commit 27b043a91d6dd20dcc46644364b549472d22100f
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Deal with video access restriction
    Some videos can only be watched between 11PM and 5AM. Handle this by throwing an exception and displaying a dialog.

commit ce1b15513cfc7ada334033d818de7b70957a0762
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Context menu: use ImageMenuItem instead of MenuItem
    Use the same image as in other Totem plugins.
    Images are only displayed if you setup Gnome to do so:
    the "/desktop/gnome/interface/menus_have_icons" (g/d)conf key has to be true

commit 5cab28302982e10eeea8d8be3668a83571f2f21e
Author: Simon Wenner <simon@wenner.ch>

    Fix compilation on Vala 0.11.x

commit 1cdab765fb8ad2b13654f4068e67d11483a137f1
Merge: f59c28d b575911
Author: Simon Wenner <simon@wenner.ch>

    Merge branch 'tweaks_and_tests' of git://gitorious.org/~malaria/totem-plugin-arte/malaria-sandbox

commit b575911f173ef8bd9a6e97081d74b72a68347f50
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Update the user agent

commit 2aa19f67cfba9bca59ca22c87c1ec97ce3de9d45
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Update copyright to 2011

commit 6dbbdbb9e51226b77f0ce709ef508c68594cd50c
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Update translations
    For German, I used the translation from the youtube totem plugin

commit ea377a58dc146546c0290d66b4598df4cc897933
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    New context menu: add a "right click" -> "Open in Web Browser" option.
    This is currently the only option in the menu. Fortunately, it should be easy to add more.

commit fbc6560b63ecf248c1dd047494e9dc03af181965
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Really set focus to the first video on return

commit 8827672122d9f9220235c6eb00a993c42142f754
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Drop the MP4 extractor.
    Arte does not provide "EQ" links anymore.

commit f189986b07c363ebdc91e9af897caf53121c8a9f
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Fix most build errors/warning with the latest valac (0.12, currently in developpement).
    The remaining ones need to drop valac 0.10 compatibility. Will see later.

commit 904c501501ac63d9e4ba70f33f4b2c0c199eca9e
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    callback_F5_pressed function: drop an unnecessary argument

commit f59c28d2b31691d0ffd3e8a7a4610a1c083a78c7
Author: Simon Wenner <simon@wenner.ch>

    port the proxy settings to gsettings (dconf)

commit ea837ca2074a731f3d1e495a0543d184de35a234
Author: Simon Wenner <simon@wenner.ch>

    Add schema descriptions

commit 9d5bc6f9cadf4b2958e1b5cd59898e7967a8a31c
Author: Simon Wenner <simon@wenner.ch>

    Initial port from Gconf to GSettings (DConf)

commit a471648105035396297ae1779b645beefc39d076
Author: Simon Wenner <simon@wenner.ch>

    Remove obsolete install instructions

commit ddb2cd1ac245e6cf121d1ad76697b049dc6726b8
Author: Simon Wenner <simon@wenner.ch>

    Release 0.9.2

commit 9164dfa1b6f90dd2611145625ae7ac289d5f7385
Author: Simon Wenner <simon@wenner.ch>

    Make debug messages conditional at compiletime (-D DEBUG_MESSAGES)

commit 737650fcebfb9d067e5749762a6209e87f588b2e
Author: Simon Wenner <simon@wenner.ch>

    Bugfix: Arte changed the xml feed url. Grrr\!

commit 540b92a95ff68650002e5138ac2e8a6827d22893
Author: Simon Wenner <simon@wenner.ch>

    Bugfix: Fallback to the rss feed on IO errors too

commit a91bb1131eca5eb438751e84aefe11e99b9f91e1
Author: Simon Wenner <simon@wenner.ch>

    Release 0.9.1

commit 28dcc70d36cacd823b5ce5063a1d821bf74f87a9
Author: Simon Wenner <simon@wenner.ch>

    Add the default thumbnail to the tarball

commit b21b77768d31ee045a26515fe5237b48702968ea
Author: Simon Wenner <simon@wenner.ch>

    Rename cache.default_pb to cache.default_thumbnail, remove a superfluous null assignment, coding style fixes

commit ef7ba0bd83167d09288377110fbb374c8d17cdf1
Merge: b15718b b704ead
Author: Simon Wenner <simon@wenner.ch>

    Merge branch 'thumbnails' of git://gitorious.org/~malaria/totem-plugin-arte/malaria-sandbox into thumbnails

commit b704eaddcccd92f2e684d2f65fef76c725019f5d
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Drop the home-installation.

commit df0607a232c97a9b928c293bc00863defaad6cf9
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Install the default thumbnail in /usr/share/totem/plugins/arteplus7

commit a76e9af674d42f8843228818d9f72ebd6ec32ef9
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Move check_and_download_missing_thumbnails to the ArtePlugin class

commit b8380f93edf0118e74a0a66b8590ba91698324f8
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Use GLib.critical instead of GLib.warning where it's necessary.

commit 38270a8332569b68f2e7a0971dcfbff08d6403f7
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Fix when image_uri == null (eg. with the RSS feed)

commit b15718b505062f8287ca2e1b7c0998d3c60be4ee
Merge: cf577d5 5266787
Author: Simon Wenner <simon@wenner.ch>

    Merge branch 'thumbnails' of git://gitorious.org/~malaria/totem-plugin-arte/malaria-sandbox into thumbnails

commit cf577d562f124c2453d77529b6bd4004161e1ba3
Author: Simon Wenner <simon@wenner.ch>

    indentation fix

commit 52667873e7d25812f83fcf829a4d53e380f176d9
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Update the user_agent string

commit 4bc3d158ee2ee5a45b140229f7cd0374eb760624
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Remove '--thread'
    We don't use this and valac produces the same binary (MD5) with or without it.

commit 8379b595be5b25aa3d9e89791cf2a078ea28d6d8
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Download thumbnails asynchronously
    Now the videos list is displayed as soon as possible, using cached thumbnails or a default thumbnail.
    We do not need anymore to wait for all thumbnails downloads to complete, so the plugin is usable sooner.

commit b4d2cf1fd0b657df69ee616e6957015279997c5a
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Fix 2 warnings with the latest vala
    In fact GLib.error exit the program (and so Totem here).
    GLib.warning has the behavior we want.

commit a52850d61c9cf329163b171c4d27b16de960af28
Author: Simon Wenner <simon@wenner.ch>

    Increase the session timeout to 15 seconds, update the useragent string

commit e21bae6d78b1a65453d656003484e39d3e28608a
Author: Simon Wenner <simon@wenner.ch>

    Add a 10 seconds session timeout. This should prevent that we have to wait infinitely when the video feed is loading.

commit 3f4c2d0b64e06c0b90afc1b8bfd6d261e58d0815
Author: Simon Wenner <simon@wenner.ch>

    Update NEWS, Version bump to 0.9.0

commit b224d827bdb3dbcf9e09e9d8020023099bd87d74
Author: Simon Wenner <simon@wenner.ch>

    Improved fetching of the XML feed, remove duplicate videos

commit e8b626e918307c998a4e52551e74015a6ab5f3cf
Author: Simon Wenner <simon@wenner.ch>

    Update gstreamer-plugins-bad version

commit c9a08d9836f29f46cd02f9ec33c285a774bd6882
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Re-add "support socks proxies" to TODO

commit 175b49a86e9c4fd32d71114439d0da4cf2fa5b52
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Add some more explanations to the rtmp extractor.

commit 04f85ec0a54df17b47d37c3f3d3452be05aba735
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Fix the typography of the French translation

commit 1861e1a6e94c7257cae4a25fc8b4221be857b901
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Add RTMP and MP4 extractors, remove the deprecated WMV extractor.
    RTMP is default for now, it currently requires gst-plugins-bad trunk.
    It will work with version 0.10.20 which is comming soon.

commit 2380f7fc2c12f13de25ee36ad208bda330b18efc
Author: Simon Wenner <simon@wenner.ch>

    Restructure the StreamUrlExtractor class to prepare for new extractors

commit 3b421d5f3ac759d5b6eac69ac4d9a28373c44bac
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Do not stupidly forget a big part of the session refactoring.

commit 964a7c82903abea624999351d518658af012c4aa
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Session code refactoring.
    It's still ugly but it's a bit better.

commit 0e1c6775b1f69ea9cacc7c620b03d14743e014ba
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Use GLib.warning instead of stdout.printf

commit 021d928979758ee873bf9f94520696b181be4871
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Workaround a 'critical' message when (for some reason) there is no 'LANG' environment variable.

commit 5ca32d9b8cd37975a349fef38492e5add8407aa8
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Try to guess the user prefer language at first run

commit 51b1541407f8b05021546426217053060d21f01f
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Update TODO

commit 8494ce9608773399cf4108990966c239d98a4b8c
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Change some strings (related to proxy support)

commit 139b7d4f8da943b4197abe3a25193c1f866ddae8
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Support proxy with authentication.
    Now, we support most types of proxies \o/
    Unfortunately, it seems that Totem itself do not support playback behind a proxy with authentication.
    Investigation is ongoing.

commit 543e44fcf56ff345d98f8eea37180af087f86e50
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Load properties before creating the cache object
    (so thumbnails download really use proxy settings now)

commit a9533876b3739004bd9a75be8186179db37fdcb9
Author: Simon Wenner <simon@wenner.ch>

    Add missing German translations

commit 80058bdc00dce504f0ec15e2bde17d2143051914
Author: Simon Wenner <simon@wenner.ch>

    Disable debug messages in the url extractor, minor parsing change

commit d85fd878676be341806fd842fdecd0386c364dfb
Author: Simon Wenner <simon@wenner.ch>

    Update the German translation

commit a45499ad5533c101f480b7ef48f64a3316396a98
Author: Simon Wenner <simon@wenner.ch>

    Use the proxy settings to fetch images too

commit 602920233edf224f4471eb3fcfb27d8e6ebee5af
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Support http proxy (using gnome proxy settings)
    The German translation need some tweaks.

commit 65196e25dae72f88aab6488762aa0d9133b6d1c2
Author: Simon Wenner <simon@wenner.ch>

    Sort the videos by removal time.

commit ad0fb83808ea5ea62ba71646762e0ffc298f06c2
Author: Simon Wenner <simon@wenner.ch>

    German translation update

commit 94fad37e5f7f7a2bd2576af1528b1641b4312863
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Update i18n against latest changes

commit dddfb78af86db354d74cdacc468dbbc080ec4a08
Author: Simon Wenner <simon@wenner.ch>

    Move the ExtractionError declaration to url-extractor.vala

commit b7047e92cefe5fe7e777ceb2193329f76e3c8436
Author: Simon Wenner <simon@wenner.ch>

    Add a more sophisticated error handling infrastructure for url extraction errors.

commit 9cf2ae09d966beeb66153699c3d556edf484739e
Author: Simon Wenner <simon@wenner.ch>

    Update the user agent string

commit 92e716da80a682dd58c1a077ecd06ef397dea878
Author: Simon Wenner <simon@wenner.ch>

    Bugfix for the quality fallback, const optimisation for debug messages

commit 78ae39c5a69cd3e00bff71c3017c8159772a5447
Author: Simon Wenner <simon@wenner.ch>

    Add missing file to make clean

commit 83b6f5416164b3902e10030a1fc99d0a036e2384
Author: Simon Wenner <simon@wenner.ch>

    Bump version to 0.8.4, update TODO and NEWS

commit 51a5af8896fd7b1b79cb4bbb885105ed87d16da6
Author: Simon Wenner <simon@wenner.ch>

    Make column names private, update coding style

commit cea10d2083c007b677b7ef2ff1b7b5aad94f3c17
Author: Simon Wenner <simon@wenner.ch>

    Update the German translation, coding style fix

commit a7a596acf7c3a22f95b52b47b837e02fe9c79f66
Merge: c861544 b728240
Author: Simon Wenner <simon@wenner.ch>

    Merge commit 'refs/merge-requests/4' of git://gitorious.org/totem-plugin-arte/mainline

commit c8615443b979bf2de4dd70709f0926403b2afb20
Author: Simon Wenner <simon@wenner.ch>

    Parse the first five pages of the XML feed

commit 148fabd7a0121354b0399f73c974ca19cebf2b31
Author: Simon Wenner <simon@wenner.ch>

    Parse description and offline date

commit b7282405389b0e04683714201ea923b2415edc18
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Give more hope to the user in the "could not extract a valid stream URL" error.
    Update i18n accordingly (German is TODO)

commit 895606d92675f71cc0d8920fd962a5fd7eac4e70
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Handle the case when only one quality level is available.

commit 1bc33231e984daf6849bc162f5f957d1d061d8a5
Author: Simon Wenner <simon@wenner.ch>

    New WMV stream url extractor class. Video playback is back!

commit b1babc334b3a53bd4ebb68c505c5f9cbeb087074
Author: Simon Wenner <simon@wenner.ch>

    Request all (1000) videos from the XML feed, update thumbnail size

commit 183a951e80a17781956cc7e651ada7d0c4f38f7b
Author: Simon Wenner <simon@wenner.ch>

    Use the new RSS and XML feeds.

commit c7caecd992ddecee17f7dc47ed34daca65b6536b
Author: Simon Wenner <simon@wenner.ch>

    Update .gitignore

commit 2f8f6c884ead354a64c3bde1855bd74310c75aba
Author: Simon Wenner <simon@wenner.ch>

    Autogenerate a ChangeLog file

commit 3921a820a2ff58b221ca68e15b9a3cbd19fa101f
Author: Simon Wenner <simon@wenner.ch>

    Fix a typo

commit bd3323d6b3a5afd32d6a71b12ccfce56b06401fe
Author: Simon Wenner <simon@wenner.ch>

    Version bump to 0.8.3, update NEWS

commit ed757203ff3b812686a17e4ef6c88748c57a6e60
Author: Simon Wenner <simon@wenner.ch>

    Add Totem's license exception clause

commit 2233abf77be53150ef040abd52faab18855bd8d6
Author: Simon Wenner <simon@wenner.ch>

    Minor consistancy patch

commit c765c2b450bba8752bde3fecc01efc29256e30a2
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Handle Gconf errors

commit 82e4c50f8b8f69d1be3f9f3e9627f7931e0832f2
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Fix default settings (really use HQ by default):
    Now Gconf keys are initialized when the plugin is used for the first time.
    (no migration problem AFAIK)

commit fee42519c1a25f93588382f3d707d7d73aaeeb97
Author: Simon Wenner <simon@wenner.ch>

    Connect the F5 key event to the main window

commit 2423a3e18052a4d245bc9040e461cef72f6e4fcb
Author: Simon Wenner <simon@wenner.ch>

    Pressing F5 refreshes the video feed (if the plugin has focus)

commit d96d62351d8b768aacff03b9fd1491cb0a5319b3
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Provide tooltip for the "clear the search text" icon.
    Thanks to the Rhythmbox project for the original string and the corresponding i18n

commit 58225c41db0c7e3b40ffce41d16d4cb00badc1ed
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    A detail: update fr.po revision-date

commit bdc9e89775322dbf56e904994e0397112fa0cacb
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Update po files and improve French translation

commit dc823d5cb0fba398318025308f61f695e7d0e20d
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Set focus to the search entry by default

commit 783e9c7ed16d3e7f658f38b00f4f5d6a421112d7
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    Set focus to the first video on return (in the search entry)

commit 50aa10b98804f44e9d6370eb997730f029afafb1
Author: Simon Wenner <simon@wenner.ch>

    Redesign the refresh and search toolbar using icons inside the search field. Do you like it?

commit d713f8629bc7eb86ca69e4c7ee3ea310ed0f5b54
Author: Simon Wenner <simon@wenner.ch>

    Fix a Vala 0.8.0 warning

commit 10e4084f077bcfc3a7ae584a4c56ba3a20c208e5
Author: Simon Wenner <simon@wenner.ch>

    Add authors and license files from the totem project

commit f7e1936a6d5a863fdf2f6dc0204fd20058ef6237
Author: Simon Wenner <simon@wenner.ch>

    Prepare the 0.8.2 release

commit 2be8c08ad96996c9b64ca4f77b4051f09304113a
Author: Simon Wenner <simon@wenner.ch>

    Use Soup.KnownStatusCode.OK instead of an integer

commit 1e6a3692c197309d8cad079630e51317a1220d3c
Author: Simon Wenner <simon@wenner.ch>

    Bugfix: Display loading message before doing any loading

commit 7f3c3680d7f628fd34e08a7b8c86b140c2c19108
Author: Simon Wenner <simon@wenner.ch>

    Remove all traces of libgee

commit 9f6e0386ea2b6f359b98ea7b9d50c59cca439f0a
Author: Simon Wenner <simon@wenner.ch>

    Remove the libgee dependency, fix display bugs

commit 92f5d896b48bbba552e8051e978b49b8e9b7bdf5
Author: Simon Wenner <simon@wenner.ch>

    Add NEWS file, bump version to 0.8.1

commit 70a48a18c9a6e2cceca11c1f76011eaf66a5faca
Author: Simon Wenner <simon@wenner.ch>

    Don't lie.

commit 7f23a25abf71433f36b6b03cf38c44fc9da7c632
Author: Simon Wenner <simon@wenner.ch>

    Create parent folders of the caching folder too.

commit d3a872e2eb581c98cc374af5f24ecd90c67b0135
Author: Simon Wenner <simon@wenner.ch>

    Minor code beautifications

commit e042bbbba246b61e2b3331d5b96f19191c748175
Author: Simon Wenner <simon@wenner.ch>

    README: add gst-plugins-bad, clarify installation

commit 4c3e3f2da493ba73aef1d64e4355f74dd83207c3
Author: Simon Wenner <simon@wenner.ch>

    Add make dist

commit ea95d6b85f10ec36e20e60659a658436497bd51e
Author: Simon Wenner <simon@wenner.ch>

    fix a typo in the totem bindings

commit 9d000a83b016598c47204406526e80051e1a4bfe
Author: Simon Wenner <simon@wenner.ch>

    Add title to the description tooltip

commit faea8ff39249ef4faa8ff4b6dc053ca8ecefcd95
Author: Simon Wenner <simon@wenner.ch>

    Add a cleanup function to remove old cache entries

commit 6a1407f7809989b7e025c89cb1931e07a2ce9446
Author: Simon Wenner <simon@wenner.ch>

    Thumbnail cache added

commit 9ffb9624da4c58f4266b0d905c86b6a67d4a736b
Author: Simon Wenner <simon@wenner.ch>

    distribution neutral user agent string, do not append libsoup user agent string

commit 26d371894d9fcd43764b436eb9474618b3858b88
Author: Simon Wenner <simon@wenner.ch>

    Fallback to another stream uri if the desired stream is not available

commit 2fbb25850fba530f43d46d21ccf391dc99a90e8e
Author: Simon Wenner <simon@wenner.ch>

    Don't segfault if only a mq stream is available

commit 737f1ec6859192ed7837ba8f50014260ae5274d1
Author: Simon Wenner <simon@wenner.ch>

    code cleanup

commit 514c8f25920637ee55f25679a7867841e5444e66
Author: Simon Wenner <simon@wenner.ch>

    convert message response data properly

commit f4c4a08a03ba7c93d6d09e910ead437ab778496a
Author: Simon Wenner <simon@wenner.ch>

    Fix a bug in the new tooltips text

commit f224111ffdbe42560c3bf62ed5a3943df5324d3d
Author: Simon Wenner <simon@wenner.ch>

    German translation update

commit c3eb810cb41128ede21cb68810d8f98ad8dbce66
Author: Nicolas Delvaux <nicolas.delvaux@gmx.com>

    New "time before removing" tooltips in a more user friendly way.

commit 1188fd3ee0dc6fc19b5847b4eb53000245686dbf
Author: Simon Wenner <simon@wenner.ch>

    Fix build errors with Vala 0.7.10. Require Vala 0.7.10.

commit b266bacc5a5ab816b9b5dd5a6c265f5e2483fbbd
Author: Simon Wenner <simon@wenner.ch>

    Improve totem.vapi

commit 527b3bd989eee5a890c3c83c7cb69b8db5765700
Author: Simon Wenner <simon@wenner.ch>

    Add German translation

commit b561b18af5aebfad668b6d6f059ac27b1145231f
Author: Simon Wenner <simon@wenner.ch>

    Update the README file

commit f8a546b9a168733fb3a7775691a8b46669725990
Author: Simon Wenner <simon@wenner.ch>

    Improve the totem vala bindings

commit ef7aaf1fcff9ff5c19f208c9470cf150914df675
Author: Simon Wenner <simon@wenner.ch>

    Remove unused translation strings

commit 2ac202eb4ebe2525aa4ef459b9c6bb86ecdffd28
Author: Simon Wenner <simon@wenner.ch>

    Re-add minimal search entry width.

commit 8542be16a07175487068aeac0fce9903cbd85d18
Author: Nicolas Delvaux <nicolas@nicolas-laptop.(none)>

    Some more tweaks and cleanup

commit 7b457fe3ebf2060501ad64b5676962d8d920472d
Author: Nicolas Delvaux <nicolas@nicolas-laptop.(none)>

    Fix indentation in previous commit (spaces vs tabs)

commit c1124fd335563244036094a4868d694bde7f8b48
Author: Nicolas Delvaux <nicolas@nicolas-laptop.(none)>

    Expand the search fill (IMHO it's much nicer)

commit e627815abe1e33d7de5da65e63d8c387611db84a
Author: Nicolas DELVAUX <nicolas@nicolas-laptop.(none)>

    Fix a string translation

commit 5c4d130f202ee5fabca4651803fb64e26ada90c3
Author: Nicolas DELVAUX <nicolas@nicolas-laptop.(none)>

    Add "make install-home" and "make uninstall-home" for installing/uninstalling without being root

commit 39e061ec26b646f5d9fb146568f9f874a500f223
Author: Nicolas DELVAUX <nicolas@nicolas-laptop.(none)>

    Add i18n support. Currently, only French translation is complete.

commit efbdce1657cb06e377dc616d20e52daa6f12ac29
Author: Simon Wenner <simon@wenner.ch>

    Remove unused category code. It's not very useful.

commit b67b2456ad8c35c5cc9158509fe8db6e18b9857e
Author: Simon Wenner <simon@wenner.ch>

    Fix a possible segfault because of a missing tree view column

commit c0c0b0db22ce34f9ad52fd16b382d823619237e7
Author: Simon Wenner <simon@wenner.ch>

    Don't show negative minutes

commit a90bb5f0408a102cfc66db5d83329920489f58e5
Author: Simon Wenner <simon@wenner.ch>

    Add refresh button tooltip

commit ad69ada139b54443e11ddd1b21cb9ecb33d06c11
Author: Simon Wenner <simon@wenner.ch>

    remove viewport to improve keyboard support

commit 30a564d1ac1a3f98d6131fa77978d1ee7cea7d66
Author: Simon Wenner <simon@wenner.ch>

    Add tooltip that shows the time until removal of the stream

commit 7868d1c709b817b74cb2965e744600ea00432728
Author: Simon Wenner <simon@wenner.ch>

    Fix backspace refilter bug

commit 582e813af3b416f14c078c1366a341592bc99d5c
Author: Simon Wenner <simon@wenner.ch>

    Add search field

commit eba04b853b67c690d9429827bd0a62073037ea59
Author: Simon Wenner <simon@wenner.ch>

    Bugfix: VideoList has no construct_function

commit 2c886c7e52df14734ba18d0e2e58bdb663ce2930
Author: Simon Wenner <simon@wenner.ch>

    Add settings dialog.

commit 8405af53d2ac3570d5e05b3455e21c26595fd6f4
Author: Simon Wenner <simon@wenner.ch>

    German translation of the plugin description

commit 86037cd7a6003eb0a18583ae7c4cce87a43276d0
Author: Nicolas Delvaux <malaria@sfr.fr>

    French translation for the plugin menu

commit ccf91649dfbeaba931a4915258181b5a8562f8a7
Author: Simon Wenner <simon@wenner.ch>

    update user agent string

commit 5c01e521714adc03fad30b6e159cc7a197a701db
Author: Simon Wenner <simon@wenner.ch>

    Save video quality and language setting in gconf

commit 223b284de484e4b4018abbb2c96c9577f3dc0e6a
Author: Simon Wenner <simon@wenner.ch>

    Update TODO file

commit e40377f07cd61a0e1d48e8d2d99b0541187741cc
Author: Simon Wenner <simon@wenner.ch>

    Disable sensitivity of the toolbar while loading

commit 68593cfb62a140a698e3fd225bc97515487262c5
Author: Simon Wenner <simon@wenner.ch>

    Add Austria to the supported countries

commit c8483330a83ea6c71512c69ea270d0beecaf2452
Author: Simon Wenner <simon@wenner.ch>

    Add a useful hint for the user to the stream uri extraction error message

commit c129773888208b99fbd89beabd7d834d6039f800
Author: Simon Wenner <simon@wenner.ch>

    Fix segfaults if we lose the internet connection after we downloaded the video feed.

commit f5700ddcce2531671e7a40121cc83637a4b73188
Author: Simon Wenner <simon@wenner.ch>

    Fix a typo

commit 62394febb83f03ff4577aeaf4780ee183321c267
Author: Simon Wenner <simon@wenner.ch>

    Fix a build error with Vala 0.7.9

commit 3e14758bf3dc8469ffed10cb0a2086c418c6cd94
Author: Simon Wenner <simon@wenner.ch>

    Improve the readme file

commit e8f78d43a9378866d2f03f20b7a4a47029043fc6
Author: Simon Wenner <simon@wenner.ch>

    Fix a typo in the README file

commit fdf57f3ec5c6e3813fba91dff6ab158cc8bf6f02
Author: Simon Wenner <simon@wenner.ch>

    Remove *_set_mrl_* functions from totem.vapi

commit a15fae63711a7b6182a0e290cdc85166f8504efb
Author: Simon Wenner <simon@wenner.ch>

    Create less Soup.Session opjects, fix coding style

commit 3e5f3395c09ec29b4afe27cc516d933e03a6930a
Author: Simon Wenner <simon@wenner.ch>

    Add a loading message to the TreeView

commit fd83c9df68a78d6c731c54c8581bc269b25f1ee2
Author: Simon Wenner <simon@wenner.ch>

    Use both parsers, improved error handling

commit a26b6d104d8d043f50835b839b9e293479802f03
Author: Simon Wenner <simon@wenner.ch>

    Sort the video feeds properly

commit 0ab63401b013e5ba5967f1bec64dafa4c2ffc814
Author: Simon Wenner <simon@wenner.ch>

    move get_thumbnail to the Video class, remove debug code

commit 46989f1a572063392e53990fd17435b4c2400155
Author: Simon Wenner <simon@wenner.ch>

    Add async thumbnail loading

commit e07150bf3b692f062922660c6bf88a862cae7c00
Author: Simon Wenner <simon@wenner.ch>

    Add an XML parser for the Flash preview feed

commit 1aa6f3fa1365f3010ea315943ad63e594a0fbdeb
Author: Simon Wenner <simon@wenner.ch>

    Use the Totem.CellRendererVideo in the TreeView

commit 6aa4ce545d3dca03cb5e665642a4ed356e95ac98
Author: Simon Wenner <simon@wenner.ch>

    Add installation instructions

commit 266f752dff936e81704089c220572f11ea66dd30
Author: Simon Wenner <simon@wenner.ch>

    Use add_to_playlist_and_play instead of action_set_mrl_and_play

commit 814d43fb2b980aeb7857ec44cff42a59600c1355
Author: Simon Wenner <simon@wenner.ch>

    Update plugin website

commit d61a3121c97dcf5559caabcb6a9f4a9b1d4eda85
Author: Simon Wenner <simon@wenner.ch>

    Mark strings for translation

commit 3e589c1a45889d763399f96496c37357bd01ada3
Author: Simon Wenner <simon@wenner.ch>

    Note what still needs to be done.

commit edb4217383a4c12cceb737e9ee516ae47714188a
Author: Simon Wenner <simon@wenner.ch>

    Add video quality selection box

commit b640f350d8fdb4903558b72d28757db5c9baee83
Author: Simon Wenner <simon@wenner.ch>

    Add language selection box

commit 0c23790dae1a6c115fec7252a90b79952810c639
Author: Simon Wenner <simon@wenner.ch>

    Add .gitignore file

commit 663cdeb409a390c92c318b717fde8fa800deb91c
Author: Simon Wenner <simon@wenner.ch>

    Add RSS feed refresh button

commit 8f5584d8970244ef21de43190d15cbc6bc76ef88
Author: Simon Wenner <simon@wenner.ch>

    Code cleanup and better error handling

commit afcd0330f23d018995eafe3182a57319291a243f
Author: Simon Wenner <simon@wenner.ch>

    Initial commit
