Version: 0.99devel (using KDE KDE 3.2.1) Installed from: RedHat RPMs OS: Linux When moving plots around, it would be great if there were a little bit of 'resist' when you bumped up to another plot, so that you could easily pack plots together how you like them.
On Thursday 22 July 2004 19:15, Matthew Truch wrote: > When moving plots around, it would be great if there were a little bit of > 'resist' when you bumped up to another plot, so that you could easily pack > plots together how you like them. Ahh magnetic borders. :) I knew we would end up implementing a window manager in the end.
In the absence of sticky borders I've added some context menu items in layout mode which allow plots to be packed horizontally and vertically. What this does is to take (in the horizontal case) the left most plot edge and right most plot edge and then arrange the selected plots within this range. The plots all finish up with the same horizontal size and positioned to fill the range. Its a simple way to line up plots.
This functionality has been addressed by the packing option in layout mode.
Untrue, this is an important usability issue. It's definitely valuable to add.
CVS commit by arwalker: Implement sticky borders. Do we want to make it configurable (switch on/off, distance to snap, etc.)? Do we also want it to apply to resizing, or just moving, as requested in the bug report? CCMAIL: 85732@bugs.kde.org M +69 -2 ksttoplevelview.cpp 1.91 M +1 -0 ksttoplevelview.h 1.52 M +2 -1 kstviewobject.cpp 1.118
It should also apply to resizing. I think it would be nice if it was configurable, probably just kst-wide, in the configure kst part. On Fri, Mar 04, 2005 at 10:58:12PM -0000, Andrew Walker wrote: > Do we want to make it configurable (switch on/off, distance to snap, etc.)? > Do we also want it to apply to resizing, or just moving, as requested in the bug report?
CVS commit by arwalker: Added "sticky" borders when resizing. Reduced the distance to stick by half. Implemented as per some sort of vague consensus. CCMAIL: 85732-done@bugs.kde.org M +91 -92 ksttoplevelview.cpp 1.92 M +1 -0 ksttoplevelview.h 1.53