ArahWeave needs to recalculate the fabric simulation every time the main window is resized or exposed. Program is written in a smart way and recalculates only the necessary area, but default KDE window settings may force it do calculate more than what you will ultimately see on the screen. If you want to trade some of the eye-candy for speed, you can change the default window behaviour.
Desktop settings, including Window behaviour, are available through the Control Center. To open Control Center
click the K Menu icon
on the panel
and then click Control Center. From the Control Center window, click Desktop
in the left-side menu.
Click Window Behaviour.
Choose Actions tab. Change Modifier Key from Alt to Meta.
Why are we changing this? One of the ways (the obscure one) to resize, move, or minimize windows on
KDE environment is by using modifier key and left or right or middle mouse button. Since Arahne's programs
use Alt key and mouse wheel to zoom in/zoom out, you can by mistake minimize program window, and think
that is crashed. So it is better to have modifier key on another position. Meta key is that one with
Windows logo on.
Choose Moving tab. Uncheck checkboxes to the Display content in moving windows, Display content
in resizing windows, and Display window geometry when moving and resizing. This will make
the system faster, since it will not display window contents while moving and resizing windows,
especially when you are in the Simulation view in ArahWeave,
when program cannot refresh simulation as fast as you move the window.
Choose Advanced tab. Set Focus stealing prevention level to None.
This will disable the new "feature", which causes warning windows to open
behind the top window, making you wonder why the program does not work. Click
the Apply button.