~ubuntu-branches/ubuntu/vivid/clutter-1.0/vivid-proposed

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Package Import Robot
  • Author(s): Sjoerd Simons
  • Date: 2013-03-15 23:20:40 UTC
  • mto: (4.1.25 experimental) (1.5.1)
  • mto: This revision was merged to the branch mainline in revision 23.
  • Revision ID: package-import@ubuntu.com-20130315232040-9wwd4f9mgx8lewoz
Tags: upstream-1.13.8
Import upstream version 1.13.8

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Clutter 1.13.8                                                       2013-03-04
 
2
===============================================================================
 
3
 
 
4
  • List of changes since Clutter 1.13.6
 
5
 
 
6
    - Use ClutterActor:child-transform with ClutterScrollActor
 
7
    The ScrollActor class now uses the :child-transform property to translate
 
8
    its children when scrolling. This simplifies the code, and makes it more
 
9
    robust with regards to clipped redraws.
 
10
 
 
11
    - Add progress-based marker API to ClutterTimeline
 
12
    Allow adding a marker to a Timeline instance using the normalized progress
 
13
    value between the beginning and the end of the timeline's duration.
 
14
 
 
15
    - Allow building Wayland compositor and client support together
 
16
    Instead of having to require two separate builds.
 
17
 
 
18
    - Documentation fixes
 
19
 
 
20
    - Translations update
 
21
    Czech, Traditional Chinese (Hong Kong and Taiwan), German.
 
22
 
 
23
  • List of bugs fixed since Clutter 1.13.6
 
24
 
 
25
    #695158 - Animated property transitions cause the animated actor to be
 
26
              leaked
 
27
    #695119 - text: Fix PangoFontDescription leak
 
28
    #694267 - The search entry no longer reacts to layout switches
 
29
    #692851 - wayland backend & compositor support can't be built together
 
30
    #694319 - Add progress-based marker API to ClutterTimeline
 
31
    #686225 - ClutterScrollActor scrolls itself instead of just its contents
 
32
 
 
33
Many thanks to:
 
34
 
 
35
  Daniel Stone, Chao-Hsiung Liao, Marek Černocký, Mario Blättermann, Rui Matos.
 
36
 
 
37
Clutter 1.13.6                                                       2013-02-20
 
38
===============================================================================
 
39
 
 
40
  • List of changes since Clutter 1.13.4
 
41
 
 
42
    - Perform the picking in a separate buffer
 
43
    By using a separate buffer we can maintain the back buffer in a stable
 
44
    state, and recycle its contents when doing clipped redraws; this should
 
45
    improve performance and reduce tearing.
 
46
 
 
47
    - Add experimental API for changing the draw timing
 
48
    This API can be used to delay the next frame to a specific point in time,
 
49
    instead of immediately.
 
50
 
 
51
    - Always request XInput 2.3 on the X11 backend
 
52
    If XInput is available, we should request the latest version.
 
53
 
 
54
    - Translation updates
 
55
    Serbian, Brazilian Portuguese, Uyghur, Lithuanian, Italian, French,
 
56
    Polish, Galician.
 
57
 
 
58
  • List of bugs fixed since Clutter 1.13.4
 
59
 
 
60
    #692466 - clutter: Add "support" for XI2.3
 
61
    #692971 - x11/device-manager-xi2: Fix slave to master association
 
62
    #669122 - Clipped redraws and tearing
 
63
    #693348 - evdev: Fix use of the common XKB code for the evdev device
 
64
    #692901 - Add clutter_stage_set_sync_delay()
 
65
    #693696 - Fix startup with gnome-shell and cogl-1.14
 
66
    #693767 - tests fail on new unexpected symbols
 
67
    #694187 - double-typed constant where enum is expected
 
68
    #693741 - wayland: Unable to run conform suite on Wayland unless [X]
 
69
              DISPLAY set
 
70
    #694229 - Don't do anything special with COGL_ENABLE_EXPERIMENTAL_2_0_API
 
71
    #687652 - cogl: Don't use cogl_xlib_set_diplay()
 
72
    #694237 - actor: Fix clutter_actor_allocate_align_fill for
 
73
              partially-filled actors
 
74
 
 
75
Many thanks to:
 
76
 
 
77
  Adel Gadllah, Jasper St. Pierre, Gheyret Kenji, Milo Casagrande, Neil
 
78
  Roberts, Alexandre Franke, Aurimas Černius, Damien Lespiau, Fran Diéguez,
 
79
  Josselin Mouette, Owen W. Taylor, Piotr Drąg, Rafael Ferreira, Rob Bradford,
 
80
  Rui Matos, Sebastian Keller, Yanko Kaneti, Мирослав Николић.
 
81
 
 
82
Clutter 1.13.4                                                       2013-01-16
 
83
===============================================================================
 
84
 
 
85
  • List of changes since Clutter 1.13.2
 
86
 
 
87
    - Build fixes for the Windows backend.
 
88
    Including fixes for building with Visual Studio.
 
89
 
 
90
    - Fix for the fullscreen support of the ClutterStage on Windows.
 
91
 
 
92
    - Documentation fixes.
 
93
 
 
94
    - Use XFixes to show and hide the cursor on X11 backends.
 
95
 
 
96
    - Allow setting Pango attributes on editable ClutterText actors.
 
97
 
 
98
    - Translation updates
 
99
    Russian, Bulgarian, Spanish, Greek, Galician, Slovenia, Polish.
 
100
 
 
101
  • List of bugs fixed
 
102
 
 
103
    #690735 - ClutterSwipeAction is broken
 
104
    #691651 - Fix a typo in CLUTTER_STAGE_STATE document
 
105
    #686477 - pango attributes in ClutterText cannot be set while editable
 
106
    #690836 - clutter_stage_set_fullscreen on a win32 stage does not function
 
107
              correctly
 
108
    #690835 - mingw build from git master fails with "no previous declaration
 
109
              for 'DllMain'"
 
110
    #690833 - missing include file clutter-shader.h in clutter-backend-win32.c
 
111
    #691114 - "(constructor)" tag for clutter_color_alloc() is missing
 
112
    #690664 - x11: Ignore num lock / scroll lock for event state
 
113
    #690497 - use XFixes for hiding the cursor
 
114
 
 
115
Many thanks to:
 
116
 
 
117
  Jasper St. Pierre, Wouter Paesen, Chun-wei Fan, Emmanuele Bassi, Kouhei
 
118
  Sutou, Aleksej Kabanov, Alexander Shopov, Daniel Mustieles, Daniel Stone,
 
119
  Dimitris Spingos, Fran Diéguez, Matej Urbančič, Nirbheek Chauhan, Piotr
 
120
  Drąg, Tomeu Vizoso.
 
121
 
 
122
Clutter 1.13.2                                                       2012-12-18
 
123
===============================================================================
 
124
 
 
125
  • List of changes since Clutter 1.12
 
126
 
 
127
    - Add ClutterTapAction, a gesture recogniser for single touch taps.
 
128
 
 
129
    - Add ClutterSwipeAction::swipe
 
130
    This new signal has a boolean return value, and brings the SwipeAction in
 
131
    line with the rest of the GestureAction sub-classes. The ::swept signal
 
132
    has also been deprecated.
 
133
 
 
134
    - Enable XInput 2.x support by default
 
135
    Instead of using Xlib core events. The clutter_x11_enable_xinput() function
 
136
    now does not do anything; it's possible to disable XInput support by using
 
137
    the CLUTTER_DISABLE_XINPUT environment variable.
 
138
 
 
139
    - Documentation fixes
 
140
 
 
141
  • List of bugs fixed since 1.12
 
142
 
 
143
    #679439 - Single-threaded clutter programs fail on platforms which don't
 
144
              permit unlocking an already unlocked mutex
 
145
    #685589 - Off-stage touch events are not delivered
 
146
    #685554 - Assertion failure when trying to cancel an already started gesture
 
147
    #685028 - Let users and subclasses set a custom threshold on GestureAction
 
148
    #685221 - Points get stuck in th tracking array when returning FALSE from
 
149
              ::gesture-progress
 
150
    #683948 - Add TapAction as subclass of GestureAction to deprecate
 
151
              ClickAction
 
152
    #685737 - Export the last event for each touch point on GestureAction
 
153
    #686776 - Shouldn't annotate constructor of GInitiallyUnowned subclasses
 
154
    #689073 - Fix clutter_actor_allocate_align_fill() with actors exactly
 
155
              between 2 pixels
 
156
    #685186 - tests: Print touch sequences in test-events
 
157
    #689258 - xi2: Reset the correct scroll axes on DeviceChanged
 
158
    #689061 - Some fixes and API additions for ClutterPanAction
 
159
    #689316 - Strange issues with margins
 
160
    #689399 - text: Prevent a relayout if font descriptions or attrs are equal
 
161
    #689496 - Fixes for Coverity
 
162
    #690214 - clutter_actor_apply_transform() fails to rollback the pivot
 
163
              translation if an explicit transform has been set
 
164
    #673838 - Enable XInput support by default
 
165
    #686692 - Clutter 1.12.2 compilation fails in evdev backend
 
166
    #685982 - ClutterActor::transitions-completed isn't called for implicit
 
167
              transitions
 
168
    #688457 - clutter_get_current_event() returns NULL on TOUCH_BEGIN
 
169
    #689392 - swipe-action: Introduce new ::swipe signal
 
170
 
 
171
Many thanks to:
 
172
 
 
173
  Emanuele Aina, Jasper St. Pierre, Emmanuele Bassi, Daniel Stone, Chun-wei
 
174
  Fan, Rob Bradford, Tomeu Vizoso, Wolfgang Stöggl, Alejandro Piñeiro,
 
175
  Christian Kirbach, Guillaume Desmottes, Lionel Landwerlin, Marek Černocký,
 
176
  Milo Casagrande, Nishio Futoshi, OKANO Takayoshi, Piotr Drąg, Rūdolfs Mazurs,
 
177
  Tristan Van Berkom.
 
178
 
1
179
Clutter 1.12.0                                                       2012-09-24
2
180
===============================================================================
3
181