~ubuntu-branches/debian/sid/cheese/sid

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Michael Biebl
  • Date: 2010-05-04 17:37:18 UTC
  • mfrom: (1.1.13 upstream)
  • Revision ID: james.westby@ubuntu.com-20100504173718-k2rx3nryi4vd0xyx
Tags: 2.30.1-1
* New upstream release.
  - HAL dependency has been dropped. Use (g)udev for v4l capability probing
    on Linux. Closes: #573774
  - Split code into separate libraries.
* debian/control.in
  - Drop Build-Depends on libhal-dev.
  - Drop Build-Depends on libebook1.2-dev.
  - Bump Build-Depends on libgtk2.0-dev to (>= 2.19.1).
  - Bump Build-Depends on libgstreamer*-dev to (>= 0.10.23).
  - Add Build-Depends on libcanberra-gtk-dev.
  - Add Build-Depends on libxtst-dev.
  - Add Build-Depends on libgudev-1.0-dev on Linux.
  - Bump Standards-Version to 3.8.4. No further changes.
* Switch to source format 3.0 (quilt)
  - Add debian/source/format.
* debian/rules
  - Drop lpia specific configure flags, lpia is dead.
* Update package layout (based on work by Ubuntu)
  - Move data files into new cheese-common package.
  - Keep binary along with its desktop and dbus service file in the cheese
    package.
  - Add libcheese-gtk18 and libcheese-gtk-dev package for the new
    libcheese-gtk library. Use a symbols file for improved shlibs
    dependencies.
  - Add Conflicts/Replaces to cheese-common to ensure proper upgrades from
    previous versions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
ChangeLog for Cheese
2
2
--------------------
3
3
 
4
 
version 2.28.1
5
 
  - Added/Updated Translations
6
 
    - es, courtesy of Jorge González
7
 
    - et, courtesy of Mattias Põldaru
8
 
    - ja, courtesy of kentaro kazuhama
 
4
version 2.30.0
 
5
  - countdown: move rsvg_init and rsvg_term into main
 
6
    Initialize rsvg at startup and clean it up at exit.
 
7
    Fixes a long standing bug that made cheese crash when going fullscreen
 
8
    with button and window sounds enabled. Fixes bug #592100.
 
9
  - window: set the main button label to "Stop recording" while recording.
 
10
    Little regression introduced in 2.29.90. Fixes bug #613421
 
11
  - widget: use dialog-error icon
 
12
    The "error" icon used before doesn't exist in gnome-icon-theme 2.29 and
 
13
    causes crashes. Use "dialog-error" instead. Fixes #613067
 
14
  - Added/Updated Translations
 
15
    - bn, courtesy of Sadia Afroz
 
16
    - cs, courtesy of Petr Kovar
 
17
    - da, courtesy of Anders Jenbo
 
18
    - eu, courtesy of Iñaki Larrañaga Murgoitio
 
19
    - gu, courtesy of Sweta Kothari
 
20
    - it, courtesy of Alessandro Falappa
 
21
    - ko, courtesy of Changwoo Ryu
 
22
    - lt, courtesy of Žygimantas Beručka
 
23
    - lv, courtesy of Peteris Krisjanis
 
24
    - nn, courtesy of Torstein Adolf Winterseth
 
25
    - pa, courtesy of A S Alam
 
26
    - sr, courtesy of Бранко Кокановић
 
27
    - sr@latin, courtesy of Branko Kokanović
 
28
    - uk, courtesy of Maxim V. Dziumanenko
 
29
  - Added/Updated Documentation
 
30
    - cs, courtesy of Lucas Lommer
 
31
    - el, courtesy of Marios Zindilis
 
32
 
 
33
version 2.29.92
 
34
  - widget: restore saved balance settings at startup
 
35
    Restore balance (brightness, saturation, hue) settings, saved in gconf,
 
36
    when the camera is initialized. Fixes bug 610823.
 
37
  - camera: fix a shameful pointless g_return_if_fail that prevented
 
38
    resolution changin from preferences.
 
39
  - docs: complete api docs for CheeseCameraDeviceMonitor
 
40
  - Added/Updated Translations
 
41
    - ca, courtesy of Gil Forcada
 
42
    - el, courtesy of Kostas Papadimas
 
43
    - en_GB, courtesy of Bruce Cowan
 
44
    - eu, courtesy of Iñaki Larrañaga Murgoitio
 
45
    - fi, courtesy of Tommi Vainikainen
 
46
    - hu, courtesy of Gabor Kelemen
9
47
    - nb, courtesy of Kjartan Maraas
10
 
    - ru, courtesy of Dmitry Koroban
11
 
    - th, courtesy of Theppitak Karoonboonyanan
12
 
  - Added/Updated Documentation
13
 
    - de, courtesy of Mario Blättermann
 
48
    - pt, courtesy of Duarte Loreto
 
49
 
 
50
version 2.29.91
 
51
  * cheese:
 
52
    - Restore the infobar temporarily disabled in the previous version
 
53
    - Make the infobar display generic errors about camera
 
54
      initialization instead of just the "no-device" one.
 
55
 
 
56
  * libcheese-gtk:
 
57
    - Remove "ready" and "error" signals in CheeseWidget and use a
 
58
      "state" property to track current widget state (none, ready,
 
59
      error).
 
60
    - Add cheese_widget_get_error() api to retrieve a GError (propagated
 
61
      from CheeseCamera) if something failed (widget in error state).
 
62
    - Update CheeseAvatarChooser to reflect the new api.
 
63
 
 
64
  * Fixed bugs:
 
65
      #592663 — Update sensitivity of "move all to trash", Mathias Clasen
 
66
 
 
67
  * Added/Updated Translations
 
68
    - de, courtesy of Wolfgang Stoeggl
 
69
    - gl, courtesy of Fran Diéguez
 
70
    - ja, courtesy of Hideki Yamane (Debian-JP)
 
71
    - pl, courtesy of Piotr Drąg
 
72
    - ro, courtesy of Adi Roiban
 
73
    - ru, courtesy of Alexander Saprykin
 
74
    - sv, courtesy of Daniel Nylander
 
75
    - zh_HK, courtesy of Chao-Hsiung Liao
 
76
    - zh_TW, courtesy of Chao-Hsiung Liao
 
77
 
 
78
version 2.29.90
 
79
 
 
80
  * Export libcheese-gtk library
 
81
  * Rework Cheese itself to use libcheese-gtk
 
82
  * Add cropping ability to the chooser widget
 
83
  * Fix a possible crasher and a hang in CheeseCamera
 
84
  * Require libgudev on Linux systems
 
85
  * Limit framerate to 30 frames per second
 
86
 
 
87
  * Updated German documentation
 
88
 
 
89
version 2.29.5
 
90
 
 
91
  A slightly different format for these release notes.
 
92
  We missed a couple of releases in the 2.29 cycle and the big changes
 
93
  cheese went through meanwhile deserves something better than a cold
 
94
  list of commit messages.
 
95
  Big thanks go to Bastien Nocera who took up most longstanding items
 
96
  in our TODO list and implemented them right away.
 
97
  So let's see what happened since 2.28. Note that most of the following
 
98
  stuff is still a work in progress so don't expect everything listed to
 
99
  be completed.
 
100
 
 
101
  * Completely dropped HAL dependency
 
102
    Port most HAL code for v4l capability probing into udev and use
 
103
    gudev in cheese to take advantage of it.
 
104
    Add infrastructure (CheeseCameraDeviceMonitor) for dynamic
 
105
    device hotplugging (UI yet to come).
 
106
    Add optional udev dependency and provide a simple entry point
 
107
    for non linux platforms that will want to use their custom
 
108
    detection code (still waiting for patches).
 
109
 
 
110
  * First steps in splitting cheese code into two libraries
 
111
    - libcheese-common
 
112
      Will provide basic non UI related cheese functions: basically,
 
113
      device detection, device monitoring, video format handling.
 
114
    - libcheese-gtk
 
115
      A set of widgets that will allow third party application to
 
116
      include parts of cheese functionality (e.g. the avatar chooser
 
117
      will soon embed a viewfinder for quickly shooting a nice
 
118
      buddy icon). Ideally cheese will be soon based on this set of
 
119
      widgets being the first user of our own library.
 
120
 
 
121
  * Rework most of device capability handling code
 
122
    Rewrite caps detection code trying to use gstreamer api instead of
 
123
    our own custom stuff whenever possible.
 
124
    Remove framerate retrieving code since we didn't use it since a
 
125
    couple of releases.
 
126
 
 
127
  * Make startup slightly faster
 
128
    Probe device capabilities in PAUSED state instead of PLAYING.
 
129
    This was actually a workaround for a now fixed gstreamer bug (See
 
130
    #587082).
 
131
    Just a two line change but cheese is notably faster now!
 
132
 
 
133
  * Cosmetic changes
 
134
    Remove all the fake webcam code and use a still error image when
 
135
    no webcam is available.
 
136
    Drop EphySpinner in favor of the new GtkSpinner. Invert colors to
 
137
    make it sexier.
 
138
    Remove actions (SendTo stuff) from the contextual menu. It wasn't
 
139
    exactly the best way to interoperate with the desktop. And most of
 
140
    them worked suboptimally anyway.
 
141
 
 
142
  * Move to GST_DEBUG (first steps, probably needs work)
 
143
    We use gstreamer anyway, why not to take full advantage of it?
 
144
    Gstreamer debug infrastructure is really cool and surely a lot
 
145
    better than our previous g_prints.
 
146
 
 
147
  * Fixed bugs
 
148
    #598902 — Make flash window a popup
 
149
    #594966 — Drop HAL
 
150
    #603595 — Add a photo-taken signal, which passes a pixbuf
 
151
    #522199 — First pass at webcam widget for use in other applications
 
152
    #598445 — Use GtkSpinner instead of our own
 
153
    #603152 — Use libcanberra instead of GStreamer for shutter
 
154
    #603161 — Make CheeseGConf a singleton object
 
155
    #603162 — Make CheeseFileUtil a singleton
 
156
    #603167 — Avoid warnings on exit when playback hasn't started
 
157
    #595005 — Use a custom filename to group burst mode pictures
 
158
    #596535 — String fixes
 
159
 
 
160
  * Added/Updated Translations
 
161
    - en_GB, courtesy of Philip Withnall
 
162
    - en@shaw, courtesy of Thomas Thurman
14
163
    - es, courtesy of Jorge González
15
 
    - fr, courtesy of Bruno Brouard
16
 
 
17
 
version 2.28.0.1
18
 
  - Update references to DOC_FIGURES, documentation figures have
19
 
    not been included previously
20
 
  - Added/Updated Translations
 
164
    - et, courtesy of Ivar Smolin
 
165
    - gl, courtesy of a
 
166
    - he, courtesy of Yaron Shahrabani
21
167
    - lt, courtesy of Gintautas Miliauskas
 
168
    - lv, courtesy of Rūdolfs Mazurs
 
169
    - nb, courtesy of Kjartan Maraas
 
170
    - nds, courtesy of Nils-Christoph Fiedler
 
171
    - pa, courtesy of A S Alam
 
172
    - ru, courtesy of Alexandre Prokoudine
 
173
    - sl, courtesy of Matej Urbančič
 
174
    - sv, courtesy of Daniel Nylander
 
175
    - ta, courtesy of Dr.T.Vasudevan
 
176
    - th, courtesy of อาคม โชติพันธวานนท์
 
177
    - uk, courtesy of Maxim V. Dziumanenko
 
178
    - zh_CN, courtesy of Tao Wei
 
179
    - zh_HK, courtesy of Chao-Hsiung Liao
 
180
    - zh_TW, courtesy of Chao-Hsiung Liao
22
181
  - Added/Updated Documentation
23
 
    - de, courtesy of Mario Blättermann
24
 
    - es, courtesy of Jorge Gonzalez
 
182
    - es, courtesy of Jorge González
 
183
    - zh_CN, courtesy of arccos (L.Q)
25
184
 
26
185
version 2.28.0
27
186