[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

compiz-fusion-plugins-main: Changes to 'refs/tags/compiz-fusion-plugins-main-0.9.2.1+git20110224.g4a6783f-1'



Tag 'compiz-fusion-plugins-main-0.9.2.1+git20110224.g4a6783f-1' created by Sean Finney <seanius@debian.org> at 2011-03-04 07:06 +0000

Debian release 0.9.2.1+git20110224.g4a6783f-1

Changes since 0.9.0:
Adel Gadllah (1):
      * Fix build on PPC64

Andrew (1):
      Fix whitespace.

Andrew Riedi (1):
      Fix whitespace.

C-F Language team (18):
      translation updates
      translation update
      emerald translation updates
      translation updates
      translation updates
      translation updates
      translation updates
      new translations and updates
      new translations and updates
      l10n updates
      l10n updates
      l10n updates
      l10n updates
      l10n updates
      l10n updates
      l10n updates
      l10n updates
      l10n updates

C-F language team (1):
      translation updates

Carlo Palma (1):
      New effect: Airplane

Compiz Fusion l10n team (1):
      Translations update

Cyril Brulebois (5):
      Add Vcs-* headers.
      Tighten dependencies on compiz-core.
      Try to detect ABI detection breakage, ensure COMPIZCORE_DEPENDS is not empty.
      Upload to unstable.
      Add Homepage field.

Danny Baumann (610):
      Begin to convert animation to use int descriptions.
      Fix basic metadata for former string options.
      Improve formatting and option description.
      Load resizeinfo after resize.
      Whitespace & formatting improvements.
      Use Compiz' resize notify message to determine the current window size.
      Build fix.
      Crash fix.
      Remove No
      Track the first grabbed window, not the last one.
      Use int options and int descriptions for the animation type options.
      Improve spelling and code formatting.
      Minor cleanup.
      Adjust TODO list and mail address.
      Don't do a fade animation while scale is active.
      Fix indentation.
      Re-sort some options.
      Fix indention.
      Re-sort some options.
      Fix whitespace.
      Added category and grouping.
      Whitespace fixes.
      Typo fix.
      Re-sort options.
      Dummy commit.
      printf -> compLogMessage
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/compcomm/plugins/animation
      Use hovered window instead of selected window.
      printf -> compLogMessage
      printf -> compLogMessage
      printf -> compLogMessage
      printf -> compLogMessage
      Correctly round window highlight rectangle position.
      Don't wait for animation to finish for doing actions.
      Remove command line parameters for wall/resizeinfo/text build and replace them by proper package checks.
      Move to utility section.
      Move to utility section.
      Added pkg-config file and adjusted header file name.
      Updated Makefile and use text plugin package.
      Fix include file.
      Fixed include file (should have been done by commit hook...)
      Install text plugin header and pkg-config file.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/compcomm/plugins-main
      Properly adjust maximum size of window title to slot size.
      Fix size calculation for windows without size increment hint.
      Adjust header.
      Properly free window private index.
      Fixed animation not being loadable.
      Fix automerge issues by copying the latest code from plugins/animation.
      Function and variable scope cleanup.
      Fix file list and fix conflicts by copying the latest code from the plugin repo.
      Improve description.
      prepareXCoords -> transformToScreenSpace
      prepareXCoords -> transformToScreenSpace.
      Fix possibly uninitialized return value.
      Remove trailing whitespace.
      Fix possible NULL pointer dereferences.
      Fix some possible NULL pointer dereferences.
      Update file list.
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      xml -> xml.in
      Update file list.
      Fix typo.
      Update to include -main plugin translatable strings.
      More German translation updates.
      Even more German translations.
      Check return value.
      Added NULL pointer check.
      Fix typo.
      Fixed a few typos and added some more translations.
      Include po directory in Makefile.am.
      Fix missing anim with transparent cube in magic lamp, dream, folds.
      Update file list.
      Update template.
      Updated German translation for gotovp.
      Translation update by Forlong.
      Fix indention.
      Compiz indention style.
      Indention fixes.
      Compiz indention style.
      Update file list.
      Fix incompatibility between unmap fadeout of the fade plugin and minimized window icon display.
      Also scale icons according to their position in the ring, not only the windows.
      Don't scale icons for minimized windows twice.
      Only use depth scaling for emblem icon display.
      Code cleanup.
      Code formatting fixes.
      Fix typo.
      Update with intltool-update
      Added translations for scalefilter.
      Some updates to German translation.
      Some more minor German translation updates.
      Update file list.
      More German translation updates.
      Update file list.
      Fix missing NULL pointer check.
      Also allow DnD for flip edges.
      Properly initialize variables for the client list storage.
      Properly handle out-of-memory conditions when updating the client list copy.
      Minor cleanup.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/animation
      Update file list.
      Update template.
      Simplify match because the workarounds plugin will handle the workarounds.
      Simplify match. The workarounds plugin will handle the workarounds.
      Added Qt window fix (taken from animation plugin).
      Cleanup.
      Remove animation workarounds (handled by workarounds plugin).
      Added fade dependency.
      Added build system for workarounds plugin.
      BCOP does the metadata handling.
      Remove trailing whitespace.
      Windows in show desktop mode are also valid switcher windows.
      Only skip SkipTaskbar windows, not SkipPager ones.
      Use event name from structure rather than a hardcoded one for comparison.
      Only apply KDE menu fix to override_redirect windows.
      Make sure we snap maximized windows to the right output.
      Code cleanup, unnecessary code removal and optimizations.
      Compiz indention style.
      Remove dead code.
      Factor out context creation to a function.
      Remove more dead code.
      Factor out cairo layer clearing to a function.
      Remove more dead code.
      Factor out quad drawing to a function.
      Indention fix.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/wall
      Revert stuff commited by accident.
      Get rid of screenGrabExist.
      Remove stuff commited accidentially (again).
      Actually use ARROW_SIZE constant.
      Make sure that saved window coordinates follow window movement when a maximized window is dragged between viewports.
      Fix mouse pointer desynchronization on window move by synchronizing the viewport changes only on ungrab.
      Use expoTermExpo when leaving expo mode to avoid code duplication.
      Fix viewport selection & termination with mouse click.
      Improve variable naming.
      Allow termination of expo mode with return key.
      Various code cleanups.
      Properly reset viewport update mode variable.
      Select active viewport by default.
      Cycle selected viewport with mousewheel scrolling.
      Do moving animation by translating the painting.
      Compiz indention style & cleanups.
      Compiz indention and cleanups.
      Fix in-window calculations.
      Small cleanup.
      Fix some compiler warnings.
      Compiz indention and missing NULL checks.
      Added build system for colorfilter.
      Include /compiz in DATADIR define.
      Fix build system for colorfilter.
      Update file list.
      Some German translation updates.
      Update file list.
      Only include present XML files.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins-main
      Fix adding windows to ring.
      Fixed adding windows to switcher.
      Fix problems when selected window is removed.
      Fix problems when the selected window is closed.
      Whitespace fixes.
      Fix calculations.
      Merge in gotovp functionality.
      Fix header.
      Remove gotovp metadata.
      Fix plugin description.
      Update German translation to reflect vpswitch changes.
      Fix spelling.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/wall
      Some German translation updates.
      Also allow fullscreen windows to be moved in expo mode.
      Remove trailing whitespace.
      Fixed match defaults.
      Cleaned up initial neg state assignment for windows and fixed exclude match change handling.
      Fixed exclude match change handling.
      Honour wrap around setting on edge flipping.
      Fix default matches.
      Cleaned up initial filter state setting.
      Fixed exclude match handling.
      Meaningful grouping for actions.
      Remove widget functionality.
      Whitespace improvements and less code duplication.
      Use one-shot timer instead of MapNotify for applying rules.
      Fix screen option numbering.
      Wrap into matchExpHandlerChanged and matchPropertyChanged functions to get notified when we need to re-check the matches.
      Cleanups and intendion fixes.
      Cleanup and indention fixes part 2.
      Adjust header.
      Added option to suppress ARGB visuals for matched windows.
      Track core changes.
      Fixed rotate initiation.
      Fixed legacy fullscreen support.
      Don't handle InputOnly windows.
      Use core utility functions to retrieve scale's ABI version and displayPrivateIndex.
      Fixed rotate initiation.
      Fixed legacy fullscreen support.
      Don't handle InputOnly windows.
      Track core changes.
      Check core ABI version.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/workarounds
      Track core changes.
      Track core changes.
      (Partially) track core changes.
      Track core changes.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/expo
      Track core changes.
      Revert accidential change.
      Revert accidential change.
      Finalize core changes tracking.
      Fix typo.
      Rename text.h to compiz-text.h.
      Use correct header file.
      Use correct header file.
      Use correct header file.
      Track header file rename.
      Use correct header file.
      Revert "Fixed rotate initiation."
      0.6 doesn't have the new action system yet.
      Text plugin header file was renamed.
      Dummy commit.
      Fix recognition of Firefox windows.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins-main
      Fix recognition of Firefox windows.
      Provide ABI version.
      Add option to render window title with viewport number.
      Actually set ABI version.
      Track text plugin changes and look for its presence.
      Track text plugin changes and check for its presence.
      Track text plugin changes and check for its presence.
      Track text plugin changes and check for its presence.
      Cleanup and beautification.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins-main
      Remove stale file.
      Build BCOP sources for text.
      Give local includes in the include/ directory priority over global ones.
      Fixed viewport number calculation.
      Show viewport number in window title when showing windows from all viewports.
      Show viewport number in window title when showing windows from all viewports.
      Show viewport number in window title when showing windows from all viewports.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/shift
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Replace strndup usage with malloc and strncpy.
      Properly terminate strings.
      Compiz coding style.
      Check firefox menu class name case insensitive.
      Check firefox menu class name case insensitive.
      Don't always overwrite wmType.
      Don't always overwrite wmType.
      Track core changes.
      Add fullscreen as allowed action for windows that actually _are_ fullscreen and just have their minimum size set to the same value as the maximum size.
      Add fullscreen as allowed action for windows that actually _are_ fullscreen and just have their minimum size set to the same value as the maximum size.
      Track core changes.
      The window passed to handleEnter might be NULL, so we have to pass the screen struct, too.
      Simplification. It should be sufficient to allocate the protocols on the stack.
      Remove unneeded headers.
      Don't include unneeded headers.
      Fix default key binding.
      Fix default keybinding.
      Firefox 3 has Popup as menu class name.
      Firefox 3 has Popup as menu class name.
      Fix byte ordering for big endian machines.
      Fix byte ordering for big endian machines.
      Don't wrap around when moving up/down/left/right.
      Don't wrap around when moving up/down/left/right.
      Initialize as->output to a valid output structure.
      Initialize as->output to a valid output structure.
      Replace strndup usage with malloc and strncpy.
      Properly terminate strings.
      No need to copy core clip planes.
      Using matrixTranslate instead of ScreenPaintAttrib.
      Indention fix.
      Optimizations.
      Fix in-window calculations.
      w->wmType may be different from the window type retrieved by getWindowType.
      Fix in-window calculations.
      Grab translation calculation code from plane plugin.
      passive_ghrab must be set to false, not true.
      passive_grab must be set to false, not true.
      Use passive grabs for the expo-only buttons.
      Enable legacy fullscreen support by default.
      Enable legacy fullscreen support by default.
      Grab translation calculation code from plane plugin.
      Proper error handling for invalid JPEG files.
      Proper error handling for invalid JPEG files.
      Give local includes in the include/ directory priority over global ones.
      Do workarounds on map.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/workarounds
      We should never set the fullscreen state to desktop windows as this will break the stacking.
      Do workarounds on map.
      We should never set the fullscreen state to desktop windows as this will break the stacking.
      Fix typo.
      Fix typo.
      We should remove the fullscreen flag while core processes a ConfigureRequest event.
      We should remove the fullscreen flag while core processes a ConfigureRequest event.
      Correctly terminate Drag'n'Drop when terminating expo mode.
      moveWindowToViewportPosition moves the window already, no need for a second move.
      moveWindowToViewportPosition moves the window already, no need for a second move.
      Always use the output device the mouse pointer is on for displaying the switcher box.
      Minor beautification.
      Free slots on plugin unload.
      More minor cleanup and beautification.
      Added OpenOffice.org menu fix.
      Use real window type for comparison rather than the one set before.
      Use core's matrix functions.
      Complete using core matrix functions.
      resetToIdentity is no longer present.
      Correct arguments.
      Use CompVector.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/animation
      Whitespace fixes.
      Optimization.
      Track core changes.
      Track core changes.
      Track core changes.
      Use window parameter.
      Show preview window as long as the initiating key/button is pressed.
      A terminate function may be called without the root window passed to it; make sure DnD is ended correctly in that case.
      Cleanup, coding style.
      Don't define VERSION twice.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins-main
      Fix potential memleak.
      Restructure fullscreen window list code.
      Allow showing shaded windows.
      Allow showing shaded windows.
      Use wording already present in translations.
      Use wording already present in translations.
      Make sure the fullscreen workaround is only applied to windows which are either already mapped or request being mapped.
      Dummy commit.
      Added build system for bs.
      Put in accessibility category.
      Improve option grouping.
      Use screen work area for put-to-corner if user double-tapped the corresponding key.
      Update window attributes after moving so that maximized windows do not get weird sizes.
      Prevent moved window losing focus if click-to-focus is disabled and the pointer leaves the window during animation.
      Remove useless code.
      Use window's head instead of current head.
      Save a lot of duplicated code by not transferring the put type via the option structure.
      Use putToViewport, which validates the face parameter.
      Use case-insensitive matching.
      Rename exact to absolute.
      Add relative movement mode.
      Build fix.
      Fix typo.
      Use internal animation geometry instead of server geometry for head determination while the animation is running.
      Coding style fix.
      Account for translation.
      Use coordinates on viewport instead of global ones for grab notify.
      Load after decoration to make sure we always overwrite decoration's window movements. This works fine because we also saved the geometry after decoration movement. Reflect that in the calculations.
      Rename name to title to differentiate it from the resName.
      Only save title, name, class if available.
      Avoid code duplication.
      Also save window role.
      Optimize function signatures.
      Also restore resClass, resName and role.
      Also try to match window role as suggested by ICCCM section 5.1. Use class/name match as last resort.
      Various fixes to make session restore work with all kinds of timings:
      As objectAdd is _not_ called for objects that are present before plugin load (and specifically, windowAdd is not called for windows that are present on Compiz load), work around this using a timer.
      The new timing requires us to not include the decorations into the saved position.
      Optimize hack.
      Actually, one timer per display is enough.
      Don't save unmapped windows that we didn't unmap.
      Properly call other wrapped functions.
      Also save & restore window command text.
      Improve matching algorithm.
      - WM_COMMAND is a client leader property
      Fix handling of windows without client id, but with WM_COMMAND.
      Make saving non-XSMP conformant apps optional.
      Update file header.
      Disable save legacy by default as it messes Gnome's panels up.
      Merge branch 'master' of git+ssh://maniac@git.compiz-fusion.org/git/fusion/plugins/session
      Damage bounding box only if not finishing.
      Don't access already free'd memory.
      Make sure InfoLayer is initialized correctly.
      Don't filter out windows that have the client leader property set.
      Mark session files as UTF-8 encoded.
      Only save session state on shutdown.
      Added missing newline.
      Only render window title for windows with slot.
      Only create pixmap if the size is valid.
      Render window titles at start of animation, not the end.
      Don't do anything to override_redirect windows.
      Fixed flicker when cancelling expo.
      Hook into selectWindow proc to make the highlight follow keyboard initiated window selection.
      Remove debug artifact.
      Don't switch viewports when a window requests to get focus.
      Allocate filename dynamically.
      Fix minor possible memleak.
      Simplification and free filename in error cases.
      Don't follow scale's window activations.
      Track core changes.
      Merge branch 'master' of git+ssh://maniac@git.compiz-fusion.org/git/fusion/plugins/session
      Fixed handling of binding termination.
      Only ignore initial saveYourself calls instead of all non-shutdown ones.
      Makefile update
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/animation
      Makefile update
      Merge branch 'master' of git+ssh://maniac@git.compiz-fusion.org/git/fusion/plugins/session
      Track core changes.
      Remove superflous variable.
      Switch to window viewport on window activation rather than focus change.
      Add nodelay hint to flip edges.
      Only send out sync request if new size is different from previous size.
      Send out sync request when changing window size.
      Send out sync request when changing window size.
      Core now recalculates window type and action on state changes.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/winrules
      Core now recalculates window type and actions on state changes.
      Core now calculates window type and actions on state changes.
      Merge branch 'master' of git+ssh://maniac@git.compiz-fusion.org/git/fusion/plugins/session
      Properly restore input hint and window protocols.
      Allow viewport switching without any sliding animation.
      Fix segfault on using mouse selection.
      Use text's background rendering.
      Clear out last highlighted window on select to make sure the highlight is properly damaged if the window selection in scalefilter is changed.
      Optimizations.
      Only clear out last highlighted window on state changes, not on every selection.
      Set internal hint.
      Set internal hint.
      Set internal hint for desktop bindings.
      Coding style fixes, cleanups.
      Minor cleanup.
      Issue screengrab during sliding to make sure core ignores EnterNotify events happening during viewport change.
      Also activate sliding when switcher is active.
      Optimization.
      Cleanup, coding style.
      Added bindings for pulling windows to the current viewport.
      Fixup indention.
      Improve descriptions.
      More description fixup.
      Improved window pulling.
      Dummy commit.
      Added staticswitcher to build system.
      Improve damage behaviour.
      Damage optimizations.
      Added selected window highlight rectangle.
      Combine bring_to_front and highlight_selected options into one option, making them mutually exclusive.
      Allow DnD for wall's flip edges.
      Minor cleanup.
      Properly initialize variable.
      Properly initialize variable.
      Plug mem leaks.
      Plug mem leaks.
      Plug memory leak.
      Get rid of unneeded heap allocation.
      Plug mem leak.
      Only evaluate match for non-panel selection mode and set it to a sensible default.
      Merge branch 'master' of git+ssh://maniac@git.compiz-fusion.org/git/fusion/plugins/staticswitcher
      Don't show highlight rectangle for invisible windows.
      Properly initialize variables.
      Use icon geometry stored in CompWindow struct.
      Use icon geometry stored in CompWindow struct.
      Highlight icon geometry for minimized windows in rectangle highlight mode.
      Added option for highlight rectangle mode for minimized windows.
      Draw highlight border using three rects in 2 different colors.
      Added alignment of thumbnails to the right.
      Increase damage rectangle for minimized windows a bit to cover rounding issues.
      Added an option for converting urgency to demands_attention state.
      Disable line smoothing before drawing outline.
      Don't allow wall initiation when scale is active.
      Use simpler check for unmanaged windows.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/session
      Only focus default window when not activating a window.
      Only focus default window if switcher is not active.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins-main
      Always return TRUE after sucessfully processing screen option changes.
      Track core changes.
      Track core changes.
      Remove bs plugin from build system (obsoleted by Compiz obs plugin).
      Properly invoke next and prev actions.
      Fix typo in animation name.
      Install animation plugin devel stuff.
      Install animation plugin pkgconfig file.
      Install header and metadata only if plugin is installed as well.
      Fix file list.
      Added a match to open window maximized initially.
      Fini display options properly.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/animation
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/animation
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Track core changes.
      Do not focus default window if viewport change was initiated due to window activation.
      - Properly fill in PPosition info
      Only restore old window type and state if window is not already destroyed.
      Properly fill in PPosition info.
      Optimization.
      Damage old thumb properly when making it invisible.
      Prevent excessive damage.
      Fix constant damage of thumbnail while it is shown.
      Set window class and name on the switcher window.
      Prevent animations for switcher window by default.
      Fix potential memleak.
      Fix potential memleak.
      Update switcher window internal state on map.
      Change window title according to mouse movement when using mouse selection mode.
      Make sure windows are restored on the correct viewport.
      Added option for hiding Utility windows from taskbar.
      Fix window type check and apply rules on MapRequest.
      Instead of modifying the cached values of input hint and protocols, hook into focusWindow to prevent focus.
      Remove FIXMEs as they are invalid.
      Make sure focusDefault always defaults to TRUE, not only when called from bindings.
      Fix formatting issues for RTL languages.
      There is no reason not to allow rules for dock windows.
      Use XWMHints structure provided by core.
      Fix memory leak.
      Update license.
      Show thumbnails for all windows that set the dock hint (also for below state ones).
      While in a grab, use window under pointer for checking if it's a desktop window.
      Don't allow movement of windows that are not supposed to be moved.
      Improve fade handling if a window is grabbed/ungrabbed during fade.
      Speed up window-on-viewport determination.
      Use core's normal cursor instead of having an extra copy.
      Never move windows without move action and don't keep screen grab around
      Always use highlighted window for actions (close/zoom/pull).
      Support icons larger than 64x64, which is especially useful for
      Support icons larger than 96x96 and limit painting of emblem icons to
      Add hu to LINGUAS file.
      Also add ko to LINGUAS file.
      Solve some weirdnesses with preview_timeout = 0 (such as preview not
      Determine direction angle at beginning of movement and keep it until
      Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/wall
      Improve rounding correctness.
      Minor coding style improvements.
      Fix rounding issues during drawing.
      Name button and key actions consistently.
      Load ezoom before staticswitcher to not mess up its display.
      Fix mouse-over-window calculation for sticky windows.
      Show panels in expo mode by default.
      Factor out movement code into separate function and clean up option
      Whitespace fix.
      Fix typo.
      Factor out window movement ending into separate function and only update
      Add functionality for putting a window to the next output.
      Use moveWindow / syncWindowPosition again.
      Only retain focus for focussed window.
      Correctly reflect output during animation.
      Don't constrain fullscreen windows to work area.
      Always respect move action.
      Fix memory leak.
      De-cruftify text plugin interface. - Use function pointer set as interface instead of providing a fake image renderer. - De-BCOP text plugin, BCOP wasn't needed anyway. - Some cleanups.
      Fix whitespace.
      Allocate returned data structure dynamically and add cleanup function.
      Added automatic binding of the pixmap to a texture.
      Added function for drawing text on screen.
      Added opacity parameter for text drawing.
      Check bindPixmapToTexture for errors.
      Added documentation to the header file.
      Adapt for text plugin interface changes.
      Adapt for text plugin interface changes.
      Adapt for text plugin interface changes.
      Adapt for text plugin interface changes.
      Fix double free.
      Added option that allows selecting windows from the switcher with the
      Always save topleft edge of window including decorations so we don't
      Disable some workarounds by default for cases which were fixed upstream
      Add a reasonable set of windows not sliding by default.
      Add workaround to force X-to-GLX synchronization, which should help for the race condition in the XDamage protocol Nvidia users are suffering from.
      Initialize variable correctly.
      Add protection against empty strings (cairo doesn't like 0x0 sized
      Add titleinfo and kdecompat.
      Dummy commit
      Dummy commit.
      Enable syncing X to GLX by default.
      Another dummy commit.
      Safeguard against invalid xid.

David Reveman (1):
      Update viewport when dragging a window to a new one.

Dennis Kasprzyk (250):
      Makefile update
      Makefile update
      Makefile update
      Makefile update
      Makefile update
      Makefile update
      Makefile update
      Makefile update
      Makefile update
      Makefile update
      Makefile update
      Makefile update
      Makefile update
      schema is generated from xml
      we have a simple build system
      link expo with GLU
      Applied lastest core changes
      Applied lastest core changes
      Applied lastest core changes
      Applied lastest core changes
      Applied lastest core changes
      Applied lastest core changes
      Applied lastest core changes
      - Use new output system to fix multihead
      Added better multimonitor handling
      Added a reflective ground
      Fixed reflection fadeout
      Don't unwrap a non used function.
      Show reflection in non rotated mode too
      added ground color selection
      - added ground size option
      Added distance option
      Added aspect ratio option
      Removed string restrictions
      Fixed scaleaddon build.
      Makefile update.
      Makefile update.
      dummy commit
      Install text.h.
      We require simply compiz
      add exec_prefix
      Merge branch 'master' of git+ssh://git.beryl-project.org/git/compcomm/plugins-main
      added missing file
      Merge branch 'master' of git+ssh://git.beryl-project.org/git/compcomm/plugins-main
      remove unneeded Makefile
      install text.h
      Added option to control the zoom out duration
      Allow also clicks on the root window.
      Added vpswitch to build system.
      Rename to Compiz fusion
      Fixed window opacity fading issues.
      Merge branch 'master' of git+ssh://git.beryl-project.org/git/compcomm/plugins/expo
      Handle windows on multiple viewports correctly.
      Don't show switcher on other screengrab.
      Remove screengrab after animation has finished.
      Check for screengrabs of other plugins.
      Use mipmaps also for zoom animation.
      Remove screengrab in finiScreen if it's still active.
      Make Coverity happy ;-)
      Merge branch 'master' of git+ssh://git.opencompositing.org/git/fusion/plugins/animation
      Added system to initiate a different plugin action on desktop click.
      Initiate only on desktop click.
      Terminate on global cancel event (Escape).
      Compiz indent style.
      Compiz indent style.
      Compiz indent style.
      Added One
      Added option to disable/enable docks in expo mode.
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Remove obsolete deps/features from vtable
      Added polish translation.
      Disable texture cooridinate array before painting directly.
      Don't update window title when it's disabled.
      Reset old thumbnails correctly.
      Fixed memory corruption.
      Initialize variables correctly.
      Use root window only if there are no desktop windows.
      Fix schema build.
      Fix header
      po/Makefile.in.in is autogenerated.
      Merge branch 'master' of git+ssh://git.beryl-project.org/git/compcomm/plugins-main
      Added shift to build system.
      Added handling of on
      Removed normal sticky match. It's in winrules already.
      Require right bcop version.
      Makefile.in.in is generated by autogen.sh
      Makefile update
      Merge branch 'master' of git+ssh://git.opencompositing.org/git/fusion/plugins/colorfilter
      Load after blur.
      Load after blur.
      Change to new action system.
      const char*
      New action system
      New action system
      New action system
      New action system
      New action system
      New action system
      New action system
      New action system
      const char*
      Better fade in/out
      Remove useless code.
      Smoother animation.
      Fix stacking.
      Added initiate on edge actions.
      Cleanup.
      Added different output modes for multiple output configurations.
      Don't fade windows in multioutput mode.
      Don't paint invisible windows.
      Added expo termination with double click.
      Added missing damageScreen on end of the animation.
      Sort initial window list based on stack position.
      Better fade in/out
      Remove useless code.
      Smoother animation.
      Fix stacking.
      Cleanup.
      Added different output modes for multiple output configurations.
      Don't fade windows in multioutput mode.
      Don't paint invisible windows.
      Added expo termination with double click.
      Added missing damageScreen on end of the animation.
      Sort initial window list based on stack position.
      Handle selected window opacity correctly.
      Fade in/out windows that are above the selected window.
      Added option to hide all non Desktop windows during switching.
      Load before fade.
      Do only paint windows of current viewport above the animation. (Fixes transparent cube)
      Handle selected window opacity correctly.
      Fade in/out windows that are above the selected window.
      Added option to hide all non Desktop windows during switching.
      Load before fade.
      Do only paint windows of current viewport above the animation. (Fixes transparent cube)
      Paint individual windows instead the whole output, when painting above current animation.
      Paint individual windows instead the whole output, when painting above current animation.
      Remove sticky flag in finiWindow only with setWindowState.
      Remove sticky flag in finiWindow only with setWindowState.
      Whitespace.
      Use action system for expo button bindings.
      Right type conversion.
      Handle shift mode exit as button action.
      Track core changes.
      Check core api.
      Track core changes.
      Track core changes.
      Fixed getting of options.
      Track core changes.
      Initiate with minimized windows in the background.
      Initiate with minimized windows in the background.
      Load after cubereflex.
      Optimizations.
      Load after cubereflex.
      Optimizations.
      Use windowPaintAttribs.
      Load before bs.
      Use windowPaintAttribs.
      Optimizations.
      Merge branch 'master' of git+ssh://git.opencompositing.org/git/fusion/plugins/shift
      Use current aspact ratio for reflection calculation.
      Use current aspact ratio for reflection calculation.
      Use right clipping planes in expo mode.
      Stupid mistake.
      Use new core API instead of moveScreenViewport.
      Use new core API instead of moveScreenViewport.
      Compare window stacking if the drawSlots have the same distance.
      Added a fix for broken glProgramEnvParameter4f under AIGLX with indirect rendering.
      Vertical ouputs patch by Steven Robertson
      Proper implementation of cancel action handling.
      Modify window list to get the proper cover mode animation/stacking order.
      Cleanups.
      Free the right thing.
      Added a fix for the not updating screen contents problem under XGL with recent versions of fglrx.
      Makefile update.
      Dummy
      Dummy
      Build mousepoll and mag.
      Damage screen if the mode changes.
      Work with any action type.
      Check for action function existence.
      Handle session metadata correctly
      Handle bs metadata correctly.
      Bs metadata was already in list.
      Move reflection settings into separate subgroup.
      Added more appearance options.
      Added fading on active viewport change.
      Update header.
      Added new curve mode.
      Load after wobbly and animation.
      Only enable soft curve if there is one desktop window.
      Moved z coordinate transformation into addWindowGeometry to make curved expo work with blur.
      Resorted some options.
      Transform window only in valid area.
      Fixed expo reflection for vsize > 1.
      Load after wallpaper.
      Fixed dock window handling.
      Bring back inactive viewport saturation/brightness on exit.
      glMultiytexCoord2f is now in core.
      Use xml.in for generated source file.
      Initialize es->expoActive correctly.
      Initialize variable.
      Removed old CMake build system.
      Cleanup.
      New general CMake build system.
      CMake build system update.
      CMake build system update.
      Added uninstall target.
      Load after cubeaddon.
      Optimization.
      Optimization.
      Removed warnings of cmake 2.6
      cmake_policy is only available in cmake >= 2.6
      CMake build system update.
      Merge branch 'master' of git+ssh://git.beryl-project.org/git/compcomm/plugins-main
      Use Cairo-based text background drawing.
      Use simpler deformation formula.
      Added normal calculation for proper lighting.
      Make sure that we don't hit a point on the other side of the curve.
      Added an additional scale to fix lighting of big walls.
      We have to scale the normal, because we are also scaling in z direction.
      Flp cull face for reflection.
      Handle clear mask correctly.
      Allow also the root window for action execution, even if a desktop window is present.
      Use mousepoll and only update mouse position if mouse is above a desktop window.
      Reset thumbnail correctly if mouse leaves thumbnail area.
      Track core changes
      Track core changes
      Track core changes
      Track core changes
      CMake build file.
      Merge branch 'master' of git+ssh://git.opencompositing.org/git/fusion/plugins/winrules
      Track core changes
      Track core changes
      Don't crash if ts->dock is not set.
      Fixed live preview calculations.
      Create valid pkg_config file.
      Fixed cmake build.
      Fixed kdecompat build.

Erkin Bahceci (268):
      Variable relocation.
      Rename function and little clean-up.
      Merge branch 'master' of git+ssh://cornelius@git.opencompositing.org/git/compcomm/plugins/animation
      test commit
      * push test
      * New focus effect: Dodge  (idea from Dennis Kasprzyk)
      push test /
      * commit msg test: (a), d.e. a / b
      Get rid of compile warnings
      Consistent indentation in xml
      Fix fade focus and dodge problem when used after switcher
      Avoid crash when using dodge with ring switcher
      Correct indentation.
      Fix Explode.
      Prevent dodging panels when apps are switching from fullscreen.
      Reordered some options. Fixed some options.
      Fix indentation.
      Allow focus animations on shaded windows.
      Merge branch 'master' of git+ssh://cornelius@git.opencompositing.org/git/compcomm/plugins/animation
      Update Makefile. Get rid of some warnings. Add license note to files.
      Scale z by 1 instead of 0.
      Scale z by 1 instead of 0.
      Simplify and speed up sidekick and zoom (use CompTransform).
      Simplify and speed up glide (use CompTransform).
      Simplify and speed up most remaining effects.
      Remove left over header file.
      Get rid of unnecessary subEffectNo.
      Glide: Fix lack of drawing of window's back.
      Zoom/Sidekick: Improve motion, set default springiness to 0.
      Merge branch 'master' of git+ssh://cornelius@git.opencompositing.org/git/fusion/plugins/animation
      Emit activate event to inform plugins that an animation is in progress.
      Fix the 1 pixel jump just before reaching target.
      Move some code between files.
      Make animations minimize to taskbar. Make RollUp duration consistent.
      Merge branch 'master' of git+ssh://cornelius@git.opencompositing.org/git/fusion/plugins/animation
      Add zoom
      Prevent gksudo darkening layer animation.
      Move xine, xpdf, gitk, etc. from Open/Close 2 to 1.
      Add magic lamp moving end option (default on). Rename vacuum.
      Improve movement in magic lamp & vacuum.
      Prevent animation of gnome-screensaver black screen.
      Fix zoom springiness.
      Curvier curved fold.
      Apply curve change to shade mode too.
      Fix KDE secondary windows (they are all treated as drop-down menu now).
      Make curved fold amplitude depend on window height.
      Apply Compiz indentation.
      Avoid conflict with FadeDesktop.
      Change zoom behavior when springiness is 0 to have no bump.
      Fix changing window opacity during focus fade.
      Fix focusfade hang: focus win A, B, then A, before 1st anim is done.
      Fix crash when closing gobby.
      Allow some more time for zoom.
      Improve a few descriptions.
      Change group title.
      Change subgroup title.
      Fix lack of menu animations in Qt4 applications.
      Little cleanup.
      Fix Qt3 and Qt4 tooltip animations (Regexp plugin should be enabled).
      Fix Qt3 menu anim interrupt on 1st opening. Pass on resize notify.
      Hopefully fix the occasional focus anim crash.
      Fix lack of focus animation in some cases.
      Simplify match strings by handling workarounds in code.
      Replace simple matchEvals with strcmp.
      Implement multiple effect selection. Rename create -> open.
      Merge branch 'master' of git+ssh://cornelius@git.opencompositing.org/git/fusion/plugins/animation
      Correct notification-daemon window type.
      Put empty descriptions for now.
      Add window-centered perspective correction to polygon engine.
      Fix lack of focus animations after using switcher.
      Plug the memory leak.
      Minor code reorganization.
      Switch durations to ms because of gconf. Rename options.
      Fix dodge.
      Implement options string for anim selection lists.
      Add the new file to animation/Makefile.am.
      Re-enable gksudo darkening layer anim prevention.
      * Fix animation building
      Fix freeing after event order change.
      Fix overflow in no
      Fix crash on (un)shading during focus effect.
      Set min explode thickness to 1. Fix descriptions.


Reply to: