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

    update RSS and XML feed urls

commit 32de202db0be1f73beee6079b2ebd83411989d5d
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    User-agent generator: fix a math mistake
    The user-agent was 3 weeks ahead of time instead of 3 weeks late.
    This small math priority error caused the user agent to be set to an unreleased
    Firefox version half of the time.

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

    release 3.1.1

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

    fix debug messages

commit 37578cdf586f0bd0d1921adce99be2a425bc1857
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Add a user-agent generator

commit 352a5c139af8de29815eaa476452eb9d21a607b7
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Update the user agent

commit c046bd545c75b9fe02f5234a701d2094f6dc3e4f
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Fix `make dist`

commit 7f5779f507c390436b9ad6d49774c66806fbf5d7
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Update translations

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

    3.1.0 release preparation

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

    cache: remove callback related return value

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

    reduce code duplication, make the time constants (seconds) more meaningfull

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

    remove unused or unreachable code

commit a22a9f6abe30ff76707e08fa829854cdc8ea91e3
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Change the new caching system so that it uses the publication date

commit fcb5a49cb3f210a15daab7b1aab2548104041dd9
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Call the "delete_cruft" function asynchronously

commit ba56a62e6a19c1772efe5a2125002546cb8beb11
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Add a VALAC variable in the Makefile
    This is useful when you want to use another valac version and you are too lazy
    to edit the Makefile (ie. just run `make VALAC=valac-X`)
    We can't use the traditional "CC" because valac needs it.

commit 60897f87999462c20c4feb56d778b8ad88ae4fab
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Delete outdated cache files at each startup.
    This is a really quick operation: ~0.1s on my 3 years old laptop, so probably
    less than 1µs on a recent smartphone.

commit 6939be1e2ee173e5c06052a3023ec9bf4940708c
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Fix some deprecation warnings (vala-0.16)

commit 5f90990984c4c1fc960db55e258dcf83a5ce11d1
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Drop an unused function.
    Strangely enough, vala did not detect it... (or I'm blind).

commit 0e6f62aeccccf9706eff50b379fd1be063b989fa
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Fix cache going too big in some use cases.

commit 9fa0cff2135895f5b491a95cca3507a7db4d63b1
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Fix the last commit (we also need to get the file name)

commit 7aed171ce8d71a9f91bd11e15c972e5e3985c21b
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    A small optimisation

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

    rss parser: fix typo

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

    new idea to speed up feed loading

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

    re-evaluate and improve date parsing in feeds

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

    cache: reduce number of debug messages

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

    Network-Manager integration

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

    fix compilation with Vala 0.15.0

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

    fix url in error message

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

    3.0.1 release preparation

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

    require Peas 1.2.0, minor Peas interface changes

commit 5ceeada1d062b8bf283e3ad2b2f84dc8352c24c2
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    A quicker "check and download missing thumbnails" function.
    I can't remember if I had a good reason to compute the MD5 of each thumbnail,
    but it seems to work well without it...

commit 5b4802757fd4d2f7803c610e52bc01b5c46e36ed
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Bump copyright to 2012

commit 2efb2f1422ee49deec9a3ed24e2633639196cdcb
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Dependencies: require vala >= 0.14.1

commit cbb0a8e08139dc1c6fe2f9a786161de105b8bcc6
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Bump the user agent string to Firefox 9.0.1

commit 314fd57e316febb7a569f4b80b4537aeeb2135b8
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    HBox and VBox are deprecated in vala 0.16. Use Box instead.
    (this does not break compilation with vala 0.14)

commit 06c6f36683ed618d7a56e6b5461c6a156713c2d4
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Fix compilation (require vala >= 0.14.1)

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

    fix compilation with Vala 0.14 and libpeas 1.1.0

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

    Adjust to Libpeas vapi changes in Vala 0.13.4

commit c7925b47440dfd559a33e6a3df13471cacf60896
Merge: ab8f292 60a02f7
Author: Simon Wenner <simon@wenner.ch>

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

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

    fix whitespace

commit 60a02f75f4f6b2ab11b39f86c40dd62daf9c609b
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Option to disable gsettings schemas compilation (usefull for packaging)
    It's an option to 'make install': you can now run
    'make DISABLE_SCHEMAS_COMPILE=1 install'

commit b5cf923f112475d5eff6441ef1a307e686c5ce3f
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Bump user agent string to Firefox 6.
    It would be cool to sync on another browser (if any) because, with the new
    release policy, our user agent is out dated every 6 weeks...

commit 11ae6dc66a275eb5ceb63c43d219dd06cb07e3e5
Author: Nicolas Delvaux <contact@nicolas-delvaux.org>

    Change my email address

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

    fix compilation with vala 0.13.1

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

    fix typo

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
