~ubuntu-branches/debian/jessie/cheese/jessie

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Package Import Robot
  • Author(s): Andreas Henriksson
  • Date: 2014-04-02 21:39:33 UTC
  • mfrom: (1.5.1) (15.1.7 experimental)
  • Revision ID: package-import@ubuntu.com-20140402213933-r0w3gna0pv7q7085
Tags: 3.12.0-1
* New upstream release.
* Revert changes done in 3.10.1-3
  - i.e. lower gnome-desktop build-dependency again.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
ChangeLog for Cheese
2
2
--------------------
3
3
 
4
 
version 3.10.1
 
4
version 3.12.0
 
5
  - Post-release version bump to 3.12.0
 
6
  - Added/Updated Translations
 
7
    - da, courtesy of Kenneth Nielsen
 
8
    - eu, courtesy of Iñaki Larrañaga Murgoitio
 
9
    - it, courtesy of Giuseppe Pignataro
 
10
 
 
11
version 3.11.92
 
12
  - Use new GApplicationCommandline handling
 
13
    Additionally, avoid a non-literal format warning.
 
14
    https://bugzilla.gnome.org/show_bug.cgi?id=725994
 
15
  - Post-release version bump to 3.11.92
 
16
  - Added/Updated Translations
 
17
    - ca, courtesy of Pau Iranzo
 
18
    - fi, courtesy of Jiri Grönroos
 
19
    - ko, courtesy of Changwoo Ryu
 
20
    - lv, courtesy of Rūdolfs Mazurs
 
21
    - pa, courtesy of A S Alam
 
22
    - pl, courtesy of Paweł Żołnowski
 
23
    - pt, courtesy of Tiago S.
 
24
    - ru, courtesy of Yuri Myasoedov
 
25
    - sr, courtesy of Мирослав Николић
 
26
    - sr@latin, courtesy of Miroslav Nikolić
 
27
  - Added/Updated Documentation
 
28
    - es, courtesy of Daniel Mustieles
 
29
    - fr, courtesy of naybnet
 
30
 
 
31
version 3.11.91
 
32
  - Work around non-existent Makefile during clean
 
33
  - Mark help images as untranslatable
 
34
    Delete translations of images that don't need them and of images that
 
35
    aren't used any more.
 
36
  - Review index and pref help for 3.12
 
37
  - Update intro and features help for 3.12
 
38
  - Post-release version bump to 3.11.91
 
39
  - Added/Updated Translations
 
40
    - be, courtesy of Yuri Matsuk
 
41
    - cs, courtesy of Marek Černocký
 
42
    - fr, courtesy of Alain Lojewski
 
43
    - hu, courtesy of Gabor Kelemen
 
44
  - Added/Updated Documentation
 
45
    - cs, courtesy of Marek Černocký
 
46
    - es, courtesy of Daniel Mustieles
 
47
    - hu, courtesy of Gabor Kelemen
 
48
 
 
49
version 3.11.90
 
50
  - Remove g_type_init() from test-libcheese.c
 
51
  - Update copyright in about dialogue
 
52
  - Fix find usage on FreeBSD and POSIX, bug 724091
 
53
    POSIX find requires a path as an argument.
 
54
  - Post-release version bump to 3.11.90
 
55
  - Added/Updated Translations
 
56
    - de, courtesy of Benjamin Steinwender
 
57
    - uk, courtesy of Daniel Korostil
 
58
  - Added/Updated Documentation
 
59
    - de, courtesy of Jonatan Zeidler
 
60
 
 
61
version 3.11.5
 
62
  - Apply style classes to some main window buttons
 
63
    https://wiki.gnome.org/HowDoI/Buttons
 
64
  - Fix the page navigation icons in RTL
 
65
    https://bugzilla.gnome.org/show_bug.cgi?id=723569
 
66
  - Replace deprecated use of ClutterTableLayout
 
67
    Use ClutterGridLayout instead.
 
68
  - Replace deprecated gtk_window_*_opacity()
 
69
    Use gtk_widget_*_opacity() instead.
 
70
  - Disable C warnings for Vala code, bug 710218
 
71
    They generally cannot be resolved in Vala and make the build confusing.
 
72
  - Add programming languages to DOAP file
 
73
  - Clean up Cheese Effects screenshot and decrease filesize (bug 700352)
 
74
  - Update FSF Address
 
75
    https://bugzilla.gnome.org/show_bug.cgi?id=721536
 
76
  - Update project homepage
 
77
 
 
78
  - Post-release version bump to 3.11.4
 
79
  - Added/Updated Translations
 
80
    - as, courtesy of Nilamdyuti Goswami
 
81
    - cs, courtesy of Marek Černocký
 
82
    - he, courtesy of Yosef Or Boczko
 
83
    - id, courtesy of Andika Triwidada
 
84
    - kn, courtesy of Daniel Mustieles
 
85
    - lt, courtesy of Aurimas Černius
 
86
    - nb, courtesy of Kjartan Maraas
 
87
    - sk, courtesy of Pavol Klačanský
 
88
    - tg, courtesy of Victor Ibragimov
 
89
    - zh_CN, courtesy of Tong Hui
 
90
    - zh_HK, courtesy of Chao-Hsiung Liao
 
91
    - zh_TW, courtesy of Chao-Hsiung Liao
 
92
  - Added/Updated Documentation
 
93
    - cs, courtesy of Marek Černocký
 
94
    - el, courtesy of Dimitris Spingos (Δημήτρης Σπίγγος)
 
95
    - es, courtesy of Daniel Mustieles
 
96
 
 
97
version 3.11.3
 
98
  - Validate AppData XML during distcheck
 
99
 
 
100
    Force validation of AppData XML during distcheck, if a recent enough
 
101
    version of appdata-tools is available.
 
102
  - Fix an empty last page in the effects selector
 
103
 
 
104
    If there were exactly the same number of effects available as were shown
 
105
    in the effects selector, an empty last page was shown. Fix a condition
 
106
    to test that there are more spaces for effects in the selector than
 
107
    there are available effects. Fixes bug 720178.
 
108
  - Refactor effects page next/previous logic
 
109
 
 
110
    Add is_next_effects_page() and is_previous_effects_page() to
 
111
    CheeseWindow.
 
112
  - Post-release version bump to 3.11.3
 
113
  - Added/Updated Translations
 
114
    - eo, courtesy of Ryan Lortie
 
115
    - gl, courtesy of Fran Dieguez
 
116
    - pt_BR, courtesy of Fábio Nogueira
 
117
    - ta, courtesy of Shantha kumar
 
118
    - th, courtesy of Akom Chotiphantawanon
 
119
 
 
120
version 3.11.2
 
121
  - Show top bar when moving mouse in fullscreen mode
 
122
 
 
123
    Store whether the window was maximized before entering fullscreeen mode,
 
124
    and return to the same state when exiting fullscreen.
 
125
 
 
126
    https://wiki.gnome.org/Design/Apps/Cheese#Full_Screen
 
127
 
 
128
    https://bugzilla.gnome.org/show_bug.cgi?id=711811
 
129
  - Use new G_DEFINE_TYPE_WITH_PRIVATE macro
 
130
  - Remove obsolete enum type files
 
131
  - Fix memory leak in cheese_thumb_view_remove_item()
 
132
  - Add a finalize method to CheeseEffect
 
133
 
 
134
    The data in CheeseEffectPrivate was not being freed, leading to memory
 
135
    leaks.
 
136
  - Fix memory leak in cheese_thumb_view_monitor_cb()
 
137
  - Remove obsolete CheeseCameraEffect from VAPI
 
138
  - Fix cheese_camera_get_video_formats() in VAPI
 
139
  - CheeseCamera VAPI fixes
 
140
  - Fix memory leak in cheese_camera_set_tags()
 
141
  - Mark CheeseVideoFormat as a boxed type in the VAPI
 
142
 
 
143
    It was only marked as a compact struct, and so was never freed.
 
144
  - Mark CheeseFileutil strings as owned
 
145
 
 
146
    The strings were marked as unowned, which meant that the Vala compiler
 
147
    did not emit free functions and the strings were leaked.
 
148
  - Fix leaks in cheese_camera_set_video_recording()
 
149
  - Fix leak of GtkSizeGroup in CheeseAvatarWidget
 
150
  - Chain up to finalize in UmCropArea
 
151
  - Add AppData description
 
152
  - Fixed deprecated warning in on_countdown_toggle
 
153
 
 
154
    https://bugzilla.gnome.org/show_bug.cgi?id=712151
 
155
  - Preprocess thumbnail frame PNG in GResource
 
156
 
 
157
    Also, add SVG images which were forgotten in the last commit.
 
158
  - Move PNG and SVG images into GResource
 
159
  - Add domain attribute to GtkBuilder interfaces
 
160
  - Move application menu into GtkBuilder resource
 
161
  - Make CheeseMainWindow a template widget
 
162
  - Make CheesePreferencesDialog a template widget
 
163
  - Move ClutterScript JSON into GResource
 
164
  - Use GResource for CSS snippet
 
165
  - Refactor GtkScale code in CheesePreferences
 
166
    Move mark definitions into GtkBuilder. Convert GtkHScale to GtkScale
 
167
 
 
168
    with a horizontal orientation. Use g_settings_bind() to link GSettings
 
169
    values to UI elements, and remove unnecessary signal handlers.
 
170
  - Fix leak in CheeseCameraDeviceMonitor test
 
171
  - Fixed unused-but-set warning in EogThumbNav
 
172
 
 
173
    https://bugzilla.gnome.org/show_bug.cgi?id=711841
 
174
  - Link the effect browsing buttons together
 
175
  - Make all buttons have GTK_RELIEF_NORMAL
 
176
  - Change header bar when choosing effects
 
177
 
 
178
    https://wiki.gnome.org/GnomeGoals/HeaderBars
 
179
 
 
180
    https://bugzilla.gnome.org/show_bug.cgi?id=711714
 
181
  - Remove unused CheeseWindow.set_mode ()
 
182
  - Change titlebar to use GtkHeaderBar
 
183
 
 
184
    https://wiki.gnome.org/GnomeGoals/HeaderBars
 
185
 
 
186
    https://bugzilla.gnome.org/show_bug.cgi?id=711714
 
187
  - Remove unused countdown_action
 
188
  - Add a border around the button area box
 
189
  - Convert some GtkGrid widgets to GtkBox
 
190
  - Remove mode and shoot actions from the app menu
 
191
 
 
192
    The current GNOME HIG suggests that actions which are already accessible
 
193
    from the application window should not be duplicated in the application
 
194
    menu:
 
195
 
 
196
    https://wiki.gnome.org/Design/HIG/ApplicationMenus
 
197
  - Use symbolic icon for leave fullscreen button
 
198
  - Make shoot action button wider
 
199
  - Link mode buttons together
 
200
  - Avoid using GtkStock, as it is deprecated
 
201
 
 
202
    https://bugzilla.gnome.org/show_bug.cgi?id=710217
 
203
  - Centered the capture icon
 
204
 
 
205
    https://bugzilla.gnome.org/show_bug.cgi?id=711680
 
206
  - Change stock icons to symbolic icons
 
207
 
 
208
    https://bugzilla.gnome.org/show_bug.cgi?id=711680
 
209
  - Use symbolic icons for photo and video button
 
210
 
 
211
    Using the stock "record" icon for taking photos is misleading, so use a
 
212
    symbolic "webcam" icon for both taking a photo and recording a video.
 
213
    Update the "stop" icon to also be a symbolic icon.
 
214
 
 
215
    https://bugzilla.gnome.org/show_bug.cgi?id=668599
 
216
  - Depend on GTK+ 3.10.0 for GtkHeaderBar
 
217
  - Fix memory leak in cheese_camera_device_get_caps()
 
218
  - Fix cheese_thumb_view_append_item() memory leaks
 
219
 
 
220
    Fix several memory leaks found with valgrind.
 
221
  - Fix memory leak when creating a new CheeseCamera
 
222
  - Fix some memory leaks in cheese_fileutil_init()
 
223
  - Make static string array const
 
224
  - Simplify looping over GStrv
 
225
  - Make cheese_camera_device_monitor_set_up_device static
 
226
  - Revert "Use ClutterGst 3.0"
 
227
 
 
228
    This reverts commit 5061d1cdaf7ad9eb733047455b5b5d7a4551eb93. The
 
229
    jhbuild 3.12 moduleset is using the clutter-gst-2.0 branch.
 
230
  - libcheese: Export cheese_avatar_widget_new
 
231
  - libcheese: Distribute cheese-avatar-widget.h
 
232
 
 
233
    So external consumers can use it.
 
234
  - Use ClutterGst 3.0
 
235
  - Post-release version bump to 3.11.2
 
236
  - Added/Updated Translations
 
237
    - el, courtesy of Dimitris Spingos (Δημήτρης Σπίγγος)
 
238
    - es, courtesy of Daniel Mustieles
 
239
    - gl, courtesy of Fran Dieguez
 
240
    - ml, courtesy of Anish Sheela
 
241
    - sl, courtesy of Matej Urbančič
 
242
    - ta, courtesy of Shantha kumar
 
243
    - th, courtesy of Akom Chotiphantawanon
 
244
  - Added/Updated Documentation
 
245
 
 
246
version 3.11.1
 
247
  - Add CheeseAvatarWidget to API reference
 
248
  - Fix CheeseAvatarChooser test
 
249
 
 
250
    There is no longer a button with the label "Take a Photo", so remove the
 
251
    test which tries to find it.
 
252
  - Distribute cheese-avatar-widget.h
 
253
  - Add CheeseAvatarWidget
 
254
    A stand-alone widget for avatar capture, like the avatar chooser but
 
255
    without the precanned dialogue.
 
256
 
 
257
    https://bugzilla.gnome.org/show_bug.cgi?id=710874
 
258
  - Set a reasonable default size for avatar cropping
 
259
    The default is based on the minimum 48x48 size. Instead we should be
 
260
    cropping to nearly the maximum size of the image, which would still show
 
261
    the crop handles but would not discard most of the captured image.
 
262
 
 
263
    https://bugzilla.gnome.org/show_bug.cgi?id=710874
 
264
  - Add margins to CheeseAvatarChooser
 
265
    https://bugzilla.gnome.org/show_bug.cgi?id=710874
 
266
  - Rename the CheeseAvatarChooser buttons
 
267
    As per mockups:
 
268
    https://raw.github.com/gnome-design-team/gnome-mockups/master/avatar-chooser/avatar-chooser.png
 
269
 
 
270
    https://bugzilla.gnome.org/show_bug.cgi?id=710874
 
271
  - Style the CheeseAvatarChooser button bar
 
272
    Style the button bar underneath the video widget properly.
 
273
 
 
274
    As per mockups:
 
275
    https://raw.github.com/gnome-design-team/gnome-mockups/master/avatar-chooser/avatar-chooser.png
 
276
 
 
277
    https://bugzilla.gnome.org/show_bug.cgi?id=710874
 
278
  - Set a nice default size on CheeseWidget
 
279
    As per mockups:
 
280
 
 
281
    https://raw.github.com/gnome-design-team/gnome-mockups/master/avatar-chooser/avatar-chooser.png
 
282
 
 
283
    https://bugzilla.gnome.org/show_bug.cgi?id=710874
 
284
  - Avoid warnings with no pixbuf in UmCropArea
 
285
    https://bugzilla.gnome.org/show_bug.cgi?id=710874
 
286
  - Use a layout manager instead of constraints
 
287
    This reduces property changes for every little change in the stage's
 
288
    properties.
 
289
 
 
290
    https://bugzilla.gnome.org/show_bug.cgi?id=710821
 
291
  - Update TotemAspectFrame from totem
 
292
    https://bugzilla.gnome.org/show_bug.cgi?id=710821
 
293
  - Remove gdk_threads* calls
 
294
    And bump the GDK and GTK+ required version to 3.6.
 
295
 
 
296
    https://bugzilla.gnome.org/show_bug.cgi?id=710821
5
297
  - Adapt to Automake test-driver changes
6
298
    Distribute test-driver script and do not use cd in TESTS_ENVIRONMENT.
7
 
  - Post-release version bump to 3.10.1
 
299
  - Post-release version bump to 3.11.1
8
300
  - Added/Updated Translations
9
301
    - ca@valencia, courtesy of Josep Sànchez
10
302
    - fa, courtesy of Arash Mousavi
11
303
    - pt, courtesy of António Lima
 
304
  - Added/Updated Documentation
 
305
    - fr, courtesy of Mickael Albertus
12
306
 
13
307
version 3.10.0
14
308
  - Post-release version bump to 3.10.0