~ubuntu-branches/ubuntu/gutsy/compiz/gutsy-backports

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
Release 0.6.2 (2007-10-18 Danny Baumann <dannybaumann@web.de>)
==============================================================
Stable release.

Support for automatically starting one decorator per screen.

Various stacking problem fixes.

Fixes for various focus issues.

Minor other bug fixes.

Release 0.6.0 (2007-10-01 Danny Baumann <dannybaumann@web.de>)
==============================================================
Third stable release of Compiz.

Improved focus stealing prevention.

Improved dynamic desktop resizing support.

Added button action configuration options to gtk-window-decorator.

Added UTF-8 window title support to kde-window-decorator.

Various bug fixes and improvements.

Release 0.5.2 (2007-08-03 David Reveman <davidr@novell.com>)
============================================================
Development release.

Better support for multiple X-screens.

XML-based meta-data system for handling of various kinds
for meta-data like plugin descriptions, default option
values, etc.

Major improvements to option initialization based on the
new meta-data system.

Logging framework.

Support for configurable button layout in metacity themes
has been added to gtk-window-decorator.

Glib plugin that allows plugins that use the glib main
loop to integrate properly with the compiz main loop
without waking up periodically to check for pending
events.

Plugin plugins that make it possible to adjust and extend
the behavior of existing plugins through new plugins.

More dynamic handling of output devices, which allows the
output device configuration used when rendering to be
changed between frames.

Transparency support in cube plugin.

Introspection support in dbus plugin.


Release 0.5.0 (2007-04-02 David Reveman <davidr@novell.com>)
============================================================
Development release.

Remove stencil buffer requirement.

Focus stealing prevention support.

Blur plugin that provide support for blurring windows and
contents behind translucent windows.

Fragment attribute interface that allow plugins
to perform more advanced fragment shading effects and
integrate properly with other plugins.

Extensible window matching interface and new option type
that provide advanced window selection functionality.

Plugin that provide a composited video interface for
efficient video playback.

FUSE plugin that maps compiz options to a file-system and
allow efficient manipulation of options by reading and
writing files.

Better occlusion detection and more efficient rendering.

Flat file configuration backend.


Release 0.3.6 (2006-12-31 David Reveman <davidr@novell.com>)
============================================================
Development release.

Add support for unredirect of fullscreen windows when using
the composite overlay window and make usage of the
composite overlay window for output default.

Add file notification API.

Add inotify plugin that implements file notification API.

A "GetPlugins" method has been added to dbus plugin
and it can be used to retrieve a list of available plugins.

A 'GetPluginMetadata' method has been added to dbus plugin
and it returns metadata for available plugins.

Add support for switching between windows without having
the thumbnail window show up.

Switcher thumbnails now include decorations and shadows.

Basic drag and drop support has been added to scale plugin.

It's now possible to initiate scale plugin for specific window
groups.

Window menu icon support has been added to gtk window decorator.

Improved support for metacity themes.

Add KDE window decorator with support for shadows and opacity
has been added.


Release 0.3.4 (2006-11-21 David Reveman <davidr@novell.com>)
============================================================
Development release.

Edge button, which can be used to require a button press
for edge actions to be triggered.

Basic compiz event support.

Zoom plugin now works without "largedesktop" feature.

Cube plugin now handles desktop width less than 4 times
the screen better.

Support for multiple desktops (workspaces).

Handling of _NET_DESKTOP_GEOMETRY client messages has
been fixed.

Much better multi-head support.

Annotate plugin has been added.

Clone plugin which can be used to clone outputs in a
convenient way has been added. Currently more of a
prototype as we need randr++ and input transformation
in the server to do this properly.

Shadow color option has been added.

initiate_all option has been added to scale plugin.

Zoom factor option has been added to zoom plugin.

Support for new metacity theme version and support for
metacity versions < 2.15.21.

Event window placement when using some metacity
themes has been fixed.

Fix a number of issues related to minimizing windows
with transients.


Release 0.3.2 (2006-10-20 David Reveman <davidr@novell.com>)
============================================================
Development release.

snap_inverted option has been added to wobbly plugin.

Configuration support has been added to dbus plugin.

Add 'command' option has been added to decoration plugin,
which can be used to automatically launch a decorator
when one isn't already running.

Opacity support for metacity themes.

A raise_window option has been added.

Decorations on maximized windows are now rendered
correctly when using metacity themes.

An ignore_hints_when_maximized option, which makes compiz
ignore size increment and aspect hints for maximized
windows has been added and made default.

Better default option values for rotate plugin.

and much more...


Release 0.2.0 (2006-10-02 David Reveman <davidr@novell.com>)
============================================================
First official release of compiz.