commit 7e5a2b0a4d7ec3910c405a0d422542151d0c4074 Author: David King Date: Mon Nov 18 22:45:54 2013 +0000 Update NEWS for 3.11.2 release M NEWS M configure.ac commit f04e641b30e65d8fc6f96d1eb4d8758e195aecd4 Author: Rashi Aswani Date: Fri Nov 15 17:57:13 2013 +0530 Show top bar when moving mouse in fullscreen mode Store whether the window was maximized before entering fullscreeen mode, and return to the same state when exiting fullscreen. https://wiki.gnome.org/Design/Apps/Cheese#Full_Screen https://bugzilla.gnome.org/show_bug.cgi?id=711811 M src/cheese-window.vala commit 3b3105828787f988c0865e4ef4117d0742f6b527 Author: David King Date: Sun Nov 17 00:20:28 2013 +0000 Use new G_DEFINE_TYPE_WITH_PRIVATE macro M libcheese/cheese-avatar-chooser.c M libcheese/cheese-avatar-widget.c M libcheese/cheese-camera-device-monitor.c M libcheese/cheese-camera.c M libcheese/cheese-effect.c M libcheese/cheese-fileutil.c M libcheese/cheese-flash.c M libcheese/cheese-widget.c M libcheese/totem-aspect-frame.c M libcheese/totem-aspect-frame.h M libcheese/um-crop-area.c M libcheese/um-crop-area.h M src/thumbview/cheese-thumb-view.c M src/thumbview/eog-thumb-nav.c M src/thumbview/eog-thumb-nav.h commit 1d40acd1d91fab6bc3b2c2ce1db621af8b9db586 Author: David King Date: Sat Nov 16 23:17:54 2013 +0000 Remove obsolete enum type files D libcheese/cheese-enum-types.c.in D libcheese/cheese-enum-types.h.in commit b21362f567862a82fd71eda3e9bea54ef8b5f1db Author: Daniel Mustieles Date: Sat Nov 16 18:14:59 2013 +0100 Updated Spanish translation M po/es.po commit d182e4c687b6d7eeb33f3219fc640130335e17b6 Author: David King Date: Fri Nov 15 15:32:44 2013 +0000 Fix memory leak in cheese_thumb_view_remove_item() M src/thumbview/cheese-thumb-view.c commit a6eeda8d44d9b58d1828d172bad77edcf46d98f0 Author: David King Date: Fri Nov 15 14:58:54 2013 +0000 Add a finalize method to CheeseEffect The data in CheeseEffectPrivate was not being freed, leading to memory leaks. M libcheese/cheese-effect.c commit 74902aefe4ccaaf622f532f3bbf2d2dbad49a3a9 Author: David King Date: Fri Nov 15 14:42:52 2013 +0000 Fix memory leak in cheese_thumb_view_monitor_cb() M src/thumbview/cheese-thumb-view.c commit 26cbfd84e0cbd7ead18b7507e81e4f2e11587b30 Author: David King Date: Fri Nov 15 14:42:27 2013 +0000 Remove obsolete CheeseCameraEffect from VAPI M src/vapi/cheese-common.vapi commit 66c5434635caad7e8e3e6e04342f4de052566d0f Author: David King Date: Fri Nov 15 14:06:45 2013 +0000 Fix cheese_camera_get_video_formats() in VAPI M src/cheese-preferences.vala M src/cheese-window.vala M src/vapi/cheese-common.vapi commit 3c01885008e2bc2f7c385ed29a90e5bd609cb8f0 Author: David King Date: Fri Nov 15 13:52:30 2013 +0000 CheeseCamera VAPI fixes M src/vapi/cheese-common.vapi commit bfbe3836eddf47afec20dbcbe2c310be612559b6 Author: David King Date: Fri Nov 15 11:33:55 2013 +0000 Fix memory leak in cheese_camera_set_tags() M libcheese/cheese-camera.c commit 19dbbe3d80696b0fc9046944299bd339a7f74082 Author: David King Date: Fri Nov 15 09:38:21 2013 +0000 Mark CheeseVideoFormat as a boxed type in the VAPI It was only marked as a compact struct, and so was never freed. M src/cheese-preferences.vala M src/vapi/cheese-common.vapi commit 8da626db5f1fc822c6fd842c15d0537f14de9ece Author: David King Date: Fri Nov 15 09:37:03 2013 +0000 Mark CheeseFileutil strings as owned The strings were marked as unowned, which meant that the Vala compiler did not emit free functions and the strings were leaked. M src/vapi/cheese-common.vapi commit c21117bc111f0c7d74c82dc040d449734d1564d0 Author: David King Date: Thu Nov 14 15:20:58 2013 +0000 Fix leaks in cheese_camera_set_video_recording() M libcheese/cheese-camera.c commit fd7ce9bb85059aa34e1d3f9c595e4d3a78a8326f Author: David King Date: Thu Nov 14 10:19:48 2013 +0000 Fix leak of GtkSizeGroup in CheeseAvatarWidget M libcheese/cheese-avatar-widget.c commit 9b3c6bed94d7060a88d7b091560bd4f9d1eafbe2 Author: David King Date: Thu Nov 14 09:56:38 2013 +0000 Chain up to finalize in UmCropArea M libcheese/um-crop-area.c commit 41043a4bbbda40fd79038e17acbec09903cb184a Author: Dimitris Spingos Date: Wed Nov 13 17:15:05 2013 +0200 Updated Greek translation M po/el.po commit e4bde7d2a291919f52ed2a4846f69093e078efe4 Author: David King Date: Wed Nov 13 09:45:41 2013 +0000 Add AppData description M .gitignore M Makefile.am M configure.ac A data/cheese.appdata.xml.in M po/POTFILES.in commit bec84ac4e635eb4f9dbfd9b8c59b48deed284fd2 Author: Akom Chotiphantawanon Date: Wed Nov 13 16:17:47 2013 +0700 Updated Thai translation. M po/th.po commit 370a5dc9824bf64200fa34b295909ffd6715b737 Author: Rashi Aswani Date: Tue Nov 12 19:40:28 2013 +0530 Fixed deprecated warning in on_countdown_toggle https://bugzilla.gnome.org/show_bug.cgi?id=712151 M src/cheese-window.vala commit 0b04925ab33c7cb70e055a5c4ed0d271e1e2ea98 Author: Shantha kumar Date: Tue Nov 12 17:27:15 2013 +0530 Updated Tamil Translations M po/ta.po commit 0d7d794bdab5c88dc5636cc288c2871798372b0e Author: David King Date: Tue Nov 12 10:47:52 2013 +0000 Preprocess thumbnail frame PNG in GResource Also, add SVG images which were forgotten in the last commit. M data/cheese.gresource.xml commit 97fd866795443c168460d87e71dc97d0f2db1a8a Author: David King Date: Tue Nov 12 09:44:07 2013 +0000 Move PNG and SVG images into GResource M Makefile.am M data/cheese.gresource.xml D data/pixmaps/camera-icon.svg M src/thumbview/cheese-thumb-view.c M src/thumbview/cheese-thumbnail.c commit d12dcf6fe67720cf9609130fcd5002f3d5aa4491 Author: David King Date: Tue Nov 12 09:23:46 2013 +0000 Add domain attribute to GtkBuilder interfaces M data/cheese-main-window.ui M data/cheese-prefs.ui commit 24d86997c3500f50e0dee947983bb9e42e02573c Author: David King Date: Tue Nov 12 09:17:39 2013 +0000 Move application menu into GtkBuilder resource M Makefile.am A data/cheese-appmenu.ui M data/cheese.gresource.xml M po/POTFILES.in M src/cheese-application.vala commit db7b638aa5c462441962078477b647458b476508 Author: David King Date: Mon Nov 11 23:57:13 2013 +0000 Make CheeseMainWindow a template widget M Makefile.am M data/cheese-main-window.ui M data/cheese.gresource.xml M src/cheese-window.vala commit 9284c728aaf5241ff4613e28d90725189ea81a31 Author: David King Date: Mon Nov 11 22:58:18 2013 +0000 Make CheesePreferencesDialog a template widget M Makefile.am M configure.ac M data/cheese-prefs.ui M data/cheese.gresource.xml M src/cheese-preferences.vala commit 73f2ef0b6d0852fda67256e708652ec4320f2119 Author: David King Date: Mon Nov 11 22:00:11 2013 +0000 Move ClutterScript JSON into GResource M Makefile.am M data/cheese.gresource.xml M src/cheese-window.vala commit 2fcb2988a0bf53b3c3a43ad000c6c0a98c79459c Author: David King Date: Mon Nov 11 21:49:42 2013 +0000 Use GResource for CSS snippet M .gitignore M Makefile.am M configure.ac A data/cheese.gresource.xml M src/cheese-window.vala commit a9ee541607d3c2edb5cd1f4e232fcf8a61505ac3 Author: David King Date: Mon Nov 11 18:08:38 2013 +0000 Refactor GtkScale code in CheesePreferences Move mark definitions into GtkBuilder. Convert GtkHScale to GtkScale with a horizontal orientation. Use g_settings_bind() to link GSettings values to UI elements, and remove unnecessary signal handlers. M data/cheese-prefs.ui M src/cheese-preferences.vala commit c9e9e37d84d63c5a721313fb2ccde663d186b555 Author: David King Date: Mon Nov 11 14:19:34 2013 +0000 Fix leak in CheeseCameraDeviceMonitor test M tests/cheese-test-monitor.c commit 7834ebbe9959aac4514f7352181bc4efb292a275 Author: Rashi Aswani Date: Mon Nov 11 18:29:46 2013 +0530 Fixed unused-but-set warning in EogThumbNav https://bugzilla.gnome.org/show_bug.cgi?id=711841 M src/thumbview/eog-thumb-nav.c commit 020f56e90293ed3ede4d1aa54982a1d41cdc51a9 Author: David King Date: Sat Nov 9 14:58:54 2013 +0000 Link the effect browsing buttons together M data/cheese-main-window.ui commit c32aa4a3375fd24ef072448efbbe745d30d2bcc3 Author: David King Date: Sat Nov 9 14:57:21 2013 +0000 Make all buttons have GTK_RELIEF_NORMAL M data/cheese-main-window.ui M src/cheese-window.vala commit c1aceba52402daf91aa26f4bba01fc8bb8737d68 Author: Rashi Aswani Date: Sat Nov 9 18:00:40 2013 +0530 Change header bar when choosing effects https://wiki.gnome.org/GnomeGoals/HeaderBars https://bugzilla.gnome.org/show_bug.cgi?id=711714 M src/cheese-window.vala commit 4e24104d910fd5c32811237391362ee870f7c0fa Author: David King Date: Sat Nov 9 09:54:17 2013 +0000 Remove unused CheeseWindow.set_mode () M src/cheese-window.vala commit 42a02433280494dc822d6cfd0dd714497f60b46e Author: Rashi Aswani Date: Sat Nov 9 05:18:02 2013 +0530 Change titlebar to use GtkHeaderBar https://wiki.gnome.org/GnomeGoals/HeaderBars https://bugzilla.gnome.org/show_bug.cgi?id=711714 M data/cheese-main-window.ui M src/cheese-window.vala commit d9e302efb73325a10bc87cf3ab9778dc380bf1a2 Author: David King Date: Fri Nov 8 23:14:43 2013 +0000 Remove unused countdown_action M src/cheese-window.vala commit 27f2a7921b4695c936c5ace2d43e2815b2492116 Author: David King Date: Fri Nov 8 23:09:01 2013 +0000 Add a border around the button area box M data/cheese-main-window.ui commit 62ccf52c58f2f03bfc8b28b2593fc78447ae1704 Author: David King Date: Fri Nov 8 21:36:57 2013 +0000 Convert some GtkGrid widgets to GtkBox M data/cheese-main-window.ui M src/cheese-window.vala commit 92c979cd3495f4d159db7991e5c5b84f86254bbd Author: David King Date: Fri Nov 8 21:17:21 2013 +0000 Remove mode and shoot actions from the app menu The current GNOME HIG suggests that actions which are already accessible from the application window should not be duplicated in the application menu: https://wiki.gnome.org/Design/HIG/ApplicationMenus M src/cheese-application.vala commit 8f514ca900484da979aa386189d7c1daba83a3fe Author: David King Date: Fri Nov 8 20:20:59 2013 +0000 Use symbolic icon for leave fullscreen button M data/cheese-main-window.ui commit 5ceded321788ea2f298c39598159c21e0c5fa25e Author: David King Date: Fri Nov 8 20:16:28 2013 +0000 Make shoot action button wider M data/cheese-main-window.ui commit d812effbb711fea3b44cc326e69d4b60a09f5ef4 Author: David King Date: Fri Nov 8 20:23:42 2013 +0000 Link mode buttons together M data/cheese-main-window.ui commit c25390102bdd2a1383734087c09aedc7d8d02b4d Author: David King Date: Fri Nov 8 20:51:45 2013 +0000 Avoid using GtkStock, as it is deprecated https://bugzilla.gnome.org/show_bug.cgi?id=710217 M data/cheese-prefs.ui M libcheese/cheese-avatar-chooser.c M src/cheese-window.vala commit 047ee8a9b139025a48a724552c1bcefa1df45c45 Author: Rashi Aswani Date: Sat Nov 9 00:37:16 2013 +0530 Centered the capture icon https://bugzilla.gnome.org/show_bug.cgi?id=711680 M data/cheese-main-window.ui commit dae849d56d8ecbb7ee11727756e7fc1cc6c2bd3b Author: Rashi Aswani Date: Fri Nov 8 18:35:45 2013 +0530 Change stock icons to symbolic icons https://bugzilla.gnome.org/show_bug.cgi?id=711680 M Makefile.am M data/cheese-main-window.ui D data/icons/16x16/actions/browse-webcam-effects.png D data/icons/16x16/actions/cheese-take-burst.png D data/icons/16x16/actions/cheese-take-photo.png D data/icons/22x22/actions/browse-webcam-effects.png D data/icons/22x22/actions/cheese-take-burst.png D data/icons/22x22/actions/cheese-take-photo.png D data/icons/24x24/actions/browse-webcam-effects.png D data/icons/24x24/actions/cheese-take-burst.png D data/icons/24x24/actions/cheese-take-photo.png D data/icons/32x32/actions/browse-webcam-effects.png D data/icons/32x32/actions/cheese-take-burst.png D data/icons/32x32/actions/cheese-take-photo.png D data/icons/48x48/actions/browse-webcam-effects.png D data/icons/48x48/actions/cheese-take-burst.png D data/icons/48x48/actions/cheese-take-photo.png D data/icons/scalable/actions/browse-webcam-effects.svg D data/icons/scalable/actions/cheese-take-burst.svg D data/icons/scalable/actions/cheese-take-photo.svg M src/cheese-window.vala commit b1f41512c777cfc9ed1c3edaebcf6c17f7d06322 Author: Rashi Aswani Date: Fri Nov 8 04:37:02 2013 +0530 Use symbolic icons for photo and video button Using the stock "record" icon for taking photos is misleading, so use a symbolic "webcam" icon for both taking a photo and recording a video. Update the "stop" icon to also be a symbolic icon. https://bugzilla.gnome.org/show_bug.cgi?id=668599 M data/cheese-main-window.ui M src/cheese-window.vala commit 47cc140a3fdb13a067a295212a8b9a00ffdea7f4 Author: David King Date: Tue Nov 5 23:56:57 2013 +0000 Depend on GTK+ 3.10.0 for GtkHeaderBar M configure.ac commit 4305cf0abf91b135be19e60dda39d2920931598b Author: David King Date: Tue Nov 5 23:32:27 2013 +0000 Fix memory leak in cheese_camera_device_get_caps() M libcheese/cheese-camera-device.c commit 94c2bfb900148e7d711ae704fce9a1b51c2eb24f Author: David King Date: Tue Nov 5 23:26:13 2013 +0000 Fix cheese_thumb_view_append_item() memory leaks Fix several memory leaks found with valgrind. M src/thumbview/cheese-thumb-view.c commit 0e739a64f78246af2afc9a74155ac47fce756e51 Author: David King Date: Tue Nov 5 23:19:47 2013 +0000 Fix memory leak when creating a new CheeseCamera M libcheese/cheese-camera.c commit ac8ba9eb09940f8cff82d856a8f0a387b5b856ae Author: David King Date: Tue Nov 5 23:12:21 2013 +0000 Fix some memory leaks in cheese_fileutil_init() M libcheese/cheese-fileutil.c commit 82d69d7d13a9511a384180ef6dc5224ad339c8b3 Author: David King Date: Tue Nov 5 15:29:18 2013 +0000 Make static string array const M libcheese/cheese-camera-device.c commit 1bdcfa5fce1affc8ad1c7ff8d512b507a2e18d27 Author: David King Date: Tue Nov 5 15:26:09 2013 +0000 Simplify looping over GStrv M libcheese/cheese-camera-device.c commit 4816d1a286beaa99e86f89ae44fa30519cdf85a8 Author: David King Date: Tue Nov 5 15:06:15 2013 +0000 Make cheese_camera_device_monitor_set_up_device static M libcheese/cheese-camera-device-monitor.c commit 8bccc90cef1774959809bd90eda513772b78ef27 Author: Efstathios Iosifidis Date: Wed Nov 6 07:58:04 2013 +0200 Updated Greek translation M po/el.po commit 0b49c53c1d20562ad6a3086b4ff9fbc3434b08e1 Author: Fran Diéguez Date: Fri Nov 1 13:37:17 2013 +0100 Updated Galician translations M po/gl.po commit dfe5fd22ddd8a075548a4b3814980146fb414b5d Author: Matej Urbančič Date: Thu Oct 31 21:00:47 2013 +0100 Updated Slovenian translation M po/sl.po commit 50b51e08de071d589e2aaa1f0acc8ee4b63a24bc Author: David King Date: Thu Oct 31 19:11:20 2013 +0000 Revert "Use ClutterGst 3.0" This reverts commit 5061d1cdaf7ad9eb733047455b5b5d7a4551eb93. The jhbuild 3.12 moduleset is using the clutter-gst-2.0 branch. M configure.ac M data/cheese.pc.in commit 109b70246bfd1019fa0cbeeecf6ee4f5b87ae141 Author: Daniel Mustieles Date: Thu Oct 31 18:21:05 2013 +0100 Updated Spanish translation M po/es.po commit 5cd912f0f4829c97526ee2fce7125e32e7437acc Author: Jasper St. Pierre Date: Wed Oct 30 18:06:00 2013 -0400 libcheese: Export cheese_avatar_widget_new M libcheese/cheese-gtk.symbols commit f98b8a297206548ff3f2a0b34d36a2afe25fc94f Author: Jasper St. Pierre Date: Wed Oct 30 17:39:37 2013 -0400 libcheese: Distribute cheese-avatar-widget.h So external consumers can use it. M Makefile.am commit 5061d1cdaf7ad9eb733047455b5b5d7a4551eb93 Author: Jasper St. Pierre Date: Wed Oct 30 17:53:15 2013 -0400 Use ClutterGst 3.0 M configure.ac M data/cheese.pc.in commit cffec633e6f365d2825eb018631995b7c197d986 Author: Anish A Date: Wed Oct 30 21:57:23 2013 +0530 Updated Malayalam Translation M po/ml.po commit 01b114af30985c2bac7faaca6180d590669b3146 Author: David King Date: Mon Oct 28 22:20:34 2013 +0000 Post-release version bump to 3.11.2 M configure.ac