compiz-fusion-plugins-extra: Changes to 'refs/tags/0.7.2'
Tag '0.7.2' created by Guillaume Seguin <guillaume@segu.in> 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://maniac@git.opencompositing.org/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://maniac@git.opencompositing.org/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://maniac@git.opencompositing.org/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://maniac@git.opencompositing.org/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://maniac@git.opencompositing.org/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://maniac@git.opencompositing.org/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://maniac@git.opencompositing.org/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 <milo_casagrande@yahoo.it> closes #423
it.po typo corrections from milo_casagrande@yahoo.it
pt translation updates from Excentrik
new ca translation from Gustau L. Castells (Karasu) <gustaucastells@gmail.com>
el translation update from Δημήτρης (djdoo) <jimdusis@yahoo.gr>
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 <ketil.w.aanensen@gmail.com>
New galacian translation from Fran Diéguez (GLUG) <fran.dieguez@glug.es>
Norwegian Bokmaal translation update from Ketil W. Aanensen <ketil.w.aanensen@gmail.com>
sv.po update from Sebastian Parborg <zedDB@hotmail.com>
gl.po update from Fran Diéguez (GLUG) <fran.dieguez@glug.es>
it.po updates from Milo <milo_casagrande@yahoo.it>
New Turkish translations from Serdar Soytetir <tulliana@gmail.com>
New Turkish translations from Serdar Soytetir <tulliana@gmail.com>
Galician translation update from Fran Diéguez (GLUG) <fran.dieguez@glug.es>
translation updates from nb, sv and gl team
translation updates from el team
el update from Jim Dusis (djdoo) <jimdusis@yahoo.gr> and gl from Fran Diéguez (GLUG) <fran.dieguez@glug.es>
translation updates from pt team
translation updates from pt and sv teams
nb translation update from Ketil W. Aanensen <ketil.w.aanensen@gmail.com>
gl translation update from Fran Diéguez (GLUG) <fran.dieguez@glug.es>
es translation from Dev05 and adrisnappy
pt_BR translation from Emerson Ribeiro de Mello <ribmello-compiz@yahoo.com.br>
fr update from Tristan RABLAT
gl translation update from Fran Diéguez (GLUG) <fran.dieguez@glug.es>
add new Arabic translations from Banxoo <banxoo+compiz@gmail.com>
pt_BR update from Emerson Ribeiro de Mello <ribmello-compiz@yahoo.com.br>
pt_BR update from Emerson Ribeiro de Mello <ribmello-compiz@yahoo.com.br>
ar update from Banxoo <banxoo+compiz@gmail.com>
pt_BR update from Ricardo Schmidt <r76ricardo@yahoo.com.br>
it update from Milo Casagrande <milo_casagrande@yahoo.it>
nb updates from Ketil W. Aanensen <ketil.w.aanensen@gmail.com>
it translation update from Milo Casagrande <milo_casagrande@yahoo.it>
nb translation updated from Ketil W. Aanensen <ketil.w.aanensen@gmail.com>
fr translation update from Tristan RABLAT <tristan.rablat@gmail.com>
pl translation update from Karol Sikora <elektrrrus@gmail.com>
tr translation update from Serdar Soytetir <tulliana@gmail.com>
fr translation update from Tristan RABLAT <tristan.rablat@gmail.com>
pl translation updated from Maciej Warnecki <maciekw5@gmail.com>
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(-)
---
Reply to: