~ubuntu-branches/ubuntu/trusty/hugin/trusty-proposed

« back to all changes in this revision

Viewing changes to doc/releases/hugin-2010.4.0_beta1.txt

  • Committer: Bazaar Package Importer
  • Author(s): Andreas Metzler
  • Date: 2011-01-06 14:28:24 UTC
  • mfrom: (1.1.9 upstream) (0.1.21 experimental)
  • Revision ID: james.westby@ubuntu.com-20110106142824-zn9lxylg5z44dynn
* Drop Cyril Brulebois from Uploaders. Thank you very much for your work.
* Bump package version. (rc3 was re-released as 2010.4.0).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
-----BEGIN PGP SIGNED MESSAGE-----
 
2
Hash: SHA1
 
3
 
 
4
Hugin-2010.4.0beta1 RELEASE NOTES
 
5
 
 
6
Hugin is a panorama stitcher and more.  A new version is available.
 
7
 
 
8
MIGRATION TO LAUNCHPAD
 
9
 
 
10
Tracking of bugs, patches, and features requests for Hugin has switched from
 
11
SourceForge to Launchpad.  Hugin's needs have outgrown the SourceForge
 
12
tracker.  The project is grateful to SourceForge for providing it with a
 
13
nurturing infrastructure since inception.  We hope that the more modern and
 
14
feature-rich tracker on Launchpad will enable the project to work through the
 
15
backlog of over 200 tickets and process an increasing amount of tickets more
 
16
efficiently.
 
17
 
 
18
Please report bugs and feature requests at https://bugs.launchpad.net/hugin
 
19
 
 
20
TRANSLATIONS
 
21
 
 
22
New strings have been added.  Please help us translating the new strings into
 
23
your language.  Instructions at
 
24
http://wiki.panotools.org/Hugin_translation_guide
 
25
 
 
26
DOWNLOAD
 
27
 
 
28
The 2010.4beta1 source tarball can be downloaded from sourceforge at
 
29
http://sourceforge.net/projects/hugin/files/hugin/hugin-2010.4_beta/h...
 
30
 
 
31
This is a sourcecode release.  The project has limited resources and relies on
 
32
third parties to produce binaries for the different platforms.  Instructions at
 
33
http://wiki.panotools.org/Development_of_Open_Source_tools .  If you have a
 
34
build to contribute for your platform, contact the Hugin developers team on
 
35
http://groups.google.com/group/hugin-ptx .
 
36
 
 
37
A number of users have pledged to provide binaries within a few days after
 
38
this tarball release.  Announcements of these binaries are expected in the
 
39
coming days on http://groups.google.com/group/hugin-ptx .  If you don't see a
 
40
binary for your platform announced, it is most likely that nobody produced one
 
41
yet.  Consider contributing one yourself.
 
42
 
 
43
This tarball is equivalent to rev/changeset 4611:95c7c055a9d9 in our Mercurial
 
44
repository, where it is also tagged 2010.4beta1
 
45
 
 
46
Verify its SHA1SUM 82eab19c8d9401d7a5b9d9d835e1c8ade4b87f1a
 
47
 
 
48
DEDICATION
 
49
 
 
50
This release of Hugin is dedicated to Milko K. Amorth (1960-2010).  Details in
 
51
the About menu.
 
52
 
 
53
CHANGES SINCE 2010.2.0
 
54
 
 
55
This is our third release in 2010.  For the first time Hugin can be considered
 
56
feature-complete.  A third-party control points generator is no longer
 
57
necessary. This release delivers some major new features, integrates some
 
58
projects from the 2010 Google Summer of Code, and includes many general
 
59
improvements.
 
60
 
 
61
_Built-in Control Points Generator_
 
62
 
 
63
For the first time Hugin does not depend on a third-party control points
 
64
generator.  cpfind is the result of years of ongoing efforts and Google Summer
 
65
of Code projects aimed at delivering a 'patent-free' control points generator.
 
66
Third-party control point generators are still supported.
 
67
 
 
68
Instead of passing an often incomplete and incompatible set of parameters
 
69
through the command line, the built-in control points generator has direct
 
70
access to all project information and tools.  It speeds up and optimizes
 
71
multi-row matching.  It uses Celeste to identify the sky.  Unlike most of its
 
72
predecessors it is multi-threaded and takes advantage of modern multi-core
 
73
hardware.
 
74
 
 
75
Additionally, Hugin now has the ability to save and load control-point
 
76
generators settings from disk, reducing confusion and errors due to the
 
77
changes in the command line interface of the third-party control points
 
78
generators.
 
79
 
 
80
_Improved Unattended Operation_
 
81
 
 
82
Many features improve unattended (batch) operation including:
 
83
* The Batch Processor has been improved and can now automatically detect
 
84
projects.
 
85
* The Assistant is now batchable as well, so more operations can be automated
 
86
and run unattended.
 
87
* More robust Makefiles to drive the stitching process (see Refactored Makefile
 
88
Library below
 
89
 
 
90
_Improved Interaction and Functionality_
 
91
 
 
92
Many features improve user interaction (real-time) including:
 
93
* Masks have been extended with two new types to support stacks in the Masks
 
94
tab.
 
95
* Numeric Transform now supports translation (mosaic mode).
 
96
* Photos are now loaded in a background thread.  This means that Hugin
 
97
projects can be used immediately without waiting for all the photos to be
 
98
read.
 
99
* The Stitcher tab is now rearranged and with less jargon to clarify the
 
100
process.
 
101
* Better compliance with native user interface guidelines on Windows, OS X and
 
102
Linux.
 
103
* Hints in the Preview window now suggest improvements.
 
104
 
 
105
_Improved Reporting of Stitching and System Information_
 
106
 
 
107
*System information is shown in About window.
 
108
*Stitching now reports more information about the current system.
 
109
*Stitching log can be saved for better bug reporting.
 
110
 
 
111
_New Command-Line Tools_
 
112
 
 
113
* cpfind is a command line interface to Hugin's native 'patent-free'control
 
114
point detector.
 
115
* icpfind uses the different control point detectors and heuristic control point
 
116
detector strategies from the command line. It does not introduce new
 
117
functionality, it allows running the different control points detectors with a
 
118
unified command structure from the command line.
 
119
 
 
120
_Refactored Makefile Library_
 
121
 
 
122
Hugin stitches panoramas by chaining together individual commands.  The
 
123
stitching process is driven by make a tool known for automatically assembling
 
124
software not images.  The list of targets and the commands to reproduce them
 
125
are described in a declarative language called a Makefile.  Hugin leverages the
 
126
benefits of make for the stitching process. Makefiles make the process easy to
 
127
stop and start, postpone or continue on different machines and generally makes
 
128
everything very flexible and efficient.  If a panorama has been only partially
 
129
edited, the Makefile ensures that only those steps that have changed are
 
130
computed again.  Make enables advanced application such as automated stitching
 
131
and distributed stitching.
 
132
 
 
133
With this release, the stitching logic has been recreated with a new C++
 
134
library for creating Makefiles.  This should enable better and more precise
 
135
control over the various stitching tools and scripting of other aspects of
 
136
panorama creation.
 
137
 
 
138
_Libraries and Build Improvements_
 
139
 
 
140
* Hugin uses the wxWidgets GUI toolkit.  Support has been added for wxWidgets
 
141
2.9.  It is still experimental.  Hugin still supports wxWidgets 2.7 and
 
142
recommends 2.8.
 
143
* Support for gcc-4.4.4 and gcc-4.5.1 compilers.
 
144
* boost 1.34 minimum version required.  At least the following boost libraries
 
145
   * filesystem
 
146
   * graph
 
147
   * iostreams
 
148
   * regex
 
149
   * signals
 
150
   * system
 
151
   * thread
 
152
* Hugin defaults to saving TIFF files with LZW compression instead of PACKBITS.
 
153
This requires a libtiff with LZW support.
 
154
* On Linux/Unix systems, libaries are now installed in a private location.
 
155
This simplifies things for users who want to run multiple versions of Hugin
 
156
simultaneously.
 
157
 
 
158
_New Visuals_
 
159
 
 
160
Hugin has had the same logo and icon almost since inception.  Unfortunately
 
161
the source files have gone lost in time.  Cristian Marchi contributed SVG files
 
162
of new logo and icons that are an evolution of the original artwork by Dr.
 
163
Luca Vascon. To celebrate the first feature-complete release of Hugin the
 
164
project has adopted a new visual appearance.  Moreover all artwork source has
 
165
been collected into ./artwork-src.  To facilitate contributions from graphic
 
166
designers the generation of the actual buttons and icons has been streamlined
 
167
and scripted.
 
168
 
 
169
_Other Improvements_
 
170
 
 
171
This release has the usual bugfixes, adds minor features, and provides some
 
172
more command-line tools for scripting panorama projects.
 
173
 
 
174
_Control point generators_
 
175
 
 
176
Hugin ships now with its own 'Patent Free' control point generator. You can
 
177
still install and configure one of the following control-point generators as
 
178
'plug-ins':
 
179
* autopano-sift-C
 
180
* panomatic
 
181
* libpanomatic
 
182
* match-n-shift
 
183
* Autopano-SIFT
 
184
* Autopano freeware version
 
185
 
 
186
The project will continue to support the plug-in architecture.
 
187
 
 
188
_Upgrading_
 
189
 
 
190
Upgrading from previous versions of Hugin should be seamless. If you do have
 
191
problems with old settings, these can be reset in the Preferences by clicking
 
192
'Load defaults'.
 
193
 
 
194
For users compiling from source: note that the minimum version of wxWidgets
 
195
supported is 2.7.0, libpano13 needs to be at least 2.9.17, and that Hugin
 
196
requires GLEW the OpenGL Extension Wrangler Library, freeglut the OpenGL
 
197
utility toolkit, and libGLU the OpenGL utility library.
 
198
 
 
199
See the README and INSTALL_cmake files for more information.
 
200
 
 
201
Thanks to all the contributors to this release and members of the hugin-ptx
 
202
mailing list, too many to mention here.
 
203
 
 
204
Hugin can be found at http://hugin.sourceforge.net/
 
205
-----BEGIN PGP SIGNATURE-----
 
206
Version: GnuPG v1.4.10 (GNU/Linux)
 
207
 
 
208
iQIcBAEBAgAGBQJM8ByrAAoJELbCGiitMZ5b9ZkP/2QlK4PRSBPdidNP1zNvFF8z
 
209
bxg06kVoNAgeDCWsywyuVd4RrykialeDQ5HaF0EsFXJ4rtM3ae8QUPe1TweCmWza
 
210
XbkaxG1Wo90n86Z8o7ijlckK6owYdXXTT2lI7iUk2lQuxhm8P6pF3YeoLe6SgOQW
 
211
6+uENrE2/OcXQOJbbaHTKuqfV1v+gcxkncRCNXWBEkdW4fe+tLFHeLJltBmaLmQz
 
212
2iE10hlnF9DIoDXKCuny6zRQ3CtIVGIwIUSlb4ixlI62S30WfCe6gXo1VTdxRAkY
 
213
CVk50jTSGjzlqqNKDktrn7EvnNbBBU2sdBz5dK91d//6M8u5J4HvfMauxuWHdtCe
 
214
lrmeoObY0s/Rj//SlV0dU1liOInJ9bsAsu74q2G9dLdtvLDdqjkgNuKTxE8Tw5qT
 
215
U3A4faIoOwvRsPyDfbWCbBMhgZSTRy28Nj7ZJy7d4jLOjDt+WYelZF84sQOWDzK6
 
216
WHlfUjvJXGuMthvLwWZVj2HUJdTx7oqtswbhZBtgxHWhsmOIvMn0gxQ9eQ+BKumw
 
217
RzIHW+U1X64GG4P6PTz5W1MPKvn+V7en+Qedu2uaLoHEKSZJ1TAS2vZGlSma1l71
 
218
IxKvGTnggSmx3oyVIeHtpdqzVpMyyAYTWwJIaNZ4Da/QbclhMN2Mvz6u8VQ1gvN9
 
219
e60ldR2KZ9lexzy3o+wh
 
220
=um1n
 
221
-----END PGP SIGNATURE-----