diff --git a/ChangeLog b/ChangeLog index 9014ef9..df8ec42 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,6 @@ 0.1.10 +Speed tweaks. +Added extra halloeen falling images. Clear window/bottom snow on config change. Code clean. Bad window bug fix. diff --git a/XDecorations/src/draw.cpp b/XDecorations/src/draw.cpp index 6a2a9c7..358d80c 100644 --- a/XDecorations/src/draw.cpp +++ b/XDecorations/src/draw.cpp @@ -250,6 +250,7 @@ void drawFalling(void) XSetClipMask(display,gc,*(moving[j].object->mask[moving[j].imageNum])); XSetClipOrigin(display,gc,moving[j].x,moving[j].y); XCopyArea(display,*(moving[j].object->pixmap[moving[j].imageNum]),drawOnThis,gc,0,0,moving[j].object->w[0],moving[j].object->h[0],moving[j].x,moving[j].y); + moving[j].countDown--; if(moving[j].countDown==0) { diff --git a/XDecorations/src/xdecorations.cpp b/XDecorations/src/xdecorations.cpp index 7b19412..487b13d 100644 --- a/XDecorations/src/xdecorations.cpp +++ b/XDecorations/src/xdecorations.cpp @@ -437,15 +437,15 @@ void setDefaults(void) void reloadConfig(void) { - int numflyobjects; - int flysetnumber=flyerNumber; - int numfallobjects=numberOfFalling; - int fallsetnumber=fallingNumber; - int tmptree=treeNumber; - int tmptreelampset=treeLampSet; - int tmpfig=figureNumber; - int tmplamps=lampSet; - char* tmptheme; + int numflyobjects; + int flysetnumber=flyerNumber; + int numfallobjects=numberOfFalling; + int fallsetnumber=fallingNumber; + int tmptree=treeNumber; + int tmptreelampset=treeLampSet; + int tmpfig=figureNumber; + int tmplamps=lampSet; + char *tmptheme; bool force=false; bool changed=false;