Tag '0.5.2' created by Guillaume Seguin <[EMAIL PROTECTED]> at 2007-08-12 20:45 +0000
Compiz Fusion 0.5.2 release -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBGv3FYFGCg8MK49G4RAvS8AKCZ7ALL9Y7doc9pvZXpiS1UeoGffgCeOARE GnPWnCw8t2XLjRD+/Kvb3Po= =2dj2 -----END PGP SIGNATURE----- Changes since the dawn of time: Andrew (1): Fix whitespace. Andrew Riedi (1): Fix whitespace. Carlo Palma (1): New effect: Airplane Danny Baumann (173): 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://[EMAIL PROTECTED]/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://[EMAIL PROTECTED]/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://[EMAIL PROTECTED]/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://[EMAIL PROTECTED]/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://[EMAIL PROTECTED]/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. David Reveman (1): Update viewport when dragging a window to a new one. Dennis Kasprzyk (98): 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 Erkin Bahceci (104): Variable relocation. Rename function and little clean-up. Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/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://[EMAIL PROTECTED]/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://[EMAIL PROTECTED]/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://[EMAIL PROTECTED]/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://[EMAIL PROTECTED]/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. Get rid of a constant. Don't animate during Shift. Get rid of code repetition. Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/compcomm/plugins-main Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/compcomm/plugins-main windowAddNotify -> initWindow. Remove getWindowUserTime. Fix KDE menus. Fix screen lock window handling after workaround changes. Clean up commented code. Some polygon engine additions for complex effects. Clean up. Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/compcomm/plugins-main Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/compcomm/plugins-main Tweak Skewer defaults. Update first-effect-setting constant. Better error message. Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/compcomm/plugins-main Add new files to Animation's Makefile.am. Fix Airplane path end point. Make airplane follow pointer during close animation. Fix gnome 2.19.X shutdown dialog & dimming layer handling. Set default Fold direction to Out. Make perceived durations same across all effects. Guillaume Seguin (25): Fix make distcheck * Update build system for scaleaddon * Fix src/scaleaddon/Makefile.am (-_-) Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/compcomm/plugins-main * Fix build for real... * Fix typo that prevented switcher background to be regenerated on hsize change * Remove text.h from src/text/ Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/compcomm/plugins-main * Remove text.h from Makefile.am Dummy commit * Add initial French translation (from Sylvain Debray, xsnake and I) * Add fr to LINGUAS * pt_PT update by Nicolau Gonçalves * pt_PT update by Nicolau Gonçalves * Update to pt_PT.po from Nicolau Goncalves * Fix typo Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/plugins/ring * Add ezoom to build system * Oh noes, a dummy commit! * xml => xml.in * Update metadata for i18n * Add alpha channel to negative filters * Add AUTHORS file * Move filters to data/filters/ Version update Jigish Gohil (12): add translation template for translators to bast their work on. initial i18n of plugins-main metadata Makefile changes for i18n Merge branch 'master' of git+ssh://git.opencompositing.org/git/fusion/plugins-main add pt_PT translation from Nicolau Gonçalves <excentriko> Add missing ezoom in metadata Makefile.am i18n: merge new translation strings in all po plugins-main: upstream changes in Makefile.am Add zh_CN from Thruth <[EMAIL PROTECTED]> Missed roico in therewq Add more missing contributors adding Darryll Truchan Kristian Lyngstol (7): Add windowDamage when resetting opacity Remove obsolete deps/feature field from vtable Dummy commit Remove redundant files Resolve binding conflict (closes #277) Simplify zoom area locking by using a single toggle binding Remove pan left/right/up/down default bindings Patrick Niklaus (18): Fix metadata for expo animation Added German translation, may need a review... Fixed typo Fixed some typos Added an option to scale the reflection Some minor updates to the German translation Merge with git+ssh://[EMAIL PROTECTED]/git/fusion/i18n Fix imagemime feature Added Greek translation Make wall's switcher window colors adjustable Added option for rounded edge radius Added option for outline color Added option for thumb gradient colors Added options for highlight gradient color Regroup appearance options Added japanese translation Now use the outline color for the arrow as well Made arrow color adjustable Pierpaolo Follia (1): Make put respect target position. Quinn (1): add (admittedly ill-described at the moment) option to ring plugin to turn off the disabling of the spring model after the ring has 'settled', in order to make experience more consistent (otherwise you can't be sure if the user will see springy or non-springy ring rotation, depending on if they let the ring settle) Quinn Storm (2): mark the spring model option as buggy add simple option to specify which ring direction is 'next', affects layout and rotation by simply mirroring X translation when enabled Repos Merger (1): Merge branch 'master' of /git/compcomm/plugins-main Robert Carr (22): Fix calculation Remove useless info shown when 'resizing' maximized window Indentation Add ability to move focus viewport in expo with arrow keys Merge branch 'master' of git+ssh://git.opencompositing.org/git/compcomm/plugins/expo Fix indentation Remove mousewheel stuff from wall, it is now in vpswitch Fix merge... Start moving some stuff in to animation.h Add particle.c Add magiclamp.c magiclamp.h Add dream.c dream.h Add wave.c wave.h Add zoomside.c zoomside.h Continue splitting in to files... Fit focus fade and fade in to files... Progress marches on Declarations, etc Split the 3D effects off... Fix more declarations, move the tesselation code in to it's own file... Cleanup headers Working split in to files! thanks maniac. Roland Baer (5): animation unused vars scaleaddon unused var ring unused var Minor memory leak fixes. * Filehandle leak fix Sam Spilsbury (1): Fix some copy'n'paste mistakes in descriptions. Tomasz Kolodziejski (1): New effects: Fold & Skewer Travis Watkins (1): Avoid crash by making sure the cairo context exists. Trevi - 3v1n0 (2): Shows correctly Java and Firefox tools on Ring switcher Include Java apps in Opacify List Treviño - 3v1n0 (41): s/Beryl/Compiz/ in opacify.xml Started Italian Translation for fusion plugins Added more Italian translations... Added other Italian translations Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/i18n Updated Italian Translation - thanks to Matteo Suppo (Triex) Updated Italian Translation - thanks to DDany Fixed some Italian translations Fixed copyright informations Updated Italian Translation - Thanks to Fabio Fiorentini Updated Italian Translation - Thanks to Andrea De Iacovo Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/i18n Updated Italian Translation - Thanks to Emiliano Perulli Updated Italian Translation - Thanks to Andrea De Iacovo Updated Italian Translation - Thanks to Danilo Saruis (DDany) Updated Italian Translation - Thanks to Emiliano Perulli Updated Italian Translation - Thanks to Matteo Suppo Updated Italian Translation - Thanks to Matteo Suppo (Triex) Italian Translation Completed (waiting for new updates) Added some improvements to Italian Translation Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/i18n Fixed some Italian Translations - Thanks to Andrea De Iacovo (Firstbit) Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/i18n Synced Italian Translation with latest pot Added more Italian Translations - Thanks to Danilo Saruis (DDany) Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/i18n Changed Ring Switcher in Italian Translation Updated Italian Translation - Thanks to Andrea De Iacovo (Firstbit) Updated Italian Language - Thanks to Danilo Saruis (DDany) Fixed error in pt_PT translation. Updated Italian Translation - Thanks to Emiliano Perulli Updated Italian Translation - Thanks to Andrea De Iacovo (Firstbit) Updated Italian Translation - Thanks to Emiliano Perulli Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/i18n Updated Italian Translation - Thanks to Andrea De Iacovo (Firstbit) Updated Italian Translation - Thanks to Emiliano Perulli Updated Italian Translation - Thanks to Emiliano Perulli Sinced Italian Translation to upstream pot Updated Italian Translation Updated Italian Translation - Thanks to Emiliano Perulli Updated Italian Translation - Thanks to Emiliano Perulli Trevi�o (1): Set right animations for Java apps by default. Hello git! :) compiz (1): Dummy commit -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]