summaryrefslogtreecommitdiff
path: root/beryl-plugins/src/wobbly.c
AgeCommit message (Collapse)AuthorFilesLines
2007-02-15wobbly plugin: explicitly comparing boolean values to FALSE is dangerous...maniac1-4/+4
git-svn-id: file:///beryl/trunk@4079 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-13beryl-plugins: fixed dependency issues between group and wallmaniac1-2/+2
git-svn-id: file:///beryl/trunk@4033 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-13beryl-(core|plugins): moved matrix transformations out of gl (David Reveman)onestone1-2/+5
- group not ported yet - blurfx has bugs but this will be fixed in a rewrite all other plugins should work git-svn-id: file:///beryl/trunk@4005 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-12beryl-core & -plugins:maniac1-1/+0
added fragment attribute interface (FAI) written by David Reveman (providing a means for plugins to add per-fragment operations to drawing operations) git-svn-id: file:///beryl/trunk@3994 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-31beryl-plugins(-extra): applied #1074 and #1077onestone1-47/+46
git-svn-id: file:///beryl/trunk@3500 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-31wobbly:quinn1-1/+1
* revert default snap to off, closes #862 git-svn-id: file:///beryl/trunk@3486 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-26beryl-core, beryl-plugins : add preview argument to resizeNotifyguillaume1-5/+5
git-svn-id: file:///beryl/trunk@3166 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-26wobbly plugin: offscreen window awarenessmaniac1-0/+4
git-svn-id: file:///beryl/trunk@3159 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-26beryl-plugins: wobbly: make edge attraction optionnal, rename Bindings ↵guillaume1-8/+29
options category to make it more generic git-svn-id: file:///beryl/trunk@3152 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-24indent.sh on pluginsracarr1-30/+34
git-svn-id: file:///beryl/trunk@3081 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-22Wobbly default snappingracarr1-1/+1
git-svn-id: file:///beryl/trunk@2984 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-22wobbly plugin: only keep track of the first grabbed window, not the last onemaniac1-4/+10
git-svn-id: file:///beryl/trunk@2946 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-18wobbly plugin: revert ignoring of resize notifies without a resize diffmaniac1-51/+47
git-svn-id: file:///beryl/trunk@2847 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-18beryl-plugins (animation & wobbly): ignore resize notifies with no resize diffmaniac1-56/+54
git-svn-id: file:///beryl/trunk@2842 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-08beryl-core & -plugins:maniac1-2/+2
- extend the window resize notify: pass the resize difference information to the wrapping function - remove seemingly senseless windowResizeNotify call in getWindowOutputExtents (why should we do a resize notify on soft decoration extents change?) git-svn-id: file:///beryl/trunk@2508 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-08forgot wobbly, fixed other plugins deps whitespacesguillaume1-3/+1
git-svn-id: file:///beryl/trunk@2493 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-06beryl-*:quinn1-0/+1
* move active_plugins out * use the new enabled structure * WARNING - this breaks BSM! USE BSMPP! git-svn-id: file:///beryl/trunk@2434 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-03beryl-plugins (wobbly): only update window position when no pending position ↵maniac1-9/+9
changes exist (by David Reveman, as the last commit) git-svn-id: file:///beryl/trunk@2306 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-31beryl-plugins (wobbly):maniac1-212/+109
snap to struts instead of workarea (David Reveman) git-svn-id: file:///beryl/trunk@2190 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-24beryl-plugins: wobbly: Added grouping, not really well grouped but it should ↵marex1-72/+72
do it for now.. git-svn-id: file:///beryl/trunk@2048 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-23Indent scriptracarr1-3213/+3189
git-svn-id: file:///beryl/trunk@2015 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-23add group desc support to berylquinn1-1/+3
git-svn-id: file:///beryl/trunk@2014 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-21add advanced bool to option structquinn1-36/+72
update all plugins to set it on their options use it in libbs use it in bsm git-svn-id: file:///beryl/trunk@1969 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-18Run indent.sh on beryl-plugins most of the files had such mixed coding ↵racarr1-3257/+3202
styles it was a real pain to work with git-svn-id: file:///beryl/trunk@1849 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-15beryl-*quinn1-1/+2
-add basic support for plugin categories, haven't done libbs stuff yet git-svn-id: file:///beryl/trunk@1759 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-07wobbly plugin: make maximize effect work properly (David Reveman)maniac1-4/+7
git-svn-id: file:///beryl/trunk@1593 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-02indent -i8 -kr . All whitespace-changes. kristian1-3139/+3232
See man indent for details of what -kr does. git-svn-id: file:///beryl/trunk@1499 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-30Reduce code duplicationkristian1-89/+30
git-svn-id: file:///beryl/trunk@1465 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-30beryl-core, beryl-vidcap, beryl-plugins:quinn1-36/+144
-add new groups system for options -add hints to options -still none of these are filled out -beryl-settings isn't converted to use the new hint checking function yet git-svn-id: file:///beryl/trunk@1462 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-24beryl-core, beryl-plugins:quinn1-138/+41
-merge in the "unfinished updates" branch git-svn-id: file:///beryl/trunk@1420 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-20wobbly plugin: Fix typo (patch from David Reveman)reggaemanu21-1/+1
git-svn-id: file:///beryl/trunk@1328 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-16wobbly plugin: remove scale applied in the add geometry stage in ↵maniac1-15/+35
wobblyDrawWindowTexture instead of wobblyPaintWindow (David Reveman) git-svn-id: file:///beryl/trunk@1235 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-14beryl-core & plugins:maniac1-24/+20
- code cleanup: use have only two functions which retrieve the dimensions of output device and its work area instead of eight - fixed calculation error in organic scale git-svn-id: file:///beryl/trunk@1198 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-05beryl-plugins: make all non-translatable strings translatablereggaemanu1-48/+48
git-svn-id: file:///beryl/trunk@1027 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-03nigel_c's plugin loading improvements + bugfixesquinn1-3/+2
git-svn-id: file:///beryl/trunk@982 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-03Renamed "do not wobble on move" to "move effect" in order to be consistent.profox1-10/+10
git-svn-id: file:///beryl/trunk@980 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-02Wobbly: added the option to disable wobbly on window move, but keeping it profox1-86/+100
available for maximize e.g. and for other plugins (e.g. water wave) git-svn-id: file:///beryl/trunk@977 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-02beryl-core: change annoying bindingsreggaemanu1-5/+4
beryl-plugins: make default options more subtle git-svn-id: file:///beryl/trunk@968 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-01* Fixed all the plugins compile warningsixce1-4/+4
git-svn-id: file:///beryl/trunk@953 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-01beryl-plugins: fixed jumpy windows (closes #698)maniac1-0/+2
git-svn-id: file:///beryl/trunk@947 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-31Initial support for multiple desktops (David Reveman), plus some minor ↵ixce1-6/+8
plugins changes git-svn-id: file:///beryl/trunk@932 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-31- remove some code unneeded after properly fixing moveResizeWindowmaniac1-10/+3
- also use moveResizeWindow on resize cancel - X functions should only be called from core git-svn-id: file:///beryl/trunk@919 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-31another resize related cleanup by maniac103 - closes #520profox1-2/+7
git-svn-id: file:///beryl/trunk@909 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-29* Fix most problems introduces by resize changes, including the moved ↵ixce1-2/+8
windows jump one (maniac103) git-svn-id: file:///beryl/trunk@867 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-28Apply maniac103's patch, plus one extra fragment that stopsnigel1-8/+0
windows jumping around (bug in core's window.c). git-svn-id: file:///beryl/trunk@842 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-27MAJOR CODE CLEANUPquinn1-3/+4
beryl no longer uses any extern'd variables, and has get() functions for the things that can't be static const'd git-svn-id: file:///beryl/trunk@837 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-26beryl plugin vtable: add gettext-domainquinn1-1/+2
libberylsettings: plugin loading and option init code done git-svn-id: file:///beryl/trunk@811 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-07* Plugin Features stuffixce1-0/+2
git-svn-id: file:///beryl/trunk@542 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-07* Xinerama updatesixce1-26/+26
git-svn-id: file:///beryl/trunk@538 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-06working on making everything work with upstream's multihead supportquinn1-2/+2
git-svn-id: file:///beryl/trunk@525 d7aaf104-2d23-0410-ae22-9d23157bf5a3