version 3.3.4 - Pre-release version bump to 3.3.4 - Add videos and picture sharing support, bug 522210 Integrated nautilus-sendto with Cheese in order to add support for sharing videos and images with different technologies. - Cut CONSTRUCT_ONLY from CheeseAvatarChooser:pixbuf - Use g_clear_object() to clear GObject pointers - Mark property strings with G_PARAM_STATIC_STRINGS - Check for DTD and stylesheets for man generation Copy M4 checks for installed XML catalogs from gtk-doc. Use the checks in configure.ac to only enable man generation when the required DTDs and stylesheets are available. - Fixed bug #667172: there are some errors in Catalan documentation - help: fix gnome help links, re-try - help: fix gnome-help links gnome-help uses help: links as of gnome-user-docs 3.2 - Set PulseAudio media role to ‘production’ This hints to PulseAudio that a microphone control should be presented to the user. Fixes bug 666875. - Mark Cheese.Window strings for translation Fixes bug 666847. - Remove .gcno files during clean, not lcov-clean - Use G_DEFINE_BOXED_TYPE for CheeseVideoFormat - Extend libcheese tests Add CheeseVideoFormat creation and copy test. Add CheeseCameraDeviceMonitor test. Add test function for cheese_fileutil_get_new_media_filename(). - Disable compiler optimisation when lcov is enabled - Correct PACKAGE_LOCALEDIR, bug 666826 - Fix and simplify ChangeLog generation - Clean all files generated by lcov report creation - Add code coverage reporting, using lcov Introduce new Makfile targets lcov and lcov-clean, to generate an HTML report of libcheese test code coverage and clean up the generated files. Check for lcov and genhtml in configure.ac. - Minor improvements to configure script Use https for bug report URL. Log the GStreamer plugin output to config.log. Correct the gtester-report check test. - Improve test and distcheck Makefile targets Drop obsolete --disable-scrollkeeper from distcheck configure flags. Use the same environment for testing and test reporting. - Add basic CheeseEffect test - Improve Preferences.setup_resolutions_for_device Use List.foreach() rather than a for loop. Use multiplication sign, not the letter x. - Added/Updated Translations - ast, courtesy of Xandru Armesto - be, courtesy of Yuri Matsuk - de, courtesy of Paul Seyfert - es, courtesy of Daniel Mustieles - et, courtesy of Mattias Põldaru - fi, courtesy of Jiri Grönroos - gl, courtesy of Fran Dieguez - he, courtesy of Yaron Shahrabani - ja, courtesy of Hideki Yamane - mk, courtesy of "Last-Translator: Jovan N\n" - nb, courtesy of Kjartan Maraas - ru, courtesy of Yuri Myasoedov - th, courtesy of Akom Chotiphantawanon - tr, courtesy of Muhammet Kara - Added/Updated Documentation - ca, courtesy of Gerard Alcorlo Bofill - es, courtesy of Daniel Mustieles - fr, courtesy of Bruno Brouard