3923.1.1
by Stephen M. Webb
0.9.12.1 release |
1 |
Release 0.9.12.1 (2015-02-03 Stephen M. Webb <stephen.webb@canonical.com>) |
2 |
========================================================================
|
|
3 |
||
4 |
1101630 - animation plugin: initialized mPrevAnimSelectionRow |
|
5 |
1199316 - cube plugin: fix clipping |
|
6 |
- libdecoration.pc: fix formatting |
|
7 |
1410436 - Add a '/' to the path of std::string(home) + '/' HOME_PLUGINDIR |
|
8 |
1404054 - Fix crash with titlebar-uses-system-font enabled |
|
9 |
269904 - Use the GL_EXT_x11_sync_object OpenGL extension to synchronize |
|
10 |
updates with X11 to avoid unrefreshed parts of the screen on |
|
11 |
Nvidia hardware |
|
12 |
1101413 - PrivateScreen unit tests: added additional assertions to verify |
|
13 |
the tests are run in an expected state |
|
14 |
1101554 - dodge plugin: avoid potential null pointer dereferences |
|
15 |
1101608 - libcompizconfig: reorder stat() and open() calls to eliminate |
|
16 |
a race condition |
|
17 |
959282 - added support for multi-arch installations |
|
18 |
1395105 - added support for multi-arch installations |
|
19 |
1101585 - switcher plugin: renamed a local variable so it does not hide |
|
20 |
a function parameter. |
|
21 |
1392715 - libdecoration/CMakeLists.txt: use correct variable for |
|
22 |
link directories |
|
23 |
1394135 - gtk-window-decorator: support Metacity 3.14 |
|
24 |
||
3901.1.1
by Stephen M. Webb
upstream release 0.9.12.0 |
25 |
Release 0.9.12.0 (2014-11-04 Stephen M. Webb <stephen.webb@canonical.com>) |
26 |
========================================================================
|
|
27 |
||
28 |
1101630 - animation plugin: initialized mPrevAnimSelectionRow |
|
29 |
1227449 - opengl plugin: freed shaders and uniforms |
|
30 |
957600 - window_decorator: renamed a local to unhide a parameter |
|
31 |
1086165 - removed inappropriate executable permissions from some source |
|
32 |
and data files |
|
33 |
1362005 - Forced non-opaque pointer in the ezoom plugin. |
|
34 |
873384 - upstreamed distro-patch for #873384 |
|
35 |
place plugin: correct min and default placement modes in |
|
36 |
configuration |
|
37 |
1075995 - filtered debian/ from upstream dist tarball |
|
38 |
1125442 - CompScreen: Save focused window id before changing viewport. |
|
39 |
1286562 - remove 'extern "C"' hack |
|
40 |
1356981 - gtk-window-decorator: removed/replaced deprecated functions. |
|
41 |
1353675 - _NET_WM_FULLSCREEN_MONITORS not handled correctly. |
|
42 |
1356981 - Re-enabled metacity theme support |
|
43 |
- gtk-window-decorator: removed gconf |
|
44 |
- gtk-window-decorator: port to GTK+ 3. |
|
45 |
- po/POTFILES.in: remove gtk/window-decorator/gwd.schemas.in |
|
46 |
- Calculated correct button position in cairo theme. |
|
47 |
1333277 - Remove the need to check the viewport we are painting the |
|
48 |
maximized window in while in Expo mode and only scale maximized |
|
49 |
windows that are not being dragged. |
|
50 |
1330198 - Add more button ungrab keymasks, so unfocused Gtk window |
|
51 |
scrolling will work when NumLock is off and CapsLock is on and |
|
52 |
any combination thereof. |
|
53 |
||
3873
by Chris Townsend
Release version 0.9.11 |
54 |
Release 0.9.11 (2014-6-10 Chris Townsend <christopher.townsend@canonical.com>) |
55 |
=============================================================================
|
|
56 |
||
57 |
Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.11) |
|
58 |
||
59 |
1019139 - [regression] Horizontally resizing a vertically maximized |
|
60 |
terminal is now very slow, unresponsive. |
|
61 |
1019923 - Stuck in scale mode, can't get out without killing compiz |
|
62 |
1027868 - Changing "Composite > Detect Refresh Rate" is ignored initially
|
|
63 |
1031710 - Multi-Monitor. Workspace switcher on monitor 2 is drawn under
|
|
64 |
launcher
|
|
65 |
1055166 - compiz crashed with SIGSEGV in memmove() from
|
|
66 |
drisw_update_tex_buffer() from dri_set_tex_buffer2() from
|
|
67 |
operator() from compiz::opengl::bindTexImageGLX() from ... from
|
|
68 |
unity::UnityWindow::DrawWindowDecoration
|
|
69 |
1063617 - 1:0.9.8+bzr3319-0ubuntu1 regression: keeps setting gsettings
|
|
70 |
keys to wrong values
|
|
71 |
1087090 - [raring][regression] Window management - Maximized windows
|
|
72 |
aren't fullscreen in the workspace switcher |
|
73 |
1092323 - Window management - Switching to windows placed on two work |
|
74 |
spaces causes the workspace to switch |
|
75 |
1092323 - Window management - Switching to windows placed on two work |
|
76 |
spaces causes the workspace to switch |
|
77 |
1104236 - [regression] Unity show desktop fade out makes them invisible in |
|
78 |
spread. |
|
79 |
1171342 - mouse scroll wheel not working in gedit & System Monitor |
|
80 |
1171878 - Adding/Removing an external monitor causes maximized windows to |
|
81 |
move to another workspace |
|
82 |
1176898 - Grid: Snap animation uses wrong window |
|
83 |
1184159 - [saucy] scrolling with a touchpad is jerky with bindings set in |
|
84 |
compiz for Desktop-based Viewport Switching |
|
85 |
1191853 - gtk-window-decorator crashed with SIGSEGV in |
|
86 |
wnck_window_get_actions() |
|
87 |
1192028 - Compiz refresh rate resets to 50 Hz automatically w/ Nvidia |
|
88 |
proprietary driver |
|
89 |
1200829 - Regression: Enabling typical bindings in "Desktop-based |
|
90 |
Viewport Switching" breaks scrollwheel scrolling in some windows |
|
91 |
with a usb mouse on a laptop |
|
92 |
1204307 - Regression: The size of all windows grows by the size of the |
|
93 |
decoration each time Compiz gets restarted |
|
94 |
1217286 - Regression r3751: Restarting Compiz changes size and position of |
|
95 |
windows |
|
96 |
1228352 - [regression] Alt-Tab for all viewports will not switch viewports |
|
97 |
when selecting a window on another viewport |
|
98 |
1228507 - Cannot move certain windows via the top half of the titlebar in |
|
99 |
Ubuntu 13.10 |
|
100 |
1236899 - [regression] Ctrl+Alt+KP_0 should minimize a window |
|
101 |
1238111 - Compiz causes Motif window shrunk |
|
102 |
1240957 - Scrolling behaviour and window focus has changed and is |
|
103 |
inconsistent |
|
104 |
1244754 - [regression] compiz freezes when dragging a window to the top |
|
105 |
bar after being semi-maximized |
|
106 |
1251777 - [regression] Semi-maximizing and then restoring the window does |
|
107 |
not return it to it's original place using Ctrl-Super-Left/Right |
|
108 |
1277487 - Create Unity Settings Daemon so can remain on old GNOME Settings
|
|
109 |
Daemon version
|
|
110 |
1280377 - Resizing vertically a window in normal mode doesn't vertically |
|
111 |
maximize it correctly |
|
112 |
1280616 - When launcher is in autohide mode the launcher icons are not |
|
113 |
clickable |
|
114 |
1281370 - Unity should use "Normal" resize mode by default |
|
115 |
1282304 - Bottom-edge window placement doesn't take decoration height into |
|
116 |
consideration
|
|
117 |
1282305 - Repeatedly undecorating and redecorating a window shrinks it
|
|
118 |
vertically
|
|
119 |
1287472 - compiz unnecessarily shrinks new windows
|
|
120 |
1288953 - fix kde4-window-decorator build
|
|
121 |
1289820 - 'Move to Another Workspace' causes window to disappear |
|
122 |
1292220 - ccsm crashed with UnboundLocalError in AskUser(): local variable
|
|
123 |
'msg_dict' referenced before assignment |
|
124 |
1294341 - Some of the input fields are blank in CompizConfig Settings
|
|
125 |
Manager
|
|
126 |
1303068 - Regression: rev 3847 No focus on Desktop possible if a window is
|
|
127 |
open
|
|
128 |
1303462 - [Regression] Window titlebars placed behind panel
|
|
129 |
1304531 - Removing an external monitor will move a maximized window to the
|
|
130 |
current workspace
|
|
131 |
1304877 - Functions assigned to extra mouse buttons in compiz do not work
|
|
132 |
anymore.
|
|
133 |
1305586 - Lock screen is unusable when some windows have a keyboard/mouse
|
|
134 |
grab
|
|
135 |
1308112 - Scale should not select a window when clicking on an empty area
|
|
136 |
1311303 - Compiz mouse functions mapped to horizontal scrolling buttons do
|
|
137 |
not work
|
|
138 |
1311788 - compiz lower window:<Alt>Button5 stops working
|
|
139 |
1327478 - E:
|
|
140 |
/var/cache/apt/archives/compiz-plugins_1%3a0.9.11+14.10.20140606-0ubuntu1_amd64.deb:
|
|
141 |
trying to overwrite
|
|
142 |
'/usr/share/compiz/cube/images/freedesktop.png', which is also |
|
143 |
in package compiz-core 1:0.9.11+14.04.20140423-0ubuntu1
|
|
144 |
347390 - Compiz can't resize a window vertically AND horizontally with |
|
145 |
keyboard. |
|
146 |
727904 - Launcher, Window management - Switching between spreads when |
|
147 |
dragging a file over the Launcher is broken |
|
148 |
890747 - Keyboard shortcut - Ctrl Alt Del doesn't do what most people |
|
149 |
typing it would expect
|
|
150 |
992697 - Window management - 'Ctrl-Alt-Numpad 4' and 'Ctrl-Alt-Numpad 6' |
|
151 |
window placement shortcuts are broken
|
|
152 |
||
3773
by Sam Spilsbury
Release version 0.9.10.0 |
153 |
Release 0.9.10.0 (2013-7-21 Sam Spilsbury <smspillaz@gmail.com>)
|
154 |
================================================================
|
|
155 |
||
156 |
Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.10.0)
|
|
157 |
||
158 |
1053895 - Screen sometimes does not redraw upon exiting fullscreen when
|
|
159 |
"Unredirect Fullscreen Windows" is enabled
|
|
160 |
1056409 - compiz crashed with SIGSEGV in DecorWindow::moveNotify()
|
|
161 |
[decor.cpp:2791]
|
|
162 |
1067246 - Duplicate files: include/core/logmessage.h ==
|
|
163 |
src/logmessage/include/core/logmessage.h
|
|
164 |
1090713 - expo's rectangular glow outline has wrong size in multi-monitor |
|
165 |
setup |
|
166 |
1101026 - PluginClassHandler::get implicity causes plugins to be loaded |
|
167 |
1101454 - Coverity RESOURCE_LEAK - CID 12500 |
|
168 |
1101569 - Coverity RESOURCE_LEAK - CID 12499 |
|
169 |
1115344 - Grid + Maximizing (button) + snapping by mouse to Grid position |
|
170 |
changes cursor position relative to window |
|
171 |
1119608 - Closing windows sometimes shows black areas using Nvidia 313.x |
|
172 |
drivers |
|
173 |
1124133 - Threads not found on CI |
|
174 |
1127866 - Compiz hangs in glXBindTexImageEXT in VirtualBox |
|
175 |
1130160 - Add copytex to default/unity profiles |
|
176 |
1130679 - [2013/02/20] compiz/unity don't run, just loading cpp |
|
177 |
1131106 - Expo key stops working once Expo is terminated by clicking on a
|
|
178 |
draggable window (only if unityshell is *not* enabled)
|
|
179 |
1131864 - After Upgrade to Boost 1.53 Build Fails
|
|
180 |
1138517 - Latest compiz update breaks Java Swing decorations
|
|
181 |
1140505 - [regression-r3623] Wallpaper bleeds through on top right when a
|
|
182 |
window is opened maximized
|
|
183 |
1158161 - [regression] Unmaximized windows can't be closed, minimized, |
|
184 |
moved |
|
185 |
1159054 - High CPU usage when using any addon which desaturates windows |
|
186 |
1159234 - xiphos crashed with SIGSEGV in sword::VerseKey::copyFrom() |
|
187 |
1162598 - Compiz crashes with SIGSEGV if GLVertexBuffer::render is used |
|
188 |
where a program is set indirectly and not explicitly |
|
189 |
1163611 - undefined symbol in libgsettings.so and libini.so |
|
190 |
1165343 - Windows are placed with titlebar obscured by Unity menubar. |
|
191 |
1165343 - Windows are placed with titlebar obscured by Unity menubar. |
|
192 |
1167983 - Cleanup TestPlaceScreenSizeChange |
|
193 |
1168475 - make uninstall doesn't remove all files |
|
194 |
1169170 - Some xorg-gtest tests can fail randomly due to a 3000ms timeout
|
|
195 |
1169172 - gtk-window-decorator does not load settings from gconf correctly
|
|
196 |
1169620 - Compiz crashes when a plugin fails to load
|
|
197 |
1170013 - Make it easy to run the compiz autopilot acceptance tests
|
|
198 |
1171314 - Window stacking order messed up for dialogs/overlays
|
|
199 |
1171364 - cmake .. -DCMAKE_BUILD_TYPE=Coverage && make && make test &&
|
|
200 |
make coverage fails
|
|
201 |
1172601 - Building test-suite fails with latest Boost version
|
|
202 |
1173799 - ${libcompizconfig_libdir} can sometimes be empty, leading to an
|
|
203 |
FTBFS
|
|
204 |
1174495 - Window Managers instability with r600 radeon and high monitor
|
|
205 |
resolutions
|
|
206 |
1178514 - xorg-gtest tests always fail when two test runs are run on the
|
|
207 |
same machine in parallel
|
|
208 |
1178581 - Put plugin: Move window to previous monitor feature missing
|
|
209 |
1181461 - Grid plugin fails to load in trunk
|
|
210 |
1185719 - (v. 2.10.24) Manual partitioning mode displays no GUI elements
|
|
211 |
making it impossible to proceed
|
|
212 |
1186560 - Vertical maximise widens windows
|
|
213 |
1187468 - GWDMockSettingsTest.TestMock broken on upgrade to saucy
|
|
214 |
1188900 - Provide acceptance tests for the decor and place plugins
|
|
215 |
1188900 - Provide acceptance tests for the decor and place plugins
|
|
216 |
1189368 - DC++ 0.822 crash in short time
|
|
217 |
1189369 - A crash is possible when a window gets its texture for the first
|
|
218 |
time
|
|
219 |
1193596 - [regression r3729]Â Plugin classes not destructed properly on
|
|
220 |
unload
|
|
221 |
1195522 - Fix disabled acceptance tests for the decor plugin and run them
|
|
222 |
by default
|
|
223 |
438580 - Workspace switcher is incorrectly aligned on second monitor,
|
|
224 |
viewports are partially offscreen
|
|
225 |
749084 - Regression: D-Bus Plugin's introspection stuff needs rewrite for |
|
226 |
0.9.x as methods don't show up in dbus-tool (list method, |
|
227 |
plugin-metadata and introspection are broken)
|
|
228 |
763148 - Adding/Removing an external monitor causes open windows to move
|
|
229 |
to another workspace
|
|
230 |
776435 - Window maximizes and semi-maximizes on the wrong workspace
|
|
231 |
892012 - Window management - When a semi-maximised a window is maximised
|
|
232 |
and then restored, the window position jumps and window size
|
|
233 |
changes so the the window title bar is sometimes hidden
|
|
234 |
underneath the top bar
|
|
235 |
||
3577.2.1
by Daniel van Vugt
First draft preparing release 0.9.9.0. Still waiting on a couple of the listed |
236 |
Release 0.9.9.0 (2013-01-24 Daniel van Vugt <daniel.van.vugt@canonical.com>)
|
237 |
============================================================================
|
|
238 |
||
239 |
Highlights
|
|
240 |
||
241 |
* Lots and lots of bug fixes. See the full list below.
|
|
242 |
* Restored support for several features lost in the GL|ES port of 0.9.8:
|
|
243 |
Plugins: cubeaddon, firepaint, showmouse, thumbnail, wallpaper, wizard
|
|
244 |
Features: expo animations, text rendering, screenshot selection
|
|
245 |
* Several multi-monitor fixes.
|
|
246 |
||
247 |
Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.9.0)
|
|
248 |
||
249 |
201681 - Window management - Cursor position changes relative to window
|
|
250 |
while dragging windows
|
|
251 |
689792 - Window Management - Implement maximize and semi-maximise
|
|
252 |
transitions
|
|
253 |
751605 - Multi-monitor - Windows maximize on the wrong monitor
|
|
254 |
754508 - Modal dialogs don't appear on the same workspace/monitor as their |
|
255 |
parent window |
|
256 |
781931 - New windows are moved to front but don't take focus |
|
257 |
839602 - Grid overlay effect does not disappear when it should
|
|
258 |
868423 - Launcher - Workspace switcher should not be in the Launcher by
|
|
259 |
default
|
|
260 |
874146 - Multimonitor: New windows open on the wrong monitor, Place Plugin
|
|
261 |
settings silently ignored
|
|
262 |
875311 - Expo animations "Fade + Zoom" & "Vortex" result in a black screen
|
|
263 |
878516 - Window management - Restoring a grid-placed window by dragging
|
|
264 |
the title bar downwards does not restore the original window width
|
|
265 |
925867 - [regression] Window resize granularity is lost when restored after
|
|
266 |
using Grid
|
|
267 |
928807 - Multi-monitor - Maximized windows cast shadows on adjacent
|
|
268 |
monitors and workspaces
|
|
269 |
936840 - <ctrl> key now known as <primary> which breaks keyboard shortcuts
|
|
270 |
950160 - Unity blocks other programs from binding globally to Super+*
|
|
271 |
(* = any key)
|
|
272 |
1002246 - Window management - When a monitor is disconnected, the windows do
|
|
273 |
not move to the remaining monitor and the Launcher pips do not
|
|
274 |
update
|
|
275 |
1007944 - XFCE + Compiz : icons in the titlebar have a black background
|
|
276 |
instead of transparent
|
|
277 |
1009999 - Shift Switcher: Window title display settings partially ignored
|
|
278 |
1012330 - [needs-packaging] Wishlist: Missing plug-In: Wizard
|
|
279 |
1020823 - [regression][GLES] cubeaddon plugin does not build any more
|
|
280 |
1020825 - [regression] thumbnail plugin does not build any more
|
|
281 |
1020830 - [regression][GLES] wallpaper plugin does not build any more
|
|
282 |
1026920 - Incorrect detection of shader support on fglrx
|
|
283 |
1028809 - [regression][GLES] obs opacity no longer applies to all window
|
|
284 |
decorations
|
|
285 |
1033877 - Member variables that are not initialized in the constructors
|
|
286 |
reported by cppcheck
|
|
287 |
1033879 - Memory leak in decorator reported by cppcheck
|
|
288 |
1037164 - Clicking on semi-maximized windows in a different workspace fails
|
|
289 |
to switch to the correct workspace
|
|
290 |
1042132 - [GLES] Regression: Text background rendering broken - black
|
|
291 |
rectangle instead of rectangle with rounded edges and transparency
|
|
292 |
is drawn
|
|
293 |
1047788 - [GLES] Regression: Screenshot selection rectangle is now solid
|
|
294 |
instead of being transparent
|
|
295 |
1048267 - [regression-r3320][GLES]: showmouse plugin does not work anymore
|
|
296 |
at all
|
|
297 |
1048272 - [regression][GLES]: Cube plugin: Transparency for top and bottom
|
|
298 |
faces broken
|
|
299 |
1048505 - [regression-r3320] firepaint doesn't paint any fire any more |
|
300 |
1048840 - compiz crashed with SIGSEGV in DodgeAnim::applyDodgeTransform() |
|
301 |
1048855 - [grid] Gedit, Nautilus will not snap/semi-maximize with the mouse |
|
302 |
1050776 - kde4-window-decorator crashes when starting up with oxygen theme |
|
303 |
1051595 - findcompiz_install doesn't work |
|
304 |
1051802 - "Unredirect Fullscreen Windows" can cause significant tearing on
|
|
305 |
fullscreen windows (especially playing video)
|
|
306 |
1053280 - Button1 Actions are triggered regardless of whether or not they
|
|
307 |
are actually active
|
|
308 |
1056615 - CompizConfigPython.test_* fail with SEGFAULT
|
|
309 |
1057955 - Removed schema keys still used in keybindings and automated tests
|
|
310 |
1058149 - compiz fails to build with GNU gold linker
|
|
311 |
1058577 - CCSGNOMEMediaKeys/CCSGNOMEIntegrationTestWriteIntegratedMediaKeys.
|
|
312 |
TestWriteIntegratedMediaKey/* fail in jenkins
|
|
313 |
1058638 - GrabGrabHandlerTest.TestNoTrackOnExpoGrab fails when run
|
|
314 |
independently
|
|
315 |
1059549 - [regression] [quantal] Workspace overview (expo) doesn't always |
|
316 |
display the active workspace colored |
|
317 |
1060171 - gtk-window-decorator crashed with SIGSEGV in |
|
318 |
g_hash_table_lookup_node() from g_hash_table_remove_internal() |
|
319 |
from event_filter_func() from gdk_event_apply_filters() |
|
320 |
1060327 - compiz crashed with SIGSEGV in compiz::opengl::bindTexImageGLX() |
|
321 |
from TfpTexture::bindTexImage() |
|
322 |
1060708 - Redundant check for libcompizconfig_internal in compizconfig |
|
323 |
gsettings tests |
|
324 |
1060804 - Compiz can't build with clang |
|
325 |
1063690 - Unredirect fullscreen windows should be the default for optimal
|
|
326 |
performance
|
|
327 |
1064791 - Redundant writes to plugins-with-set-keys
|
|
328 |
1065814 - compiz crashes with SIGSEGV in
|
|
329 |
ccsGNOMEIntegrationInitializeIntegratedSettingsList
|
|
330 |
[ccs_gnome_integration_constants.c:170]
|
|
331 |
1065815 - compiz crashes with SIGSEGV in startup:
|
|
332 |
./bin/compiz (core) - Fatal: Private index value
|
|
333 |
"15CompositeScreen_index_5" already stored in screen.
|
|
334 |
1066187 - Enhanced Desktop Zoom: Specific Zoom Factor ignored
|
|
335 |
1066793 - std::vector<CompOption, std::allocator<CompOption> > is duplicated
|
|
336 |
in 63 plugins
|
|
337 |
1066795 - WrapableInterface<GLScreen, GLScreenInterface> is duplicated in 38
|
|
338 |
plugins
|
|
339 |
1066796 - WrapableInterface<CompScreen, ScreenInterface> is duplicated in 56
|
|
340 |
plugins
|
|
341 |
1066798 - WrapableInterface<GLWindow, GLWindowInterface> is duplicated in 31
|
|
342 |
plugins
|
|
343 |
1066799 - WrapableInterface<CompWindow, WindowInterface> is duplicated in 26
|
|
344 |
plugins
|
|
345 |
1066803 - std::vector<CompOption::Value, std::allocator<CompOption::Value> >
|
|
346 |
is duplicated in 6 plugins
|
|
347 |
1066804 - WrapableInterface<CompositeScreen, CompositeScreenInterface> is
|
|
348 |
duplicated in 37 plugins
|
|
349 |
1066805 - WrapableInterface<CompositeWindow, CompositeWindowInterface> is
|
|
350 |
duplicated in 15 plugins
|
|
351 |
1066823 - Editors like gedit and others will not recognize *.xml.in files as
|
|
352 |
xml, so if opened there is no syntax highlighting making those
|
|
353 |
files harder to read.
|
|
354 |
1067218 - std::vector<CompRegion, std::allocator<CompRegion> > is duplicated
|
|
355 |
in 2 plugins
|
|
356 |
1067219 - std::vector<CompRect, std::allocator<CompRect> > is duplicated in
|
|
357 |
2 plugins
|
|
358 |
1067234 - Duplicate file: include/core/point.h ==
|
|
359 |
src/point/include/core/point.h
|
|
360 |
1067534 - "Show desktop" plug-in actually works with Unity when ensured that
|
|
361 |
it is loaded after unityshell
|
|
362 |
1067577 - Compiz (grid) fails to build due to explicit instantiation
|
|
363 |
1067598 - Unity fails to build due to explicit instantiation of templates in
|
|
364 |
compiz.
|
|
365 |
1067812 - Gedit, blocked window at the corners with compiz grid plugin
|
|
366 |
1067964 - CCSGSettingsBackendConcept tests fail in continuous-integration
|
|
367 |
due to incorrect linking
|
|
368 |
1068173 - [Multimonitor] [Grid] plug-in: The window snapping does not follow
|
|
369 |
the preview, but uses the display the mousepointer is on when the
|
|
370 |
mousebutton gets released
|
|
371 |
1068503 - scaleaddon: Draw Window Highlight is a solid white rectangle. No
|
|
372 |
transparency.
|
|
373 |
1068518 - resize: Resize rectangle flickers between light and dark
|
|
374 |
1070211 - Compiz fails to build in Arch Linux
|
|
375 |
1070233 - Resizeinfo Plug-in: Gradient color 2 and 3 settings are ignored
|
|
376 |
and no background gradient is rendered
|
|
377 |
1070297 - Resizeinfo Plug-in: No possibility to change the color and
|
|
378 |
transparency of the rounded background outline
|
|
379 |
1070411 - Can not find target to add properties to:
|
|
380 |
compizconfig_gnome_gsettings_integrated_setting
|
|
381 |
1070817 - make test fails in CompizConfigPython.test_* (OTHER_FAULT)
|
|
382 |
1071238 - Test failures: ExpoAnimationOffsetTest/ExpoWallOffsetTestAnima-
|
|
383 |
tions.TestAnimationValues/21
|
|
384 |
(from ExpoAnimationOffsetTest_ExpoWallOffsetTestAnimations)
|
|
385 |
1071689 - Grid: Window management - resize preview does not show when moving
|
|
386 |
a window from the semi-maximised state to the maximised state in a
|
|
387 |
single action
|
|
388 |
1071791 - Maximized windows are moving between workspaces all by themselves
|
|
389 |
1075048 - lp:compiz r3447 FTBFS: compizconfig_test_ccs_object.cpp:123:9:
|
|
390 |
error: expression result unused [-Werror,-Wunused-value]
|
|
391 |
GET_INTERFACE (Dummy2Interface, to);
|
|
392 |
1075451 - gtk-window-decorator crash when pressing Alt+Space to activate
|
|
393 |
actionmenu on windows without decorations (e.g. google-chrome)
|
|
394 |
1075584 - Workspacenames Plug-in: Wishlist: No default values for
|
|
395 |
workspacenames, should be changed
|
|
396 |
1075600 - Workspacenames Plug-in: Wishlist: Default Appearance values not
|
|
397 |
ideal
|
|
398 |
1076876 - 100_expo_layout.patch does not apply totally cleanly
|
|
399 |
1077787 - CompizConfigPython tests not using ini backend
|
|
400 |
1077823 - gtk-window-decorator: decorator.c : a small typo error
|
|
401 |
1077866 - untest fails to link with binutils-gold
|
|
402 |
1078244 - FTBFS with GLES enabled in plugins/opengl/src/screen.cpp
|
|
403 |
1078330 - It is possible to write to a plugin in compizconfig that has no
|
|
404 |
associated gsettings schema
|
|
405 |
1080555 - Tests 1-4 fail with SEGFAULT: CompizConfigPython.test_*
|
|
406 |
(SEGFAULT)...
|
|
407 |
1081425 - [regression] Window decorations ignore brightness/opacity changes
|
|
408 |
in expo
|
|
409 |
1082152 - compiz 0.9.8.6 fails to build from source in KDE4-window-decorator
|
|
410 |
with latest KDE 4.10 beta
|
|
411 |
1082265 - KDE Appmenu doesn't work with compiz decorators |
|
412 |
1082633 - CMake Warning in src/tests/CMakeLists.txt:16 This command |
|
413 |
specifies the relative path |
|
414 |
1083027 - cmake suggests (kind of) expo is disabled but it still builds |
|
415 |
correctly. |
|
416 |
1084096 - When building with xorg-gtest, cmake fails to find xorg-gtest |
|
417 |
sources |
|
418 |
1084162 - unity build fails if compiz is installed outside /usr |
|
419 |
1084401 - Unredirected fullscreen windows freeze and stay on top when wall |
|
420 |
sliding (Ctrl+Alt+Left/Right) |
|
421 |
1085581 - Windows open below panel and launcher, grid does not work at all, |
|
422 |
window animations missing, and general plugin chaos if built on |
|
423 |
raring (cmake >= 2.8.10) |
|
424 |
1085590 - GLib warning - source still attached to context, but ref_count == |
|
425 |
0 on shutdown |
|
426 |
1085591 - --replace race condition: Another window manager is already |
|
427 |
running on screen |
|
428 |
1085687 - CCSObjectDeathTest.GetInterface fails |
|
429 |
1086337 - HTML5 video in Firefox continues to tear |
|
430 |
1086704 - Build uses pyrexc without checking that it exists |
|
431 |
1086779 - EGL/GLES compiz builds do a eglWaitGL (synchronous wait) on every |
|
432 |
frame, likely to slow things down |
|
433 |
1086789 - Build warning "multiple rules generate gtk/gnome/compiz.desktop. |
|
434 |
build will not be correct; continuing anyway"
|
|
435 |
1087193 - Windows don't respond to input (mouse clicks) if XShape is |
|
436 |
disabled or unavailable
|
|
437 |
1088414 - On ARM lp:compiz defaults to GL instead of GLES and FTBFS unless
|
|
438 |
you -DBUILD_GLES=ON
|
|
439 |
1088419 - compiz fails to configure on arm with -DCOMPIZ_BUILD_TESTING=ON
|
|
440 |
[package 'gl' not found] |
|
441 |
1088996 - FTBFS after python2.7 upgrade - missing pyconfig.h
|
|
442 |
1089246 - Add support for blacklisting some drivers from using unredirected
|
|
443 |
fullscreen windows
|
|
444 |
1089250 - [clang] lp:compiz r3523 FTBFS: unused function
|
|
445 |
'ListValueToSettingValueList' [-Werror,-Wunused-function] |
|
446 |
1089251 - [clang] Multiple segfaults in test: SetSemantics
|
|
447 |
1089811 - [Regression] Minimizing a window creates an input-insensitive area
|
|
448 |
if you have unityshell loaded
|
|
449 |
1089863 - KWD: Appmenu always pops up at top-left corner of the screen
|
|
450 |
1090845 - ccp can fail to compile, as CompizPlugin is not included
|
|
451 |
1091103 - Default blacklist string shouldn't contain double escape |
|
452 |
1092651 - CCSM segfaults if no settings found |
|
453 |
1093757 - Using grid-resize prevents windows from maximizing correctly |
|
454 |
1095001 - [regression] compiz spends 31% of its CPU time in regexec() |
|
455 |
1095906 - Building compiz with clang++ on raring fails to build libgtest |
|
456 |
1095915 - opengl plugin FTBFS with clang |
|
457 |
1096455 - Compiz reports incorrect _NET_DESKTOP_GEOMETRY until first |
|
458 |
viewport switch |
|
459 |
1096780 - Plugin names are not sorted (they're shown in directory order) |
|
460 |
when cmake is run
|
|
461 |
1097126 - resize leaks memory in multiple locations calling
|
|
462 |
resize::CompScreenImpl::findWindow() -> operator new()
|
|
463 |
1097179 - compiz_test_resize_logic: Multiple errors: Conditional jump or
|
|
464 |
move depends on uninitialised value(s)
|
|
465 |
1097644 - Several leaks in new GLProgram from compileProgram() from
|
|
466 |
GLScreen::getProgram() from GLWindowAutoProgram::getProgram()
|
|
467 |
1097649 - Several leaks in g_settings_new() [g_object_new()] from
|
|
468 |
ccsGSettingsNewNoPath() [ccs_gsettings_interface_wrapper.c:184]
|
|
469 |
1097657 - PrivateGLScreen::projection is leaked
|
|
470 |
1097661 - Several leaks in ccsIntegratedSettingListAppend() ... from
|
|
471 |
ccsGNOMEIntegrationBackendGetIntegratedSetting() from readSetting
|
|
472 |
(gsettings.c:375)
|
|
473 |
1097664 - GLShaderCache::priv [PrivateShaderCache] is leaked
|
|
474 |
1098148 - Compiz 0.9.8 trunk FTBFS on ARM due to an unused variable
|
|
475 |
1098758 - Thumbnail Window Previews: Flickering of background/glow and
|
|
476 |
window title text
|
|
477 |
1098877 - Showmouse plugin: Possible values of the particle life setting can
|
|
478 |
destroy the plugin's functionality |
|
479 |
1100172 - Workspacenames plugin: Requires text plugin to work |
|
480 |
1100539 - Several memory leaks in ccsIntegratedSettingListAppend() from |
|
481 |
ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPredi- |
|
482 |
cate() from ccsIntegratedSettingsStorageDefaultFindMatchingSett- |
|
483 |
ingsByPluginAndSettingName() |
|
484 |
1100564 - Several memory leaks in strdup() from ccsGSettingsIntegratedSett- |
|
485 |
ingReadValue() from ccsGNOMEIntegrationBackendReadISAndSetSett- |
|
486 |
ingForType() from ccsGNOMEIntegrationBackendReadOptionIntoSett- |
|
487 |
ing() |
|
488 |
1101430 - Coverity MISSING_BREAK - CID 12468 |
|
489 |
1101465 - Coverity MISSING_BREAK - CID 12467 |
|
490 |
1101557 - Coverity MISSING_BREAK - CID 12465 |
|
491 |
1101558 - Coverity MISSING_BREAK - CID 12466 |
|
492 |
1102822 - Several memory leaks in g_signal_new() ... from |
|
493 |
ccsGSettingsWrapperNewForSchema() |
|
494 |
[ccs_gsettings_interface_wrapper.c:184] from initBackend() |
|
495 |
[gsettings.c:468] |
|
496 |
1102829 - Several memory leaks in |
|
497 |
google::protobuf::DescriptorPool::InternalAddGeneratedFile() from |
|
498 |
google::protobuf::protobuf_AddDesc_*() |
|
499 |
||
500 |
||
3397.1.1
by Daniel van Vugt
Prepare for release 0.9.8.4 |
501 |
Release 0.9.8.4 (2012-09-27 Daniel van Vugt <daniel.van.vugt@canonical.com>) |
502 |
============================================================================
|
|
503 |
||
504 |
Highlights
|
|
505 |
||
506 |
* Fixed a few crashes affecting a lot of people. Especially users of VMs and |
|
507 |
LLVMpipe. |
|
508 |
* Significant improvements to "Unredirect Fullscreen Windows" mode, which |
|
509 |
is particularly useful for fullscreen gaming performance. |
|
510 |
- Flickering is mostly fixed. |
|
511 |
- Multi-monitor unredirect is dramatically faster than previous versions. |
|
512 |
- Fixed automatic redirect/unredirect entry/exit bugs. |
|
513 |
To try it out, enable: CCSM > Composite > Unredirect Fullscreen Windows. |
|
514 |
The option is not enabled by default yet because there are some issues |
|
515 |
with driver stability, particularly with nouveau and intel. |
|
516 |
* Major gsettings/compizconfig bug fixes and refactoring with lots more |
|
517 |
test cases. |
|
518 |
||
519 |
Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.8.4) |
|
520 |
||
521 |
92599 - Incorrect (low/stuttering) refresh rate with NVIDIA driver |
|
522 |
(regressed in compiz 0.9.8 series) |
|
523 |
927168 - compiz crashed with SIGSEGV in memmove() from |
|
524 |
drisw_update_tex_buffer() from dri_set_tex_buffer2() from |
|
525 |
drisw_bind_tex_image() from __glXBindTexImageEXT() from |
|
526 |
TfpTexture::enable() from |
|
527 |
enableFragmentOperationsAndDrawGeometry() |
|
528 |
944653 - compiz crashed on startup with SIGSEGV in strstr() from |
|
529 |
GLScreen::GLScreen() |
|
530 |
1004336 - _itoa_word() from window.cpp:1989: Use of uninitialised value of |
|
531 |
size 8 |
|
532 |
1030891 - Compiz r3275 breaks VirtualBox Guest Additions: black screen or |
|
533 |
just wallpaper |
|
534 |
1035261 - Port compiz to gsettings and consequently remove unity-2d |
|
535 |
1037142 - Week33 - Grid highlight window appears while switching between |
|
536 |
workspaces |
|
537 |
1037411 - [regression][DRI] SubBuffer rendering is much slower in compiz |
|
538 |
0.9.8.0 than it was in 0.9.7 |
|
539 |
1039406 - Benchmark default placement overlaps (damages) Unity launcher |
|
540 |
and panel, resulting in artificially low benchmark results |
|
541 |
1041535 - compiz crashed with SIGSEGV in __strcasestr_ia32() from |
|
542 |
ccsStringToModifiers(binding=NULL) |
|
543 |
1042041 - 1:0.9.8+bzr3319-0ubuntu1 regression: keeps setting gsettings |
|
544 |
keys to wrong values |
|
545 |
1042537 - ccsm crashed with SIGSEGV in ccsContextNew |
|
546 |
1042552 - Paint List is often full of 1x1 offscreen windows from |
|
547 |
gtk-window-decorator |
|
548 |
1045127 - Close from spread is unreliable |
|
549 |
1046664 - Unredirected fullscreen windows flicker briefly when another |
|
550 |
window (like a menu) opens above them |
|
551 |
1046701 - Random test failures in CCSGSettingsBackendConcept |
|
552 |
1047168 - scale mode is not visible if a fullscreen window is unredirected |
|
553 |
1048551 - multiple GObject warnings if gtk-window-decorator is started |
|
554 |
without org.gnome.mutter being installed |
|
555 |
1048964 - cmake fails on python 2.6 as sys.version_info does not contain |
|
556 |
major_version or minor_version |
|
557 |
1049100 - Build failure if COMPIZ_DISABLE_PLUGIN_RESIZE=ON |
|
558 |
1049169 - [valgrind] Up to 520,000 bytes lost when runningi |
|
559 |
CCSGSettingsBackendConceptTest |
|
560 |
1050704 - Unity 6.6: panel shadow is always on top of the active window |
|
561 |
1050749 - Unredirecting a fullscreen window on a secondary monitor causes |
|
562 |
that monitor to flicker |
|
563 |
1050752 - opacify plugin toggling by default doesn't work |
|
564 |
1050757 - opacify plugin: opacity isn't reset after switching window |
|
565 |
1050796 - Double shortcuts conflict with gnome-control-center ones |
|
566 |
1051286 - [performance] glXSwapIntervalEXT called every frame, which is |
|
567 |
very slow on Nvidia. |
|
568 |
1051885 - Unredirect Fullscreen Windows makes multi-monitor rendering much |
|
569 |
slower |
|
570 |
1052838 - compiz.fix_927168 broke ARM building |
|
571 |
1053902 - Maximized window gets unredirected when it's not fullscreen |
|
572 |
1054724 - [fglrx] compiz crashed with SIGSEGV in glXDestroyContext()
|
|
573 |
[/usr/lib/fglrx/libGL.so.1] from GLScreen::~GLScreen()
|
|
574 |
1050610 - gtk-window-decorator leaking window handles. Window operations
|
|
575 |
become sluggish after a few days of usage
|
|
576 |
1056645 - ARM build broken with 'swapInterval' is not a member of 'GL' |
|
3402
by Daniel van Vugt
Update NEWS with latest bug fixes. |
577 |
1057263 - gtk-window-decorator leaks large numbers of pixmaps and pixmap
|
578 |
memory
|
|
579 |
1057421 - FTBFS with -DCOMPIZ_BUILD_TESTING=OFF if libgtest-dev is not
|
|
580 |
installed
|
|
3397.1.1
by Daniel van Vugt
Prepare for release 0.9.8.4 |
581 |
|
582 |
||
3357.1.1
by Daniel van Vugt
Draft NEWS for 0.9.8.2 and bump VERSION. |
583 |
Release 0.9.8.2 (2012-09-10 Daniel van Vugt <daniel.van.vugt@canonical.com>)
|
584 |
============================================================================
|
|
585 |
||
586 |
Highlights
|
|
587 |
||
588 |
* gtk-window-decorator has been fully ported from GConf to GSettings.
|
|
589 |
* Gamers rejoice! CCSM > Composite > "Unredirect Fullscreen Windows" now
|
|
590 |
works more reliably, with a few bugs remaining. If you turn it on then
|
|
591 |
fullscreen windows like games will get direct rendering access and won't |
|
592 |
be slowed by Compiz (or Unity) any more. |
|
593 |
||
594 |
Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.8.2) |
|
595 |
||
596 |
956986 - compiz crashed with SIGSEGV when imgsvg is loaded, in |
|
597 |
getCompPluginVTable20090315_imgsvg() from dlloaderLoadPlugin() |
|
598 |
from CompPlugin::load() |
|
599 |
974242 - Compiz is moving windows against my will |
|
600 |
976032 - Place plugin problem with panel in fullscreen and gnome classic |
|
601 |
980663 - Compiz won't start if "unredirect fullscreen windows" is enabled |
|
602 |
1014986 - [performance] compiz is wasting CPU responding to repaint
|
|
603 |
requests for offscreen windows
|
|
604 |
1024214 - Tests can disappear from make test when CMake regenerates
|
|
605 |
CTestTestfile.cmake
|
|
606 |
1040081 - [regression] Week 34: Ctrl+Alt+T shortcut (open terminal) fails
|
|
607 |
to work
|
|
608 |
1040455 - Setting the UnMinimize animation is ignored (default animation
|
|
609 |
still used)
|
|
610 |
1041047 - Unredirect Fullscreen Windows stay on top (unredirected) even
|
|
611 |
when they're not on top any more (or the output is transformed) |
|
612 |
1041066 - Unredirect Fullscreen Windows sometimes fails to unredirect |
|
613 |
fullscreen windows at all |
|
614 |
1041310 - compiz 0.9.8.0 rev3321 fails to build on kde4-window-decorator |
|
615 |
1042095 - AUTHORS is out of date in compiz-0.9.8.0. Needs to be updated |
|
616 |
from the bzr log. |
|
617 |
1043143 - Unresolved symbols in plugins are not detected at build time, |
|
618 |
instead cause cryptic crashes in COMPIZ_PLUGIN_20090315() |
|
619 |
1045191 - compiz crashed with SIGABRT in assert from |
|
620 |
boost::shared_ptr<CompRect>::operator-> from |
|
621 |
ResizeLogic::enableOrDisableVerticalMaximization() from |
|
622 |
ResizeLogic::handleMotionEvent() |
|
623 |
1045235 - Compiz crashed with SIGFPE in addQuads() |
|
624 |
[plugins/opengl/src/paint.cpp:839] |
|
625 |
1045652 - UnMinimize should be spelled "Unminimize" |
|
626 |
1045665 - CMake Error at cmake/EnableCoverageReport.cmake:69 |
|
627 |
(SET_TARGET_PROPERTIES): set_target_properties Can not find |
|
628 |
target to add properties to: |
|
629 |
compizconfig_ccs_settings_upgrade_internal |
|
630 |
1046184 - __pyx_f_12compizconfing_ListToStringList defined but not used |
|
631 |
1046190 - Migration to gsettings doesn't migrate compiz/unity configurable |
|
632 |
keys to g-c-c and those keys doesn't work |
|
633 |
1046199 - Changing a key to org.compiz.integrated schema doesn't impact |
|
634 |
the current profile
|
|
635 |
1046212 - show-hud integration does not work
|
|
636 |
1046661 - Unredirect Fullscreen Windows stay on top (unredirected) even
|
|
637 |
when an RGBA window is stacked above it
|
|
638 |
||
639 |
||
3320.1.1
by Daniel van Vugt
Draft first 0.9.8.0 NEWS and bump VERSION |
640 |
Release 0.9.8.0 (2012-08-23 Daniel van Vugt <daniel.van.vugt@canonical.com>)
|
641 |
============================================================================
|
|
642 |
||
643 |
Major New Features
|
|
644 |
|
|
645 |
* Single source tree: All plugins/libraries are in lp:compiz now
|
|
646 |
* OpenGL|ES support (e.g. for ARM platforms)
|
|
647 |
* GSettings support, as a backend for storing compizconfig
|
|
648 |
* Buffer swapping on every frame: allowing compiz to take advantage of
|
|
649 |
driver features such as page flipping and triple/quad buffering. This
|
|
650 |
results in noticeably higher physical frame rates, and smoother graphics.
|
|
651 |
||
652 |
Disabled Features
|
|
653 |
||
654 |
In order to complete support for OpenGL|ES, some plugins were not (yet)
|
|
655 |
ported and have been disabled for now. Those are: animationaddon, bicubic,
|
|
656 |
blur, colorfilter, cubeaddon, gears, group, loginout, reflex, thumbnail,
|
|
657 |
stackswitch, wallpaper, trip. However, those are only 13 out of 84 plugins.
|
|
658 |
We welcome patches to revive the disabled plugins.
|
|
659 |
||
660 |
Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.8.0)
|
|
661 |
||
662 |
201342 - Tearing on secondary monitors even when "Sync To VBlank" is
|
|
663 |
turned on.
|
|
664 |
454218 - Loss of window border (white flash) when using compiz resize
|
|
665 |
plugin, option=normal
|
|
666 |
755842 - Non-maximized windows which sit on the border of a workspace move
|
|
667 |
when called
|
|
668 |
770283 - [fglrx] Title bar does not update on non-maximized windows
|
|
669 |
803296 - [regression] Compiz Resize plugin: When "Default Resize Mode" =
|
|
670 |
Normal, resizing is extremely slow and CPU intensive
|
|
671 |
862430 - window flicker for a short time after switching workspaces
|
|
672 |
886605 - Desktop, Launcher and menu bar still visible when screen locked
|
|
673 |
892012 - Window management - When a semi-maximised a window is maximised
|
|
674 |
and then restored, the window position jumps and window size
|
|
675 |
changes so the the window title bar is sometimes hidden
|
|
676 |
underneath the top bar
|
|
677 |
901097 - Add option to use glXSwapBuffers on every frame, not just
|
|
678 |
full-screen redraws.
|
|
679 |
904205 - Desktop wall: Bindings for next/previous don't wrap to the next |
|
680 |
row |
|
681 |
929989 - compiz (decor) - Warn: failed to bind pixmap to texture |
|
682 |
930783 - mouse poll is jerky at the default setting of 40ms |
|
683 |
932520 - Some windows on start up don't show full window |
|
684 |
933776 - [regression] scale/spread: "Initiate Window Picker for All
|
|
685 |
Windows" does not show all windows. It shows only windows from
|
|
686 |
curent workspace.
|
|
687 |
946388 - Some apps (like Remmina) can't full-screen under Compiz (or Unity) |
|
688 |
955035 - Super-W shows vanishing windows the first time you hit it. Windows |
|
689 |
fly off the screen instead of spreading. |
|
690 |
960652 - Switcher remains open after super+tab has been used. |
|
691 |
963794 - gtk-window-decorator crashed with SIGFPE in |
|
692 |
_decor_blend_horz_border_picture() |
|
693 |
972519 - Compiz-core fails to compile with gcc-4.7 - |
|
694 |
'cc1plus: all warnings being treated as errors' |
|
695 |
976467 - [regression] Compiz 0.9.7.6: Menus often have no shadows at all |
|
696 |
978900 - Menu shadow clipping flickers while switching menubar |
|
697 |
items/indicators |
|
698 |
980026 - Compiz should not move windows to workspace 0,0 when restarted |
|
699 |
981703 - regression / unable to interact with window-titlebar (window |
|
700 |
decoration) after minimizing/unminimizing gnome-terminal |
|
701 |
987639 - [0.9.8 r3110 regression] Windows lose decorations during "scale" |
|
702 |
(window spread) |
|
703 |
987647 - Mouse pointer doesn't change when dragging windows in expo |
|
704 |
988684 - [regression] Starting a second instance of compiz (without
|
|
705 |
--replace) causes the existing instance to shut down (gracefully)
|
|
706 |
989545 - [regression] compiz --replace fails to start
|
|
707 |
990690 - Get libcompizconfig under test
|
|
708 |
993608 - CMake Error at FindCompiz.cmake:84 (include): include could not
|
|
709 |
find load file: CompizDefaults
|
|
710 |
994841 - 'make test' fails lots of test cases if you don't have Xvfb |
|
711 |
installed |
|
712 |
996901 - regression / gtk-window-decorator crashes / doesn't start |
|
713 |
properly -> rev3131 is culprit
|
|
714 |
999019 - [regression] Bug 994841 ('make test' fails lots of test cases) |
|
715 |
regressed in lp:compiz-core r3133
|
|
716 |
1002602 - [nvidia] [0.9.8 r3110 regression] With bug fix 862430 unfocussed
|
|
717 |
windows are displayed white
|
|
718 |
1002606 - [0.9.8 r3110 regression] 2nd un-maxed window often opens
|
|
719 |
overlapping adjacent workspace
|
|
720 |
1002715 - [regression] Misspelled plugins are silently ignored
|
|
721 |
1002721 - [regression] compiz fails to load plugins from LD_LIBRARY_PATH
|
|
722 |
1004251 - Animations aren't smooth when sync to vblank is enabled |
|
723 |
1004335 - wall.cpp:588: Conditional jump or move depends on uninitialised |
|
724 |
value(s) |
|
725 |
1004338 - screen.cpp:4364,4372: Conditional jump or move depends on |
|
726 |
uninitialised value(s) |
|
727 |
1004848 - CompizConfigPython.test_plugin test fails when opengl isn't |
|
728 |
enabled
|
|
729 |
1005008 - Can't disable building ccp plugin |
|
730 |
1005009 - Can't disable building grid plugin |
|
731 |
1005176 - libcompizconfig headers still don't install in the right place |
|
732 |
1005177 - Compizconfig-python still doesn't respect DESTDIR when not |
|
733 |
exported
|
|
734 |
1005569 - [callgrind] compiz spends ~25% of its time
|
|
735 |
constructing/destructing strings in
|
|
736 |
PrivateScreen::handleActionEvent
|
|
737 |
1006335 - [callgrind] compiz spends ~7% of its time inserting into and
|
|
738 |
destructing the events list in PrivateScreen::processEvents()
|
|
739 |
1007299 - Compiz frame rate decreases if application frame rates are too
|
|
740 |
high (unthrottled)
|
|
741 |
1007754 - gtk-window-decorator crashed with SIGSEGV in
|
|
742 |
meta_get_decoration_geometry
|
|
743 |
1008020 - New windows can be stacked above panels if they are created just
|
|
744 |
after an override redirect window is created
|
|
745 |
1009320 - Benchmark key is not consumed by compiz. It gets passed to the
|
|
746 |
underlying window.
|
|
747 |
1009338 - composite refresh rate falls back to 50Hz, which is wrong in most
|
|
748 |
cases
|
|
749 |
1012205 - [needs-packaging] Wishlist: Missing plug-In: Stackswitch
|
|
750 |
(Stack Window Switcher)
|
|
751 |
1012956 - Unintended shadows are rendered for the Unity Launcher and Panel
|
|
752 |
1014461 - decor fails to start any window decorator by default (option
|
|
753 |
"command" is blank upstream)
|
|
754 |
1015151 - [BNR] Compiz crash in movementWindowOnScreen (caused by fix
|
|
755 |
755842)
|
|
756 |
1015422 - compiz is wasting memory leaving a shell running:
|
|
757 |
/bin/sh -c /usr/bin/compiz-decorator
|
|
758 |
1015593 - crash in gtk-windows-decorator meta_get_button_position
|
|
759 |
1015898 - No decorator is started if compiz is run without any path prefix
|
|
760 |
1016366 - Potential cases where textures can become invalid where plugins
|
|
761 |
need the image for animations
|
|
762 |
1016367 - Potential race condition where X commands haven't finished |
|
763 |
processing when we bind a texture and generate mipmaps |
|
764 |
1018302 - [regression] main.cpp:222,225: Conditional jump or move depends |
|
765 |
on uninitialised value(s) |
|
766 |
1018602 - [gsettings] Invalid write of size 4 in readOption |
|
767 |
1018730 - [gsettings] Lots of warnings about key names >31 characters, |
|
768 |
which also causes CCSM crashes. |
|
769 |
1018916 - ccsm and compizconfig python files don't get installed |
|
770 |
1019337 - gtk-window-decorator crashes with BadWindow (invalid Window
|
|
771 |
parameter), from XGetWindowProperty() from get_frame_type()
|
|
772 |
1021104 - Severe damage artefacts and flickering when using LLVMpipe
|
|
773 |
1021139 - make ExperimentalMemCheck; fails CompTimerTestCallback.TimerOrder
|
|
774 |
1023738 - make -j3 randomly fails with
|
|
775 |
sed: -e expression #1, char 6: unterminated `s' command |
|
776 |
1023742 - make -j2 randomly fails with |
|
777 |
/bin/sh: 1: _intltool_update-NOTFOUND: not found |
|
778 |
1024179 - make install in unity fails to install |
|
779 |
org.compiz.unity*.gschema.xml |
|
780 |
1029383 - Make fails with: |
|
781 |
/bin/sh: 1: cannot open g': No such file (when attempting to |
|
782 |
build Unity)
|
|
783 |
1030473 - Error-reports cppcheck
|
|
784 |
(http://sourceforge.net/apps/mediawiki/cppcheck/index.php?title=Main_Page)
|
|
785 |
1033085 - Typo in "Commands" plugin description: "bundings" -> "bindings"
|
|
786 |
1033531 - Single click inside the Workspace Switcher should always return
|
|
787 |
to a workspace
|
|
788 |
1036490 - [regression] compiz crashed with SIGSEGV in
|
|
789 |
g_main_context_iteration() from ... from CcpScreen::timeout()
|
|
790 |
1036542 - [regression] Clicking launcher icons in expo mode now exits expo
|
|
791 |
mode
|
|
3320.1.2
by Daniel van Vugt
Add missing bug |
792 |
1036739 - Window management - decouple window minimise and restore/maximise
|
793 |
animation timings
|
|
3320.1.1
by Daniel van Vugt
Draft first 0.9.8.0 NEWS and bump VERSION |
794 |
1037710 - Tearing at top of laptop screen
|
795 |
1039482 - imgsvg build failure on quantal
|
|
796 |
1039834 - paralell builds can fail on resize_logic
|
|
797 |
1039843 - make fails if librsvg-2.0 < 2.36.2
|
|
798 |
||
799 |
||
3087
by smspillaz
Release 0.9.7.6 |
800 |
Release 0.9.7.6 (2012-04-06 Sam Spilsbury <sam.spilsbury@canonical.com>)
|
3079.1.1
by smspillaz
Fix LP#969108 - update priv->invisible when the window is mapped |
801 |
========================================================================
|
802 |
||
803 |
Bugs fixed (https://launchpad.net/compiz-core/+milestone/0.9.7.6)
|
|
804 |
||
3082
by Alan Griffiths
Fix memory leak in dlloaderListPlugins (LP: #968985) |
805 |
968985 - Memory leak in dlloaderListPlugins
|
3079.1.1
by smspillaz
Fix LP#969108 - update priv->invisible when the window is mapped |
806 |
969102 - priv->invisible is not updated when the window is mapped
|
3087
by smspillaz
Release 0.9.7.6 |
807 |
919139 - window management, multi-monitor - In multi-monitor
|
808 |
environment, windows should spread on the
|
|
809 |
monitor in which they reside
|
|
810 |
931883 - Improve performace of the shadow clipping code
|
|
811 |
969101 - DecorWindow::computeShadowRegion called way too much
|
|
3079.1.1
by smspillaz
Fix LP#969108 - update priv->invisible when the window is mapped |
812 |
|
3087
by smspillaz
Release 0.9.7.6 |
813 |
Use gtest_add_tests for more detailed testing output
|
3082
by Alan Griffiths
Fix memory leak in dlloaderListPlugins (LP: #968985) |
814 |
|
3088.2.1
by Daniel van Vugt
Minor corrections to the 0.9.7.6 NEWS |
815 |
|
3076.2.1
by Daniel van Vugt
Update NEWS and bump version to 0.9.7.4 ready for release candidate. |
816 |
Release 0.9.7.4 (2012-04-02 Daniel van Vugt <daniel.van.vugt@canonical.com>)
|
817 |
============================================================================
|
|
818 |
||
819 |
Bugs fixed (https://launchpad.net/compiz-core/+milestone/0.9.7.4)
|
|
820 |
||
821 |
833729 - compiz crashed with SIGSEGV in
|
|
822 |
CompositeScreen::compositingActive()
|
|
823 |
888704 - Window management - Closing one window sends others to the
|
|
824 |
background
|
|
825 |
953089 - Unity 5.6: key bindings (such as Super) don't work on empty |
|
826 |
workspace or on slow/loaded systems |
|
827 |
953839 - [regression] Invisible resize border is now only 1px wide |
|
828 |
957572 - Coverity REVERSE_INULL - CID 10888 |
|
829 |
960831 - Unity dash opens and immediately closes if you tap Super+A quickly |
|
3076.2.2
by Daniel van Vugt
More changes happening in 0.9.7.4 |
830 |
962085 - [0.9.7.2] gtk-window-decorator receives BadWindow errors |
3076.2.1
by Daniel van Vugt
Update NEWS and bump version to 0.9.7.4 ready for release candidate. |
831 |
963093 - Unity 5.8: Flickering and corruption on Unity UI elements |
832 |
963264 - We are using 1 bad hack for compiz hanging on startup |
|
833 |
963465 - Unity 5.8: Can't login to Unity since upgrade to 5.8 |
|
834 |
963470 - [regression] Unity 5.8+Compiz 0.9.7.2: Pressing Super+Tab or
|
|
835 |
Super+W works, but unity does not respond to when Super is
|
|
836 |
released.
|
|
837 |
963633 - Unity 5.8: Login to blank screen (all black or just wallpaper)
|
|
3079
by Daniel van Vugt
Add missing NEWS item: Fix for #964248 |
838 |
964248 - Tests do not build when libgtest-dev is installed but libgtest
|
839 |
isn't |
|
3076.2.1
by Daniel van Vugt
Update NEWS and bump version to 0.9.7.4 ready for release candidate. |
840 |
|
841 |
||
3076.2.2
by Daniel van Vugt
More changes happening in 0.9.7.4 |
842 |
Fixes REMOVED for stability reasons: |
843 |
||
844 |
682788 - Global menu is not ergonomical on large screens |
|
845 |
806255 - Unity/compiz intercepts Super and Alt keypresses from grabbed |
|
846 |
windows like VMs. |
|
847 |
931245 - Finish the implementation of the locally integrated menubars |
|
848 |
||
849 |
||
3057.1.1
by Daniel van Vugt
Update NEWS and VERSION to prepare for 0.9.7.2 release candidate. |
850 |
Release 0.9.7.2 (2012-03-19 Daniel van Vugt <daniel.van.vugt@canonical.com>) |
851 |
============================================================================
|
|
852 |
||
853 |
Bugs fixed (https://launchpad.net/compiz-core/+milestone/0.9.7.2) |
|
854 |
||
855 |
806255 - Unity/compiz intercepts keystrokes from grabbed windows. |
|
3062
by Daniel van Vugt
Final news updates for 0.9.7.2 |
856 |
808007 - compiz crashed with signal 5 in Glib::exception_handlers_invoke() |
3057.1.1
by Daniel van Vugt
Update NEWS and VERSION to prepare for 0.9.7.2 release candidate. |
857 |
682788 - Global menu is not ergonomical on large screens |
858 |
931245 - Finish the implementation of the locally integrated menubars |
|
859 |
938417 - lp:compiz-core fails parallel builds (make -jN) |
|
860 |
943194 - [regression] Pressing alt doesn't show the menu title bar in top |
|
861 |
panel
|
|
862 |
943612 - Alt+Right arrow key trigger a kind of Alt + Tab
|
|
863 |
943851 - [unity 5.6] Pressing Alts steals focus from current widget,
|
|
864 |
cannot compose characters with AltGr
|
|
865 |
944979 - Quicklist are not showing if right-clicking a launcher icon in
|
|
866 |
Expo mode if triggered by Super + S
|
|
867 |
945373 - Regression: ALT + Drag doesn't behave how it should |
|
868 |
945816 - [regression] Changing the HUD shortcut disables all Alt-based |
|
869 |
combinations |
|
870 |
946118 - screen.cpp:3281: virtual bool |
|
871 |
CompScreenImpl::addAction(CompAction*): Assertion |
|
3076.2.1
by Daniel van Vugt
Update NEWS and bump version to 0.9.7.4 ready for release candidate. |
872 |
`priv->initialized' failed. |
3058.1.2
by Daniel van Vugt
Update NEWS too |
873 |
953089 - Unity 5.6: key bindings (such as Super) don't work on empty |
874 |
workspace or on slow/loaded systems |
|
3057.1.1
by Daniel van Vugt
Update NEWS and VERSION to prepare for 0.9.7.2 release candidate. |
875 |
|
876 |
||
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
877 |
Release 0.9.7.0 ( 2012-03-02 smspillaz <sam.spilsbury@canonical.com> ) |
2956
by smspillaz
Release version 0.9.7.0 |
878 |
=======================================================================
|
879 |
Release version 0.9.7.0 |
|
880 |
||
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
881 |
Bugs Fixed (https://launchpad.net/compiz-core/+milestone/0.9.7.0) |
882 |
||
883 |
92599 - Incorrect (low/stuttering) refresh rate with NVIDIA driver |
|
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
884 |
254561 - Benchmark window slows the system and degrades graphics resources |
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
885 |
684731 - Windows that hide themselves when closed don't appear in any |
886 |
"this workspace" switcher
|
|
887 |
690239 - hang in g_spawn_sync and select()
|
|
888 |
694169 - word misspelled - bunding
|
|
889 |
716521 - sometimes, restored window placed too high.
|
|
2956
by smspillaz
Release version 0.9.7.0 |
890 |
720679 - Compiz clears the root window in the installer session
|
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
891 |
724093 - unity-window-decorator: When switching between windows, Orca does
|
892 |
not speak the title of the focused window.
|
|
893 |
732997 - Cannot open a window that starts iconified
|
|
894 |
737125 - Minimize animation flickr when for maximized apps
|
|
895 |
740258 - Pixmap memory leak in gtk-window-decorator
|
|
896 |
748840 - Windows should not automatically be focused when opened if the
|
|
897 |
focus is on another application
|
|
898 |
755841 - [sandybridge] Graphics tearing when playing video
|
|
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
899 |
758398 - Bitcoin top-level window unmapped
|
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
900 |
763005 - Compiz's "Sync to Vblank" makes display stutter/slow with fglrx |
901 |
764330 - [regression] Moving windows lags behind the mouse by 1-2 seconds; |
|
902 |
appear to freeze when dragging. |
|
903 |
764673 - Launcher - Spread should not affect the state of window |
|
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
904 |
780505 - Untranslated strings in gtk-window-decorator |
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
905 |
790565 - Clicking on a tweet/message link sometimes does not work |
906 |
795065 - scrolling on top of a close animation switches viewports |
|
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
907 |
796594 - Window behaviour - pressing the 'restore' window indicator on a |
908 |
semi-maximised window should return it to the restored state |
|
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
909 |
798868 - unity video tearing when moving windows in oneiric with |
910 |
nvidia-current |
|
911 |
812711 - dialogs really slow to be displayed since the compiz update |
|
912 |
837252 - It is possible to stack windows relative to windows that are |
|
913 |
destroyed |
|
914 |
841727 - Should keep list of windows last sent to server and last recv |
|
915 |
from server |
|
916 |
845719 - compiz and X can disagree on the stacking order |
|
917 |
847967 - A minimized window 'remains' behind on the desktop if |
|
918 |
/apps/compiz-1/plugins/unityshell/screen0/options/ |
|
2968.3.2
by Daniel van Vugt
Remove tabs. |
919 |
show_minimized_windows is set to true |
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
920 |
853734 - maximized windows fail to update their input extents when |
921 |
undecorated |
|
922 |
854725 - resizing bugs with xterm |
|
923 |
856015 - crash on closing a window |
|
924 |
857201 - Java application windows cut-off/truncated/not displayed properly |
|
925 |
857487 - compiz crashed with SIGSEGV in CompScreen::insertServerWindow() |
|
926 |
857738 - compiz crashed with SIGABRT in raise() |
|
927 |
858625 - Applications which create multiple windows that are transients of |
|
928 |
each other can be given invalid stack positions |
|
929 |
858629 - Windows move to 0,0 on compiz restarts |
|
930 |
859431 - Crash when selecting Evolution in alt-tab |
|
931 |
860286 - invisible window when a window is mapped but not yet drawn on by |
|
932 |
the process mapping it |
|
933 |
860304 - race condition in configureXWindow causes unpredicatable window |
|
934 |
geometry changes |
|
935 |
860306 - windows that are decorated while resizing can cause incorrect |
|
936 |
resize results |
|
937 |
860309 - Moving a window while it is being resized by core caused |
|
938 |
unpredictable movement |
|
939 |
860397 - Windows which are marked transients of docks should be treated |
|
940 |
like docks |
|
941 |
861341 - can't maximize windows on second monitor and Qt windows displayed |
|
942 |
in wrong place
|
|
943 |
861909 - compiz crashed with SIGSEGV in PrivateWindow::configureFrame()
|
|
944 |
862719 - closing a window gives focus to last minimized window
|
|
945 |
863328 - Launcher - If a spread contains minimised windows, when the
|
|
946 |
spread exits, the minimised windows momentarily appear on the
|
|
2968.3.2
by Daniel van Vugt
Remove tabs. |
947 |
desktop before disappearing
|
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
948 |
864478 - Window shading is broken
|
949 |
865696 - Windows from other workspaces missing decorations in window
|
|
950 |
spread
|
|
951 |
865863 - Opening mumble can cause it to be stacked above the dash if you
|
|
952 |
open the dash at the same time
|
|
953 |
866752 - Sometimes configure events are missed and windows move slow as a
|
|
954 |
result
|
|
955 |
869759 - screen edge trigger does not work until manually restarting unity
|
|
956 |
869919 - Click-dragging a window that's stacked above a fullscreen window |
|
957 |
will cause it to go underneath the fullscreen window |
|
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
958 |
871801 - window management, alt-tab - After using 'show desktop' to |
959 |
minimise all windows, opening any new window also incorrectly |
|
960 |
restores all the minimised windows |
|
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
961 |
873344 - compiz.desktop is not installed where GNOME2 libraries are not |
962 |
available |
|
963 |
873364 - Drop GNOME2 Support |
|
964 |
873379 - Disable lighting by default |
|
2956
by smspillaz
Release version 0.9.7.0 |
965 |
873384 - Use smart placement by default |
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
966 |
873389 - Compiz should read DESKTOP_AUTOSTART_ID when being started by the |
967 |
session manager |
|
968 |
874004 - When a window is minimized on another workspace it doesn't appear |
|
969 |
in the spread
|
|
970 |
874854 - Add hooks for the workarounds plugin to change variables prior to
|
|
971 |
and after GLXContext init to work around bugs in broken drivers
|
|
972 |
876575 - Moving windows between workspaces causes them to "jitter" /
|
|
973 |
jump around
|
|
974 |
877920 - Some windows and all decorations become translucent when the
|
|
975 |
"Resize Info" plugin activates.
|
|
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
976 |
878934 - Menu selection is wrong in Java apps
|
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
977 |
880707 - [regression] Compiz: Visible tearing is worse in 11.10 than
|
978 |
11.04, even when "Sync To VBlank" is enabled, but only when Unity
|
|
2968.3.2
by Daniel van Vugt
Remove tabs. |
979 |
is active.
|
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
980 |
882527 - Allow the scale plugin to be triggered over all viewports
|
981 |
882531 - Allow plugins to selectively track damage in real time
|
|
982 |
885440 - Add unit tests for CompOption
|
|
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
983 |
886935 - Invalid read on GLWindow::glDrawGeometry
|
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
984 |
886978 - compiz crashes with SIGSEGV in PrivateWindow::configure
|
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
985 |
890947 - Unity sends initial GDK_CONFIGURE event with position as (0,0)
|
986 |
891744 - Dragging windows stutter during and after grid animation
|
|
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
987 |
893995 - POTFILES is breaking the build
|
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
988 |
893998 - Fix warnings in CompTimer
|
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
989 |
894639 - Hook up Xig tests to compiz' CTest system |
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
990 |
896591 - Plugins that get initialized before screen initialization is done |
991 |
can not have their actions added |
|
992 |
896762 - Switching viewports with ctrl-alt-(left/right/up/down) does not |
|
993 |
give the highest window on the target viewport focus |
|
994 |
897045 - compiz spins in CompTimeoutSource::callback, stops responding and |
|
995 |
starves other timers if CompTimer::setTimes(0). |
|
2956
by smspillaz
Release version 0.9.7.0 |
996 |
908042 - Test timer-callbacks suffers from a race condition |
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
997 |
911530 - Fix uninitialized read in paintBackground |
998 |
913823 - Remove unecessary hacks from core in order to work around broken |
|
999 |
drivers on startup |
|
2956
by smspillaz
Release version 0.9.7.0 |
1000 |
915186 - make install: Files missing from include/compiz/core |
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
1001 |
915950 - Tests required for window placement in dead areas for multimonitor |
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
1002 |
917210 - compiz+unity3d generates > 50 wakeups a second on idle system |
1003 |
917571 - compiz-core (currently version 0.9.5) is actually newer than the |
|
1004 |
existing releases versioned 0.9.6 |
|
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
1005 |
918554 - Some plugins no longer build due to undefined DEG2RAD |
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
1006 |
918762 - Compiz crashes with SIGSEGV in PrivateWindow::configure |
1007 |
919920 - lp:compiz-core (r2930) does not build |
|
1008 |
919922 - compiz-core ABI is broken / out of sync |
|
1009 |
919940 - 'make install' no longer installs 'bin/compiz' (seriously) |
|
1010 |
919948 - 'make install' installs redundant static libraries (now part of |
|
1011 |
core) |
|
1012 |
919970 - compiz-core contains duplicate conflicting class definitions |
|
1013 |
920847 - point.h and rect.h being installed to the wrong place |
|
1014 |
921406 - lp:compiz-core r2961 fails to build with glib 2.30 (seems to |
|
1015 |
require 2.31) |
|
1016 |
921451 - compiz::X11::PendingConfigureEvent::dump(): Conditional jump or |
|
1017 |
move depends on uninitialised value(s) / Use of uninitialised |
|
2968.3.2
by Daniel van Vugt
Remove tabs. |
1018 |
value of size 8 |
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
1019 |
922450 - 'make install' installs unwanted files |
1020 |
libcompiz_place_constrain_to_workarea.a, |
|
2968.3.2
by Daniel van Vugt
Remove tabs. |
1021 |
libcompiz_place_screen_size_change.a |
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
1022 |
923572 - Merge (overwrite?) lp:compiz-*-plugin back into |
1023 |
lp:compiz-plugins-{main,extra} |
|
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
1024 |
923583 - lp:compiz-core r2968 fails to build |
3029.2.1
by Daniel van Vugt
Update NEWS and AUTHORS in readiness for 0.9.7.0 RC. |
1025 |
923662 - [regression] lp:compiz-core r2968 broke direct rendering |
1026 |
923683 - [regression] window movement is erratic and buggy (briefly on |
|
1027 |
startup) |
|
1028 |
924691 - [regression] XSynchronize is always enabled (shouldn't be, and |
|
1029 |
wasn't in oneiric) |
|
1030 |
924736 - [gtk-window-decorator] Semi-maximized windows have no shadow or |
|
1031 |
frame |
|
1032 |
925293 - Plugins can't tell the difference between a modifier key-tap, and |
|
1033 |
a modifier key-release (after being used to modify other keys)
|
|
1034 |
925979 - [regression] compiz fails to pass through <modifier>+<key> events
|
|
1035 |
to apps if a plugin is bound to just <modifier>
|
|
1036 |
928044 - [regression] lp:compiz-plugins-main r16 fails to build with
|
|
1037 |
lp:compiz-core r2982
|
|
1038 |
928173 - [regression] Window resizing jitters/flashing is worse in
|
|
1039 |
lp:compiz-core than oneiric
|
|
1040 |
928655 - [regression] Vsync is lost (constant graphics tearing) after
|
|
1041 |
plugins render effects
|
|
1042 |
929443 - lp:ubuntu/libcompizconfig (r59) fails to build with the latest
|
|
1043 |
lp:compiz-core (r2990)
|
|
1044 |
929446 - lp:compiz-plugins-main (r18) fails to build with the latest
|
|
1045 |
lp:compiz-core (r2990)
|
|
1046 |
929449 - lp:compiz-plugins-extra (r9) fails to build with the latest
|
|
1047 |
lp:compiz-core (r2990)
|
|
1048 |
930071 - gtk-window-decorator can crash in active_window_changed upon
|
|
1049 |
demaximizing a window
|
|
1050 |
930412 - [regression] no core keybindings work any more
|
|
1051 |
931283 - compiz crashed with SIGSEGV on shutdown
|
|
1052 |
931473 - Menus don't fully appear |
|
1053 |
931500 - post 0.9.7 snapshot: FTBFS on armel |
|
1054 |
931927 - [regression] Customized shortcuts don't work in compiz |
|
1055 |
1:0.9.7.0~bzr2995-0ubuntu1
|
|
1056 |
931958 - 0.9.7: impossible to click on keyring dialog since the upgrade
|
|
1057 |
932087 - Initialize the _NET_WM_STATE_FOCUSED
|
|
1058 |
933226 - compiz-core r3001 (and 3002) ftbfs
|
|
1059 |
934058 - [regression] Launcher, top panel and keyboard un-responsive after
|
|
1060 |
using any Super-x shortcut
|
|
1061 |
936487 - compiz crashed with SIGSEGV in XDefineCursor()
|
|
1062 |
936675 - Windows can end up stacked at the very top of the stack if no
|
|
1063 |
other windows and nautilus on the desktop are not open
|
|
1064 |
936774 - Maximized windows do not get shadows at all
|
|
1065 |
936778 - Quickly demaximized windows can receive maximized window
|
|
1066 |
decorations if they were initially maximized
|
|
1067 |
936781 - No draggable border if mutter isn't installed |
|
1068 |
938478 - Unresolved symbols in plugins cause compiz to exit (looks like a |
|
1069 |
crash) |
|
1070 |
940066 - decor_match_pixmap (decoration.c:423): Conditional jump or move |
|
1071 |
depends on uninitialised value(s) |
|
1072 |
940115 - Memory leak at DecorWindow::updateSwitcher() (decor.cpp:2258) |
|
1073 |
940139 - [callgrind] compiz spends about 51% of its CPU time in CompRegion |
|
1074 |
construction/destruction |
|
1075 |
942890 - "Svg" and "Png" should be "SVG and "PNG" |
|
2968.3.1
by Daniel van Vugt
Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30. |
1076 |
|
1077 |
Added Unit Tests
|
|
1078 |
Switched to Google Test for Unit Tests
|
|
1079 |
Added Xig Integration Tests
|
|
2956
by smspillaz
Release version 0.9.7.0 |
1080 |
|
1081 |
||
2793.1.1
by Sam Spilsbury
Update NEWS for 0.9.5.92.1 |
1082 |
Release 0.9.5.92.1 ( 2011-08-20 Sam Spilsbury <sam.spilsbury@canonical.com> )
|
1083 |
==============================================================================
|
|
1084 |
Release (0.9.5.92.1)
|
|
2788.1.1
by Sam Spilsbury
Update NEWS for 0.9.5.92 |
1085 |
|
2793.1.1
by Sam Spilsbury
Update NEWS for 0.9.5.92.1 |
1086 |
Fix failure to build from source due to merge failure on the last release
|
400
by David Reveman
Prepare for 0.2.0 release. |
1087 |
|
2806.2.6
by Sam Spilsbury
Restore NEWS file |
1088 |
Release 0.9.5.92 ( 2011-08-20 Sam Spilsbury <sam.spilsbury@canonical.com> )
|
1089 |
============================================================================
|
|
1090 |
Development Release (0.9.5.92)
|
|
1091 |
||
1092 |
Added GSettings schema generation
|
|
1093 |
Revised libdecoration interface
|
|
1094 |
Fixed crashes on shutdown
|
|
1095 |
Don't unredirect overlay windows until they have been shaped
|
|
1096 |
||
1097 |
Release 0.9.5.0 ( 2011-07-14 Sam Spilsbury <sam.spilsbury@canonical.com> )
|
|
1098 |
===========================================================================
|
|
1099 |
Development Release (0.9.5.0)
|
|
1100 |
||
1101 |
Added new CMake commands to simplify releases
|
|
1102 |
||
1103 |
Added unit tests
|
|
1104 |
||
1105 |
Fixed a number of reparenting and stacking bugs
|
|
1106 |
||
1107 |
Changed decoration interface. Now decorators can specify multiple decorations
|
|
1108 |
for a single window allowing compiz to cache decorations as needed
|
|
1109 |
||
1110 |
Release 0.9.4 (2010-02-24 Sam Spilsbury <sam.spilsbury@canonical.com>)
|
|
1111 |
========================================================================
|
|
1112 |
Development Release.
|
|
1113 |
||
1114 |
Main loop implementation now replaced by the GLib main loop, use custom
|
|
1115 |
event sources and event dispatch synchronisation. Allows better integration
|
|
1116 |
with plugins that require tight timing with GLib timers
|
|
1117 |
||
1118 |
Moved image and data generation into buildsystem extensions, and installation
|
|
1119 |
of such data into namespaced areas on the filesystem so plugins can't
|
|
1120 |
overwrite other plugin's data
|
|
1121 |
||
1122 |
Intelligently clip window shadows in decor
|
|
1123 |
||
1124 |
Fixed a number of 2D decoration issues
|
|
1125 |
||
1126 |
Fixed a number of reparenting, stacking and focus issues
|
|
1127 |
||
1128 |
Support different frame types in gtk-window-decorator
|
|
1129 |
||
1130 |
||
1131 |
Release 0.9.2.1 (2010-11-06 Sam Spilsbury <sam.spilsbury@canonical.com>)
|
|
1132 |
========================================================================
|
|
1133 |
Bugfix release.
|
|
1134 |
||
1135 |
||
1136 |
Release 0.9.2 (2010-10-24 Sam Spilsbury <smspillaz@gmail.com>)
|
|
1137 |
==============================================================
|
|
1138 |
Development release.
|
|
1139 |
||
1140 |
Made minimization functions wrappable
|
|
1141 |
||
1142 |
Decorators now get shadow settings from window properties on the root
|
|
1143 |
window and not through gconf, kconfig or dbus
|
|
1144 |
||
1145 |
Allow resizing from the center of the window
|
|
1146 |
||
1147 |
Clean up gtk-window-decorator
|
|
1148 |
||
1149 |
Fixed a number of reparenting bugs
|
|
1150 |
||
1151 |
Release 0.9.0 (2010-07-03 Sam Spilsbury <smspillaz@gmail.com>)
|
|
1152 |
==============================================================
|
|
1153 |
Development release.
|
|
1154 |
||
1155 |
Rewritten core in C++.
|
|
1156 |
||
1157 |
Rewritten plugin APIs.
|
|
1158 |
||
1159 |
Rewritten buildsystem in CMake, supports option code autogeneration,
|
|
1160 |
plugin build dependency handling, amongst other things.
|
|
1161 |
||
1162 |
Smart wrappable functions, enables saving on otherwise useless CPU cycles.
|
|
1163 |
||
1164 |
Reparenting window decorations.
|
|
1165 |
||
1166 |
Support for tiled textures and screen sizes larger than max_texture_size
|
|
1167 |
through the use of the copytex plugin.
|
|
1168 |
||
1169 |
Composite and OpenGL based rendering dropped from core, split into the
|
|
1170 |
opengl and composite plugins, which represent a step towards pluggable
|
|
1171 |
rendering backends.
|
|
1172 |
||
1173 |
Ability to run in non composited mode added to gtk-window-decorator
|
|
1174 |
and kde4-window-decorator.
|
|
1175 |
||
1176 |
kde-window-decorator dropped.
|
|
1177 |
||
1178 |
Added KDE plugin to integrate with the QT main loop and create a KApplication
|
|
1179 |
for KCrash support on KDE.
|
|
1180 |
||
1181 |
dbus plugin now uses screen number to identify compiz instance.
|
|
1182 |
||
1183 |
Dropped multi-screen mode, launch compiz on individual screens instead.
|
|
1184 |
||
1185 |
Shape drawing mode added to annotate plugin.
|
|
1186 |
||
1187 |
Fixed screen updates issue in annotate plugin.
|
|
1188 |
||
1189 |
Added serialization interface, which allows plugins to save/restore activity
|
|
1190 |
states between plugin and compiz reloads. Serialization info is stored in
|
|
1191 |
X11 window properties and is automatically dropped by the X Server when
|
|
1192 |
the window is destroyed.
|
|
1193 |
||
1194 |
Added compiztoolbox library plugin used by switchers and screenshot, which
|
|
1195 |
provide a simple interface for accessing XDG and drawing thumbnails.
|
|
1196 |
||
1197 |
Release 0.8.6 (2010-03-28 Danny Baumann <dannybaumann@web.de>)
|
|
1198 |
==============================================================
|
|
1199 |
Maintenance release.
|
|
1200 |
||
1201 |
Various focus and window placement fixes.
|
|
1202 |
||
1203 |
Fixed handling of windows that have a (server-drawn) border.
|
|
1204 |
||
1205 |
Fixed handling of window icons that have a colour depth of 1 bit.
|
|
1206 |
||
1207 |
Added KDE 4.4 support to KDE4 window decorator.
|
|
1208 |
||
1209 |
Release 0.8.4 (2009-10-14 Erkin Bahceci <erkinbah@gmail.com>)
|
|
1210 |
=============================================================
|
|
1211 |
Maintenance release.
|
|
1212 |
||
1213 |
Fixed many crashes (including doPoll/eventLoop ones).
|
|
1214 |
||
1215 |
Various memory leak fixes.
|
|
1216 |
||
1217 |
Fixed lost window issues with windows that are visible on all workspaces.
|
|
1218 |
||
1219 |
Fixed lost window issue when reducing the number of workspaces.
|
|
1220 |
||
1221 |
Fixed placing of dialogs (e.g. PolicyKit) behind currently focused window.
|
|
1222 |
||
1223 |
Fixed placing of new windows behind fullscreen window.
|
|
1224 |
||
1225 |
Fixed and improved screen resolution change handling (Compiz now remembers
|
|
1226 |
original window size and position).
|
|
1227 |
||
1228 |
Lowering a window now activates the topmost window when click-to-focus is on.
|
|
1229 |
||
1230 |
Fixed wobbly title bar hiding and bouncing near panel edges.
|
|
1231 |
||
1232 |
Screenshot plugin now saves to the correct desktop directory by default.
|
|
1233 |
||
1234 |
Fixed inconsistent icon sizes in switcher plugin.
|
|
1235 |
||
1236 |
Improved constraining of window size and position in move, resize, and wobbly.
|
|
1237 |
||
1238 |
Ported KDE4 window decorator to KDE 4.3.
|
|
1239 |
||
1240 |
Added support for _NET_REQUEST_FRAME_EXTENTS and _NET_SUPPORT_FULL_PLACEMENT
|
|
1241 |
EWMH hints.
|
|
1242 |
||
1243 |
Release 0.8.2 (2009-03-01 Danny Baumann <dannybaumann@web.de>)
|
|
1244 |
==============================================================
|
|
1245 |
Maintenance release.
|
|
1246 |
||
1247 |
Fixed issue in strut handling that could lead to struts being ignored
|
|
1248 |
for certain monitor configurations.
|
|
1249 |
||
1250 |
Fixed window position constraining logic.
|
|
1251 |
||
1252 |
Fixed kconfig xslt files missing from 0.8.0 tarball.
|
|
1253 |
||
1254 |
Release 0.8.0 (2009-02-20 Danny Baumann <dannybaumann@web.de>)
|
|
1255 |
==============================================================
|
|
1256 |
Fourth stable release of compiz.
|
|
1257 |
||
1258 |
New plugin "commands" that handles the bindings for arbitrary commands that |
|
1259 |
previously were handled in core. In addition to the previously present key
|
|
1260 |
bindings button and edge bindings were added as well.
|
|
1261 |
||
1262 |
New plugin "gnomecompat" which handles bindings that are exclusively used |
|
1263 |
in the Gnome desktop environment and removed the corresponding bindings
|
|
1264 |
from core. This change fixes main menu and run dialog bindings for KDE users
|
|
1265 |
as those previously were conflicting between compiz and KDE. Gnome users
|
|
1266 |
upgrading should make sure to enable this plugin.
|
|
1267 |
||
1268 |
Added support for _NET_WM_FULLSCREEN_MONITORS EWMH hint.
|
|
1269 |
||
1270 |
Added support for reading the icon hint from the WM_HINTS property if
|
|
1271 |
_NET_WM_ICON is not available.
|
|
1272 |
||
1273 |
Update Gnome support for Gnome 2.24.
|
|
1274 |
||
1275 |
Added options to scale plugin that allow "toggle type" behaviour for |
|
1276 |
key and button bindings.
|
|
1277 |
||
1278 |
Several memory leak fixes.
|
|
1279 |
||
1280 |
Adjusted gtk-window-decorator for newer libmetacity-private versions.
|
|
1281 |
||
1282 |
Fixed gtk-window-decorator display for RTL languages.
|
|
1283 |
||
1284 |
Adjusted kde4-window-decorator for KDE 4.2 API.
|
|
1285 |
||
1286 |
Large number of minor bug fixes, especially in resize handling and
|
|
1287 |
stacking code.
|
|
1288 |
||
1289 |
Translation updates
|
|
1290 |
||
1291 |
Release 0.7.8 (2008-09-17 Danny Baumann <dannybaumann@web.de>)
|
|
1292 |
==============================================================
|
|
1293 |
Development release.
|
|
1294 |
||
1295 |
New plugin "obs" that handles opacity, brightness and saturation bindings |
|
1296 |
and matches.
|
|
1297 |
||
1298 |
Put unresponsive window greyout, including options to configure it, to
|
|
1299 |
fade plugin.
|
|
1300 |
||
1301 |
Add "constant fade time" fade mode to fade plugin. |
|
1302 |
||
1303 |
Removed opacity bindings and matches from core. Users that entered opacity
|
|
1304 |
matches should enable the obs plugin and enter the matches there.
|
|
1305 |
||
1306 |
Enhanced timer infrastructure to allow synchronization of execution of
|
|
1307 |
multiple timer callbacks.
|
|
1308 |
||
1309 |
Added matching for window's alpha channel (match type rgba=[0|1]).
|
|
1310 |
||
1311 |
Reflect new Metacity "spacer" button type in gtk-window-decorator. |
|
1312 |
||
1313 |
Various bugfixes.
|
|
1314 |
||
1315 |
Translation updates.
|
|
1316 |
||
1317 |
Release 0.7.6 (2008-05-29 Dennis Kasprzyk <onestone@opencompositing.org>)
|
|
1318 |
=========================================================================
|
|
1319 |
Development release.
|
|
1320 |
||
1321 |
Rewrite of place plugin, which significantly improves multi-output
|
|
1322 |
behaviour.
|
|
1323 |
||
1324 |
Configurable multi-output behaviour in place.
|
|
1325 |
||
1326 |
Removed plane plugin. Former plane plugin users are encouraged to use
|
|
1327 |
the wall plugin of Compiz Fusion.
|
|
1328 |
||
1329 |
Removed cube wallpaper painting. Users are encouraged to use the Compiz
|
|
1330 |
Fusion wallpaper plugin instead.
|
|
1331 |
||
1332 |
Place plugin viewport placement viewport numbers are now 1-based.
|
|
1333 |
||
1334 |
Panel and desktop selection mode in switcher plugin.
|
|
1335 |
||
1336 |
Improved painting behaviour when using overlapping outputs.
|
|
1337 |
||
1338 |
Gtk-window-decorator now emits accessibility events when switching.
|
|
1339 |
||
1340 |
Gtk-window-decorator behaviour when using Metacity themes has been
|
|
1341 |
improved to match Metacity better.
|
|
1342 |
||
1343 |
KDE4-window-decorator has been adapted to current KDE4 API.
|
|
1344 |
||
1345 |
Various bugfixes.
|
|
1346 |
||
1347 |
Release 0.7.4 (2008-03-04 Dennis Kasprzyk <onestone@opencompositing.org>)
|
|
1348 |
=========================================================================
|
|
1349 |
Development release.
|
|
1350 |
||
1351 |
Configurable handling of overlapping output devices.
|
|
1352 |
||
1353 |
Enhanced focus stealing prevention with configurable amount of focus
|
|
1354 |
stealing prevention.
|
|
1355 |
||
1356 |
Added configurable, optional delay for edge actions to prevent
|
|
1357 |
accidential invocation.
|
|
1358 |
||
1359 |
Generalized vertex system to improve plugin compatibility.
|
|
1360 |
||
1361 |
Optimized gaussian blur shaders to support more hardware.
|
|
1362 |
||
1363 |
Improved unredirection of fullscreen windows.
|
|
1364 |
||
1365 |
Several bugfixes.
|
|
1366 |
||
1367 |
Translation updates.
|
|
1368 |
||
1369 |
Release 0.7.2 (2008-03-06 Dennis Kasprzyk <onestone@opencompositing.org>)
|
|
1370 |
=========================================================================
|
|
1371 |
Development release.
|
|
1372 |
||
1373 |
Several bugfixes
|
|
1374 |
||
1375 |
Translation support in gtk-window-decorator.
|
|
1376 |
||
1377 |
Updated translations.
|
|
1378 |
||
1379 |
Added wrapable session functions to core. This allows to provide a full session save/restore in a plugin.
|
|
1380 |
||
1381 |
Release 0.7.0 (2008-02-07 Dennis Kasprzyk <onestone@opencompositing.org>)
|
|
1382 |
=========================================================================
|
|
1383 |
Development release.
|
|
1384 |
||
1385 |
A core plugin has been added that allows handling certain core APIs, such as
|
|
1386 |
querying the ABI version, similarly to plugin APIs, allowing sharing more
|
|
1387 |
code.
|
|
1388 |
||
1389 |
Added a simple object system, which generalize the privates mechanism and the plugin system. It allows to share more code between display, screen and window objects. It also makes it possible to properly introduce new object types without changing the plugin interface or breaking the API.
|
|
1390 |
||
1391 |
Multi-display support.
|
|
1392 |
||
1393 |
Various fixes in ICCCM compliance, window stacking and focus handling.
|
|
1394 |
||
1395 |
Validity checking of ConfigureRequest events.
|
|
1396 |
||
1397 |
Fixes to transient children placement in place plugin.
|
|
1398 |
||
1399 |
Hooks have been added to the cube plugin which allow better control of
|
|
1400 |
viewport drawing.
|
|
1401 |
||
1402 |
Middle and right click actions have been made configurable in
|
|
1403 |
gtk-window-decorator.
|
|
1404 |
||
1405 |
Gtk-window-decorator now optionally allows mouse wheel title bar actions, such
|
|
1406 |
as shading.
|
|
1407 |
||
1408 |
A KDE4 port of the kde-window-decorator has been added.
|
|
1409 |
||
1410 |
Frequent crashes of kde-window-decorator for some people have been fixed.
|
|
1411 |
||
1412 |
||
1413 |
Release 0.5.4 (2007-08-20 David Reveman <davidr@novell.com>)
|
|
1414 |
============================================================
|
|
1415 |
Development release.
|
|
1416 |
||
1417 |
XCB is now required.
|
|
1418 |
||
1419 |
Major improvements to option system that makes
|
|
1420 |
configuration backend integration much less complex.
|
|
1421 |
||
1422 |
Kconfig plugin that provides proper KDE configuration
|
|
1423 |
support.
|
|
1424 |
||
1425 |
Kcfg files are generated from the meta-data and they can
|
|
1426 |
be used to generate C++ source code that will provide an
|
|
1427 |
API for applications to access all compiz configuration
|
|
1428 |
data used by the kconfig plugin.
|
|
1429 |
||
1430 |
||
1431 |
Release 0.5.2 (2007-08-03 David Reveman <davidr@novell.com>)
|
|
1432 |
============================================================
|
|
1433 |
Development release.
|
|
1434 |
||
1435 |
Better support for multiple X-screens.
|
|
1436 |
||
1437 |
XML-based meta-data system for handling of various kinds
|
|
1438 |
for meta-data like plugin descriptions, default option
|
|
1439 |
values, etc.
|
|
1440 |
||
1441 |
Major improvements to option initialization based on the
|
|
1442 |
new meta-data system.
|
|
1443 |
||
1444 |
Logging framework.
|
|
1445 |
||
1446 |
Support for configurable button layout in metacity themes
|
|
1447 |
has been added to gtk-window-decorator.
|
|
1448 |
||
1449 |
Glib plugin that allows plugins that use the glib main
|
|
1450 |
loop to integrate properly with the compiz main loop
|
|
1451 |
without waking up periodically to check for pending
|
|
1452 |
events.
|
|
1453 |
||
1454 |
Plugin plugins that make it possible to adjust and extend
|
|
1455 |
the behavior of existing plugins through new plugins.
|
|
1456 |
||
1457 |
More dynamic handling of output devices, which allows the
|
|
1458 |
output device configuration used when rendering to be
|
|
1459 |
changed between frames.
|
|
1460 |
||
1461 |
Transparency support in cube plugin.
|
|
1462 |
||
1463 |
Introspection support in dbus plugin.
|
|
1464 |
||
1465 |
||
1466 |
Release 0.5.0 (2007-04-02 David Reveman <davidr@novell.com>)
|
|
1467 |
============================================================
|
|
1468 |
Development release.
|
|
1469 |
||
1470 |
Remove stencil buffer requirement.
|
|
1471 |
||
1472 |
Focus stealing prevention support.
|
|
1473 |
||
1474 |
Blur plugin that provide support for blurring windows and
|
|
1475 |
contents behind translucent windows.
|
|
1476 |
||
1477 |
Fragment attribute interface that allow plugins
|
|
1478 |
to perform more advanced fragment shading effects and
|
|
1479 |
integrate properly with other plugins.
|
|
1480 |
||
1481 |
Extensible window matching interface and new option type
|
|
1482 |
that provide advanced window selection functionality.
|
|
1483 |
||
1484 |
Plugin that provide a composited video interface for
|
|
1485 |
efficient video playback.
|
|
1486 |
||
1487 |
FUSE plugin that maps compiz options to a file-system and
|
|
1488 |
allow efficient manipulation of options by reading and
|
|
1489 |
writing files.
|
|
1490 |
||
1491 |
Better occlusion detection and more efficient rendering.
|
|
1492 |
||
1493 |
Flat file configuration backend.
|
|
1494 |
||
1495 |
||
1496 |
Release 0.3.6 (2006-12-31 David Reveman <davidr@novell.com>)
|
|
1497 |
============================================================
|
|
1498 |
Development release.
|
|
1499 |
||
1500 |
Add support for unredirect of fullscreen windows when using
|
|
1501 |
the composite overlay window and make usage of the
|
|
1502 |
composite overlay window for output default.
|
|
1503 |
||
1504 |
Add file notification API.
|
|
1505 |
||
1506 |
Add inotify plugin that implements file notification API.
|
|
1507 |
||
1508 |
A "GetPlugins" method has been added to dbus plugin |
|
1509 |
and it can be used to retrieve a list of available plugins.
|
|
1510 |
||
1511 |
A 'GetPluginMetadata' method has been added to dbus plugin
|
|
1512 |
and it returns metadata for available plugins.
|
|
1513 |
||
1514 |
Add support for switching between windows without having
|
|
1515 |
the thumbnail window show up.
|
|
1516 |
||
1517 |
Switcher thumbnails now include decorations and shadows.
|
|
1518 |
||
1519 |
Basic drag and drop support has been added to scale plugin.
|
|
1520 |
||
1521 |
It's now possible to initiate scale plugin for specific window
|
|
1522 |
groups.
|
|
1523 |
||
1524 |
Window menu icon support has been added to gtk window decorator.
|
|
1525 |
||
1526 |
Improved support for metacity themes.
|
|
1527 |
||
1528 |
Add KDE window decorator with support for shadows and opacity
|
|
1529 |
has been added.
|
|
1530 |
||
1531 |
||
1532 |
Release 0.3.4 (2006-11-21 David Reveman <davidr@novell.com>)
|
|
1533 |
============================================================
|
|
1534 |
Development release.
|
|
1535 |
||
1536 |
Edge button, which can be used to require a button press
|
|
1537 |
for edge actions to be triggered.
|
|
1538 |
||
1539 |
Basic compiz event support.
|
|
1540 |
||
1541 |
Zoom plugin now works without "largedesktop" feature. |
|
1542 |
||
1543 |
Cube plugin now handles desktop width less than 4 times |
|
1544 |
the screen better. |
|
1545 |
||
1546 |
Support for multiple desktops (workspaces). |
|
1547 |
||
1548 |
Handling of _NET_DESKTOP_GEOMETRY client messages has |
|
1549 |
been fixed. |
|
1550 |
||
1551 |
Much better multi-head support. |
|
1552 |
||
1553 |
Annotate plugin has been added. |
|
1554 |
||
1555 |
Clone plugin which can be used to clone outputs in a |
|
1556 |
convenient way has been added. Currently more of a |
|
1557 |
prototype as we need randr++ and input transformation |
|
1558 |
in the server to do this properly. |
|
1559 |
||
1560 |
Shadow color option has been added. |
|
1561 |
||
1562 |
initiate_all option has been added to scale plugin. |
|
1563 |
||
1564 |
Zoom factor option has been added to zoom plugin. |
|
1565 |
||
1566 |
Support for new metacity theme version and support for |
|
1567 |
metacity versions < 2.15.21. |
|
1568 |
||
1569 |
Event window placement when using some metacity |
|
1570 |
themes has been fixed. |
|
1571 |
||
1572 |
Fix a number of issues related to minimizing windows |
|
1573 |
with transients. |
|
1574 |
||
1575 |
||
1576 |
Release 0.3.2 (2006-10-20 David Reveman <davidr@novell.com>) |
|
1577 |
============================================================
|
|
1578 |
Development release. |
|
1579 |
||
1580 |
snap_inverted option has been added to wobbly plugin. |
|
1581 |
||
1582 |
Configuration support has been added to dbus plugin. |
|
1583 |
||
1584 |
Add 'command' option has been added to decoration plugin, |
|
1585 |
which can be used to automatically launch a decorator |
|
1586 |
when one isn't already running. |
|
1587 |
||
1588 |
Opacity support for metacity themes. |
|
1589 |
||
1590 |
A raise_window option has been added. |
|
1591 |
||
1592 |
Decorations on maximized windows are now rendered |
|
1593 |
correctly when using metacity themes. |
|
1594 |
||
1595 |
An ignore_hints_when_maximized option, which makes compiz |
|
1596 |
ignore size increment and aspect hints for maximized |
|
1597 |
windows has been added and made default. |
|
1598 |
||
1599 |
Better default option values for rotate plugin. |
|
1600 |
||
1601 |
and much more... |
|
1602 |
||
1603 |
||
1604 |
Release 0.2.0 (2006-10-02 David Reveman <davidr@novell.com>) |
|
1605 |
============================================================
|
|
1606 |
First official release of compiz. |