~ubuntu-branches/ubuntu/quantal/cheese/quantal

« back to all changes in this revision

Viewing changes to .pc/debian-changes-3.2.2-0ubuntu1/NEWS

  • Committer: Package Import Robot
  • Author(s): Michael Terry
  • Date: 2011-11-22 15:02:36 UTC
  • Revision ID: package-import@ubuntu.com-20111122150236-6fs4o0adktyojxm2
Tags: 3.2.2-0ubuntu2
* debian/control:
  - Drop Vcs-Bzr and update maintainer; this is in universe, not maintained
    by the Desktop Team.
* debian/patches/debian-changes-3.2.2-0ubuntu1:
  - Dropped, looks like an accidental change
* debian/patches/add-missing-cheese-common-vapi.patch:
  - Add missing file from the tarball, grabbed from bzr.  Fixes FTBFS

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
ChangeLog for Cheese
2
 
--------------------
3
 
 
4
 
version 3.2.2
5
 
  - Pre-release version bump to 3.2.2
6
 
  - Bump required Vala version to 0.13.2
7
 
    Required for Clutter.TableLayout in clutter-1.0.vapi, which was added
8
 
    when Vala switched to use GIR files.
9
 
  - Connect thumbnail nav button signals
10
 
    The thumb nav widget crashed when clicking the buttons to scroll the
11
 
    thumbnail view. This was caused by connecting to the wrong signals:
12
 
    ‘button-pressed-event’ and ‘button-released-event’, rather than
13
 
    ‘pressed’ and ‘released’. There was also some duplicate code for
14
 
    creating the left button, which led to a GtkButton being leaked when
15
 
    the thumb nav was created. Fixes bug 660686.
16
 
  - Use an idle handler to generate thumbnails
17
 
    A thread was used for generating thumbnails for CheeseThumbView, but
18
 
    this had problems with concurrent access to the GtkListStore which
19
 
    backs the thumb view, as in bug 648936. A simpler approach is to use an
20
 
    idle handler, which avoids the need for acquiring the GDK lock.
21
 
  - Added/Updated Documentation
22
 
    - fr, courtesy of Bruno Brouard
23
 
    - hu, courtesy of Gabor Kelemen
24
 
 
25
 
version 3.2.1
26
 
  - configure.ac: Bump cheese version to 3.2.1
27
 
  - Do not crash if gnome-video-effects is not present
28
 
    Also, print a warning using warning(). Fixes bug 654671.
29
 
  - l10n: Updated Greek translation for cheese
30
 
  - Added/Updated Translations
31
 
    - el, courtesy of Giannis Katsampirhs
32
 
  - Added/Updated Documentation
33
 
    - hu, courtesy of Gabor Kelemen
34
 
 
35
 
version 3.2.0
36
 
  - configure.ac: Bump Cheese version to 3.2.0
37
 
  - Added/Updated Translations
38
 
    - as, courtesy of Nilamdyuti Goswami
39
 
    - gl, courtesy of Leandro Regueiro
40
 
    - or, courtesy of Manoj Kumar Giri
41
 
  - Added/Updated Documentation
42
 
    - de, courtesy of Mario Blättermann
43
 
    - es, courtesy of Daniel Mustieles
44
 
    - gl, courtesy of Leandro Regueiro
45
 
 
46
 
version 3.1.92
47
 
  - configure.ac: Bump Cheese version to 3.1.92
48
 
  - help: fixed countdown and flash help, bug 659013
49
 
  - help: reviewed and improved wording
50
 
  - Fixed one string
51
 
  - Updated Spanish translation
52
 
  - Refresh icons, bug 646770
53
 
  - Remove unnecessary clutter-tablelayout.vapi
54
 
    Fixes bug 657029.
55
 
  - Distribute .vapi files, bug 652870
56
 
  - Translate the command-line summary, bug 636585
57
 
  - Check return value of gtk_clutter_init()
58
 
    Fixes bug 654913.
59
 
  - Fix invalid burst mode delay time, bug 652532
60
 
  - Remove gettext macros in configure.ac, bug 655166
61
 
  - Added/Updated Translations
62
 
    - ar, courtesy of Anass Ahmed
63
 
    - be, courtesy of Ihar Hrachyshka
64
 
    - es, courtesy of Jorge González
65
 
  - Added/Updated Documentation
66
 
    - de, courtesy of Mario Blättermann
67
 
    - es, courtesy of Jorge González
68
 
    - gl, courtesy of Fran Dieguez
69
 
 
70
 
version 3.1.91.1
71
 
  - configure.ac: Bump version to 3.1.91.1 release
72
 
    Bump SONAME of libcheese and libcheese-gtk to be greater than those from
73
 
    3.0.2.
74
 
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=658342
75
 
  - Added/Updated Documentation
76
 
    - es, courtesy of Jorge González
77
 
 
78
 
version 3.1.91
79
 
  - Fix cheese_effect_load_effects prototype
80
 
  - help: Reviewed and improved new Mallard help
81
 
  - help: Added Mallard help, removed DocBook help
82
 
  - cheese-effects: implement loading cheese effects in libcheese
83
 
  - cheese-camera: fix 2 gst object reference leaks
84
 
  - cheese-camera: fix 3 string memory leaks
85
 
  - about: Update credits according to AUTHORS file
86
 
  - cheese-camera: Print debug of messages
87
 
  - thumb-view: start monitoring at startup
88
 
    Before this we started monitoring each for each photo/video
89
 
    capture. That was a bit inefficient as the directories in which photos
90
 
    and videos are saved are known and don't change during the program's
91
 
    lifetime.
92
 
    Now we start the monitoring at startup only once.
93
 
  - cheese-camera: make effect previews scale with the cheese window
94
 
    Before this patch, when you scaled Cheese's main window, in the the
95
 
    effects preview mode, the window would scale but the 9 videos inside
96
 
    the window would remain at the same size.
97
 
    I had to remove the fixed scaling from the effects pipeline and let
98
 
    the size of the textures be governed by the layout manager.
99
 
    Now when you scale the Cheese effect preview window all 9 videos are
100
 
    automatically scaled (keeping aspect-ratio) to fill the available space.
101
 
  - libcheese: aligned button to center
102
 
  - add gio-2.0 and x11 to PKG_CHECK_MODULES
103
 
  - cheese-gtk.pc: Update 'requires private' to gtk3
104
 
  - window: use the right signature for button-release-event callback
105
 
    The signature is (ClutterActor, ClutterEvent). Using the event source
106
 
    there is wrong, as that's not guaranteed to be the same object emitting
107
 
    the callback (i.e. the object emitting could be just forwarding an event
108
 
    coming from one of its children).
109
 
    https://bugzilla.gnome.org/show_bug.cgi?id=647677
110
 
  - libcheese: don't leak the source element
111
 
  - Updated Telugu Translations done by Praveen Illa
112
 
  - Updated Telugu translations done by Praveen Illa
113
 
  - cheese-camera: Setting camera to playing after forced stop
114
 
  - cheese-camera: Emit signal when video is saved
115
 
  - .gitignore: Added new test executables
116
 
  - cheese-test-flash: Quit when window is closed
117
 
  - cheese-thumb-view: guard thread unsafe operations
118
 
  - ui: handle "delete-event" signal at Preferences dialog, fixes bug #647229
119
 
    the "close" event triggered by the escape key was destroyng the dialog, so
120
 
    when the user tried to open the Preferences dialog again what appeared was
121
 
    an empty/tiny window. Handle the "delete-event" connecting it with
122
 
    hide_on_delete() solved the problem.
123
 
  - lib: fix leaks and simplify cheese_fileutil_get_new_media_filename
124
 
  - lib: properly prefix photo/video suffix constants in cheese namespace
125
 
  - lib: move glib-object.h before G_BEGIN_DECLS in cheese-fileutil.h
126
 
    Fixes a build warning about implicit declaration.
127
 
  - lib: return const char * when getting photo/video paths
128
 
    Update all uses of both methods accordingly.
129
 
  - lib: no need to declare variable to retun photo/video paths
130
 
  - lib: add some missing introspection annotations in cheese-camera
131
 
  - set default value for saturation to 1, fixes bug #647228
132
 
  - Added/Updated Translations
133
 
    - ca@valencia, courtesy of Gil Forcada
134
 
    - eo, courtesy of Kristjan SCHMIDT
135
 
    - fa, courtesy of Arash Mousavi
136
 
    - fi, courtesy of Tommi Vainikainen
137
 
    - nl, courtesy of Wouter Bolsterlee
138
 
    - te, courtesy of Praveen Illa
139
 
    - tr, courtesy of Muhammet Kara
140
 
    - ug, courtesy of Sahran
141
 
    - zu, courtesy of Priscilla Mahlangu
142
 
  - Added/Updated Documentation
143
 
    - ko, courtesy of Seong-ho, Cho
144
 
 
145
 
version 3.0.0
146
 
  - lib: fix typo when initializing photo_path private attribute.
147
 
  - lib: export correct package on introspection files.
148
 
    The name of Cheese's pkg is cheese, not cheese-3.0.
149
 
  - lib: fix recording videos after previous image/video captures.
150
 
    This fixes bug: https://bugzilla.gnome.org/show_bug.cgi?id=645975
151
 
  - window: set the about dialog transient and modal so that mutter can apply
152
 
    the GNOME 3 modal dialog effect to it.
153
 
    Fixes bug: https://bugzilla.gnome.org/show_bug.cgi?id=646007
154
 
  - Added/Updated Translations
155
 
    - ca, courtesy of Gil Forcada
156
 
    - da, courtesy of Anders Jenbo
157
 
    - en_GB, courtesy of Bruce Cowan
158
 
    - eu, courtesy of Julen Ruiz Aizpuru
159
 
    - gu, courtesy of Sweta Kothari
160
 
    - he, courtesy of Yaron Shahrabani
161
 
    - id, courtesy of Dirgita
162
 
    - it, courtesy of Alessandro Falappa
163
 
    - lt, courtesy of Gintautas Miliauskas
164
 
    - pa, courtesy of A S Alam
165
 
    - pt_BR, courtesy of Rodrigo Padula de Oliveira
166
 
    - sr, courtesy of Мирослав Николић
167
 
    - sr@latin, courtesy of Miroslav Nikolić
168
 
    - ta, courtesy of Dr.T.Vasudevan
169
 
    - th, courtesy of Akom Chotiphantawanon
170
 
    - tr, courtesy of Baris Cicek
171
 
    - ug, courtesy of Sahran
172
 
    - vi, courtesy of Clytie Siddall
173
 
  - Added/Updated Documentation
174
 
 
175
 
version 2.91.93:
176
 
   - Cheese widget bug fixes
177
 
   - Make Flash widget not cover the GNOME Shell panel
178
 
   - Loads of updated translations
179
 
 
180
 
version 2.91.92
181
 
  - Makefile.am: Add autogen.sh to extra_dist
182
 
  - tests: Add test program for the flash object
183
 
  - lib: Don't forget to call gtk_clutter_init()
184
 
    Note that using this in an application that relies on keyboard
185
 
    input for GtkClutter widgets will fail horribly.
186
 
  - lib: Make cheese-widget work again
187
 
  - Fix default value for the dconf contrast
188
 
  - Restore and fix menu mnemonics and entries
189
 
  - Added/Updated Translations
190
 
    - ca, courtesy of Gil Forcada
191
 
    - cs, courtesy of Marek Černocký
192
 
    - de, courtesy of Mario Blättermann
193
 
    - es, courtesy of Daniel Mustieles
194
 
    - et, courtesy of Ivar Smolin
195
 
    - fr, courtesy of Claude Paroz
196
 
    - gl, courtesy of "Last-Translator: \n"
197
 
    - hu, courtesy of Gabor Kelemen
198
 
    - kn, courtesy of Shankar Prasad
199
 
    - ko, courtesy of Changwoo Ryu
200
 
    - lt, courtesy of Rimas Kudelis
201
 
    - lv, courtesy of Rudolfs
202
 
    - nb, courtesy of Kjartan Maraas
203
 
    - pl, courtesy of Piotr Drąg
204
 
    - pt_BR, courtesy of Flamarion Jorge
205
 
    - pt, courtesy of Duarte Loreto
206
 
    - ro, courtesy of Lucian Adrian Grijincu
207
 
    - sk, courtesy of Miroslav Biňas
208
 
    - sl, courtesy of Matej Urbančič
209
 
    - sv, courtesy of Daniel Nylander
210
 
    - uk, courtesy of Korostil Daniel
211
 
    - zh_CN, courtesy of chiachen
212
 
  - Added/Updated Documentation
213
 
    - sv, courtesy of Henrik Löwendahl
214
 
 
215
 
version 2.91.91.1
216
 
  - Drop version to 2.91.91.1
217
 
    The tarball release of 2.91.91 was generated with a tarball release of
218
 
    Vala that was affected by bug 642885. This is a point release, that
219
 
    contains a workaround for that bug until a new Vala release (0.11.7) is
220
 
    out.
221
 
 
222
 
  - Correct some configure requirements
223
 
 
224
 
version 2.91.91
225
 
  - use camerabin for taking photos and videos
226
 
  - Migrated from libunique to GtkApplication
227
 
  - Ported to GTK+ 3.x
228
 
  - build: Update autotools configuration
229
 
  - cheese-camera: Unsetting preview-caps after photo
230
 
    After taking a photo to pixbuf, we set preview-caps to NULL so regular
231
 
    photo doesn't send the preview message.
232
 
  - cheese-camera: Fixing take_photo_pixbuf
233
 
    Method cheese_camera_take_photo_pixbuf was not working. Now it is
234
 
    implemented using camerabin's features. We set preview-caps in camerabin
235
 
    and get the buffer for the photo via message on the bus.
236
 
    Signals are now only emitted if the capture was successful.
237
 
  - cheese-camera: Set video recording options
238
 
    Set encoding and multiplexing options.
239
 
  - svg overlay effects can now be added
240
 
  - cheese-camera: Set filter-caps property
241
 
    Set filter-caps property to avoid camerabin default of video/x-raw-yuv
242
 
    format=(fourcc)I420.
243
 
  - cheese-camera: Enabling source color conversion
244
 
    Setting the flag to enable color conversion on video source. Flags names
245
 
    were also redefined to allow code readability.
246
 
  - cheese-camera: Setting resolution in camerabin
247
 
    Cheese was using a capsfilter after video source to configure the
248
 
    desired resolution for pictures and video. We now use the camerabin
249
 
    signal set-video-resolution-fps to set desired resolution.
250
 
  - cheese-camera: Removing height and width defaults
251
 
    Camerabin has video-capture defaults that can cause not-negotiated
252
 
    errors or set resolution to values that are not the requested by the
253
 
    user. Setting them to zero we allow the resolution to be negotiated.
254
 
  - cheese-camera: Creating a separate effects_preview_bin
255
 
    Create a effects_preview_bin that will hold all elements related to
256
 
    effects live preview. This bin is added to video_filter_bin, the same
257
 
    bin that contained those elements directly before.
258
 
  - cheese-camera: Use camerabin as pipeline base
259
 
    Changed Cheese-Camera to use camerabin as its base. Camerabin implements
260
 
    view-finder, image capture and video recording.
261
 
  - Add gobject introspection support to build system
262
 
  - configure.ac: Changing required versions
263
 
    Cheese works with older version of clutter, gtk, gdk and
264
 
    libgnomedesktop.
265
 
  - cheese-window: Fix vala syntax problem
266
 
    Cheese wasn't compiled by latest java because of this array
267
 
    construction. Changing it to a proper array we avoid the compiling
268
 
    problem. Fixes bug #639276.
269
 
  - Added/Updated Translations
270
 
    - af, courtesy of F Wolff
271
 
    - ar, courtesy of Khaled Hosny
272
 
    - ast, courtesy of ivarela
273
 
    - bn_IN, courtesy of "Last-Translator: \n"
274
 
    - ca, courtesy of Gil Forcada
275
 
    - en_GB, courtesy of Bruce Cowan
276
 
    - es, courtesy of Daniel Mustieles
277
 
    - fr, courtesy of Nicolas Repentin
278
 
    - hu, courtesy of Gabor Kelemen
279
 
    - ko, courtesy of Changwoo Ryu
280
 
    - lv, courtesy of Rudolfs
281
 
    - nb, courtesy of Kjartan Maraas
282
 
    - or, courtesy of Manoj Kumar Giri
283
 
    - pa, courtesy of A S Alam
284
 
    - pl, courtesy of Piotr Drąg
285
 
    - pt, courtesy of Duarte Loreto
286
 
    - ru, courtesy of Yuri Myaseodov
287
 
    - sl, courtesy of Matej Urbančič
288
 
    - sr, courtesy of Мирослав Николић
289
 
    - sr@latin, courtesy of Miroslav Nikolić
290
 
    - sv, courtesy of Daniel Nylander
291
 
    - ug, courtesy of Sahran
292
 
    - uk, courtesy of Korostil Daniel
293
 
    - zh_CN, courtesy of YunQiang Su
294
 
  - Added/Updated Documentation
295
 
    - es, courtesy of Jorge González
296
 
 
297
 
version 2.91.4
298
 
  - bump LT_VERSION numbers for libcheese and libcheese-gtk
299
 
  - Splitting dependencies of libcheese and libcheese-gtk
300
 
    Spliting dependencies of libcheese and libcheese-gtk and linking
301
 
    libcheese library with it's dependencies.
302
 
  - libcheese: Removing unnecessary includes
303
 
    Removing unnecessary includes of gtk in libcheese modules.
304
 
  - Creating pkgconfig file for libcheese and libcheese-gtk
305
 
  - Adding test for CheeseCamera
306
 
    cheese-test-camera creates a CheeseCamera and takes a photo that will be
307
 
    saved in testcamera.jpg after five seconds.
308
 
  - Creating libcheese, installable non-gtk lib
309
 
    Cheese-flash is now part of libcheese-gtk, since it depends on gtk and
310
 
    we want libcheese to not depend on it. Libcheesecommon is now called
311
 
    simply Libcheese and it's installed, it's the main cheese lib which can
312
 
    be used to set the pipeline, take_photos and record video.
313
 
  - remove countdown from libcheese
314
 
    cheese uses the new countdown in src/cheese-countdown.vala
315
 
    which prints the countdown directly on the clutter texture.
316
 
  - cheese-test-chooser: Use gtk_clutter_init
317
 
    Cheese test chooser should use gtk_clutter_init instead of gtk_init,
318
 
    since cheese-camera now uses a ClutterTexture to display video.
319
 
  - cheese-camera: using const char * when appropriate
320
 
    Filenames and other string parameters used to set properties can be
321
 
    const.
322
 
  - cheese-camera: switch_device is now a void method
323
 
    Method cheese_camera_switch_device always returned true. Its return
324
 
    value can be ignored.
325
 
  - cheese-camera: Making methods static
326
 
    Some methods are only used inside CheeseCamera, so I removed them from
327
 
    header file and declared them as static.
328
 
  - cheese-widget: Fix return type for get_settings
329
 
  - remove dbus support from cheese, fixes bug #622915
330
 
  - cheese-camera: Check return of linking effect
331
 
    Return if linking effect preview was not successful.
332
 
  - cheese-camera: Removing extra colorspace after effect
333
 
    Effects are already created using one colorspace before and one after
334
 
    its pipeline description, so there is no need to add another colorspace
335
 
    after the effect bin.
336
 
  - cheese-camera: Handle more bus messages
337
 
    When bus receives error or warning messages, we parse them and print
338
 
    warning messages.
339
 
  - Updated Basque language
340
 
  - Added/Updated Translations
341
 
    - bg, courtesy of Krasimir Chonov
342
 
    - cs, courtesy of Marek Černocký
343
 
    - el, courtesy of Kostas Papadimas
344
 
    - eo, courtesy of Kristjan SCHMIDT
345
 
    - eu, courtesy of Iñaki Larrañaga Murgoitio
346
 
    - fa, courtesy of Mahyar Moghimi
347
 
    - gl, courtesy of Fran Diéguez
348
 
    - nb, courtesy of Kjartan Maraas
349
 
    - ru, courtesy of Yuri Myasoedov
350
 
    - th, courtesy of Akom Chotiphantawanon
351
 
    - zh_HK, courtesy of Chao-Hsiung Liao
352
 
    - zh_TW, courtesy of Chao-Hsiung Liao
353
 
  - Added/Updated Documentation
354
 
 
355
 
version 2.91.3
356
 
 
357
 
  - Photo and video resolution can be set separately. Fixes bug #582268
358
 
  - Fixed tooltip text for "stop action" and for "next/prev effect page"
359
 
    buttons
360
 
  - Start monitoring storage folders if they exist when cheese starts,
361
 
    and a fix for bug 637798 commit.
362
 
  - Burst mode session can be cancelled with a "Stop taking pictures"
363
 
    button. Fixes bug #637798
364
 
  - Button area does not get hidden after returning from fullscreen mode.
365
 
  - Start "Save as" dialog in home folder
366
 
  - Check if each Webcam directory exists before filling thumb view
367
 
  - Don't create Webcam dirs (in Pictures and Video user dirs) unless
368
 
    there is content to put on it, fixes bug #563058
369
 
  - Command line options for starting in wide and fullscreen modes,
370
 
    fixes bug #597820
371
 
  - All ui buttons now have tooltips, fixes bug #622974
372
 
  - allow multiple items to be deleted at once
373
 
  - allow multiple items moved to trash at once
374
 
  - do a fade in animatin on each new effect page
375
 
  - calculate the dimension of the effect previews automatically
376
 
    this is done by getting the viewport dimension, subtracting
377
 
    the borders and then dividing by three. if there are less than
378
 
    9 effects on the last effects pane, we want to still start
379
 
    putting the previews in the upper left corner. in fullscreen
380
 
    we simply use the same size.
381
 
  - remove useless comments
382
 
  - align the effects in the center, regardless of window size
383
 
  - sort the effects in the effect preview alphabetically
384
 
  - set the effect panes preview to a fixed size
385
 
  - post release version bump
386
 
  - Added/Updated Translations
387
 
    - de, courtesy of Wolfgang Stoeggl
388
 
    - es, courtesy of Jorge González
389
 
    - et, courtesy of Ivar Smolin
390
 
    - gl, courtesy of Fran Diéguez
391
 
    - he, courtesy of Yaron Shahrabani
392
 
    - id, courtesy of Andika Triwidada
393
 
    - nb, courtesy of Kjartan Maraas
394
 
    - pa, courtesy of A S Alam
395
 
    - sl, courtesy of Matej Urbančič
396
 
    - sv, courtesy of Daniel Nylander
397
 
    - th, courtesy of Akom Chotiphantawanon
398
 
    - ug, courtesy of Sahran
399
 
    - vi, courtesy of Clytie Siddall
400
 
    - zh_CN, courtesy of Aron Xu
401
 
    - zh_HK, courtesy of Chao-Hsiung Liao
402
 
    - zh_TW, courtesy of Chao-Hsiung Liao
403
 
  - Added/Updated Documentation
404
 
 
405
 
version 2.91.2
406
 
  - port cheese to gsettings
407
 
    this commit drops gconf entirely from cheese and uses
408
 
    gsettings. glib and gio dependency was bumped to 2.26.0
409
 
  - Increased upper bound for number of photos taken in burst mode and time
410
 
    interval between photos taken in burst mode
411
 
  - Removed mx dependency. Bumped minimum clutter version to 1.4.0
412
 
  - test-widget: Using gtk_clutter_init
413
 
    The test cheese-test-widget was using gtk_init instead of
414
 
    gtk_clutter_init, displaying the error "Unable to create a new stage".
415
 
  - widget: Using ClutterTexture instead of DrawingArea
416
 
    The method cheese_camera_new expects a ClutterTexture, but the widget
417
 
    was trying to use a GtkDrawingArea. It now has a GtkClutterEmbed widget
418
 
    that contains a ClutterTexture that will be used by cheese_camera_new.
419
 
  - camera: emit video-saved signal by name in gst threads
420
 
    Static camera_signals array is not initizialized in the gstreamer thread
421
 
    so we get a critical assertion failed (signal_id > 0) if we emit by id.
422
 
    This should workaround the issue #620637
423
 
  - Mapped the Escape key to either stop a current action or to take you out of
424
 
    the effects selector or fullscreen
425
 
  - main: properly start GtkClutter to avoid a runtime warning
426
 
    Initializing GtkClutter instead of gtk and clutter separately
427
 
    prevents this:
428
 
    ClutterGLX-CRITICAL **: Unable to make the stage window 0x4600035 the current GLX drawable
429
 
  - Fixed bug where you can start multiple countdowns in photo mode that
430
 
    run together and mess up the counter
431
 
  - json: fix a boolean property defined as a string
432
 
    Fixes a g_value_copy incompatible types critical warning at runtime
433
 
  - configure: Use cheese instead of Cheese
434
 
    This way the .ui files are installed in /usr/shared/cheese
435
 
    as expected, instead of /usr/shared/Cheese, fixes bug #626697
436
 
  - check if vala is available, fail if not, partially fixes #626697
437
 
  - bump vala requirement to 0.9.2 and use the new syntax for gtk stock items
438
 
    in vala 0.10
439
 
  - add identity effect manually at the first position of the effect list
440
 
  - remove --verbose command line flag, log handler and bugreport script
441
 
    as most of the debug output is done with GST_* or with
442
 
    debug() and message(), the log file is useless and therefore
443
 
    the bugreport script which is collection that file too.
444
 
  - show the version with the -v/--version command line flag
445
 
  - check if device uri is null, before setting up the camera with it
446
 
  - add a command line option to specify camera file, fixes bug #614778
447
 
    the -d or --device option was added to specify a different
448
 
    device file. if the device file does not exist, or is not a
449
 
    valid v4l/v4l2 device it will be silently ignored
450
 
  - bump libcanberra version requirement to 0.23
451
 
  - play a sound when taking a photo
452
 
    this was somehow not added when we did the vala port, now
453
 
    everybody can enjoy that lovely shutter sound
454
 
  - parse our custom gtkrc file to hide the thumbview arrows
455
 
  - Killed several memory leaks
456
 
  - Fixed some runtime warnings
457
 
  - Camera related actions are now disabled until the pipeline is playing
458
 
  - Show error dialogs when any of the file operations fail
459
 
  - Made app crash early if the GTKBUilder UI files are not found
460
 
  - get rid of eog thumbnail
461
 
    removed eog thumbnail and added cheese thumbnail, which
462
 
    uses the best things from nautilus and eog.
463
 
  - Display 'No effects found' message if no effects were found.
464
 
  - Removed most unneccessary warnings when compiling src/*
465
 
    Warnings that remain point to real problems that should be handled
466
 
  - Errors in effect files no longer fatal
467
 
  - Partially removed warnings that appeared during effect switching
468
 
  - use the correct protocol in licence dialog, fixes bug #610207
469
 
    as the original text of the link began with <http://...
470
 
    this was seen as the protocol, however the protocol is just
471
 
    http://
472
 
  - Split UI setup into UI Setup and camera setup. Shows Window as soon
473
 
    as UI is setup.
474
 
    Slightly faster time-to-window-visible
475
 
  - ignore effects, if they are already loaded
476
 
    if an effect is already loaded, cheese ignores the effect
477
 
    and does not add it to the ui. this is done by comparing the
478
 
    gstreamer pipeline
479
 
  - load effects from ~/.local/share/gnome-video-effects/
480
 
    xdg user_data_dir defaults to ~/.local/share/gnome-video-effects,
481
 
    so we are looking into that place for user effects
482
 
  - Effect preview elements are now constructed on-demand, rather than
483
 
    at startup.
484
 
  - remove the effect files from cheese from now on and add gnome-video-effects
485
 
    as a dependency. effects are brought to the users home by the package
486
 
    gnome-video-effects (http://git.gnome.org/browse/gnome-video-effects).
487
 
    this way, many applications, like Pitivi or Empathy are able to use the
488
 
    same effects as we do. however, we will not depend on it, as it is an
489
 
    optional package and not needed to run.
490
 
 
491
 
    cheese looks for a directory named gnome-video-effects in one of the system
492
 
    share directories proposed by XDG (mostly /usr/share/ or /usr/local/share/).
493
 
 
494
 
    it also looks if the user has a directory named ~/.gnome-video-effects. we
495
 
    probably should change that and use the XDG standard for user shared files,
496
 
    which is ~/.local/share/
497
 
  - Removed a few unnecessary camera start/stops during startup
498
 
  - Do not create a device if gst initializazion fails
499
 
    Currently we create a device with empty caps if the probing pipeline
500
 
    cannot be started. That's wrong, the device evidendtly doesn't work so
501
 
    the CheeseCameraDevice object for doesn't have to be created. Fixes bug #618203
502
 
  - Added/Updated Translations
503
 
    - ar, courtesy of Khaled Hosny
504
 
    - bg, courtesy of Krasimir Chonov
505
 
    - ca, courtesy of Gil Forcada
506
 
    - ca@valencia, courtesy of Gil Forcada
507
 
    - cs, courtesy of Marek Černocký
508
 
    - da, courtesy of Anders Jenbo
509
 
    - de, courtesy of Mario Blättermann
510
 
    - el, courtesy of Michael Kotsarinis
511
 
    - en_GB, courtesy of Philip Withnall
512
 
    - es, courtesy of Jorge González
513
 
    - et, courtesy of Ivar Smolin
514
 
    - eu, courtesy of Iñaki Larrañaga Murgoitio
515
 
    - fr, courtesy of Pablo Martin-Gomez
516
 
    - gl, courtesy of Fran Diéguez
517
 
    - he, courtesy of Yaron Shahrabani
518
 
    - hi, courtesy of Rajesh Ranjan
519
 
    - hu, courtesy of Gabor Kelemen
520
 
    - id, courtesy of Dirgita
521
 
    - it, courtesy of Alessandro Falappa
522
 
    - ja, courtesy of Takayuki KUSANO
523
 
    - kk, courtesy of Baurzhan Muftakhidinov
524
 
    - kn, courtesy of Shankar Prasad
525
 
    - lt, courtesy of Rimas Kudelis
526
 
    - nb, courtesy of Kjartan Maraas
527
 
    - nl, courtesy of Reinout van Schouwen
528
 
    - nn, courtesy of Torstein Adolf Winterseth
529
 
    - or, courtesy of Manoj Kumar Giri
530
 
    - pa, courtesy of A S Alam
531
 
    - pl, courtesy of Tomasz Dominikowski
532
 
    - pt, courtesy of Duarte Loreto
533
 
    - ro, courtesy of Lucian Adrian Grijincu
534
 
    - ru, courtesy of Yuri Myasoedov
535
 
    - sk, courtesy of Miroslav Biňas
536
 
    - sl, courtesy of Matej Urbančič
537
 
    - sr, courtesy of Милош Поповић
538
 
    - sr@latin, courtesy of Miloš Popović
539
 
    - sv, courtesy of Daniel Nylander
540
 
    - ta, courtesy of Dr.T.Vasudevan
541
 
    - te, courtesy of Krishna Babu K
542
 
    - th, courtesy of Akom Chotiphantawanon
543
 
    - ug, courtesy of Sahran
544
 
    - zh_CN, courtesy of Aron Xu
545
 
    - zh_HK, courtesy of Chao-Hsiung Liao
546
 
    - zh_TW, courtesy of Chao-Hsiung Liao
547
 
  - Added/Updated Documentation
548
 
    - cs, courtesy of Lucas Lommer
549
 
    - zh_CN, courtesy of YunQiang Su
550
 
 
551
 
version 2.31.1
552
 
  - the ui was rewritten using vala and clutter
553
 
  - using live previews for all effects
554
 
  - added user configurable effects, which can be installed in the system.
555
 
    furthermore we added a specification for those files, to be usable
556
 
    everywhere in GNOME.
557
 
  - more number of effects
558
 
  - broke most parts of libcheese
559
 
  - Added/Updated Translations
560
 
    - en@shaw, courtesy of Thomas Thurman
561
 
    - fi, courtesy of Tommi Vainikainen
562
 
    - gl, courtesy of Fran Diéguez
563
 
    - he, courtesy of Yaron Shahrabani
564
 
    - ka, courtesy of Vladimer Sichinava
565
 
    - sl, courtesy of Matej Urbančič
566
 
    - th, courtesy of Theppitak Karoonboonyanan
567
 
    - zh_CN, courtesy of Aron Xu
568
 
  - Added/Updated Documentation
569
 
    - ca, courtesy of Carles Ferrando Garcia
570
 
    - fi, courtesy of Jukka Heikkilä
571
 
    - pa, courtesy of A S Alam
572
 
    - sl, courtesy of Andrej Žnidaršič
573
 
 
574
 
version 2.30.1
575
 
  - menu: disable Take Photo when there is no camera.
576
 
    Fixes bug 615002, courtesy of Yuvaraj Pandian
577
 
  - effects: fix a text rendering problem.
578
 
    Fixes bug 613287, courtesy of Mathias Clasen
579
 
  - build: enable GSEAL
580
 
  - all: use accessor functions instead direct access.
581
 
    Fixes bug 585210, courtesy of Javier Jardon.
582
 
  - Added/Updated Translations
583
 
    - ast, courtesy of Xandru Armesto
584
 
    - bn_IN, courtesy of Runa Bhattacharjee
585
 
    - ca@valencia, courtesy of Gil Forcada
586
 
    - id, courtesy of Andika Triwidada
587
 
    - ja, courtesy of Hideki Yamane (Debian-JP)
588
 
    - kn, courtesy of Shankar Prasad
589
 
    - ms, courtesy of Umarzuki Bin Mochlis Moktar
590
 
    - th, courtesy of Theppitak Karoonboonyanan
591
 
  - Added/Updated Documentation
592
 
 
593
 
version 2.30.0
594
 
  - countdown: move rsvg_init and rsvg_term into main
595
 
    Initialize rsvg at startup and clean it up at exit.
596
 
    Fixes a long standing bug that made cheese crash when going fullscreen
597
 
    with button and window sounds enabled. Fixes bug #592100.
598
 
  - window: set the main button label to "Stop recording" while recording.
599
 
    Little regression introduced in 2.29.90. Fixes bug #613421
600
 
  - widget: use dialog-error icon
601
 
    The "error" icon used before doesn't exist in gnome-icon-theme 2.29 and
602
 
    causes crashes. Use "dialog-error" instead. Fixes #613067
603
 
  - Added/Updated Translations
604
 
    - bn, courtesy of Sadia Afroz
605
 
    - cs, courtesy of Petr Kovar
606
 
    - da, courtesy of Anders Jenbo
607
 
    - eu, courtesy of Iñaki Larrañaga Murgoitio
608
 
    - gu, courtesy of Sweta Kothari
609
 
    - it, courtesy of Alessandro Falappa
610
 
    - ko, courtesy of Changwoo Ryu
611
 
    - lt, courtesy of Žygimantas Beručka
612
 
    - lv, courtesy of Peteris Krisjanis
613
 
    - nn, courtesy of Torstein Adolf Winterseth
614
 
    - pa, courtesy of A S Alam
615
 
    - sr, courtesy of Бранко Кокановић
616
 
    - sr@latin, courtesy of Branko Kokanović
617
 
    - uk, courtesy of Maxim V. Dziumanenko
618
 
  - Added/Updated Documentation
619
 
    - cs, courtesy of Lucas Lommer
620
 
    - el, courtesy of Marios Zindilis
621
 
 
622
 
version 2.29.92
623
 
  - widget: restore saved balance settings at startup
624
 
    Restore balance (brightness, saturation, hue) settings, saved in gconf,
625
 
    when the camera is initialized. Fixes bug 610823.
626
 
  - camera: fix a shameful pointless g_return_if_fail that prevented
627
 
    resolution changin from preferences.
628
 
  - docs: complete api docs for CheeseCameraDeviceMonitor
629
 
  - Added/Updated Translations
630
 
    - ca, courtesy of Gil Forcada
631
 
    - el, courtesy of Kostas Papadimas
632
 
    - en_GB, courtesy of Bruce Cowan
633
 
    - eu, courtesy of Iñaki Larrañaga Murgoitio
634
 
    - fi, courtesy of Tommi Vainikainen
635
 
    - hu, courtesy of Gabor Kelemen
636
 
    - nb, courtesy of Kjartan Maraas
637
 
    - pt, courtesy of Duarte Loreto
638
 
 
639
 
version 2.29.91
640
 
  * cheese:
641
 
    - Restore the infobar temporarily disabled in the previous version
642
 
    - Make the infobar display generic errors about camera
643
 
      initialization instead of just the "no-device" one.
644
 
 
645
 
  * libcheese-gtk:
646
 
    - Remove "ready" and "error" signals in CheeseWidget and use a
647
 
      "state" property to track current widget state (none, ready,
648
 
      error).
649
 
    - Add cheese_widget_get_error() api to retrieve a GError (propagated
650
 
      from CheeseCamera) if something failed (widget in error state).
651
 
    - Update CheeseAvatarChooser to reflect the new api.
652
 
 
653
 
  * Fixed bugs:
654
 
      #592663 — Update sensitivity of "move all to trash", Mathias Clasen
655
 
 
656
 
  * Added/Updated Translations
657
 
    - de, courtesy of Wolfgang Stoeggl
658
 
    - gl, courtesy of Fran Diéguez
659
 
    - ja, courtesy of Hideki Yamane (Debian-JP)
660
 
    - pl, courtesy of Piotr Drąg
661
 
    - ro, courtesy of Adi Roiban
662
 
    - ru, courtesy of Alexander Saprykin
663
 
    - sv, courtesy of Daniel Nylander
664
 
    - zh_HK, courtesy of Chao-Hsiung Liao
665
 
    - zh_TW, courtesy of Chao-Hsiung Liao
666
 
 
667
 
version 2.29.90
668
 
 
669
 
  * Export libcheese-gtk library
670
 
  * Rework Cheese itself to use libcheese-gtk
671
 
  * Add cropping ability to the chooser widget
672
 
  * Fix a possible crasher and a hang in CheeseCamera
673
 
  * Require libgudev on Linux systems
674
 
  * Limit framerate to 30 frames per second
675
 
 
676
 
  * Updated German documentation
677
 
 
678
 
version 2.29.5
679
 
 
680
 
  A slightly different format for these release notes.
681
 
  We missed a couple of releases in the 2.29 cycle and the big changes
682
 
  cheese went through meanwhile deserves something better than a cold
683
 
  list of commit messages.
684
 
  Big thanks go to Bastien Nocera who took up most longstanding items
685
 
  in our TODO list and implemented them right away.
686
 
  So let's see what happened since 2.28. Note that most of the following
687
 
  stuff is still a work in progress so don't expect everything listed to
688
 
  be completed.
689
 
 
690
 
  * Completely dropped HAL dependency
691
 
    Port most HAL code for v4l capability probing into udev and use
692
 
    gudev in cheese to take advantage of it.
693
 
    Add infrastructure (CheeseCameraDeviceMonitor) for dynamic
694
 
    device hotplugging (UI yet to come).
695
 
    Add optional udev dependency and provide a simple entry point
696
 
    for non linux platforms that will want to use their custom
697
 
    detection code (still waiting for patches).
698
 
 
699
 
  * First steps in splitting cheese code into two libraries
700
 
    - libcheese-common
701
 
      Will provide basic non UI related cheese functions: basically,
702
 
      device detection, device monitoring, video format handling.
703
 
    - libcheese-gtk
704
 
      A set of widgets that will allow third party application to
705
 
      include parts of cheese functionality (e.g. the avatar chooser
706
 
      will soon embed a viewfinder for quickly shooting a nice
707
 
      buddy icon). Ideally cheese will be soon based on this set of
708
 
      widgets being the first user of our own library.
709
 
 
710
 
  * Rework most of device capability handling code
711
 
    Rewrite caps detection code trying to use gstreamer api instead of
712
 
    our own custom stuff whenever possible.
713
 
    Remove framerate retrieving code since we didn't use it since a
714
 
    couple of releases.
715
 
 
716
 
  * Make startup slightly faster
717
 
    Probe device capabilities in PAUSED state instead of PLAYING.
718
 
    This was actually a workaround for a now fixed gstreamer bug (See
719
 
    #587082).
720
 
    Just a two line change but cheese is notably faster now!
721
 
 
722
 
  * Cosmetic changes
723
 
    Remove all the fake webcam code and use a still error image when
724
 
    no webcam is available.
725
 
    Drop EphySpinner in favor of the new GtkSpinner. Invert colors to
726
 
    make it sexier.
727
 
    Remove actions (SendTo stuff) from the contextual menu. It wasn't
728
 
    exactly the best way to interoperate with the desktop. And most of
729
 
    them worked suboptimally anyway.
730
 
 
731
 
  * Move to GST_DEBUG (first steps, probably needs work)
732
 
    We use gstreamer anyway, why not to take full advantage of it?
733
 
    Gstreamer debug infrastructure is really cool and surely a lot
734
 
    better than our previous g_prints.
735
 
 
736
 
  * Fixed bugs
737
 
    #598902 — Make flash window a popup
738
 
    #594966 — Drop HAL
739
 
    #603595 — Add a photo-taken signal, which passes a pixbuf
740
 
    #522199 — First pass at webcam widget for use in other applications
741
 
    #598445 — Use GtkSpinner instead of our own
742
 
    #603152 — Use libcanberra instead of GStreamer for shutter
743
 
    #603161 — Make CheeseGConf a singleton object
744
 
    #603162 — Make CheeseFileUtil a singleton
745
 
    #603167 — Avoid warnings on exit when playback hasn't started
746
 
    #595005 — Use a custom filename to group burst mode pictures
747
 
    #596535 — String fixes
748
 
 
749
 
  * Added/Updated Translations
750
 
    - en_GB, courtesy of Philip Withnall
751
 
    - en@shaw, courtesy of Thomas Thurman
752
 
    - es, courtesy of Jorge González
753
 
    - et, courtesy of Ivar Smolin
754
 
    - gl, courtesy of a
755
 
    - he, courtesy of Yaron Shahrabani
756
 
    - lt, courtesy of Gintautas Miliauskas
757
 
    - lv, courtesy of Rūdolfs Mazurs
758
 
    - nb, courtesy of Kjartan Maraas
759
 
    - nds, courtesy of Nils-Christoph Fiedler
760
 
    - pa, courtesy of A S Alam
761
 
    - ru, courtesy of Alexandre Prokoudine
762
 
    - sl, courtesy of Matej Urbančič
763
 
    - sv, courtesy of Daniel Nylander
764
 
    - ta, courtesy of Dr.T.Vasudevan
765
 
    - th, courtesy of อาคม โชติพันธวานนท์
766
 
    - uk, courtesy of Maxim V. Dziumanenko
767
 
    - zh_CN, courtesy of Tao Wei
768
 
    - zh_HK, courtesy of Chao-Hsiung Liao
769
 
    - zh_TW, courtesy of Chao-Hsiung Liao
770
 
  - Added/Updated Documentation
771
 
    - es, courtesy of Jorge González
772
 
    - zh_CN, courtesy of arccos (L.Q)
773
 
 
774
 
version 2.28.0
775
 
 
776
 
  - use _X-GNOME-FullName inside the .desktop file, fixes bug #590182
777
 
  - fix the abortion of burst mode with the escape key, fixes bug #595073
778
 
    burst mode can now be aborted with the Escape key, no matter if
779
 
    the countdown is active or not.
780
 
    when burst mode is running you could start it again with spacebar,
781
 
    this has been disabled during the burst session.
782
 
  - updated the dependencies
783
 
  - Added/Updated Translations
784
 
    - as, courtesy of Amitakhya Phukan
785
 
    - ca, courtesy of Gil Forcada
786
 
    - cs, courtesy of Lucas Lommer
787
 
    - da, courtesy of Kenneth Nielsen
788
 
    - de, courtesy of Mario Blättermann
789
 
    - el, courtesy of Kostas Papadimas
790
 
    - en_GB, courtesy of Bruce Cowan
791
 
    - es, courtesy of Jorge González
792
 
    - fr, courtesy of Claude Paroz
793
 
    - gl, courtesy of Antón Méixome
794
 
    - hi, courtesy of Rajesh Ranjan
795
 
    - it, courtesy of Alessandro Falappa
796
 
    - ja, courtesy of Takeshi AIHANA
797
 
    - lt, courtesy of Gintautas Miliauskas
798
 
    - mai, courtesy of Sangeeta Kumari
799
 
    - mr, courtesy of Sandeep Shedmake
800
 
    - oc, courtesy of Yannig Marchegay (Kokoyaya)
801
 
    - pa, courtesy of A S Alam
802
 
    - ro, courtesy of Adi Roiban
803
 
    - sl, courtesy of Matej Urbančič
804
 
    - te, courtesy of Krishna Babu K
805
 
    - uk, courtesy of Maxim V. Dziumanenko
806
 
    - zh_HK, courtesy of Chao-Hsiung Liao
807
 
    - zh_TW, courtesy of Chao-Hsiung Liao
808
 
  - Added/Updated Documentation
809
 
    - ca, courtesy of Joan Duran
810
 
    - de, courtesy of Christian Kirbach
811
 
    - el, courtesy of Μάριος Ζηντίλης
812
 
    - en_GB, courtesy of Philip Withnall
813
 
    - es, courtesy of Jorge Gonzalez
814
 
    - fr, courtesy of Laurent Coudeur
815
 
    - it, courtesy of RITA BANDIERA
816
 
    - nl, courtesy of Sander Pientka
817
 
    - oc, courtesy of Yannig Marchegay (Kokoyaya)
818
 
    - pt_BR, courtesy of Leonardo Ferreira Fontenelle
819
 
    - ru, courtesy of Vasiliy Faronov
820
 
    - sv, courtesy of Daniel Nylander
821
 
    - th, courtesy of Theppitak Karoonboonyanan
822
 
    - zh_CN, courtesy of ccrecall
823
 
 
824
 
version 2.27.92
825
 
  - Added/Updated Translations
826
 
    - ar, courtesy of Khaled Hosny
827
 
    - bn, courtesy of Loba Yeasmeen
828
 
    - bn_IN, courtesy of Runa Bhattacharjee
829
 
    - fr, courtesy of Claude Paroz
830
 
    - gu, courtesy of Sweta Kothari
831
 
    - hu, courtesy of Gabor Kelemen
832
 
    - kn, courtesy of Shankar Prasad
833
 
    - ko, courtesy of Changwoo Ryu
834
 
    - ml, courtesy of "Last-Translator: \n"
835
 
    - or, courtesy of Manoj Kumar Giri
836
 
    - pt, courtesy of Duarte Loreto
837
 
    - pt_BR, courtesy of Djavan Fagundes
838
 
    - sr, courtesy of Бранко Кокановић
839
 
    - sr@latin, courtesy of Branko Kokanović
840
 
    - ta, courtesy of I. Felix
841
 
    - tr, courtesy of Baris Cicek
842
 
  - Added/Updated Documentation
843
 
    - el, courtesy of Μάριος Ζηντίλης
844
 
 
845
 
version 2.27.91
846
 
  - Restore default window size that was changed with the netbook-mode
847
 
    merge.
848
 
  - Prevent the thumbview to shrink down to nothing when there are no
849
 
    items. Keep track of current items number and set a size request when
850
 
    it reaches zero.
851
 
  - Remove a bunch of hacks used in wide-mode switching to keep the video
852
 
    area size constant. Do everything in a more proper, non hackish, way.
853
 
    Fixes window "flickering" when switching to Wide Mode.
854
 
  - Restore a <schema> keyword that got lost in the gconf schema, fixes
855
 
    bug #591389, courtesy of Koop Mast
856
 
  - Added/Updated Translations
857
 
    - af, courtesy of F Wolff
858
 
    - bg, courtesy of Alexander Shopov
859
 
    - es, courtesy of Jorge González
860
 
    - et, courtesy of Ivar Smolin
861
 
    - eu, courtesy of Iñaki Larrañaga Murgoitio
862
 
    - fi, courtesy of Tommi Vainikainen
863
 
    - ga, courtesy of Seán de Búrca
864
 
    - gl, courtesy of Antón Méixome
865
 
    - he, courtesy of Yaron Shahrabani
866
 
    - hi, courtesy of Rajesh Ranjan
867
 
    - nb, courtesy of Kjartan Maraas
868
 
    - or, courtesy of Manoj Kumar Giri
869
 
    - pl, courtesy of Piotr Drąg
870
 
    - sv, courtesy of Daniel Nylander
871
 
    - th, courtesy of Akom C.
872
 
    - zh_HK, courtesy of Chao-Hsiung Liao
873
 
    - zh_TW, courtesy of Chao-Hsiung Liao
874
 
 
875
 
version 2.27.90
876
 
  - Drop HILDON mode. We used to have HILDON support once but it has
877
 
    been broken for several major releases now. Better no support than
878
 
    a partial and broken one.
879
 
 
880
 
  - Merge netbook-mode branch. Introduces a new horizontal mode that
881
 
    fits nicely in small screens where the vertical real estate is
882
 
    limited (like netbooks). Commits summary follows.
883
 
  - Enable wide mode at startup if enabled in gconf or if forced
884
 
    through -w/--wide command line option. Save wide mode
885
 
    state in a gconf key.
886
 
  - Prevent icon view to shrink down when empty.
887
 
  - Let the thumbview pick up its optimal size. Remove hard coded size
888
 
    constraints for the icon view so that it picks up the best size
889
 
    for the current children (i.e. centered items, even with no
890
 
    selection, with every thumbnail size). Remove also extra
891
 
    spacing between and around thumbnails.
892
 
  - Correctly update thumbnav button sensitiveness. Force an update on
893
 
    up and down button sensitiveness while switching mode.
894
 
  - Keep size of the video preview area while switching mode. This way
895
 
    the icon view moves from the bottom to the right side while the
896
 
    rest of the window remains still.
897
 
  - Add UI for dynamically switching to and from wide mode.
898
 
    Add a WideMode action that triggers widget reparenting and changes
899
 
    spacing the vertical mode.
900
 
  - Add a function that sets the ThumbNav in vertical mode reparenting
901
 
    widgets on the fly.
902
 
  - Add a vertical mode for the ThumbNav. Add up and down buttons and
903
 
    implement vertical scrolling logic.
904
 
  - Reparent the icon view into the right aligment. First experiment
905
 
    of an horizontal mode suited for netbooks.
906
 
  - Make room for a vertical icon view in the right side. Add an hbox
907
 
    and an alignment to contain the icon view in the yet to come
908
 
    netbook mode.
909
 
 
910
 
  - Set WARNING MessageType for the InfoBar.
911
 
    Warning is certainly more suited since the missing webcam is not a fatal
912
 
    error. Also, the red color for the error type is really ugly. This
913
 
    lovely orange is much better.
914
 
  - Remove *.glade files.
915
 
    It is not recommended to use gtk-builder-convert anymore but to use
916
 
    glade-3 directly on the .ui files
917
 
  - Insensitize buttons and actions while "bursting".
918
 
  - Take the first photo of a burst right after button press. Rework a
919
 
    little bit burst mode to allow this.
920
 
  - Add 256x256 Cheese icons, courtesy of Ulisse Perusin.
921
 
  - Add tooltips to the buttons. Now that toolbar buttons have no
922
 
    labels tooltips can be helpful to identify each button role.
923
 
  - Add burst mode settings to preferences dialog. Allow to configure
924
 
    amount of photos to take in a burst and delay between each one.
925
 
  - Remove icon-size attribute of button icons. All icons have now the
926
 
    same size and honour gtk theme settings.
927
 
  - Add the scalable version of the take photo and burst icons.
928
 
  - Add --version command line flag.
929
 
 
930
 
  - post release version bump
931
 
  - Added/Updated Translations
932
 
    - ast, courtesy of astur
933
 
    - ca@valencia, courtesy of Gil Forcada
934
 
    - de, courtesy of Michael Kanis
935
 
    - es, courtesy of Jorge González
936
 
    - et, courtesy of Ivar Smolin
937
 
    - eu, courtesy of Iñaki Larrañaga Murgoitio
938
 
    - fr, courtesy of Nicolas Repentin
939
 
    - ga, courtesy of Seán de Búrca
940
 
    - gl, courtesy of Antón Méixome
941
 
    - nb, courtesy of Kjartan Maraas
942
 
    - pl, courtesy of Tomasz Dominikowski
943
 
    - sv, courtesy of Daniel Nylander
944
 
    - ta, courtesy of Dr.T.Vasudevan
945
 
    - zh_HK, courtesy of Chao-Hsiung Liao
946
 
    - zh_TW, courtesy of Chao-Hsiung Liao
947
 
  - Added/Updated Documentation
948
 
    - de, courtesy of Mario Blättermann
949
 
    - fr, courtesy of Laurent Coudeur
950
 
 
951
 
version 2.27.5
952
 
  - add new photo and burst icons, courtesy of Ulisse Perusin
953
 
  - remove the label of the photo and video modes
954
 
  - support taking a series of photos, fixes bug #581997
955
 
    this introduces the burst mode in cheese.
956
 
    the burst mode allows to take a series of photos
957
 
    with a configurable delay and number of photos
958
 
  - Make webcam and resolution settings not sensitive if just 1 option
959
 
    is available. If there are no options to choose, make the webcam and
960
 
    resolution combo box insensitive, fixes bug #588353
961
 
  - Added/Updated Translations
962
 
    - it, courtesy of Alessandro Falappa
963
 
    - ku, courtesy of Erdal Ronahi
964
 
    - pt_BR, courtesy of Djavan Fagundes
965
 
    - zh_HK, courtesy of Chao-Hsiung Liao
966
 
    - zh_TW, courtesy of Chao-Hsiung Liao
967
 
  - Added/Updated Documentation
968
 
    - es, courtesy of Jorge González
969
 
 
970
 
version 2.27.4
971
 
  - bump gtk+ requirement to 2.17.3
972
 
  - ensure the drawing area has a native X11 window
973
 
    With the new client-side-window gtk+ widgets do not always have a
974
 
    native window anymore. We need an XID to give to GstXOverlay and embed
975
 
    video into the application. This temporarily works around the issue
976
 
    forcing a native window. Works around bug 588357
977
 
  - use the camera-web icon instead of camera-video
978
 
    we are using camera-web in the project logo/icon but camera-video for the
979
 
    UI. it is more appropriate to use the camera-web icon as it's a) less
980
 
    likely people will use camcorders with cheese b) there is bigger visual
981
 
    distinction between camera-photo and camera-web than camera-photo and
982
 
    camera-video.
983
 
  - manually expose the window if not PLAYING
984
 
    Draw a black background if the pipeline is starting up and the overlay
985
 
    is still not ready to expose the drawing area.
986
 
  - fix broken xoverlay management
987
 
    For some reason this went unnoticed for a long time. We were calling
988
 
    set_x_overlay right after setting PLAYING state (with no warranty that
989
 
    the state change succeeded nor that an overlay was really there). The
990
 
    only right way to do this is to wait for prepare-xwindow-id message. It
991
 
    worked until now just because we've been extremely lucky.
992
 
  - drop url and email handlers
993
 
    Drop url and email handlers used in the about dialog since gtk+ 2.17.2
994
 
    already provides that functionality built in.
995
 
  - drop GEditMessageArea in favor of GtkInfoBar
996
 
    Drop GEditMessageArea since it recently entered gtk+. Fixes bug #586545
997
 
  - use AM_SILENT_RULES if available, fixes bug #587581
998
 
  - Use accessor functions instead direct access, fixes bug #585210
999
 
  - remove markup from translatable strings
1000
 
  - keybindings: add configure checks for needed X11 stuff
1001
 
    Check for XF86keysym.h availability and add a configure option to
1002
 
    disable Webcam Button listening. Copied from rhythmbox.
1003
 
  - add little program to emit fake webcam button events
1004
 
  - capture webcam buttons
1005
 
    Listen to XF86Webcam keypresses to capture webcam buttons. Should
1006
 
    work with every driver that correctly binds the input device to
1007
 
    KEY_CAMERA events. Fixes bug #521551
1008
 
  - remove padding from the take_picture button
1009
 
    Use alignment xscale property instead of padding in the take_picture
1010
 
    button. Doesn't fix but at least partly works around bug #573301 (the
1011
 
    button can now grow up and fill the whole free space with no padding
1012
 
    constraint).
1013
 
  - sanitize main toolbar structure
1014
 
    No real change, just some little restructuring of the glade toolbar
1015
 
    definition to make it easier to hack on.
1016
 
  - Added/Updated Translations
1017
 
    - es, courtesy of Jorge González
1018
 
    - et, courtesy of Ivar Smolin
1019
 
    - fr, courtesy of Jonathan Ernst
1020
 
    - he, courtesy of Yaron Shahrabani
1021
 
    - uk, courtesy of Maxim V. Dziumanenko
1022
 
  - Added/Updated Documentation
1023
 
    - it, courtesy of Rita Bandiera
1024
 
 
1025
 
version 2.27.3
1026
 
  - Set default resolution to the highest one with a non jerky (higher than
1027
 
    15fps) framerate, fixes bug #585857
1028
 
  - Lower max-delay and max-page-delay oggmux properties from 5 to 0.5
1029
 
    seconds. Should prevent out of sync audio in recorded videos and
1030
 
    hopefully fix bug #585761
1031
 
  - Don't access effects string after free. This was causing the first effect
1032
 
    stored in gconf to not be restored at startup, fixes bug 584186
1033
 
  - Get rid of GtkAspectFrame, it doesn't really suit our needs, it hardcodes
1034
 
    an aspect ratio that obviously cannot be valid for every format webcams
1035
 
    support. Render the video directly to the drawing area with no external
1036
 
    aspect ratio restriction. Eventually fixes bug #559188 since the
1037
 
    aspectframe was adding some extra padding between the video and the window
1038
 
    border.
1039
 
  - Almost every available gstreamer videosink can display black bars around
1040
 
    the video keeping its aspect ratio. Enable it if available.
1041
 
    Black bars look a lot nicer than the grey color of the underlying
1042
 
    gtkwindow displayed with the aspectframe.
1043
 
  - Properly forward expose events to GstXOverlay.
1044
 
  - Avoid ugly flickering on window resize. Let gstxoverlay take full control
1045
 
    of the drawing area window. Prevent gtk from drawing the background and
1046
 
    remove the flickering caused by its internal double buffering.
1047
 
  - Remove initial black bars (at least for 4:3 webcams). Set a default window
1048
 
    size that fits nicely the video aspect ratio so that black bars are not
1049
 
    drawn until a manual resize.
1050
 
  - Added/Updated Translations
1051
 
    - ca, courtesy of Gil Forcada
1052
 
    - nb, courtesy of Kjartan Maraas
1053
 
    - sv, courtesy of Daniel Nylander
1054
 
    - ta, courtesy of Dr.T.Vasudevan
1055
 
  - Added/Updated Documentation
1056
 
    - el, courtesy of Simos Xenitellis
1057
 
 
1058
 
version 2.27.2
1059
 
  - Ignore new photo requests if we are still waiting for an "handoff" signal
1060
 
    for the previous one, fixes bug #582902
1061
 
  - Fix a couple of trivial memory leaks in the thumbnail generator code, fixes
1062
 
    bug #578289
1063
 
  - Don't return if "image-loading" icon is not found, we will have an empty
1064
 
    pixbuf while the thumbnail thread is running but it is surely better than
1065
 
    no thumbnail at all, fixes bug #582240
1066
 
  - Added/Updated Translations
1067
 
    - de, courtesy of Nathan-J. Hirschauer
1068
 
    - es, courtesy of Jorge González
1069
 
    - et, courtesy of Ivar Smolin
1070
 
    - or, courtesy of Manoj Kumar Giri
1071
 
    - pa, courtesy of A S Alam
1072
 
    - th, courtesy of Akom C.
1073
 
  - Added/Updated Documentation
1074
 
    - el, courtesy of Simos Xenitellis
1075
 
 
1076
 
version 2.27.1
1077
 
  - Improve preferences dialog making it more consistent with other GNOME
1078
 
    applications.
1079
 
  - Add support for brightness, contrast, saturation and hue adjustments,
1080
 
    fixes bug #558970.
1081
 
  - Replace deprecated gtk_action_connect_proxy calls with
1082
 
    gtk_activatable_set_related_action, fixes bug #571383.
1083
 
  - Bump gtk+ dependency to 2.16 (needed for gtk_scale_add_mark and
1084
 
    gtk_activatable_set_related_action).
1085
 
  - Archive old ChangeLog and autogenerate it on distribution from git log.
1086
 
  - Added cheese.doap file
1087
 
  - Added Filippo Argiolas to MAINTAINERS
1088
 
  - added/updated translations
1089
 
    - ar, courtesy of Khaled Hosny
1090
 
    - be, courtesy of Ягор Кур'яновіч
1091
 
    - es, courtesy of Jorge González
1092
 
    - kn, courtesy of Shankar Prasad
1093
 
 
1094
 
version 2.26.0
1095
 
  - Lock gdk mutex in photo-saved and video-saved callbacks Those signals are emitted
1096
 
    within a gstreamer callback so outside the mainloop, hence the need for locking.
1097
 
    This fixes the flash locking issue and also the one about the grey thumbview
1098
 
    right after the flash, fixes bug #566098
1099
 
  - added/updated translations
1100
 
    - as, courtesy of Amitakhya Phukan
1101
 
    - bn_IN, courtesy of Runa Bhattacharjee
1102
 
    - ca, courtesy of Joan Duran
1103
 
    - cs, courtesy of Lucas Lommer
1104
 
    - de, courtesy of Mario Blättermann
1105
 
    - el, courtesy of Jennie Petoumenou
1106
 
    - fr, courtesy of Robert-André Mauchin
1107
 
    - gl, courtesy of Suso Baleato
1108
 
    - lt, courtesy of Vytautas Rėkus
1109
 
    - or, courtesy of Manoj Kumar Giri
1110
 
    - te, courtesy of Krishna Babu K
1111
 
    - th, courtesy of Theppitak Karoonboonyanan
1112
 
 
1113
 
version 2.25.92
1114
 
  - Remove g_error calls where the error is not supposed to abort execution.
1115
 
    Replace them with more suited g_warnings, fixes bug #562179
1116
 
  - Print cheese verbose messages even if log dir doesn't exist, fixes bug #573573
1117
 
  - added/updated translations
1118
 
    - ro, courtesy of Adi Roiban
1119
 
    - sv, courtesy of Daniel Nylander
1120
 
 
1121
 
version 2.25.91
1122
 
  - replace deprecated gtk symbols inside hildon code, fixes bug #571383, courtesy of Thomas Andersen
1123
 
  - added/updated translations
1124
 
    - es, courtesy of Jorge González
1125
 
    - et, courtesy of Mattias Põldaru
1126
 
    - ro, courtesy of Adi Roiban
1127
 
    - vi, courtesy of Clytie Siddall
1128
 
    - zh_HK, courtesy of Chao-Hsiung Liao
1129
 
    - zh_TW, courtesy of Chao-Hsiung Liao
1130
 
 
1131
 
version 2.25.90
1132
 
  - fixed lack of period at the end of a few paragraphs in the documentation,
1133
 
    adopted "screenshot" instead of "screen shot", fixes bug #566718, courtesy of Leonardo Ferreira Fontenelle
1134
 
  - reverse icon view scroll buttons scroll direction for RTL locales, fixes bug #566197, courtesy of Yair Hershkovitz
1135
 
  - added/updated translations
1136
 
    - de, courtesy of Hendrik Richter
1137
 
    - el, courtesy of Fotis Tsamis
1138
 
    - es, courtesy of Jorge González
1139
 
    - fr, courtesy of Claude Paroz
1140
 
    - ko, courtesy of Changwoo Ryu
1141
 
    - zh_CN, courtesy of 甘露(Gan Lu)
1142
 
 
1143
 
version 2.25.4
1144
 
  - added/updated translations
1145
 
    - be@latin, courtesy of Ihar Hrachyshka
1146
 
    - lv, courtesy of Raivis Dejus
1147
 
    - pt_BR, courtesy of Leonardo Ferreira Fontenelle
1148
 
 
1149
 
version 2.25.3
1150
 
  - single includes fix, fixes bug #563537, courtesy of Pedro Fragoso
1151
 
  - added/updated translations
1152
 
    - pa, courtesy of Amanpreet Singh Alam
1153
 
 
1154
 
version 2.25.2
1155
 
  - print vendor and product id while probing devices. provide some more device informations for easier bug triaging.
1156
 
  - remove unnecesary include files, to meet GnomeGoal http://live.gnome.org/GnomeGoals/CleanupGTKIncludes
1157
 
  - don't use random access glist methods when accessing a list sequentially
1158
 
    and properly free list elements after use, fixes bug #560514 and #560347, courtesy of Giuseppe Fuggiano
1159
 
  - Use gtk_show_uri to open files and xdg-open i.s.o. gnome-open
1160
 
  - Use gtk_message_dialog_format_secondary_markup correctly
1161
 
  - print the cheese version if the -v flag is set
1162
 
  - add support for cams which support only one resolution, fixes bug #560032, courtesy of Hans de Goede
1163
 
  - added/updated translations
1164
 
    - es, courtesy of Jorge González
1165
 
    - ku, courtesy of Erdal Ronahi
1166
 
 
1167
 
version 2.25.1
1168
 
  - change the default font of the countdown widget to bitstream vera sans bold
1169
 
  - drop libgnome/libgnome-vfs dependencies, fixes bug #556580, courtesy of Cosimo Cecchi
1170
 
  - exit correctly with unknown command line arguments, fixes bug #556084.
1171
 
  - change the ui behaviour of the fullscreen toolbar, to show always when in
1172
 
    effects chooser mode, fixes bug #548546
1173
 
  - added/updated translations
1174
 
    - ca, courtesy of Gil Forcada
1175
 
    - de, courtesy of Hendrik Richter
1176
 
    - es, courtesy of Jorge González
1177
 
    - fr, courtesy of Robert-André Mauchin
1178
 
    - he, courtesy of Mark Krapivner
1179
 
    - nb, courtesy of Kjartan Maraas
1180
 
    - nl, courtesy of Wouter Bolsterlee
1181
 
    - pt_BR, courtesy of Vladimir Melo
1182
 
    - sr, courtesy of Горан Ракић
1183
 
    - sr@latin, courtesy of Goran Rakić
1184
 
    - th, courtesy of Theppitak Karoonboonyanan
1185
 
    - uk, courtesy of Maxim V. Dziumanenko
1186
 
 
1187
 
version 2.24.0
1188
 
  - correct an error in the help file, which prevented the document to be valid
1189
 
  - update the cheese dependencies, fixes bug #547203
1190
 
  - use the correct translated plural form when deleting more than one item from
1191
 
    the thumbnail bar, fixes bug #552290, courtesy of Yuriy Penkin
1192
 
  - do not add a new item to the thumbnail bar, if its already there, fixes bug #549804
1193
 
  - update documentation, courtesy of Joshua Henderson
1194
 
  - include gio header in cheese.c
1195
 
  - added/updated translations
1196
 
    - ar, courtesy of Usama Akkad
1197
 
    - bg, courtesy of Alexander Shopov
1198
 
    - ca, courtesy of Gil Forcada
1199
 
    - cs, courtesy of Petr Kovar
1200
 
    - da, courtesy of Kenneth Nielsen
1201
 
    - de, courtesy of Hendrik Richter
1202
 
    - en_GB, courtesy of Philip Withnall
1203
 
    - es, courtesy of Jorge González
1204
 
    - et, courtesy of Ivar Smolin
1205
 
    - eu, courtesy of Iñaki Larrañaga Murgoitio
1206
 
    - fi, courtesy of Ilkka Tuohela
1207
 
    - fr, courtesy of Robert-André Mauchin
1208
 
    - gl, courtesy of Ignacio Casal Quinteiro
1209
 
    - gu, courtesy of Sweta Kothari
1210
 
    - hu, courtesy of Gabor Kelemen
1211
 
    - it, courtesy of Alessandro Falappa
1212
 
    - ja, courtesy of Takeshi AIHANA
1213
 
    - ko, courtesy of Changwoo Ryu
1214
 
    - lt, courtesy of Gintautas Miliauskas
1215
 
    - ml, courtesy of പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
1216
 
    - mr, courtesy of Sandeep Shedmake
1217
 
    - nb, courtesy of Kjartan Maraas
1218
 
    - nl, courtesy of Wouter Bolsterlee
1219
 
    - pl, courtesy of Tomasz Dominikowski
1220
 
    - pt_BR, courtesy of Og Maciel
1221
 
    - pt, courtesy of Duarte Loreto
1222
 
    - ru, courtesy of Alexandre Prokoudine
1223
 
    - sl, courtesy of Matej Urbančič
1224
 
    - sq, courtesy of Laurent Dhima
1225
 
    - sr, courtesy of Горан Ракић
1226
 
    - sr@latin, courtesy of Goran Rakić
1227
 
    - sv, courtesy of Daniel Nylander
1228
 
    - ta, courtesy of I. Felix
1229
 
    - th, courtesy of Theppitak Karoonboonyanan
1230
 
    - tr, courtesy of Baris Cicek
1231
 
 
1232
 
version 2.23.92
1233
 
  - documentation update (not yet finished), courtesy of joshua henderson
1234
 
  - old photos and videos (before 2.24) are now available in cheese 2.24, fixes bug #547290
1235
 
  - sort videoformat array and resolution hashtable, courtesy of Hans de Goede
1236
 
  - dont save duplicated videoformats abut only keep the one with the maximum
1237
 
    framerate if it provides the same resolution. add correspondent entry only
1238
 
    once to the resolution hashtable so that we have no more duplicated
1239
 
    resolutions on preferences dialog. fixes bugs #547144 and #547140,
1240
 
    courtesy of Hans de Goede
1241
 
  - remove the old log file if it exists
1242
 
  - send eos event only if the pipeline was playing, otherwise force
1243
 
    shutdown. Start a timeout to force unclean shutdown if eos takes
1244
 
    to much to propagate or doesnt propagate at all, probably fixes bug #547422
1245
 
  - set take_picture sensitiveness before webcam_stop_video_recording since this
1246
 
    emits a signal that would lead to another sensitiveness change. see comments on bug #547422
1247
 
  - set the utility hint for the fullscreen toolbar, partially fixes #548546
1248
 
  - rename the log file to "log.txt" and prepend it with the running cheese version
1249
 
  - cheese crashes no more when no device is set in gconf, partially fixes bug #546868, courtesy of Hans de Goede
1250
 
  - display toolbar when entering into fullscreen mode, fixes bug #548546, courtesy of Felix Kaser
1251
 
  - added/updated translations
1252
 
    - bg, courtesy of Alexander Shopov
1253
 
    - de, courtesy of Wolfgang Stoeggl
1254
 
    - el, courtesy of Athanasios Lefteris
1255
 
    - en_GB, courtesy of Philip Withnall
1256
 
    - gu, courtesy of Sweta Kothari
1257
 
    - hi, courtesy of Rajesh Ranjan
1258
 
    - hr, courtesy of "Last-Translator: \n"
1259
 
    - it, courtesy of Alessandro Falappa
1260
 
    - ko, courtesy of Changwoo Ryu
1261
 
    - nl, courtesy of Wouter Bolsterlee
1262
 
    - pt, courtesy of Duarte Loreto
1263
 
    - sl, courtesy of Matej Urbančič
1264
 
    - zh_CN, courtesy of 甘露 (Lu Gan)
1265
 
 
1266
 
version 2.23.91
1267
 
  - cheese.desktop file now respects freedesktop SPEC, fixes bug #550195, courtesy of Pacho Ramos
1268
 
  - a small syntax cleanup made with uncrustify
1269
 
  - waf did not install the files properly, now it does
1270
 
  - add the dynamic bindir to the dbus file
1271
 
  - update waf to 1.4.3 and make it working again
1272
 
  - added/updated translations
1273
 
    - ar, courtesy of Youssef Chahibi
1274
 
    - dz, courtesy of Dawa pemo
1275
 
    - es, courtesy of Jorge González
1276
 
    - et, courtesy of Ivar Smolin
1277
 
    - ga, courtesy of Seán de Búrca
1278
 
    - he, courtesy of Mark Krapivner
1279
 
    - ja, courtesy of Takeshi AIHANA
1280
 
    - mk, courtesy of Arangel Angov
1281
 
    - or, courtesy of Manoj Kumar Giri
1282
 
    - pa, courtesy of Amanpreet Singh Alam
1283
 
    - pl, courtesy of Tomasz Dominikowski
1284
 
    - pt_BR, courtesy of Rodrigo Flores
1285
 
    - sq, courtesy of Laurent Dhima
1286
 
    - sv, courtesy of Daniel Nylander
1287
 
    - te, courtesy of Krishna Babu K
1288
 
    - vi, courtesy of Clytie Siddall
1289
 
    - zh_HK, courtesy of Chao-Hsiung Liao
1290
 
    - zh_TW, courtesy of Chao-Hsiung Liao
1291
 
 
1292
 
version 2.23.90
1293
 
  - call gdk_x11_window_set_user_time to raise the cheese window if its called twice
1294
 
  - don't start cheese twice if another instance is running, fixes bug #527736, courtesy of Felix Kaser
1295
 
  - remove gtk_init and gst_init, according to the docs these are not needed if we use gtk_get_option_group and gst_init_get_option_group
1296
 
  - align the buttons with the thumbnail bar
1297
 
  - improve the fullscreen mode, fixes bug #547405, courtesy of Felix Kaser
1298
 
  - select the last thumbnail item, if the last one was deleted 
1299
 
  - hitting space when the countdown has already begun, distorts no more the countdown, fixes bug #547403
1300
 
  - remove a thumbnail item immidiately from the thumbnail row if it was deleted
1301
 
  - use the eog scrollbar for cheese media, fixes bug #511916, courtesy of Patryk Zawadzki
1302
 
  - disable action_effects while setup_camera is running, fixes bug #547313
1303
 
  - add people who contributed to cheese to the cheese about window 
1304
 
  - give a detailed error message if some gstreamer element is missing, fixes bug #522009, courtesy of Todd Eisenberger
1305
 
  - add some gconf translation improvements, fixes bug #547168 
1306
 
  - connect button_photo and button_video as proxy widgets for relative RadioActions
1307
 
  - change action_files sensitiveness on "selection-changed" event, fixes bug 546918
1308
 
  - don't try to find highest framerate if format is NULL, courtesy of Todd Eisenberger
1309
 
  - selected effects gconf key values are now standardized, fixes bug #513776
1310
 
  - add a better hig compliant alert for missing gstreamer elements, fixes bug #522009
1311
 
  - added a delete action to immediately delete files and a gconf key to show/hide it
1312
 
  - use "Cheese Webcam Booth" instead of "Cheese" as the desktop entry name, fixes bug #543976
1313
 
  - add multiple selection in the picture listing pane, fixes bug #481405
1314
 
  - correct critical warnings, if some gstreamer plugins arent available, fixes bug #522009, courtesy of Todd Eisenberger
1315
 
  - add several g_free functions to prevent memory leaks 
1316
 
  - use g_random_int instead of g_rand_int
1317
 
  - add the multiplex thumbnail generator algorithm
1318
 
  - disable "Start recording" button until the recording pipeline properly shuts down
1319
 
  - save generated thumbnails, it seems to have vanished some time ago
1320
 
  - resolve wrong sorting issue of the thumbnails, fixes bug #546390
1321
 
  - added/updated translations
1322
 
    - ar, courtesy of Youssef Chahibi 
1323
 
    - bn_IN, courtesy of Runa Bhattacharjee 
1324
 
    - ca, courtesy of Gil Forcada 
1325
 
    - es, courtesy of Jorge González 
1326
 
    - et, courtesy of Ivar Smolin 
1327
 
    - eu, courtesy of Iñaki Larrañaga Murgoitio 
1328
 
    - fi, courtesy of Ilkka Tuohela 
1329
 
    - fr, courtesy of Robert-André Mauchin 
1330
 
    - gl, courtesy of Ignacio Casal Quinteiro 
1331
 
    - he, courtesy of Mark Krapivner 
1332
 
    - ja, courtesy of Takeshi AIHANA 
1333
 
    - kn, courtesy of Shankar Prasad 
1334
 
    - mk, courtesy of Arangel Angov 
1335
 
    - ml, courtesy of Manu S Madhav
1336
 
    - nb, courtesy of Kjartan Maraas 
1337
 
    - pt_BR, courtesy of Fábio Nogueira 
1338
 
    - sv, courtesy of Daniel Nylander 
1339
 
    - th, courtesy of Akom C. 
1340
 
    - zh_HK, courtesy of Chao-Hsiung Liao 
1341
 
    - zh_TW, courtesy of Chao-Hsiung Liao 
1342
 
 
1343
 
version 2.23.6
1344
 
  - add a fullscreen mode for kiosks, fixes #478852, courtesy of Felix Kaser
1345
 
  - wait until the video has been recorded, to add it to the thumbnail bar, partially fixes #545212
1346
 
  - move thumbnail generation to its own thread, displaying a loading icon while
1347
 
        generating thumbnail and a fallback icon if thumbnail fails, fixes bug #545151, courtesy of Filippo Argiolas
1348
 
  - toggle effects button if effects is enabled using menu, fixes bug #539195, courtesy of Filippo Argiolas
1349
 
  - make cheese have a fullscreen mode for kiosks, fixes bug #478852
1350
 
  - resolve sluggish video and out-of-sync audio, fixes bug #542014, courtesy of Filippo Argiolas
1351
 
  - do not crash on preferences with no camera attached, fixes bug #544062, courtesy of Filippo Argiolas
1352
 
  - cheese should ask to delete files if moving to trash fails, fixes bug #545950, courtesy of Filippo Argiolas
1353
 
  - cheese crashed with move all to trash if no trash can be accessed, fixes bug #545997, courtesy of Filippo Argiolas
1354
 
  - added/updated translations
1355
 
    - ar, courtesy of Khaled Hosny
1356
 
    - ca, courtesy of Gil Forcada
1357
 
    - el, courtesy of Simos Xenitellis
1358
 
    - es, courtesy of Jorge González
1359
 
    - fr, courtesy of Bruno Brouard
1360
 
    - gl, courtesy of Ignacio Casal Quinteiro
1361
 
    - ja, courtesy of Takeshi Aihana
1362
 
    - mk, courtesy of Arangel Angov
1363
 
    - nl, courtesy of Wouter Bolsterlee
1364
 
    - oc, courtesy of Yannig Marchegay
1365
 
    - pl, courtesy of Tomasz Dominikowski
1366
 
    - pt, courtesy of Duarte Loreto
1367
 
    - th, courtesy of Akom C.
1368
 
    - zh_TW, courtesy of Chao-Hsiung Liao
1369
 
 
1370
 
 
1371
 
version 2.23.5
1372
 
  - make recording of videos work again, fixes bug #523475, courtesy of Filippo Argiolas
1373
 
  - bump gstreamer requirements to 0.10.16
1374
 
  - fixes cheese_print_handler, which resulted in empty cheese logs, courtesy of Filippo Argiolas
1375
 
  - allow to choose the webcam using the preference dialog, fixes bug #522200, courtesy of Ryan Zeigler
1376
 
  - remove some gcc warnings, fixes bug #537490, courtesy of Cosimo Cecchi
1377
 
  - fixed typo, which prevented hildon mode to compile cleanly
1378
 
  - removed included <X11/extensions/xf86vmode.h>, fixes bug #539631, courtesy of Marc-Andre Lureau
1379
 
  - make hal-device-id command line option work, fixes bug #498023, courtesy of Ryan Zeigler
1380
 
  - use ogv as default video extension, fixes bug #524021
1381
 
  - added/updated translations
1382
 
    - es, courtesy of Jorge González
1383
 
    - sv, courtesy of Daniel Nylander
1384
 
    - nb, courtesy of Kjartan Maraas
1385
 
    - ko, courtesy of Changwoo Ryu
1386
 
    - bg, courtesy of Alexander Shopov
1387
 
    - oc, courtesy of Yannig Marchegay
1388
 
    - et, courtesy of Ivar Smolin
1389
 
    - pt_BR, courtesy of Fabrício Godoy and Ferreira Fontenelle
1390
 
    - ps, courtesy of Zabeeh Khan
1391
 
    - gl, courtesy of Ignacio Casal Quinteiro
1392
 
    - zh_HK, courtesy of Chao-Hsiung Liao
1393
 
    - zh_TW, courtesy of Chao-Hsiung Liao
1394
 
 
1395
 
version 2.23.4
1396
 
  - fix a crash, when using about/quit menu items in hildon mode, fixes bug #535582, courtesy of Michael Terry
1397
 
  - Instead of crashing report when certain gstreamer are not found, fixes bug #522009, courtesy of Todd Eisenberger
1398
 
  - use intltools 0.40 for building with autotools
1399
 
  - added/updated translations
1400
 
    - ar, courtesy of Khaled Hosny. 
1401
 
    - fi, courtesy of Tommi Vainikainen
1402
 
    - nn, courtesy of Eirik U. Birkeland
1403
 
    - vi, courtesy of Clytie Siddall
1404
 
    - zh_CN, courtesy of 甘露 (Lu Gan)
1405
 
 
1406
 
version 2.23.3
1407
 
  - add new flash and remove changing gamma for simulating flash. the 
1408
 
    new flash works best if you run a composited desktop, fixes bug #526214,
1409
 
    courtesy of Alex Jones 
1410
 
  - fix segfault on startup if video or photo directory gconf setting is missing,
1411
 
        fixes bug #534480, courtesy of Alexander Jones
1412
 
  - add support to set the video and photo path in gconf, courtesy of Felix Kaser
1413
 
  - added/updated translations
1414
 
    - ar, courtesy of Djihed Afifi. 
1415
 
    - es, courtesy of Jorge González
1416
 
    - et, courtesy of Ivar Smolin
1417
 
    - gl, courtesy of Ignacio Casal Quinteiro
1418
 
    - he, courtesy of Mark Krapivner
1419
 
    - hu, courtesy of Máté Őry.
1420
 
    - nb, courtesy of Kjartan Maraas
1421
 
 
1422
 
version 2.23.2
1423
 
  - use a better icon for the effects button, fixes bug #511369
1424
 
  - store photos and videos in xdg directories, fixes bug #509475, courtesy of Felix Kaser
1425
 
  - use a toggle button for the effects button, fixes bug #527870
1426
 
  - add support for nautilus send to. this replaces "send by email" where available, fixes bug #528249, courtesy of Jose Dapena Paz
1427
 
  - name the files to the date, when they were created, fixes bug #525739
1428
 
  - add a preferences dialog with basic resolution changing, partially fixes #522200, courtesy of James Liggett
1429
 
  - use gtk theme colors for the countdown widget
1430
 
  - align the numbers and the camera on the countdown widget, courtesy of Andrea Cimitan
1431
 
  - add a border, color shading and highlight to the countdown widget, to make it even more sexy, courtesy of Andrea Cimitan
1432
 
  - make the countdown numbers translatable the right way
1433
 
  - fix invalid free in cheese, fixes bug #529467, courtesy of Matthias Clasen
1434
 
  - take picture button is enabled outside gtk thread lock, fixes bug #529789, courtesy of Gary Lasker
1435
 
  - don't display the toplevel window by default, fixes bug #529276, courtesy of Loïc Minier
1436
 
  - added/updated translations
1437
 
    - en_GB, courtesy of Philip Withnall
1438
 
    - es, courtesy of Jorge González
1439
 
    - et, courtesy of Ivar Smolin
1440
 
    - gl, courtesy of Ignacio Casal Quinteiro
1441
 
    - he, courtesy of Mark Krapivner
1442
 
    - nb, courtesy of Kjartan Maraas
1443
 
    - nl, courtesy of Tino Meinen
1444
 
    - pt_BR, courtesy of Luis Motta.
1445
 
    - sl, courtesy of Matej Urbančič
1446
 
    - th, courtesy of Pornpimon Pradabsri 
1447
 
 
1448
 
version 2.23.1
1449
 
  - add cheese to sound & video in the application menu, fixes bug #519846
1450
 
  - add hildon support to cheese, fixes bug #519548, courtesy of Matthew Garret
1451
 
  - add menu entry for the countdown, fixes bug #511160
1452
 
  - add the gedit warning box when no camera is found, fixes bug #511945, courtesy of sebastian keller
1453
 
  - buttons and menu items should use Title Case
1454
 
  - change the theora file extension to .gov, fixes bug #524021
1455
 
  - cheese crashes if getting information from a webcam fails, courtesy of Sjoerd Simons, fixes bug #522197
1456
 
  - cheese did not choose the right thumbnails for already taken pictures, fixes bug #524814
1457
 
  - cheese does not list its gnome-vfs dependency, fixes bug #522152, courtesy of Alex Rostovtsev
1458
 
  - cheese doesn't open the webcam device set in gconf, courtesy of Sjoerd Simons, fixes bug #522198
1459
 
  - do not allow to take pictures, while the webcam is initializing, fixes bug #523121
1460
 
  - fix a crash while initializing webcam, fixes bug #522143, courtesy of Alex Rostovtsev
1461
 
  - fix a crash, when a file was deleted twice
1462
 
  - fix regression of gio, Dnd works again, courtesy of Cosimo Cecchi, fixes bug #526398
1463
 
  - set the max waiting time for detecting a camera to 10 seconds, fixes bug #520394
1464
 
  - show the pretty countdown widget by default
1465
 
  - use a better effects icon, partially fixes bug #511369, courtesy of baptiste mille-mathias
1466
 
  - use new cheese description, fixes bug #512091
1467
 
  - added/updated translations
1468
 
    - el, courtesy of Nick Paraschou
1469
 
    - en_GB, courtesy of Philip Withnall
1470
 
    - es, courtesy of Jorge González
1471
 
    - et, courtesy of Mattias Põldaru
1472
 
    - he, courtesy of Mark Krapivner
1473
 
    - nb, courtesy of Kjartan Maraas
1474
 
    - nn, courtesy of Eskild Hustvedt
1475
 
    - ru, courtesy of Vasiliy Faronov
1476
 
    - sl, courtesy of Matej Urbančič
1477
 
 
1478
 
version 2.22.0
1479
 
  - typo in the documentaton: ximageskink instead of ximagesink
1480
 
  - menu entries for take a photo and recording never switched, fixes bug #516745
1481
 
  - select a thumb near the deleted item, fixes bug #505442
1482
 
  - make sure we have the right prototype definition, fixes bug #519030
1483
 
  - Rephrased hard-to-understand sentence in docs, fixes bug #518838, courtesy of Claude Paroz
1484
 
  - added/updated translations
1485
 
    - be@latin, courtesy of Ihar Hrachyshka
1486
 
    - da, courtesy of Kenneth Nielsen
1487
 
    - el, courtesy of Athanasios Lefteris
1488
 
    - en_GB, courtesy of Philip Withnall
1489
 
    - es, courtesy of Jorge González
1490
 
    - fr, courtesy of Claude Paroz and Stéphane Raimbault
1491
 
    - gu, courtesy of Ankit Patel
1492
 
    - he, courtesy of Yair Hershkovitz
1493
 
    - hu, courtesy of Gabor Kelemen
1494
 
    - it, courtesy of Alessandro Falappa
1495
 
    - lt, courtesy of Gintautas Miliauskas
1496
 
    - ml, courtesy of Ani Peter
1497
 
    - mr, courtesy of Sandeep Shedmake
1498
 
    - uk, courtesy of Maxim Dziumanenko
1499
 
    - zh_CN, courtesy of YangZhang
1500
 
    - zh_HK, courtesy of Chao-Hsiung Liao
1501
 
    - zh_TW, courtesy of Chao-Hsiung Liao
1502
 
 
1503
 
version 2.21.92:
1504
 
  - drop libglade and use GtkBuilder instead.
1505
 
  - putted gtk calls in critical section in threads, fixes bug #516697, courtesy of Mathias Clasen
1506
 
  - make use of the gconf countdown setting and show or hide the countdown depending on that
1507
 
  - added/updated translations
1508
 
    - ko, courtesy of Changwoo Ryu
1509
 
    - th, courtesy of Theppitak Karoonboonyanan
1510
 
    - sl, courtesy of Matej Urbančič
1511
 
    - bn_IN, courtesy of Runa Bhattacharjee
1512
 
    - pa, courtesy of Amanpreet Singh Brar
1513
 
    - nl, courtesy of Wouter Bolsterlee.
1514
 
    - nb, courtesy of Kjartan Maraas
1515
 
    - ar, courtesy of Djihed Afifi
1516
 
    - tr, courtesy of Baris Cicek
1517
 
    - ja, courtesy of Takeshi Aihana
1518
 
    - ca, courtesy of Gil Forcada
1519
 
    - cs, courtesy of Vitezslav Kotrla.
1520
 
    - pt, courtesy of Duarte Loreto
1521
 
    - oc, courtesy of Yannig Marchegay
1522
 
    - mk, courtesy of Arangel Angov
1523
 
    - zh_CN, courtesy of YangZhang
1524
 
    - hu, courtesy of Adam Pongracz
1525
 
 
1526
 
version 2.21.91:
1527
 
  - replaced all gnome-vfs calls by gio
1528
 
  - install bugreport script in libexec instead of lib, fixes bug #514833
1529
 
  - translate effect names too, courtesy of Tommi Vainikainen
1530
 
  - pressing 'esc' cancels countdown/stop video recording, courtesy of Tommi Vainikainen
1531
 
  - added/updated translations
1532
 
    - ar, courtesy of Khaled Hosny
1533
 
    - de, courtesy of Hendrik Brandt
1534
 
    - es, courtesy of Jorge González
1535
 
    - et, courtesy of Ivar Smolin
1536
 
    - eu, courtesy of Iñaki Larrañaga Murgoitio
1537
 
    - fi, courtesy of Tommi Vainikainen
1538
 
    - fr, courtesy of Robert-André Mauchin and Stéphane Raimbault
1539
 
    - it, courtesy of Alessandro Falappa
1540
 
    - nb, courtesy of Kjartan Maraas
1541
 
    - oc, courtesy of Yannig Marchegay
1542
 
    - pl, courtesy of GNOME PL Team
1543
 
    - pt_BR, courtesy of Pedro de Medeiro and Og Maciel
1544
 
    - sv, courtesy of Daniel Nylander 
1545
 
    - zh_HK, courtesy of Chao-Hsiung Liao
1546
 
    - zh_TW, courtesy of Chao-Hsiung Liao
1547
 
 
1548
 
version 2.21.90.1:
1549
 
  - new effect images by Lapo Calamandrei and Or Dvory (again)
1550
 
  - the bugreport script didnt get copied on make dist
1551
 
 
1552
 
version 2.21.90:
1553
 
  - new effect images by Lapo Calamandrei and gidesa
1554
 
  - fix bug #510610 - Typo at the documentation
1555
 
  - Remove gnome-vfs completely from cheese-window.c
1556
 
  - Use gio instead of gnome-vfs for file copy
1557
 
  - Make Save dialog title localizable
1558
 
  - Don't use gnome-vfs for opening links in about dialog
1559
 
  - Write logging to file ~/.gnome2/cheese/log and send this along in bug-buddy
1560
 
    reports. Patch by <ruledbyfaith@gmail.com>. fixes bug #510270
1561
 
  - Plug some leaks. Apply patches of Mauro <mukadr@gmail.com> of GHOP project. fixes bug #505441
1562
 
  - Run webcam detection in background thread. Fixes bug #505553. Patch by Steve Magoun <steve.magoun@canonical.com>
1563
 
  - Uso GIO g_file_trash() to trash files, patch by Luca Ferretti
1564
 
  - Update to new manual provided by Joshua Henderson as part of GHOP
1565
 
  - remove the queue-size=2, this should fix bug #507416 - iSight camera does not work in gstreamer
1566
 
  - added/updated translations
1567
 
    - ar, courtesy of Khaled Hosny
1568
 
    - es, courtesy of Jorge González
1569
 
    - et, courtesy of Ivar Smolin
1570
 
    - eu, courtesy of Iñaki Larrañaga Murgoitio
1571
 
    - ga, courtesy of Seán de Búrca
1572
 
    - gl, courtesy of Ignacio Casal Quinteiro
1573
 
    - he, courtesy of Yair Hershkovitz
1574
 
    - mk, courtesy of Jovan Naumovski
1575
 
    - mr, courtesy of Sandeep Shedmake
1576
 
    - nb, courtesy of Kjartan Maraas
1577
 
    - oc, courtesy of Yannig Marchegay
1578
 
    - ru, courtesy of Vasiliy Faronov
1579
 
    - sv, courtesy of Daniel Nylander
1580
 
    - uk, courtesy of Maxim Dziumanenko
1581
 
    - zh_CN, courtesy of YangZhang
1582
 
 
1583
 
version 2.21.5:
1584
 
  - version bump to follow the gnome release cycle
1585
 
  - add a stylish countdown widget by Mirco "MacSlow" Müller, courtesy of Patryk Zawadzki
1586
 
  - add X-GNOME-Bugzilla-* keys and validate .desktop file. fixes bug #508910, courtesy of Luca Ferretti
1587
 
  -  vertical and horizontal flip options were switched (again). fixes bug #479238, courtesy of Steve Magoun
1588
 
  - use the gst-player by Mathias Hasselman for playing the shutter sound
1589
 
  - removed color forcing. This has been fixed in gstreamer
1590
 
  - do not crash when trash directory is not present. fixes bug #507071
1591
 
  - make cheese build against uninstalled gstreamer. fixes bug #479259, courtesy of Tim Philip Müller
1592
 
  - added/updated translations
1593
 
    - et, courtesy of Ivar Smolin
1594
 
    - ja, courtesy of Takeshi Aihana
1595
 
    - ca, courtesy of Gil Forcada
1596
 
    - oc, courtesy of Yannig Marchegay    
1597
 
    - sv, courtesy of Daniel Nylander
1598
 
    - fr, courtesy of Robert-André Mauchin
1599
 
    - pt_BR, courtesy of Rodrigo Flores
1600
 
 
1601
 
version 0.3.0:
1602
 
  - add a shutter sound, when taking a photo
1603
 
  - sort the thumbnail chronologically
1604
 
  - make the effect chooser look a bit nicer
1605
 
  - give thumbnails a frame like in nautilus and eog. fixes bug #500819
1606
 
  - enable shortcuts if the mouse pointer is over the xoverlay. fixes bug #493196
1607
 
  - add new shortcuts
1608
 
    - space for take a photo/start-stop recording
1609
 
    - <ctrl q> for exiting
1610
 
    - f1 for help
1611
 
    - delete for removing a photo or video
1612
 
  - add a gconf backend
1613
 
  - chosen effects are stored in gconf. fixes bug #488834
1614
 
  - store the used webcam device in gconf. partially fixes bug #473038
1615
 
  - use a throbber, when the camera is loading
1616
 
  - add drag and drop support to the iconview
1617
 
  - vertical and horizontal flip were switched. fixes bug #479238
1618
 
  - many usability improvements. partially fixes bug #501337
1619
 
  - point to the right homepage in the about dialog
1620
 
  - add a boilerplate for a manual in cheese. partially fixes #480628
1621
 
  - make video and photo button a toggle button. fixes bug #498022
1622
 
  - make links on about dialog clickable. fixes bug #499425
1623
 
  - translate menu items created by gtkuimanager, fixes bug #500821
1624
 
  - change the first item in menu to "Cheese"
1625
 
  - add a "Move all to trash" option
1626
 
  - use gtkuimanager for the menu
1627
 
  - give the ability to record videos from the menu
1628
 
  - provide access to the effect chooser using the menu
1629
 
  - use radio buttons in the menu to change between photo and video mode
1630
 
  - use HAL to detect webcams
1631
 
  - make ximagesink an xvimagesink work for all cameras
1632
 
  - only use raw video formats. fixes bug #502174
1633
 
  - use the highest resolution for each camera
1634
 
  - add --verbose command line option, fixes bug #499399
1635
 
  - cheese was refactored and uses now a webcam class
1636
 
  - removed some memory leaks
1637
 
  - fixed many, many bugs
1638
 
  - added/updated translations
1639
 
    - ar, courtesy of Djihed Afifi
1640
 
    - ca, courtesy of Carlos Garcia Porcel
1641
 
    - cs, courtesy of Vitezslav Kotrla
1642
 
    - de, courtesy of Andre Klapper
1643
 
    - el, courtesy of Athanasios Lefteris
1644
 
    - es, courtesy of Jorge González
1645
 
    - fr, courtesy of Pierre Slamich
1646
 
    - gl, courtesy of Ignacio Casal Quinteiro
1647
 
    - it, courtesy of Alessandro Falappa
1648
 
    - nb, courtesy of Kjartan Maraas
1649
 
    - oc, courtesy of Yannig Marchegay
1650
 
    - pt, courtesy of Miguel Rosa
1651
 
    - ro, courtesy of Anastase Valentin
1652
 
    - sl, courtesy of Deni Bačić
1653
 
    - sv, courtesy of Daniel Nylander
1654
 
 
1655
 
version 0.2.4:
1656
 
  - fix #472576 - cheese takes longer to start as more pictures are stored
1657
 
  - fix #473560 - v4l-recorded videos are zero byte big, courtesy of Patryk Zawadzki
1658
 
  - translation error in de
1659
 
 
1660
 
version 0.2.3:
1661
 
  - add keystrokes:
1662
 
    - t, T, Space for taking photos and videos
1663
 
    - Enter for opening an item
1664
 
    - Delete for deleting an item
1665
 
    - Left and Right for scrolling through the view
1666
 
  - add a flash, when taking photos, courtesy of Patryk Zawadzki
1667
 
  - use 25fps for video recording
1668
 
  - video recording did not work. fixed
1669
 
  - make ximagesink work with the photo pipeline
1670
 
  - added/updated translations
1671
 
    - da, courtesy of Anders K. Madsen
1672
 
    - es, courtesy of Ricardo González Castro
1673
 
    - gl, courtesy of Ricardo González Castro
1674
 
    - it, courtesy of Alessandro Falappa
1675
 
    - ja, courtesy of Takeshi Aihana
1676
 
    - pl, courtesy of Tomasz Dominikowski
1677
 
 
1678
 
version 0.2.2:
1679
 
  - workaround on a gstreamer-bug, which made the colors look wrong with
1680
 
    v4l-devices, courtesy of Patryk Zawadzki
1681
 
  - activate countdown by default
1682
 
  - the countdown is not available in video and segfaultet. fixed
1683
 
  - use g_timeout_add instead of g_timeout_add_seconds
1684
 
 
1685
 
version 0.2.1:
1686
 
  - improvement the video pipline. and i mean a LOT of improvement
1687
 
  - add a countdown, when taking a photo
1688
 
  - add a time counter to the video recording
1689
 
  - added the following export methods/capabilities:
1690
 
    - open the file with gnome-open
1691
 
    - save as dialog
1692
 
    - delete
1693
 
    - send by mail
1694
 
    - export to flickr
1695
 
    - export to f-spot
1696
 
    - set as account photo
1697
 
  - we found the bug! v4l works now, courtesy of Patryk Zawadzki
1698
 
  - added a popupmenu to the iconview
1699
 
  - added some parts of the lucas(R)-eye of gnome iconview
1700
 
  - if the same effects were chosen in photo and video, they wont apply. fixed
1701
 
  - the first item in the iconbar wasnt deleted. fixed
1702
 
  - updated translations:
1703
 
    - cs, courtesy Vítězslav Kotrla
1704
 
    - de
1705
 
    - fr, courtesy of Pierre Slamich
1706
 
    - it, courtesy of Alessandro Falappa
1707
 
    - nl, courtesy of Wouter Bolsterlee
1708
 
    - pt, courtesy of Miguel Rosa
1709
 
 
1710
 
version 0.2.0:
1711
 
  - store video thumbnails in the right thumbnail directory
1712
 
  - video support. we can record a video with audio taken from any source
1713
 
  - add mnemonics for the buttons in the ui
1714
 
  - probably the dumbest change ever: the fsf has changed its address
1715
 
  - updated translations:
1716
 
    - de
1717
 
    - fr, courtesy of Pierre Slamich
1718
 
    - it, courtesy of Alessandro Falappa
1719
 
    - pl, courtesy of Tomasz Dominikowski
1720
 
    - pt, courtesy of Miguel Rosa
1721
 
 
1722
 
version 0.1.4:
1723
 
  - remove photos automatically from the thumbnail row
1724
 
  - check automatically for webcams and their  resolution
1725
 
  - notification if cheese isn't able to get the webcam working
1726
 
  - V4L support, courtesy of Diego Escalante Urrelo
1727
 
  - store photos under ~/.gnome2/cheese/images
1728
 
  - add only valid jpeg photos to the thumbnail row
1729
 
  - sort thumbnails aplhabetically before adding them
1730
 
  - let the window resizable
1731
 
  - icons were installed with permissions 0755. fixed
1732
 
  - added gtk-update-icon-cache on installation
1733
 
  - lot of refactoring
1734
 
  - new about-window, courtesy of Jaap Haitsma
1735
 
  - use g18n for i18n
1736
 
  - updated dutch translation, courtesy of Wouter Bolsterlee
1737
 
  - updated french translation, courtesy of Pierre Slamich
1738
 
  - added polish translation, courtesy of Tomasz Dominikowski
1739
 
  - several fixes
1740
 
 
1741
 
version 0.1.3:
1742
 
  - let the glade file also translatable
1743
 
  - added the icon to the .desktop-file
1744
 
  - Cheese didn't use the various translations. fixed
1745
 
  - Cheese was hiding from the taskbar. fixed
1746
 
  - added dutch translation, courtesy of Max Beauchez
1747
 
  - added french translation, courtesy of Pierre Slamich
1748
 
  - several fixes
1749
 
 
1750
 
version 0.1.2:
1751
 
  - the buildsystem is now toc2, big thanks to Stephan Beal for helping out
1752
 
  - added the new cheese icon, courtesy of Andreas Nilsson and Josef Vybíral
1753
 
  - added czech translation, courtesy of Vítězslav Kotrla
1754
 
  - added portuguese translation, courtesy of Miguel Rosa
1755
 
  - added spanish translation, courtesy of Ricardo González Castro
1756
 
  - added galician translation, courtesy of Ricardo González Castro
1757
 
  - added italian translation, courtesy of Alessandro Falappa
1758
 
  - several fixes
1759
 
 
1760
 
version 0.1.1:
1761
 
  - added new effect-chooser
1762
 
  - allowing to chose more than one effect at the same time
1763
 
  - added german translation
1764
 
  - several fixes
1765
 
 
1766
 
version 0.1.0:
1767
 
  - initial version