Hugin 2014.0beta1 released

1,032 views
Skip to first unread message

Harry van der Wolf

unread,
Dec 31, 2013, 1:34:06 PM12/31/13
to hugi...@googlegroups.com
Hi all,

On the last day of the year 2013 we release the source tarball for the new Hugin release 2014.0.

See below what the new 2014.0 beta1 brings to you.

==============================
Hugin-2014.0 RELEASE NOTES

ABOUT

Hugin is more than just a panorama stitcher.

Hugin can be found at
* SourceForge:  http://hugin.sourceforge.net/
* Launchpad:    https://launchpad.net/hugin


DOWNLOAD

The 2014.0 source tarball can be downloaded

* from SourceForge at
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/hugin-2014.0.0_beta1.tar.bz2/download

* from Launchpad at
https://launchpad.net/hugin/2014.0/2014.0beta1/+download/hugin-2014.0.0_beta1.tar.bz2

This is a source code release.  For executables see below.

This tarball is equivalent to rev/changeset e0149de401d0 in our Mercurial
repository, where it is also tagged 2014.0.0beta1

Verify its SHA1SUM  ecee715fcd1972a04e96abfcaab66386ef00a2b1  hugin-2014.0.0_beta1.tar.bz2

EXECUTABLES

Users communities produce executables for their respective platforms.

These executables are then added to the download section on SourceForge at
http://sourceforge.net/projects/hugin/files/hugin/

A number of users have built recent snapshots and executables are likely to be
announced within a few days of this tarball release.

Watch http://groups.google.com/group/hugin-ptx for the announcements of binary
releases.  If you don't see a binary for your platform it has most likely not
been produced yet.  Consider stepping up to the task.  Instructions at

http://wiki.panotools.org/Development_of_Open_Source_tools#Supported_Platforms

Announce your build on http://groups.google.com/group/hugin-ptx


CHANGES SINCE 2013.0.0

  • inherit many of the libpano improvements (of version 2.9.19)
  • the translation plane variables Tpy and Tpp have been added to the GUI (better support for translation parameters, e.g. for nadir images. A pano with translation parameters can now be rotated)
  • improvement of the GPU remapping code (bug fixes in the glue code, added some missing GPU transformations. Now fisheye lenses are supported by GPU code as well)
  • better support for line control point in Control points tab (it still requires that the same image is displayed left and right for full features, but also better support for line control points above several images)
  • obsolete programs matchpoint, nona_gui and PTBatcher have been removed
  • outdated translations have been removed from the default install
  • initialize the colour balance values during loading with EXIF values (this information is only stored and decoded by some cameras (mainly models by Panasonic, Pentax, Olympus, Nikon))
  • improved the assistant
  • allow customization of exiftool command used to copy metadata to output images

New tools added:
  • pto_mask: manipulate mask in project file
  • pto_template: apply template to project file
  • pto_move: move or copy project files with all associated images


Other Improvements
* Many more improvements and bug fixes.

UPGRADING

Upgrading from previous versions of Hugin should be seamless. If you do have
problems with old settings, these can be reset in the Preferences by clicking
'Load defaults'.

It is strongly recommeded to set the default control point detector to
Hugin's CPFind.  It is the only control point generator endorsed by Hugin.
Third-party generators may be compatible with the plug-in architecture.


COMPILING

Users compiling from source refer to the dependencies listed at
http://wiki.panotools.org/Development_of_Open_Source_tools#Dependencies

and the build processes listed at
http://wiki.panotools.org/Development_of_Open_Source_tools#Build_your_Own_Test_Builds

More information in the README and INSTALL_cmake files in the tarball.


KNOWN ISSUES AND WORKAROUNDS

There is a known problem building Hugin with CMake 2.8.5rc2.
Workaround: Upgrade to a newer CMake version.

An updated list of issues deemed to be critical, including discussions
and workarounds is in the issue tracker.
https://bugs.launchpad.net/hugin/+bugs?search=Search&field.importance=Critical



STATUS TRANSLATIONS
Since the previous release some translations have been updated. Thanks to these translators. However, a lot of translations are still outdated. Please translators update your languages.

cs_CZ.po: 1379 translated messages, 12 fuzzy translations, 8 untranslated messages.
da.po: 1379 translated messages, 10 fuzzy translations, 10 untranslated messages.
de.po: 1361 translated messages, 19 fuzzy translations, 19 untranslated messages.
en_GB.po: 80 translated messages, 1319 untranslated messages.
es.po: 1248 translated messages, 86 fuzzy translations, 65 untranslated messages.
eu.po: 1015 translated messages, 190 fuzzy translations, 194 untranslated messages.
fi.po: 797 translated messages, 319 fuzzy translations, 283 untranslated messages.
fr.po: 1356 translated messages, 24 fuzzy translations, 19 untranslated messages.
hu.po: 1361 translated messages, 21 fuzzy translations, 17 untranslated messages.
it.po: 1361 translated messages, 19 fuzzy translations, 19 untranslated messages.
ja.po: 1116 translated messages, 185 fuzzy translations, 98 untranslated messages.
nl.po: 1360 translated messages, 20 fuzzy translations, 19 untranslated messages.
pl.po: 1361 translated messages, 19 fuzzy translations, 19 untranslated messages.
pt_BR.po: 1361 translated messages, 19 fuzzy translations, 19 untranslated messages.
ro.po: 663 translated messages, 407 fuzzy translations, 329 untranslated messages.
ru.po: 1361 translated messages, 21 fuzzy translations, 17 untranslated messages.
sk.po: 1381 translated messages, 11 fuzzy translations, 7 untranslated messages.
sv.po: 1085 translated messages, 211 fuzzy translations, 103 untranslated messages.
zh_CN.po: 1126 translated messages, 191 fuzzy translations, 82 untranslated messages.
zh_TW.po: 1350 translated messages, 25 fuzzy translations, 24 untranslated messages.



THANKS
Thanks to all the contributors to this release and members of the hugin-ptx
mailing list, too many to mention here.

Hugin can be found at http://hugin.sourceforge.net/ and at https://launchpad.net/hugin


CHANGELOG

A detailed changelog can be found in the file Changelog.

Andreas Metzler

unread,
Jan 1, 2014, 10:43:48 AM1/1/14
to hugi...@googlegroups.com
On 2013-12-31 Harry van der Wolf <hvd...@gmail.com> wrote:
> Hi all,

> On the last day of the year 2013 we release the source tarball for the new
> Hugin release 2014.0.

Yay.

Some nitpicks:

+ src/hugin1/icpfind/default.unix still adds an entry for the
(removed) autopano_noop.

+ We have ended with "informations" in a user visible message, fid
attached a trivial patch to fix all occurences.

+ Two newly available manpages have broken formatting (missing
whatis).

thanks, cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
informations.diff
fixwhatis.diff

Harry van der Wolf

unread,
Jan 1, 2014, 12:55:04 PM1/1/14
to hugi...@googlegroups.com
Hi Andreas,

Thanks for your patches. I committed them to the trunk but not yet to the 2014.0 branch.
As you mention yourself: they are far from crucial. If we need a 2014 beta2 I will commit them to 2014.0 as well.

You left the autopano_noop in. So did I. I leave that to Thomas.

Do you agree with that?

Harry


2014/1/1 Andreas Metzler <amet...@bebt.de>
--
A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
---
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/20140101154348.GD3202%40downhill.g.la.
For more options, visit https://groups.google.com/groups/opt_out.

Kornel Benko

unread,
Jan 1, 2014, 1:39:50 PM1/1/14
to hugi...@googlegroups.com, Harry van der Wolf

Am Mittwoch, 1. Januar 2014 um 18:55:04, schrieb Harry van der Wolf <hvd...@gmail.com>

> Hi Andreas,

>

> Thanks for your patches. I committed them to the trunk but not yet to the

> 2014.0 branch.

> As you mention yourself: they are far from crucial. If we need a 2014 beta2

> I will commit them to 2014.0 as well.

 

Please not so fast. Why do we need now version 9.09 for exiftool?

signature.asc

Kornel Benko

unread,
Jan 1, 2014, 1:59:59 PM1/1/14
to hugi...@googlegroups.com

Am Mittwoch, 1. Januar 2014 um 19:39:50, schrieb Kornel Benko <Kornel...@berlin.de>

> > Hi Andreas,

> > 

> > Thanks for your patches. I committed them to the trunk but not yet to the

> > 2014.0 branch.

> > As you mention yourself: they are far from crucial. If we need a 2014 beta2

> > I will commit them to 2014.0 as well.

>

> Please not so fast. Why do we need now version 9.09 for exiftool?

>

 

Never mind. Downloaded from http://owl.phy.queensu.ca/~phil/exiftool/ .

Hugin configures again.

 

Kornel


signature.asc

Thomas Pryds

unread,
Jan 1, 2014, 2:12:18 PM1/1/14
to hugin-ptx
Happy New Year!


The Danish translation is hereby updated in hg.

Some nit-picking on a couple of English strings:

-------
"File %s does not exists.\n
Should the argfile created with default tags?"

In the first line: "exists" -> "exist"
In the second line: "created" -> "be created".
------
"No file selected.\n
Should an argfile created with default tags?"

Same for the second line.
------

Thomas


2013/12/31 Harry van der Wolf <hvd...@gmail.com>:
> --
> A list of frequently asked questions is available at:
> http://wiki.panotools.org/Hugin_FAQ
> ---
> You received this message because you are subscribed to the Google Groups
> "hugin and other free panoramic software" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to hugin-ptx+...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/hugin-ptx/CAGARPpujMR1coEbSwfN7bHpTUjyVqwgS6e227EZPsi2B%3DT7TCA%40mail.gmail.com.

Harry van der Wolf

unread,
Jan 1, 2014, 2:17:36 PM1/1/14
to hugi...@googlegroups.com



2014/1/1 Thomas Pryds <tho...@pryds.eu>

Happy New Year!


The Danish translation is hereby updated in hg.

Some nit-picking on a couple of English strings:

-------
"File %s does not exists.\n
Should the argfile created with default tags?"

In the first line: "exists" -> "exist"
In the second line: "created" -> "be created".
------
"No file selected.\n
Should an argfile created with default tags?"

Same for the second line.
------

Thomas

Thanks,

And in that case some more nit-picking as well: Exiftool and exiftool is ExifTool. Only windows knows a lower-case exiftool.exe (and exiftool(-k).exe.

I will make the changes somewhere in the coming days.

Harry

Cristian Marchi

unread,
Jan 1, 2014, 4:06:25 PM1/1/14
to hugi...@googlegroups.com

I also noted that:
"Please check your settings, so that at least one imageS is in the output region."
should be
"Please check your settings, so that at least one image is in the output region."

I'm trying to commit an updated italian translation but the commit is aborted with the following message:
abort: push creates new remote branches: 2014.0!
Never had this problem, what should i do to commit?

T. Modes

unread,
Jan 2, 2014, 4:07:47 AM1/2/14
to hugi...@googlegroups.com
Hi all,

@ Andreas

The autopano-noop.sh entry has be changed. Should now be okay.

@Harry

Thanks for hint. I changed all to ExifTool. (hopefully I changed all occurrences).

@Thomas

Already fixed. Thanks.

@Cristian


Am Mittwoch, 1. Januar 2014 22:06:25 UTC+1 schrieb Cristian Marchi:
I also noted that:
"Please check your settings, so that at least one imageS is in the output region."
should be
"Please check your settings, so that at least one image is in the output region."

Also fixed. Thanks.
 

I'm trying to commit an updated italian translation but the commit is aborted with the following message:
abort: push creates new remote branches: 2014.0!
Never had this problem, what should i do to commit?

First pull all new changesets from public repository (hg pull). Then do a "hg merge" to merge the 2 heads (then you have maybe do a commit of the merge with 'hg commit -m "Merged"). After it you should be able to do a hg push.

see e.g. http://mercurial.selenic.com/wiki/TutorialMerge

Thomas
 

Stefan Peter

unread,
Jan 4, 2014, 8:19:03 AM1/4/14
to hugi...@googlegroups.com
Hi all

On 31.12.2013 19:34, Harry van der Wolf wrote:
> Hi all,
>
> On the last day of the year 2013 we release the source tarball for the
> new Hugin release 2014.0.
>

Binary packages of 2014.0 beta1 for Ubuntu
Saucy Salamander (13.10)
Raring Ringtail (13.04)
Quantal Quetzal (12.10) and
Precise Pangolin (12.4LTS)

can be found at the hugin packagers "next hugin builds" PPA at
https://launchpad.net/~hugin/+archive/next

Additionally, you will get enblend-enfuse 4.1.2 (at least for Saucy and
Raring, at the moment).

Please be aware that hugin 2014.0 depends in a new libpano13 version
(2.9.19) which has a beta1 release only yet. If you have to remove hugin
2014.0 beta1, don't forget to downgrade libpano13, too.

Installation instructions can be found at
https://launchpad.net/~hugin/+archive/next

Enjoy!

Stefan Peter

--
"In summary, I think you are trying to solve a problem that may not
need to be solved, using a tool that is not meant to solve it, without
understanding what is causing your problems and without knowing how
the tool actually works in the first place :)"
Jeffrey J. Kosowsky on the backuppc mailing list

signature.asc

Harry van der Wolf

unread,
Jan 4, 2014, 9:29:30 AM1/4/14
to hugi...@googlegroups.com
Somehow the below mentioned reply went straight to Kornel instead of the hugin-ptx group


2014/1/1 Harry van der Wolf <hvd...@gmail.com>
To bring some clarity (as it confused me as well):  That's not in Andreas' patches.

And to give more clarity: It's not in the 2014.0beta1 tarball. It was applied to the 2014 branch after the release. You obviously build against the current 2014 branch and not against the 2014beta1 tarball.

I assume it has to do with Google's panosphere options. You need exiftool 9.09 for that. So if you want to create a Google panosphere enabled panorama from Hugin you need exiftool 9.09.

It also means that I will apply Andreas' patches to the 2014 branch as we will need a 2014 beta2 as well now. Not only because of this change but because I myself was so stupid to apply my Dutch translations to the 2014 branch as well, which (officially) also requires another beta release even though it is not code.

Harry


Harry


2014/1/1 Kornel Benko <Kornel...@berlin.de>

Hans Bull

unread,
Jan 4, 2014, 2:03:25 PM1/4/14
to hugi...@googlegroups.com, s_p...@swissonline.ch
Thank you so much, especially @Stefan Peter for the binaries!

David W. Jones

unread,
Jan 4, 2014, 4:04:25 PM1/4/14
to hugi...@googlegroups.com
On 01/04/2014 03:19 AM, Stefan Peter wrote:
> Hi all
>
> On 31.12.2013 19:34, Harry van der Wolf wrote:
>> Hi all,
>>
>> On the last day of the year 2013 we release the source tarball for the
>> new Hugin release 2014.0.
>
> Binary packages of 2014.0 beta1 for Ubuntu
> Saucy Salamander (13.10)
> Raring Ringtail (13.04)
> Quantal Quetzal (12.10) and
> Precise Pangolin (12.4LTS)
>
> can be found at the hugin packagers "next hugin builds" PPA at
> https://launchpad.net/~hugin/+archive/next
>
> Additionally, you will get enblend-enfuse 4.1.2 (at least for Saucy and
> Raring, at the moment).
>
> Please be aware that hugin 2014.0 depends in a new libpano13 version
> (2.9.19) which has a beta1 release only yet. If you have to remove hugin
> 2014.0 beta1, don't forget to downgrade libpano13, too.
>
> Installation instructions can be found at
> https://launchpad.net/~hugin/+archive/next
>
> Enjoy!
>
> Stefan Peter

Enblend and enfuse, 4.1.2+dfsg-2 are in Debian Sid repository, too. Sid
doesn't have the 2014 Hugin beta, though.

--
David W. Jones
gnome...@gmail.com
wandering the landscape of god
http://dancingtreefrog.com

Andreas Metzler

unread,
Jan 5, 2014, 2:36:03 AM1/5/14
to hugi...@googlegroups.com
David W. Jones <gnome...@gmail.com> wrote:
[...]
> Enblend and enfuse, 4.1.2+dfsg-2 are in Debian Sid repository, too. Sid
> doesn't have the 2014 Hugin beta, though.

The hugin beta is available in Debian/experimental.

David W. Jones

unread,
Jan 5, 2014, 4:12:46 AM1/5/14
to hugi...@googlegroups.com
On 01/04/2014 09:36 PM, Andreas Metzler wrote:
> David W. Jones <gnome...@gmail.com> wrote:
> [...]
>> Enblend and enfuse, 4.1.2+dfsg-2 are in Debian Sid repository, too. Sid
>> doesn't have the 2014 Hugin beta, though.
>
> The hugin beta is available in Debian/experimental.
>
> cu Andreas

Thanks. I didn't think the Hugin beta was in Sid yet

Cristian Marchi

unread,
Jan 8, 2014, 4:43:36 PM1/8/14
to hugi...@googlegroups.com


Il giorno giovedì 2 gennaio 2014 10:07:47 UTC+1, T. Modes ha scritto:

I'm trying to commit an updated italian translation but the commit is aborted with the following message:
abort: push creates new remote branches: 2014.0!
Never had this problem, what should i do to commit?

First pull all new changesets from public repository (hg pull). Then do a "hg merge" to merge the 2 heads (then you have maybe do a commit of the merge with 'hg commit -m "Merged"). After it you should be able to do a hg push.

see e.g. http://mercurial.selenic.com/wiki/TutorialMerge

Thomas

Thanks for the help but I'm still stuck... I started from scratch by freshly cloning the hugin repo, I made only a small modification to a single string in the it.po file, then commit and then push all while in "default" branch.
I got the message above: abort: push creates new remote branches: 2014.0!

If I run hg merge i got this:
aborted: branch 'default' has one head - please merge with an explicit rev
(run 'hg heads' to see all heads)
 

FabKzo

unread,
Jan 9, 2014, 3:19:43 AM1/9/14
to hugi...@googlegroups.com
Hi,

Hugin 2014 beta:


"allow customization of exiftool command used to copy metadata to output images"


Does it mean that you can choose which exif informations you'll give to the final pano? For example to have the center of a cylindrical pano as exif infos ?
What about tiling directly from Hugin for huge panoramics?

Stefan Peter

unread,
Jan 12, 2014, 8:57:59 AM1/12/14
to hugi...@googlegroups.com
On 31.12.2013 19:34, Harry van der Wolf wrote:
> Hi all,
>
> On the last day of the year 2013 we release the source tarball for the
> new Hugin release 2014.0.

On the 2014.0 beta1, the python plugins are not usable:
/usr/share/hugin/data/plugins/woa.py
CAT:Control Points
NAM:Warped Overlap Analysis
fails @api-max
/usr/share/hugin/data/plugins/top_five.py
CAT:Control Points
NAM:keep 5 CPs per image pair
fails @api-max
/usr/share/hugin/data/plugins/crop_cp.py
CAT:Control Points
NAM:Crop Control Points
fails @api-max
/usr/share/hugin/data/plugins/shooting_pattern.py
CAT:initial distribution
NAM:6-1-1 Shooting Pattern
fails @api-max

The patch attached to this mail will fix this.

With kind regards
hugin-reenable-python-plugins-for-2014.0.patch
signature.asc

T. Modes

unread,
Jan 12, 2014, 9:18:30 AM1/12/14
to hugi...@googlegroups.com, s_p...@swissonline.ch
Hi Stefan,


Am Sonntag, 12. Januar 2014 14:57:59 UTC+1 schrieb Stefan Peter:
On the 2014.0 beta1, the python plugins are not usable:
/usr/share/hugin/data/plugins/woa.py
   CAT:Control Points
   NAM:Warped Overlap Analysis
   fails @api-max
<snip>

have you tested all plugins?
We can only raise api-max if they are working. At least for woa there is a report, that it is not working (see https://groups.google.com/forum/#!topic/hugin-ptx/A3sOp_RTWiY )

Thomas

Stefan Peter

unread,
Jan 12, 2014, 10:20:41 AM1/12/14
to hugi...@googlegroups.com
Hello Thomas

On 12.01.2014 15:18, T. Modes wrote:> Hi Stefan,
>

...

>
> have you tested all plugins?

No, I did not. The plugins have been activated during the development
cycle and I was under the impression that a beta release would not have
been attempted with known issues in this area.

> We can only raise api-max if they are working. At least for woa there is
> a report, that it is not working (see
> https://groups.google.com/forum/#!topic/hugin-ptx/A3sOp_RTWiY )

Thank you, I will try to have a look.

Regards
signature.asc

Harry van der Wolf

unread,
Jan 12, 2014, 2:00:22 PM1/12/14
to hugi...@googlegroups.com
To be honest: I didn't think of the api-max. I did consider the api-min but as we didn't have changes I left it for what it is.

My suggestion is though to immediately increase them to 2014.1 instead of 2014.0. Otherwise we have to patch the trunk again.

Harry


2014/1/12 Stefan Peter <s_p...@swissonline.ch>

___matthieu___

unread,
Jan 15, 2014, 2:54:16 AM1/15/14
to hugi...@googlegroups.com
Hello,

I finally managed to have a "correct" build for MacOSX; it is here :

http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/Hugin-2014.0.0-beta1-wx2.dmg/download

It is build against wxWidgets-2.9.3 and still has the i18n problem.

I tested a build with 3.0.0 and it still had no translation. I am really at a loss with this problem.

Cheers,

Matthieu

___matthieu___

unread,
Jan 15, 2014, 3:02:18 AM1/15/14
to hugi...@googlegroups.com
I forgot to say :

When stitching with HuginStitchProject, the last step is to copy exif data and it fails on this step (I just discovered the source of the error, expect a new build soon)

Carl von Einem

unread,
Jan 15, 2014, 3:36:58 AM1/15/14
to hugi...@googlegroups.com
Salut Matthieu,

somehow this new build uses my system language, so that part works as
expected again. At least here on OS X 10.6, didn't try 10.8 yet. Strange
that it doesn't work for you.

The "about" dialog states "©2004-2013" which should be corrected to
"©2004-2014".

Thanks,
Carl

___matthieu___ schrieb am 15.01.14 09:02:

Harry van der Wolf

unread,
Jan 15, 2014, 4:24:08 AM1/15/14
to hugi...@googlegroups.com



2014/1/15 Carl von Einem <ca...@einem.net>


The "about" dialog states "©2004-2013" which should be corrected to "©2004-2014".


Thanks for pointing it out.

That's not Mac OS X. That's central. I will correct it for the next beta or RC1. (and check for other copy right statements as well, but not in all code files)

Harry

David Haberthür

unread,
Jan 15, 2014, 5:54:50 AM1/15/14
to hugi...@googlegroups.com
Ciao Matthieu

On 15.01.2014, at 08:54, ___matthieu___ <matthie...@gmail.com> wrote:

Hello,

I finally managed to have a "correct" build for MacOSX; it is […]

Thanks for providing a build for OS X.
I’ve tested it quickly on 10.9.1 and it seems to work just fine: http://cl.ly/TNIS (psst, don’t tell the bride and groom, it’s a surprise)

When PTBatcherGUI fails though (due to mask problems or so), I get the attached error message, which didn’t happen during failure with older versions.

Where can I best file this problem?

Greetings, Habi

___matthieu___

unread,
Jan 21, 2014, 2:22:52 AM1/21/14
to hugi...@googlegroups.com, ca...@einem.net
Hi Carl,

That is what I do not understand : I also tested it on 10.6 where French is set as the primary language and the UI was in English.

I uploaded another version built around wxWidgets-3 and it shows the same problem

http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/Hugin-2014.0.0-beta1-wx3.dmg/download.

I really do not understand and more importantly I cannot reproduce this problem with simpler code.

Thanks,

Matthieu

___matthieu___

unread,
Jan 21, 2014, 2:27:11 AM1/21/14
to hugi...@googlegroups.com
Hi David,

This is another problem that sometimes occurs (not exactly this one, but similar), it usually goes away with no reason, i.e. I relaunch Hugin or PTBatcherGUI and I do not have the error message again.

I uploaded a build based on wxWidgets-3, would you mind giving it a try ?

http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/Hugin-2014.0.0-beta1-wx3.dmg/download


Thanks,

Matthieu

AKS-Gmail-IMAP

unread,
Jan 23, 2014, 11:45:39 PM1/23/14
to hugi...@googlegroups.com
Matthieu,

It works here on OSX 10.9.1 but there are problems.  There are wxWidgets Debug Alert windows popping up sometimes.

 “../src/osx/choice_osx.cpp(209): assert “IsValid(n)” failed in SetString(): wxChoice::SetString(): invalid index”

These do not seem to be consistent but I suspect it is related to the Optimizer and Exposure tabs that tend to mysterioulsy disappear and then sometimes reappear when loading another project. When that happens their top menu View counterparts are dimmed. It may be coincidence but in those two views the description sentence near the top of the view has only a few pixels of its second line displaying.

I have been able to put everything through its works yet I have seen it crash unexpectedly or infinite beach balling when loading a project. The interface does seem much faster than before, almost slippery.

In the Fast Panorma preview there was also a time when a newly opened projection was set to Triplane projection and the projection type pull down selector control would not switch the projection type until after hiding the hint message. I could reproduce that behavior only by closing that project file without saving and then reopening. (This was an old project file from a few versions back.) 

What is also interesting is that the Fast Preview behaves as a separate application to the Hugin - Panorama Stitcher in that “Quit Hugin” executed when Fast Preview has focus does not close the Hugin application. It closes only the Fast Preview window. Quit Hugin when executed while Hugin - Panorama Stitcher has focus does close out both windows. 

Stitching worked fine. 

The About Hugin window, which used to be partially populated at one time for OSX, seems to be complete but it does mix three typefaces.

The Photos, Optimizer and Exposure displays appear to have one extra unused column on the right hand side in the table grid control.

Thanks for building.

Allan


--
A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
---
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+...@googlegroups.com.

T. Modes

unread,
Jan 25, 2014, 8:10:12 AM1/25/14
to hugi...@googlegroups.com
Hi all,

This is just a reminder:


Am Dienstag, 31. Dezember 2013 19:34:06 UTC+1 schrieb Harry van der Wolf:
STATUS TRANSLATIONS
Since the previous release some translations have been updated. Thanks to these translators. However, a lot of translations are still outdated. Please translators update your languages.


The translations still need updates.

The languages cs_CZ.po, hu.po, it.po, pt_BR.po and sk.po are the only one with a full coverage (1399 translated messages).
Thanks all translators again on this place.

There are some languages which needs an update for only some strings:
da.po: 1389 translated messages, 10 fuzzy translations.
de.po: 1361 translated messages, 23 fuzzy translations, 15 untranslated messages.
fr.po: 1356 translated messages, 28 fuzzy translations, 15 untranslated messages.
nl.po: 1389 translated messages, 10 fuzzy translations.
pl.po: 1361 translated messages, 23 fuzzy translations, 15 untranslated messages.
ru.po: 1361 translated messages, 23 fuzzy translations, 15 untranslated messages.
zh_TW.po: 1350 translated messages, 29 fuzzy translations, 20 untranslated messages.

Translators, please consider to update these files.

And there are language files which needs more work.
es.po: 1248 translated messages, 88 fuzzy translations, 63 untranslated messages.
eu.po: 1015 translated messages, 194 fuzzy translations, 190 untranslated messages.
fi.po: 797 translated messages, 323 fuzzy translations, 279 untranslated messages.
ja.po: 1116 translated messages, 189 fuzzy translations, 94 untranslated messages.
ro.po: 663 translated messages, 411 fuzzy translations, 325 untranslated messages.
sv.po: 1085 translated messages, 215 fuzzy translations, 99 untranslated messages.
zh_CN.po: 1126 translated messages, 193 fuzzy translations, 80 untranslated messages.

Most of them were abandoned for some time. It would be nice if somebody could update them also.

Thomas

Thomas Pryds

unread,
Jan 26, 2014, 2:20:33 AM1/26/14
to hugin-ptx
2014/1/25 T. Modes <Thomas...@gmx.de>:
> The languages cs_CZ.po, hu.po, it.po, pt_BR.po and sk.po are the only one
> with a full coverage (1399 translated messages).

Now, da.po should be at 100%, also.

Thomas P.

Frederic Da Vitoria

unread,
Jan 26, 2014, 7:52:31 AM1/26/14
to hugin-ptx
2014/1/25 T. Modes <Thomas...@gmx.de>

Hi all,

This is just a reminder:

Am Dienstag, 31. Dezember 2013 19:34:06 UTC+1 schrieb Harry van der Wolf:
STATUS TRANSLATIONS
Since the previous release some translations have been updated. Thanks to these translators. However, a lot of translations are still outdated. Please translators update your languages.


The translations still need updates.

The languages cs_CZ.po, hu.po, it.po, pt_BR.po and sk.po are the only one with a full coverage (1399 translated messages).
Thanks all translators again on this place.

There are some languages which needs an update for only some strings:
da.po: 1389 translated messages, 10 fuzzy translations.
de.po: 1361 translated messages, 23 fuzzy translations, 15 untranslated messages.
fr.po: 1356 translated messages, 28 fuzzy translations, 15 untranslated messages.
nl.po: 1389 translated messages, 10 fuzzy translations.
pl.po: 1361 translated messages, 23 fuzzy translations, 15 untranslated messages.
ru.po: 1361 translated messages, 23 fuzzy translations, 15 untranslated messages.
zh_TW.po: 1350 translated messages, 29 fuzzy translations, 20 untranslated messages.

Translators, please consider to update these files.

If nobody else is handling French, I could do it. How can I check?

--
Frederic Da Vitoria
(davitof)

Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org

Thomas Pryds

unread,
Jan 26, 2014, 8:10:28 AM1/26/14
to hugin-ptx
2014/1/26 Frederic Da Vitoria <davi...@gmail.com>:
> If nobody else is handling French, I could do it. How can I check?

According to the French PO file [1], Jean-Luc Coulon has made the
latest update to the French translation in March last year. You should
probably coordinate with him, or ask if he's preparing an update,
before doing anything else. His mail address is in the PO file.

Thomas P.

[1]: http://sourceforge.net/p/hugin/hugin/ci/default/tree/src/translations/fr.po

zarl

unread,
Feb 1, 2014, 4:20:33 PM2/1/14
to hugi...@googlegroups.com
de.po is in the works now...

I struggle with this one: "Translation remap plane yaw"
I'm pretty sure this is a hover text to describe a column for a parameter. Can someone please try to rephrase that in a less Yoda style sentence?

I also have no idea where I can find "Project save:" in the GUI. Where is it used?

Thanks,
Carl


Am Samstag, 25. Januar 2014 14:10:12 UTC+1 schrieb T. Modes:
This is just a reminder:

Am Dienstag, 31. Dezember 2013 19:34:06 UTC+1 schrieb Harry van der Wolf:
The translations still need updates.

There are some languages which needs an update for only some strings:

T. Modes

unread,
Feb 2, 2014, 4:02:32 AM2/2/14
to hugi...@googlegroups.com
Hi Carl,


Am Samstag, 1. Februar 2014 22:20:33 UTC+1 schrieb zarl:
de.po is in the works now...

I struggle with this one: "Translation remap plane yaw"
I'm pretty sure this is a hover text to describe a column for a parameter. Can someone please try to rephrase that in a less Yoda style sentence?

This is the yaw of the plane for translation remapping. But I think, this does not help you further.
See http://wiki.panotools.org/Stitching_a_photo-mosaic for a more detailed description of the translation parameters.
 

I also have no idea where I can find "Project save:" in the GUI. Where is it used?

Preferences, tab General.

Thomas
 

zarl

unread,
Feb 3, 2014, 4:00:39 PM2/3/14
to hugi...@googlegroups.com
Hi Thomas,

that helped a lot and my translation is almost finished now. Thanks for the hints.

Do you also know where this string is used?
"Output exposure layer %ld"

Carl

T. Modes

unread,
Feb 4, 2014, 2:28:26 PM2/4/14
to hugi...@googlegroups.com
Hi Carl,


Am Montag, 3. Februar 2014 22:00:39 UTC+1 schrieb zarl:
Do you also know where this string is used?
"Output exposure layer %ld"

Photos tab, Expert interface, select group by Output exposure layers. Then it is used by the big list.

Thomas

Matthew Petroff

unread,
Feb 11, 2014, 11:53:02 PM2/11/14
to hugi...@googlegroups.com
Windows binaries for Hugin 2014.0.0-beta1 are now available. I built a new toolchain from scratch, which will hopefully resolve some of the past issues with the 64-bit builds, but being new, it might introduce new bugs for both the 32-bit and 64-bit binaries. I still have to get Python working with it. Additionally, the installers are now digitally signed, so Windows won't complain about them being untrusted anymore.

32-bit Installer:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/HuginSetup_2014.0.0-beta1_32bit_Windows.exe/download

64-bit Installer:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/HuginSetup_2014.0.0-beta1_64bit_Windows.exe/download

32-bit 7z Archive:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/Hugin_2014.0.0-beta1_32bit_Windows.7z/download

64-bit 7z Archive:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/Hugin_2014.0.0-beta1_64bit_Windows.7z/download


-Matthew


On Tuesday, December 31, 2013 1:34:06 PM UTC-5, Harry van der Wolf wrote:
Hi all,

On the last day of the year 2013 we release the source tarball for the new Hugin release 2014.0.

See below what the new 2014.0 beta1 brings to you.

==============================
Hugin-2014.0 RELEASE NOTES

ABOUT

Hugin is more than just a panorama stitcher.

Hugin can be found at
* SourceForge:  http://hugin.sourceforge.net/
* Launchpad:    https://launchpad.net/hugin


DOWNLOAD

The 2014.0 source tarball can be downloaded

* from SourceForge at
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/hugin-2014.0.0_beta1.tar.bz2/download

* from Launchpad at
https://launchpad.net/hugin/2014.0/2014.0beta1/+download/hugin-2014.0.0_beta1.tar.bz2

This is a source code release.  For executables see below.

This tarball is equivalent to rev/changeset e0149de401d0 in our Mercurial
repository, where it is also tagged 2014.0.0beta1

Verify its SHA1SUM  ecee715fcd1972a04e96abfcaab66386ef00a2b1  hugin-2014.0.0_beta1.tar.bz2

EXECUTABLES

Users communities produce executables for their respective platforms.

These executables are then added to the download section on SourceForge at
http://sourceforge.net/projects/hugin/files/hugin/

A number of users have built recent snapshots and executables are likely to be
announced within a few days of this tarball release.

Watch http://groups.google.com/group/hugin-ptx for the announcements of binary
releases.  If you don't see a binary for your platform it has most likely not
been produced yet.  Consider stepping up to the task.  Instructions at

http://wiki.panotools.org/Development_of_Open_Source_tools#Supported_Platforms

Announce your build on http://groups.google.com/group/hugin-ptx


CHANGES SINCE 2013.0.0

  • inherit many of the libpano improvements (of version 2.9.19)
  • the translation plane variables Tpy and Tpp have been added to the GUI (better support for translation parameters, e.g. for nadir images. A pano with translation parameters can now be rotated)
  • improvement of the GPU remapping code (bug fixes in the glue code, added some missing GPU transformations. Now fisheye lenses are supported by GPU code as well)
  • better support for line control point in Control points tab (it still requires that the same image is displayed left and right for full features, but also better support for line control points above several images)
  • obsolete programs matchpoint, nona_gui and PTBatcher have been removed
  • outdated translations have been removed from the default install
  • initialize the colour balance values during loading with EXIF values (this information is only stored and decoded by some cameras (mainly models by Panasonic, Pentax, Olympus, Nikon))
  • improved the assistant
  • allow customization of exiftool command used to copy metadata to output images

    New tools added:
    • pto_mask: manipulate mask in project file
    • pto_template: apply template to project file
    • pto_move: move or copy project files with all associated images


    Other Improvements
    * Many more improvements and bug fixes.

    UPGRADING

    Upgrading from previous versions of Hugin should be seamless. If you do have
    problems with old settings, these can be reset in the Preferences by clicking
    'Load defaults'.

    It is strongly recommeded to set the default control point detector to
    Hugin's CPFind.  It is the only control point generator endorsed by Hugin.
    Third-party generators may be compatible with the plug-in architecture.


    COMPILING

    Users compiling from source refer to the dependencies listed at
    http://wiki.panotools.org/Development_of_Open_Source_tools#Dependencies

    and the build processes listed at
    http://wiki.panotools.org/Development_of_Open_Source_tools#Build_your_Own_Test_Builds

    More information in the README and INSTALL_cmake files in the tarball.


    KNOWN ISSUES AND WORKAROUNDS

    There is a known problem building Hugin with CMake 2.8.5rc2.
    Workaround: Upgrade to a newer CMake version.

    An updated list of issues deemed to be critical, including discussions
    and workarounds is in the issue tracker.
    https://bugs.launchpad.net/hugin/+bugs?search=Search&field.importance=Critical




    STATUS TRANSLATIONS
    Since the previous release some translations have been updated. Thanks to these translators. However, a lot of translations are still outdated. Please translators update your languages.

    cs_CZ.po: 1379 translated messages, 12 fuzzy translations, 8 untranslated messages.
    da.po: 1379 translated messages, 10 fuzzy translations, 10 untranslated messages.
    de.po: 1361 translated messages, 19 fuzzy translations, 19 untranslated messages.
    en_GB.po: 80 translated messages, 1319 untranslated messages.
    es.po: 1248 translated messages, 86 fuzzy translations, 65 untranslated messages.
    eu.po: 1015 translated messages, 190 fuzzy translations, 194 untranslated messages.
    fi.po: 797 translated messages, 319 fuzzy translations, 283 untranslated messages.
    fr.po: 1356 translated messages, 24 fuzzy translations, 19 untranslated messages.
    hu.po: 1361 translated messages, 21 fuzzy translations, 17 untranslated messages.
    it.po: 1361 translated messages, 19 fuzzy translations, 19 untranslated messages.
    ja.po: 1116 translated messages, 185 fuzzy translations, 98 untranslated messages.
    nl.po: 1360 translated messages, 20 fuzzy translations, 19 untranslated messages.
    pl.po: 1361 translated messages, 19 fuzzy translations, 19 untranslated messages.
    pt_BR.po: 1361 translated messages, 19 fuzzy translations, 19 untranslated messages.
    ro.po: 663 translated messages, 407 fuzzy translations, 329 untranslated messages.
    ru.po: 1361 translated messages, 21 fuzzy translations, 17 untranslated messages.
    sk.po: 1381 translated messages, 11 fuzzy translations, 7 untranslated messages.
    sv.po: 1085 translated messages, 211 fuzzy translations, 103 untranslated messages.
    zh_CN.po: 1126 translated messages, 191 fuzzy translations, 82 untranslated messages.
    zh_TW.po: 1350 translated messages, 25 fuzzy translations, 24 untranslated messages.



    THANKS
    Thanks to all the contributors to this release and members of the hugin-ptx
    mailing list, too many to mention here.

    Hugin can be found at http://hugin.sourceforge.net/ and at https://launchpad.net/hugin


    CHANGELOG

    A detailed changelog can be found in the file Changelog.

    Henk Keijzer

    unread,
    Feb 12, 2014, 8:47:08 AM2/12/14
    to hugi...@googlegroups.com
    Hi Matthew,

    Thanks for your excellent work for the Hugin community.
    Using the 32 bit version but have problems with the Exiftool: Exiftool argument file is not in the temp folder but in de destination folder. Temporarily changing the Preference for temp folder to the destin folder causes the Exiftool check at the biginning oif the stitch to fail..
    Not sure if this bug is in your build or in the SW.

    Regards, Henk

    Op woensdag 12 februari 2014 05:53:02 UTC+1 schreef Matthew Petroff:

    T. Modes

    unread,
    Feb 12, 2014, 11:30:42 AM2/12/14
    to hugi...@googlegroups.com
    Hi Matthew,


    Am Mittwoch, 12. Februar 2014 05:53:02 UTC+1 schrieb Matthew Petroff:
    Windows binaries for Hugin 2014.0.0-beta1 are now available. I built a new toolchain from scratch, which will hopefully resolve some of the past issues with the 64-bit builds, but being new, it might introduce new bugs for both the 32-bit and 64-bit binaries.

    I wonder a little bit about your changes.

    1.) I'm working some time with MSVC2013. And it compiled also without your changes.

    2.) You have deactivated the photometric optimizer for release builds (the photometric optimizer would only run in debug mode). I reverted your changes already for this case.

    3.) Please be careful with unsigned <> int changes. From libpano13 2.9.18 to 2.9.19 there were changes to clean up the unsigned - signed issues. But this resulted in difficult to debug issues with overflow/underflow of the modified variables (e.g. int i=5; int j=8; int x=i-j; will result in x=-3, but if you change int to unsigned int you will get a very different x). I know there are many unsigned <> signed warnings. The gcc compiler issues other warning. So for a multi platform project we can't fix all warnings for all platforms.
     Also keep in mind that size_t is implementation dependent: in MSVC 32 bit size_t is unsigned int, but in MSVC 64 bit size_t is unsigned _int64. Just keep this in mind for further changes.

    Thomas
    Thomas

    Matthew Petroff

    unread,
    Feb 12, 2014, 1:58:42 PM2/12/14
    to hugi...@googlegroups.com
    The only change that was required for Hugin to build was adding <algorithm> for std::min. I also needed to add it in a few places to OpenEXR for it to build. My best guess is it was a difference between static and shared builds; I know at least the libpano change was required due to me compiling a shared build. I kept getting internal compiler errors that required me to restart the build and see the same warnings over and over again, which is why I tried fixing them. Of course, attempting to fix warnings while annoyed with the compiler probably isn't the best idea. It leads to things such as not noticing arguments being passed by reference; sorry about that. Fortunately, I stopped getting internal compiler errors once I switched the platform toolset to XP compatibility.

    -Matthew

    Yili Zhao

    unread,
    Feb 19, 2014, 4:13:50 AM2/19/14
    to hugi...@googlegroups.com
    Hi Matthew,
      thanks for the Windows build.

      Which version of Visual Studio used to build the binaries?

      Do you try to build Hugin with latest wxWidgets 3.0?

    在 2014年2月12日星期三UTC+8下午12时53分02秒,Matthew Petroff写道:

    Matthew Petroff

    unread,
    Feb 19, 2014, 8:29:31 PM2/19/14
    to hugi...@googlegroups.com
    They're built with Visual Studio 2013 and wxWidgets 3.0.

    -Matthew

    Geoffrey Grinton

    unread,
    Feb 28, 2014, 6:57:26 AM2/28/14
    to hugi...@googlegroups.com
    Thanks Matthew.

    I installed this and tried to build a simple panorama. When I asked to "Stitch" the project, I got a crash as follows:

    Dump Summary
    ------------
    Dump File:    WERECF8.tmp.hdmp : C:\Users\Geoffrey\AppData\Local\Temp\WERECF8.tmp.hdmp
    Last Write Time:    28/02/2014 10:51:49 PM
    Process Name:    PTBatcherGUI.exe : C:\Program Files\Hugin\bin\PTBatcherGUI.exe
    Process Architecture:    x64
    Exception Code:    0xC0000417
    Exception Information:   
    Heap Information:    Present

    System Information
    ------------------
    OS Version:    6.1.7601
    CLR Version(s):   


    I am using the 64-bit version on Windows7.
    Regards,
    Geoffrey


    On Wednesday, 12 February 2014 15:53:02 UTC+11, Matthew Petroff wrote:
    Windows binaries for Hugin 2014.0.0-beta1 are now available. ...

    Yili Zhao

    unread,
    Mar 3, 2014, 4:50:42 AM3/3/14
    to hugi...@googlegroups.com
    Hi Matthew,
      I also compiled Hugin in Windows, but failed.

      What guide you follow? Is this: http://wiki.panotools.org/Hugin_Compiling_Windows?

      Maybe you can rounding out the compilation guide at http://wiki.panotools.org/Hugin_Compiling_Windows. And even more, to supply a Hugin SDK.

      Thanks!


    --
    A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
    ---
    You received this message because you are subscribed to a topic in the Google Groups "hugin and other free panoramic software" group.
    To unsubscribe from this topic, visit https://groups.google.com/d/topic/hugin-ptx/fl4mQ0r7Op4/unsubscribe.
    To unsubscribe from this group and all its topics, send an email to hugin-ptx+...@googlegroups.com.
    To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/932021b3-22fb-48a3-a4df-9e47ca1c9000%40googlegroups.com.

    For more options, visit https://groups.google.com/groups/opt_out.



    --
    Yili Zhao

    Matthew Petroff

    unread,
    Mar 3, 2014, 3:03:56 PM3/3/14
    to hugi...@googlegroups.com
    The best guide is the MSVC 2010 SDK page [1].

    -Matthew

    [1] http://wiki.panotools.org/Hugin_SDK_(MSVC_2010)
    Reply all
    Reply to author
    Forward
    0 new messages