Tag '0.7.2' created by Guillaume Seguin <[EMAIL PROTECTED]> at 2008-03-06 21:46 +0000
Compiz Fusion 0.7.2 release -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBH0GZPFGCg8MK49G4RAvb0AKClluLJ3jowhYm5F9+djru5xBaK4QCbBMq+ mKXn2CeMY5jnwCyGXlUgBjk= =P5L8 -----END PGP SIGNATURE----- Changes since 0.5.2: C-F Language team (2): translation updates translation update C-F language team (1): translation updates Compiz Fusion l10n team (1): Translations update Danny Baumann (190): Fix description and whitespace. Compiz indention style. Remove gotovp (merged into vpswitch). Remove gotovp metadata. Update German translation to reflect vpswitch changes. Some German translation updates. Fix handling of _COMPIZ_WIDGET property change notifications. Properly include widget child windows into widget layer. Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/plugins/group Made end-widget-mode-with-click behaviour optional. Load widget before animation. Free pixmap if we couldn't bind it to the texture. This makes sure we don't attempt to draw it. Minor cleanup. Coding style adjustments. Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/plugins/group Make sure windows are visible after ungrouping them. Minor cleanup. Cleanups. Don't care about override_redirect window restacking. Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/plugins/group Crash fix. Revert Crash Revert Cleanups. Function parameter cleanup. Minor beautification. Cleanup. Cleanup. Get rid of doTabbing variable. Constraining should never touch the original position. Get rid of gw->ungroup variable. Fix typo. End single ungrouping directly on tabbing end. Use meaningful enums for the tab change and tabbing states. Minor beautification. Save jumps by checking the conditions in the caller instead of the called function. More condition checks at caller instead of called function. Get rid of changeTab variable. Merge branch 'master' into tabbing-code-overhaul Some beautification. Also added some FIXMEs. Split functionality of groupDeleteGroupWindow. Move code that moves the window to the top tab center to central place. Fixed tab change animation. Fixed multiple tab switching (switching to next tab while change animation is running). Only call tab change animation handler when necessary. Adjust comment. Got rid of another preparePaintScreen hook which was only called once. Remove window from old group from button release handler. Remove trailing whitespace. Minor beautification and typo fixes. Remove unused function. Remove function that only was called once. Factor out cairo stuff in separate code file. Beautification & minor cleanup. Remove unnecessary check. Merge branch 'master' into tabbing-code-overhaul Minor cleanup. Signal tabbing to the animation plugin. Try to keep the original window position when moving windows between tabbed groups. Use macros for determining window center. Remove unneeded macros. Clean up selection code. Remove 'Spring model on move' option. Minor cleanup. Minor cleanup. Cleanup. Update build system to include new file. Fixed widgets staying at the desktop if toggling widget mode fast. Cleanups. Completely remove window from group on unmap. Fix grouping of groups. Got rid of oldTopTabCenterX/Y variables. Remove unused code. Fixed damaging of tab bars without slots. Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/plugins/group Prevent setting up tab change animations if there is no window to animate with. Cleanups. Minor cleanup. Preserve tabbed windows being centered on top tab resize. More minor cleanups. More cleanup. Track core changes. Adjust indention. Added option to set crashhandler's dump directory. Set directory hint. Added sanity check. Don't try to evaluate matches in InitWindow. Use core utility functions to retrieve ABI and display index. Use core utility functions to retrieve ABI and display index. Use core utility functions to retrieve ABI and display index. Track core changes. Track core changes. Track core changes. Track core changes. Track core changes. Track core changes. Use correct header file. Use correct header file. Track text plugin changes. Check for text plugin availability. Track text plugin changes and check for its presence. 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. Don't wrap into matchExpHandlerChanged for the moment. Compiz style indention. Various optimizations and minor cleanups. Cleanup. Compiz indention style. Wrap into matchExpHandlerChanged again. Compiz coding style. Properly initialize property state. Fix tabbed windows not being centered together when the top tab is moved. Prevent tab position desynchronization on movements not initiated by the move plugin. Fix movement of tabbed windows to other workspaces. Fix dragging tabbed windows to another viewport. Next attempt at fixing move logic. Another (simpler) attempt at fixing tabbed window movement. Synchronize the old and new top tabs on the actual tab change instead of keeping them centered together all the time. Track core changes. Do not set opacity to opaque while moving. Remove unneeded includes. Remove unneeded includes. Remove useless includes. Remove useless includes. Remove useless includes. Remove useless includes. Coding style adjustment. Always read widget property as 32 bit value. Don't try to raise input prevention window if it isn't mapped. Use central function to determine if a window should be groupable or not. Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/plugins/group Fix typo. Fix typo. Use core matrix functions. Whitespace improvements and minor optimizations. Don't touch docks and desktops as well as skip pager windows. Compare to real window type to also catch docks that have below state. Don't showdesktop dock windows. Use window parameter. Whitespace fix. Auto-escape special regex chars [ and ], which fixes a crash when entering those characters. Don't define VERSION twice. Use wording already present in translations. Ignore visible outside of the current viewport for the trailfocus list. Add helper function to determine if a window should be handled by trailfocus. Make sure the list is always filled enough after cleaning. Fix in-viewport determination. Dummy commit. Dummy commit. Dummy commit. Dummy commit. Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/plugins-extra Added build system for 3d, shelf, notification and maximumize. Put in window management category. Plug minor potential memleak. Loads of hack fixes and coding style fixes. Correctly save and restore window and frame input shape. Save shelfed windows in a linked list. Use linked list to always keep IPW stacked right above its window. Raise window on click. Use linked list for doing window-id-for-ipw check. Abort search if we found the window to remove. Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/fusion/plugins/shelf Wrap into paint output and properly flag transformed windows. Load after wall. Fix damage handling. Keep upper left corner at the same point. We don't translate by the border side, we translate by the amount the border became smaller through scaling. Fix IPW blocking input from other windows. Force IPW to be stacked under its main window. Implicitly obey click_to_focus policy by relaying IPW window enter events to its main window. Minor cleanup. Cleanup. Save managed state. Don't showdesktop grabbed windows. Don't showdesktop grabbed windows. No need to clear selectedWindow and hoveredWindow, scale will update those automatically. Dennis Kasprzyk (33): Set color back to default. Evaluate match only if needed. Merge branch 'master' of git+ssh://git.opencompositing.org/git/fusion/plugins/reflex New action system New action system New action system New action system New action system New action system const char* New action system New action system New action system Apply core changes. Track core changes. Merge branch 'master' of git+ssh://git.opencompositing.org/git/fusion/plugins/cubereflex Track core changes. Track core changes. Track core changes. Track core changes. Track core changes. Track core changes. Track core changes. Apply core changes. Rotate scene correctly in inside cube mode. Makefile update. Whitespace Dummy Dummy Build showmouse and loginout Removed dummy files. Add missing metadata files to translation. Removed old file. Erkin Bahceci (3): Handle changes in param & unit. Fix fragment function leak. Cache multiple fragment functions. Guillaume Seguin (17): * Fix images install * Fix file name in copyright header * Correctly handle desktop opacity when there's no image * Use core utility functions for cube ABI checking * Track core changes * Copy paste is evil * Track core changes * Track core changes * Check core plugin ABIVERSION * Paint all viewports when either top or bottom cap isn't drawn * Coding style * Only paint all viewports when rotating manually * Fix typo (potential segfault) * Paint all viewports when either top or bottom cap color isn't opaque * Bump version to 0.6.99 * Improve how VERSION is imported in autogen.ac to workaround an intltool bug * Bump version to 0.7.2 Jigish Gohil (46): - fix LINGUAS change back zh to zh_CN.po so it shows up on l10n-stats oops, forgot updating LINGUAS Italian translation updates from Milo Casagrande <[EMAIL PROTECTED]> closes #423 it.po typo corrections from [EMAIL PROTECTED] pt translation updates from Excentrik new ca translation from Gustau L. Castells (Karasu) <[EMAIL PROTECTED]> el translation update from Δημήτρης (djdoo) <[EMAIL PROTECTED]> it.po update from Milo el translation update from djdoo el translation update from djdoo new sv translation from Sebastian Parborg and Daniel Nylander new nb translation from Ketil W. Aanensen <[EMAIL PROTECTED]> New galacian translation from Fran Diéguez (GLUG) <[EMAIL PROTECTED]> Norwegian Bokmaal translation update from Ketil W. Aanensen <[EMAIL PROTECTED]> sv.po update from Sebastian Parborg <[EMAIL PROTECTED]> gl.po update from Fran Diéguez (GLUG) <[EMAIL PROTECTED]> it.po updates from Milo <[EMAIL PROTECTED]> New Turkish translations from Serdar Soytetir <[EMAIL PROTECTED]> New Turkish translations from Serdar Soytetir <[EMAIL PROTECTED]> Galician translation update from Fran Diéguez (GLUG) <[EMAIL PROTECTED]> translation updates from nb, sv and gl team translation updates from el team el update from Jim Dusis (djdoo) <[EMAIL PROTECTED]> and gl from Fran Diéguez (GLUG) <[EMAIL PROTECTED]> translation updates from pt team translation updates from pt and sv teams nb translation update from Ketil W. Aanensen <[EMAIL PROTECTED]> gl translation update from Fran Diéguez (GLUG) <[EMAIL PROTECTED]> es translation from Dev05 and adrisnappy pt_BR translation from Emerson Ribeiro de Mello <[EMAIL PROTECTED]> fr update from Tristan RABLAT gl translation update from Fran Diéguez (GLUG) <[EMAIL PROTECTED]> add new Arabic translations from Banxoo <[EMAIL PROTECTED]> pt_BR update from Emerson Ribeiro de Mello <[EMAIL PROTECTED]> pt_BR update from Emerson Ribeiro de Mello <[EMAIL PROTECTED]> ar update from Banxoo <[EMAIL PROTECTED]> pt_BR update from Ricardo Schmidt <[EMAIL PROTECTED]> it update from Milo Casagrande <[EMAIL PROTECTED]> nb updates from Ketil W. Aanensen <[EMAIL PROTECTED]> it translation update from Milo Casagrande <[EMAIL PROTECTED]> nb translation updated from Ketil W. Aanensen <[EMAIL PROTECTED]> fr translation update from Tristan RABLAT <[EMAIL PROTECTED]> pl translation update from Karol Sikora <[EMAIL PROTECTED]> tr translation update from Serdar Soytetir <[EMAIL PROTECTED]> fr translation update from Tristan RABLAT <[EMAIL PROTECTED]> pl translation updated from Maciej Warnecki <[EMAIL PROTECTED]> Kevin Lange (1): Fixed blending on textures and made solid colors respect their own opacity Kristian Lyngstol (2): Add a reset binding Properly damage when the shelf scale cahnges, even when going to 1.0f. Maciej Warnecki (2): pl translation update pl translation update Michael Vogt (2): * added support for metacity style workspace switching fix incorrect max boundary (thanks to onestone for spotting this) Nicolau Gonçalves (1): pt translation update Patrick Niklaus (4): Removed another unused variable Better look for the selection rectangle Added file and image hints to list settings. Fixed bug where the group property was reseted Repos Merger (2): Merge branch 'master' of /git/compcomm/plugins-extra Merge branch 'master' of /git/compcomm/plugins-extra Roland Baer (5): Simplified code: calloc(NULL, is equivalent to malloc( Sanity check... Added necessary checks on return value of XCreateRegion() Removed unused stuff Added missing NULL checks Roland Bär (4): Removed unused vars and useless code Earlier check for newRegion Fix handling of XShapeGetRectangles return values. Plug minor memleak. Simon Danner (1): remove unneeded string.h Treviño - 3v1n0 (3): Updated Italian Translation - Thanks to Emiliano Perulli Updated Italian Translation - Thanks to Maurizio Berti Updated Italian Translation - Thanks to Emiliano Perulli language team (1): translation update Δημήτρης (djdoo) (1): el translation update --- VERSION | 2 configure.ac | 20 images/Makefile.am | 13 images/Star.png |binary images/compiz.png |binary metadata/3d.xml.in | 115 metadata/Makefile.am | 9 metadata/addhelper.xml.in | 9 metadata/bench.xml.in | 7 metadata/crashhandler.xml.in | 58 metadata/cubecaps.xml.in | 44 metadata/extrawm.xml.in | 26 metadata/firepaint.xml.in | 28 metadata/gotovp.xml.in | 17 metadata/group.xml.in | 79 metadata/loginout.xml.in | 98 metadata/maximumize.xml.in | 25 metadata/mblur.xml.in | 7 metadata/mswitch.xml.in | 17 metadata/notification.xml.in | 42 metadata/scalefilter.xml.in | 1 metadata/shelf.xml.in | 57 metadata/showmouse.xml.in | 115 metadata/splash.xml.in | 7 metadata/widget.xml.in | 21 po/LINGUAS | 18 po/Makefile.in.in | 218 + po/POTFILES.in | 7 po/ar.po | 4586 +++++++++++++++++++++++++++++++++ po/bn.po | 4557 +++++++++++++++++++++++++++++++++ po/ca.po | 4740 ++++++++++++++++++++++++++++++++++ po/compiz-fusion-plugins.pot | 3299 ------------------------ po/de.po | 1699 ++++++++++-- po/el.po | 3255 +++++++++++++++++------ po/es.po | 5007 ++++++++++++++++++++++++++++++++++++ po/eu.po | 4583 +++++++++++++++++++++++++++++++++ po/fa.po | 4479 ++++++++++++++++++++++++++++++++ po/fi.po | 4498 +++++++++++++++++++++++++++++++++ po/fr.po | 3082 +++++++++++++++------- po/gl.po | 4920 ++++++++++++++++++++++++++++++++++++ po/hu.po | 4810 +++++++++++++++++++++++++++++++++++ po/it.po | 3956 +++++++++++++++++++---------- po/ja.po | 3196 ++++++++++++++++------- po/ko.po | 4717 ++++++++++++++++++++++++++++++++++ po/nb.po | 4781 +++++++++++++++++++++++++++++++++++ po/nl.po | 4834 +++++++++++++++++++++++++++++++++++ po/pl.po | 4984 ++++++++++++++++++++++++++++++++++++ po/pl_PL.po | 3689 --------------------------- po/pt.po | 4873 +++++++++++++++++++++++++++++++++++ po/pt_BR.po | 4953 ++++++++++++++++++++++++++++++++++++ po/pt_PT.po | 3630 -------------------------- po/ru.po | 5436 ++++++++++++++++++++++++++++++++++++++++ po/sv.po | 4824 +++++++++++++++++++++++++++++++++++ po/tr.po | 4658 ++++++++++++++++++++++++++++++++++ po/zh_CN.po | 3910 +++++++++++++++++++++++++++- src/3d/3d.c | 935 ++++++ src/3d/Makefile.am | 31 src/Makefile.am | 11 src/addhelper/addhelper.c | 447 +-- src/bench/bench.c | 68 src/crashhandler/crashhandler.c | 62 src/cubecaps/cubecaps.c | 204 - src/cubereflex/cubereflex.c | 251 - src/extrawm/extrawm.c | 71 src/fadedesktop/fadedesktop.c | 64 src/firepaint/firepaint.c | 68 src/gears/gears.c | 98 src/goto-viewport/Makefile.am | 27 src/goto-viewport/gotovp.c | 242 - src/group/Makefile.am | 1 src/group/cairo.c | 702 +++++ src/group/group-internal.h | 836 +++--- src/group/group.c | 3121 +++++++++++----------- src/group/init.c | 769 ++--- src/group/paint.c | 2293 ++++++---------- src/group/queues.c | 273 +- src/group/selection.c | 485 +-- src/group/tab.c | 4182 +++++++++++++----------------- src/loginout/Makefile.am | 27 src/loginout/loginout.c | 512 +++ src/maximumize/Makefile.am | 29 src/maximumize/maximumize.c | 352 ++ src/mblur/mblur.c | 66 src/notification/Makefile.am | 22 src/notification/notification.c | 326 ++ src/reflex/reflex.c | 233 + src/scalefilter/scalefilter.c | 188 - src/shelf/Makefile.am | 27 src/shelf/shelf.c | 1056 +++++++ src/showdesktop/showdesktop.c | 83 src/showmouse/Makefile.am | 31 src/showmouse/showmouse.c | 854 ++++++ src/showmouse/showmouse_tex.h | 216 + src/splash/splash.c | 68 src/trailfocus/trailfocus.c | 841 +++--- src/widget/widget.c | 239 + 96 files changed, 114224 insertions(+), 23203 deletions(-) --- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]