- cleaned up do_merge() and got rid of some useless variables always set to 0
- added options for outside-pixel mask creation and cropping to rectangle to
  the GUI
- actually implemented the first one


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code@16825 25697fe4-d644-49b8-9d30-be5465f2adf3
- finished mask creation and cropping implementation, also for non-correlation
  merges
- got rid of all the ugly code calculating mutual field positions after
  correlation search and replaced it with a simple calculation


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code@16826 25697fe4-d644-49b8-9d30-be5465f2adf3
- renamed merge type "Smooth" to "Average" because that's what it does (keeping
  the integer enum id)
- added a new merge type "Interpolation" which should be actually smooth


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code@16827 25697fe4-d644-49b8-9d30-be5465f2adf3
- some more 2.40 news


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code@16828 25697fe4-d644-49b8-9d30-be5465f2adf3
- don't scale parameter errors when they are given as NULL


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code@16829 25697fe4-d644-49b8-9d30-be5465f2adf3
- added a simple auto plane/poly levelling function
- seems to already work quite well for ‘various stuff on flat surface’ type
  of images


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code@16830 25697fe4-d644-49b8-9d30-be5465f2adf3
- some data type info improvements according to JEOL info
- conversions not actually improved (some just confirmed, some remaining
  unclear)


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code@16831 25697fe4-d644-49b8-9d30-be5465f2adf3