Merge
Merge 50eb495a90063e67db61a00de39f9ab4aa963e8d
Merge f4a1ecd363e4ffe82b97eb178182e6d85d9a0bf5
Merge edfddc6070ca6d4223d359fb4b38273a5aed2f2d
Merge 490baa16aae6680792d31316be12a75b50236baa
experimantal version of equalize
Give vigra priority for extensions that are both raw and vigra supported
Fix some compiler warnings
Merge several changes that seem to be distant from any hugin++ / hugin difference
Merge: Mask tab: Improved scrolling with keyboard
Merge: Updated Changelog
Merge: Add space before and after image numbers in preview windows
Added file tracking Hugin changes not matched in Hugin++
Merge: CP tab: Show arrow cursor also on selected cp
Merge (skip 6e02fe19add6fd063cfb6adb6461f2e847e9d39e)
Zoom On Demand (Don't create full zoomed image when too large)
Fix several problems in image scaling and centering, some long standing, some from mistakes in my last two commits.
refactor code managing image scale
Allow 400% and 800% zoom in CPEdit
Previous commit was wrong (misunderstood intended behavior)
Fix longstanding apparent bug in ctrl-arrow keys in CPImageCtrl
Change CPImageCtrl keyboard forwarding
Merge
Merge: CMake: Add new wxWidgets version to DLL search path (Windows)
Merge
Merge
Merge
Merge: Bump up copyright year
get image numbers by calling get_img_nr_from_img_id()
add functions get_id() and set_id()
add InvalidUnique64BitIdentifier
use std::vector<ControlPoint> instead of std::map<uint64_t, ControlPoint>
correct using imageID
Put back MagnifierScale feature that was removed by b57786d3779f9414742a584d1bdbb8a10b9917dc
MInor cleanup
Change rules for positioning CP label and magnifier, fixing several glitches that were in original behavior.
Rearrange scale and rotate functions
fix misuse of destroyed object
Redo previous a better way
Speedup by displaying only visible CPs
improvement in "seed" calculation in first invocation of function GetUnique64BitIdentifier()
changing the possible types for unique 64 bit IDs (Unique64BitIdentifierType)
adaption because of changes in possible types for 64 bit IDs
create functions for generation of unique 64 bit IDs and conversion to and from strings
use 64 bit IDs instead of image numbers and also instead of control point numbers
use 64 bit IDs instead of image numbers
Fixed windows bug in synchronized scrolling: Previously, inefficient code in display of CPs combined with auto-repeat of shift key on windows made that feature fail in many cases. This fixes just the auto-repeat.
Merge ImageCtrl (common base class for CPImageCTRL, MaskImageCTRL)
Common code for OnDraw()
Do not depend on wxWidgets >= 3.1.0; Instead use C++11 feature directly
OnSize
DoGetBestSize
SetScale and getScale ==> ImageCtrl
Create base class for CPImageCtrl and MaskImageCtrl
Resolve differences between two versions of rescaleImage()
Combine rescaleImage and everything it depends on
Correct comment
Calculate the mean error and the variance considering also the weights of
merge
Fix build error that was caused by lack of support of wxTaskBarButton in msys2/mingw64
revert to previous version
Merge changes for speedup when adding or changing single control points
When control points are added or modified, update the errors only for those control points rather than for all (make it faster)
Add a function (printPanoramaScriptSubset) for printing only a subset of the control
Add functions calcCtrlPointErrorForSingle() and calcCtrlPointErrorsForSubset()
Add a function to extract the control points from both AlignInfo and AlignInfoExt
merge
Merge from hugin: Fix usage of some deprecated types from libtiff
change Hugin to Hugin++
add average_pitch_grid_dialog and average_yaw_grid_dialog
add weights for control points
add "next new image pair" and "previous new image pair" buttons
adapt install script (use name Hugin++ instead of Hugin)
adapt install texts (use name Hugin++ instead of Hugin)
1. use name Hugin++ instead of Hugin
add Florian Koenigstein
remove printf()
adapt code for weights for control points
adapt for the extensions of the interface (fastPTOptimizer vs. libpano13)
If the command line length for enblend or enfuse is more than 8192,
info string "fastPTOptimizer" instead of "libpano13"
add YawGridDialog.cpp, PitchGridDialog.cpp, YawGridDialog.h and PitchGridDialog.h
1. weights for control points
1. weights for control points
1. use Min. Img. and Max. Img. columns instead of Left Img. and right Img.
1. use Min. Img. and Max. Img. columns instead of Left Img. and right Img.
load wxXmlResource average_yaw_grid_dialog.xrc and
add PitchGridDialog.cpp and PitchGridDialog.h,
Potential Integer Overflow vulnerability in src/celeste/svm.cpp