UVF exception 0.3.6 to 0.4 (pre-version)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: compiz
The diff with the previous version is not trivial, compiz is still far to be rocking stable though and 0.4 is a bug fix update
list of the changes for the update from Nicolas Bruguier:
"New upstream version:
-> Core
- Add Fragment Attribute Interface that it provides a pluggable
way to use programmable per-fragment operations and will allow
us to take advantage of the latest OpenGL extensions and
create some really amazing effects while still making sure
that everything integrate perfectly.
- Basic focus prevention support.
- Add demands attention state when focus on map was prevented.
- Add session restart support.
- Add run terminal action.
-> New Plugins
+ Blur plugin:
- Avoid blurring opaque client windows.
-> Bugs
- Parse list option parameters properly.
- Check version of libXrender and workaround gradient issue if
older than 0.9.3. See fdo bug 9526 for more info.
- Do not force a resize when maximize state changes
- Terminate move state on button clicks.
- Render decorations after client window so it's possible to
have decorations that cover part of the client window.
- Position frame window properly.
- Fix sync request issue that could caused windows to get into
a state where they were never updated.
- Fix issue with windows being maximized on incorrect output.
- Fix so that windows are centered properly in scale slots.
- Add temporary fix to avoid transformed windows in switcher.
- Make sure no core instance of window is painted after minimize
- Add window damage properly when opacity is less than 100.
- Add missing calls to gdk_display_sync and replace all calls
to XSync with calls to gdk_display_sync for consitancy.
- Fix nasty server resource leak.
- Initialize watch pointer in inotify display struct properly.
- Reset rotation correctly when we receive a client message that
cause us to move the viewport.
- Fix active window tracking.
- Enable the code in the placement plugin that maximize windows
when they are too big for their work area.
- Only draw top/bottom face after clearing screen.
- Perform zoom effect by translating screen instead of windows.
- Don't end zoom animation so quickly."
that will be for next cycle now