Convice scripting to wait for the file validator to finish when creating
data vectors and data matrixes.

When in "Tie across all tabs" mode, "toggle tied zoom" toggles across all tabs.



git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1258806 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
CCBUG: 219845 
CCBUG: 284263

Do a bunch of work towards better device independent printing, and
change the default resolution for PDF prints to 300 dpi.

A resolution option can now easily be implemented.
Legends are still rendered as pixmaps, so they don't work in svg output.


git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1260743 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
BUG: 219845	
BUG: 284263

When exporting, all text is now rendered directly to the painter.
All sizes are referenced to the painter's font size.
Exports to PDF or SVG should now look right in all situations.


git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1261178 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Add default path to print to file.
Fix orientation for export to eps and pdf.


git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1261782 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Add highly temporary INSTALL instructions for pykst.



git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1261929 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
msvc fix

git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1262334 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
- msvc fixes
- also build unmerged


git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1262360 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Fix bug in shared axis zooming:

When plots are tied, and X axis shared, don't zoom in Y if X-only zoom
is initiated.


git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1262489 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Clean up things to make scripting more installable.

Create a pyKst/INSTALL file to explain how to manually install.
This should be easy to do with cmake, but I don't know how, because I don't
know cmake.



git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1264183 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
add some CMake support for python

git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1264208 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
update INSTALL 

git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1264209 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Fix bug which caused generated vectors to hang from scripting.
Changes to INSTALL instructions

cmake install of scripting now seems to work on ubuntu.



git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1264479 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
only build python deps if needed, add install rule for our py files

git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1264516 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
reseting kst_python not needed any more

git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1264517 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
BUG:
Make drawing of the tick marks and drawing of the curves exactly consistant.
(they were previously off by up to +-1 pixel).



git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1265327 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Feature:
~ is expanded to HOME in file and data source selection widgets.
~USER is not expanded, because I haven't found a reasonably system independant way
of doing that.




git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1265595 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Update tab order.


git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1266249 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
BUG: 261972
restore 1.x scroll wheel behavior.



git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1266574 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
BUG:
the free-memory checker was failing under 32 bit linux.  Use double instead so it always works.



git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1267876 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
BUG:
Markers didn't work in log mode.  Now they do.



git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4@1267877 283d02a7-25f6-0310-bc7c-ecb5cbfe19da