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
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
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
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
51
- Updated Spanish translation
52
- Refresh icons, bug 646770
53
- Remove unnecessary clutter-tablelayout.vapi
55
- Distribute .vapi files, bug 652870
56
- Translate the command-line summary, bug 636585
57
- Check return value of gtk_clutter_init()
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
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
74
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=658342
75
- Added/Updated Documentation
76
- es, courtesy of Jorge González
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
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
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
176
- Cheese widget bug fixes
177
- Make Flash widget not cover the GNOME Shell panel
178
- Loads of updated translations
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
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
222
- Correct some configure requirements
225
- use camerabin for taking photos and videos
226
- Migrated from libunique to GtkApplication
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
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
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
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
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
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
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"
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,
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
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
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
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
472
- Split UI setup into UI Setup and camera setup. Shows Window as soon
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
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
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.
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/).
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
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
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č
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
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
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
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.
646
- Remove "ready" and "error" signals in CheeseWidget and use a
647
"state" property to track current widget state (none, ready,
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.
654
#592663 — Update sensitivity of "move all to trash", Mathias Clasen
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
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
676
* Updated German documentation
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
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).
699
* First steps in splitting cheese code into two libraries
701
Will provide basic non UI related cheese functions: basically,
702
device detection, device monitoring, video format handling.
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.
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
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
720
Just a two line change but cheese is notably faster now!
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
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.
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.
737
#598902 — Make flash window a popup
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
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
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)
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
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 Μάριος Ζηντίλης
846
- Restore default window size that was changed with the netbook-mode
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
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
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.
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
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
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.
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
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
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
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
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
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
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
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
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
1077
- Improve preferences dialog making it more consistent with other GNOME
1079
- Add support for brightness, contrast, saturation and hue adjustments,
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
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
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
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
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)
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
1150
- single includes fix, fixes bug #563537, courtesy of Pedro Fragoso
1151
- added/updated translations
1152
- pa, courtesy of Amanpreet Singh Alam
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
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
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
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)
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
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
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
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
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)
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
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
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č
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
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
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
1549
- new effect images by Lapo Calamandrei and Or Dvory (again)
1550
- the bugreport script didnt get copied on make dist
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
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
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
1608
- space for take a photo/start-stop recording
1609
- <ctrl q> for exiting
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
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
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
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
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
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
1705
- fr, courtesy of Pierre Slamich
1706
- it, courtesy of Alessandro Falappa
1707
- nl, courtesy of Wouter Bolsterlee
1708
- pt, courtesy of Miguel Rosa
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:
1717
- fr, courtesy of Pierre Slamich
1718
- it, courtesy of Alessandro Falappa
1719
- pl, courtesy of Tomasz Dominikowski
1720
- pt, courtesy of Miguel Rosa
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
1736
- updated dutch translation, courtesy of Wouter Bolsterlee
1737
- updated french translation, courtesy of Pierre Slamich
1738
- added polish translation, courtesy of Tomasz Dominikowski
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
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
1761
- added new effect-chooser
1762
- allowing to chose more than one effect at the same time
1763
- added german translation