[cheese] Update NEWS for 3.3.2 release
- From: David King <davidk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cheese] Update NEWS for 3.3.2 release
- Date: Mon, 21 Nov 2011 20:08:45 +0000 (UTC)
commit c859def87846cbdc03dd402f08381688aff2a7bd
Author: David King <amigadave amigadave com>
Date: Mon Nov 21 20:59:09 2011 +0100
Update NEWS for 3.3.2 release
NEWS | 161 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 161 insertions(+), 0 deletions(-)
---
diff --git a/NEWS b/NEWS
index 5986fad..aec74db 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,167 @@
ChangeLog for Cheese
--------------------
+version 3.3.2
+ - Pre-release version bump to 3.3.2
+ - Remove marshaller generation rules
+ The generic marshallers, supplied by GLib, are used instead.
+ - Make preferences dialog more netbook-friendly
+ Fixes bug 663146.
+ - Convert deprecated GtkVBox and GtkHBox to GtkBox
+ Fixes bug 661661.
+ - Add chapter IDs to documentation
+ - Add Cheese architecture diagram to documentation
+ Fixes bug 664333.
+ - Set camerabin to playing before start-capture
+ Fixes bug 663998, with the camerabin documentation being updated in bug
+ 664048.
+ - Use private GObject pointer in Widget and Chooser
+ Additionally, remove some dead code.
+ - Add gtk-doc comments to UmCropArea
+ Currently, UmCropArea is internal (and will likely stay that way), so
+ the comments are not included in the generated documentation.
+ - Use switch statement to select cases
+ - Use better API to notify and install properties
+ Changed g_object_notify_by_pspec() to g_object_notify() and
+ g_object_class_install_property() to
+ g_object_class_install_properties(). Added properties static array to
+ hold properties. Added enum constants identifying properties and
+ sentinels for array length definitions. Fixes bug 663098.
+ - Improve CheeseAvatarChooser documentation
+ Add documentation for private methods in CheeseAvatarChooser.
+ - Improve CheeseEffect documentation
+ Document the private methods in CheeseEffect. Simplify effect
+ construction, by making the name and pipeline-desc properties
+ construct-only. Improve some variables names.
+ - Improve CheeseFileUtil filename handling
+ Use GDateTime to format the time string. Use switch statements when
+ selecting cases from an enum. Use g_build_filename() rather than
+ g_strjoin(G_DIR_SEPARATOR_S, ...).
+ - Improve CheeseCamera documentation
+ Document most of the private methods in CheeseCamera, and rename the
+ device-name property to device-node.
+ - Improve CheeseCameraDevice documentation
+ Document most of the private methods in CheeseCameraDevice, and rename
+ some variables to more closely match the property names.
+ - Improve CheeseCameraDeviceMonitor documentation
+ - Make CheeseFlash a GtkWindow rather than a GObject
+ Additionally, add further gtk-doc-like comments to the flash
+ implementation.
+ - Comment Vala methods with Valadoc markup
+ Add basic documentation to all methods in Vala sources.
+ - Add hotplug support to preferences dialog
+ Adding and removing camera devices in the CheeseCamera is now propagated
+ to the preferences dialog UI. Partially fixes bug 603612.
+ - Correct default brightness in the schema to zero
+ - Improve GSettings schema text and include ranges
+ - Also use the countdown duration for burst mode
+ - Add a countdown-duration key to GSettings schema
+ Add a new GSettings key to allow configuration of the duration of the
+ countdown when taking a photo. Partially fixes bug 594267.
+ - Bump required Vala version to 0.13.2
+ Required for Clutter.TableLayout in clutter-1.0.vapi, which was added
+ when Vala switched to use GIR files.
+ - Use STYLE_PROVIDER_PRIORITY_USER
+ - Use Vala âasâ operator where possible
+ Use the as operator when fetching widgets from GtkBuilder files, to do a
+ runtime type-check.
+ - Include the version in the man page
+ - Add generated man page to CLEANFILES
+ - Fix a typo so that the man page is generated
+ - Fix gtk-doc checks when srcdir != builddir
+ - Add man page, generated with xsltproc
+ - Add help button to the preferences dialog
+ - Improve documentation to pass gtk-doc tests
+ Add the deprecated API index to the documentation. Complete the rename
+ of cheese_camera_set_device_by_dev_file() to
+ cheese_camera_set_device_by_device_node(). Add missing documentation to
+ reach 100% symbol coverage.
+ - Enable gtk-doc tests during make check
+ - Check for GStreamer plugins required at runtime
+ Add a GStreamer plugin check to configure.ac, which checks for
+ individual plugins with gst-inspect, rather than relying on the plugins
+ being provided by checking for GStreamer pkg-config files. The check is
+ non-fatal, as the plugins are not build-time dependencies.
+ - Bump pkg-config requirement to 0.24
+ Version 0.24 or greater of pkg-config is required in order to avoid the
+ duplicate AC_SUBST macro calls for PKG_CHECK_MODULES substitutions.
+ - Remove unused FULL_LIBEXECDIR from configure.ac
+ - Add private pointers to libcheese GObject structs
+ Speed up access to the private struct of the GObject by adding a
+ pointer, so that *_GET_PRIVATE does not have to called each time. Create
+ a typedef for the private structures in the headers, and hide the
+ structs from the documentation by placing them inside a private
+ subsection.
+ - Add basic documentation for remaining public API
+ Add cheese-widget-private.h back to files ignored by gtk-doc. Add basic
+ documentation for the remainder of the public API. Use UUID instead of
+ ID or UDI. Add blurb and nick to all documented properties. Add
+ CheeseVideoFormat documentation. Use unsigned integers where the values
+ are always positive. Sprinkle some const qualifiers. Add some filename
+ GObject Introspection annotations.
+ - Update TODO
+ - Fix several compiler warnings
+ Add some missing prototypes, correct some pointer type mismatches, return
+ a value from functions that returns values and improve GError handling.
+ - Use gnome-common compiler warnings
+ Additionally, enable silent Automake rules by default so that warnings are
+ more visible.
+ - Add more classes to gtk-doc documentation
+ Add basic documentation for CheeseCamera, CheeseFileUtil and CheeseFlash
+ classes. Split the API reference into libcheese and libcheese-gtk
+ chapters.
+ - Add CheeseCameraDeviceMonitor::removed callback
+ Added CheeseCameraDeviceMonitor::removed signal callback function in
+ CheeseCamera. Fixes bug 662852.
+ - Improved CheeseCameraDeviceMonitor::added signal
+ CheeseCameraDeviceMonitor:added has now a CheeseCameraDevice argument.
+ CheeseCameraDeviceMonitor is also now a member of CheeseCamera.
+ - Add a long description to the DOAP file
+ - help: fixed another typo
+ - help: moving introduction page back to .page
+ - help: fixed typo in Makefile.am
+ - help: updated Makefile.am
+ - Overhaul the libcheese documentation
+ Add documentation for CheeseCameraDevice. Remove bogus XML included in
+ the library overview. Add section documentation to all classes, and mark
+ them as unstable. Add GObject and GObjectClass struct documentation.
+ - help: renamed pages and rearranged sections
+ Moved all pages, except introduction.page, into sections to make index
+ look nicer.
+ - Use license-type in the about dialog
+ - Connect thumbnail nav button signals
+ The thumb nav widget crashed when clicking the buttons to scroll the
+ thumbnail view. This was caused by connecting to the wrong signals:
+ âbutton-pressed-eventâ and âbutton-released-eventâ, rather than
+ âpressedâ and âreleasedâ. There was also some duplicate code for
+ creating the left button, which led to a GtkButton being leaked when
+ the thumb nav was created. Fixes bug 660686.
+ - Remove obsolete MAINTAINERS file
+ http://live.gnome.org/Git/FAQ#How_do_I_add_a_description_to_the_git_web_view.3F__What_is_this_.22blah.doap.22.3F
+ - Remove obsolote cicl script
+ - Increase the photo count in burst mode to 100000
+ Fixes bug 659977
+ - Use an idle handler to generate thumbnails
+ A thread was used for generating thumbnails for CheeseThumbView, but
+ this had problems with concurrent access to the GtkListStore which
+ backs the thumb view, as in bug 648936. A simpler approach is to use an
+ idle handler, which avoids the need for acquiring the GDK lock.
+ - Restore gudev checks during configure
+ - Added/Updated Translations
+ - be, courtesy of Yuri Matsuk
+ - de, courtesy of Mario BlÃttermann
+ - es, courtesy of Daniel Mustieles
+ - et, courtesy of Mattias PÃldaru
+ - gl, courtesy of Fran Dieguez
+ - he, courtesy of Yaron Shahrabani
+ - lt, courtesy of Aurimas Äernius
+ - nb, courtesy of Kjartan Maraas
+ - sv, courtesy of Daniel Nylander
+ - tr, courtesy of Muhammet Kara
+ - xh, courtesy of Andiswa Mvanyashe
+ - Added/Updated Documentation
+ - es, courtesy of Daniel Mustieles
+
version 3.3.1
- configure.ac: Bump cheese version to 3.3.1
- Update .gitignore
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]