cheese 3.11.2



About Cheese
============

Cheese uses your webcam to take photos and videos, applies fancy
special effects and lets you share the fun with others. It was written
as part of Google's 2007 Summer of Code lead by daniel g. siegel and
mentored by Raphaël Slinckx. Under the hood, Cheese uses GStreamer to
apply fancy effects to photos and videos. With Cheese it is easy to
take photos of you, your friends, pets or whatever you want and share
them with others. After the success of the Summer of Code, the
development continued and we are still looking for people with nice
ideas and patches ;)

News
====

  - 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
  - Use new G_DEFINE_TYPE_WITH_PRIVATE macro
  - Remove obsolete enum type files
  - Fix memory leak in cheese_thumb_view_remove_item()
  - Add a finalize method to CheeseEffect

    The data in CheeseEffectPrivate was not being freed, leading to memory
    leaks.
  - Fix memory leak in cheese_thumb_view_monitor_cb()
  - Remove obsolete CheeseCameraEffect from VAPI
  - Fix cheese_camera_get_video_formats() in VAPI
  - CheeseCamera VAPI fixes
  - Fix memory leak in cheese_camera_set_tags()
  - Mark CheeseVideoFormat as a boxed type in the VAPI

    It was only marked as a compact struct, and so was never freed.
  - 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.
  - Fix leaks in cheese_camera_set_video_recording()
  - Fix leak of GtkSizeGroup in CheeseAvatarWidget
  - Chain up to finalize in UmCropArea
  - Add AppData description
  - Fixed deprecated warning in on_countdown_toggle

    https://bugzilla.gnome.org/show_bug.cgi?id=712151
  - Preprocess thumbnail frame PNG in GResource

    Also, add SVG images which were forgotten in the last commit.
  - Move PNG and SVG images into GResource
  - Add domain attribute to GtkBuilder interfaces
  - Move application menu into GtkBuilder resource
  - Make CheeseMainWindow a template widget
  - Make CheesePreferencesDialog a template widget
  - Move ClutterScript JSON into GResource
  - Use GResource for CSS snippet
  - 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.
  - Fix leak in CheeseCameraDeviceMonitor test
  - Fixed unused-but-set warning in EogThumbNav

    https://bugzilla.gnome.org/show_bug.cgi?id=711841
  - Link the effect browsing buttons together
  - Make all buttons have GTK_RELIEF_NORMAL
  - Change header bar when choosing effects

    https://wiki.gnome.org/GnomeGoals/HeaderBars

    https://bugzilla.gnome.org/show_bug.cgi?id=711714
  - Remove unused CheeseWindow.set_mode ()
  - Change titlebar to use GtkHeaderBar

    https://wiki.gnome.org/GnomeGoals/HeaderBars

    https://bugzilla.gnome.org/show_bug.cgi?id=711714
  - Remove unused countdown_action
  - Add a border around the button area box
  - Convert some GtkGrid widgets to GtkBox
  - 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
  - Use symbolic icon for leave fullscreen button
  - Make shoot action button wider
  - Link mode buttons together
  - Avoid using GtkStock, as it is deprecated

    https://bugzilla.gnome.org/show_bug.cgi?id=710217
  - Centered the capture icon

    https://bugzilla.gnome.org/show_bug.cgi?id=711680
  - Change stock icons to symbolic icons

    https://bugzilla.gnome.org/show_bug.cgi?id=711680
  - 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
  - Depend on GTK+ 3.10.0 for GtkHeaderBar
  - Fix memory leak in cheese_camera_device_get_caps()
  - Fix cheese_thumb_view_append_item() memory leaks

    Fix several memory leaks found with valgrind.
  - Fix memory leak when creating a new CheeseCamera
  - Fix some memory leaks in cheese_fileutil_init()
  - Make static string array const
  - Simplify looping over GStrv
  - Make cheese_camera_device_monitor_set_up_device static
  - Revert "Use ClutterGst 3.0"

    This reverts commit 5061d1cdaf7ad9eb733047455b5b5d7a4551eb93. The
    jhbuild 3.12 moduleset is using the clutter-gst-2.0 branch.
  - libcheese: Export cheese_avatar_widget_new
  - libcheese: Distribute cheese-avatar-widget.h

    So external consumers can use it.
  - Use ClutterGst 3.0
  - Post-release version bump to 3.11.2
  - Added/Updated Translations
    - el, courtesy of Dimitris Spingos (Δημήτρης Σπίγγος)
    - es, courtesy of Daniel Mustieles
    - gl, courtesy of Fran Dieguez
    - ml, courtesy of Anish Sheela
    - sl, courtesy of Matej Urbančič
    - ta, courtesy of Shantha kumar
    - th, courtesy of Akom Chotiphantawanon
  - Added/Updated Documentation

ChangeLog
=========
https://download.gnome.org/sources/cheese/3.11/cheese-3.11.2.changes  (17.4K)

Download
========
https://download.gnome.org/sources/cheese/3.11/cheese-3.11.2.tar.xz (3.49M)
  sha256sum: 38a99a5a7b9e1c5c0b85d4be8761573536556310ac55a0b24abbd5c2ddbf62aa



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]